.elementor-4138 .elementor-element.elementor-element-395965b5:not(.elementor-motion-effects-element-type-background), .elementor-4138 .elementor-element.elementor-element-395965b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0e2a3a 0%, #143a52 100%);}.elementor-4138 .elementor-element.elementor-element-395965b5 > .elementor-container{max-width:1400px;}.elementor-4138 .elementor-element.elementor-element-395965b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 24px 100px 24px;}.elementor-4138 .elementor-element.elementor-element-395965b5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4138 .elementor-element.elementor-element-73df7f0c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4138 .elementor-element.elementor-element-73df7f0c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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-4138 .elementor-element.elementor-element-263b38ad .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:800;line-height:1.05em;letter-spacing:-0.5px;color:#ffffff;}.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-4138 .elementor-element.elementor-element-175e2f6{font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:rgba(255,255,255,0.75);}.elementor-4138 .elementor-element.elementor-element-7a643b3b{padding:16px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4138 .elementor-element.elementor-element-6a945d43 .elementor-button{background-color:#5fb4d9;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:999px 999px 999px 999px;padding:14px 32px 14px 32px;}.elementor-4138 .elementor-element.elementor-element-6a945d43 .elementor-button:hover, .elementor-4138 .elementor-element.elementor-element-6a945d43 .elementor-button:focus{background-color:#4ca4cc;}.elementor-4138 .elementor-element.elementor-element-6a945d43{width:auto;max-width:auto;}.elementor-4138 .elementor-element.elementor-element-6a945d43 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4138 .elementor-element.elementor-element-1a868e1d .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.25);border-radius:999px 999px 999px 999px;padding:14px 32px 14px 32px;}.elementor-4138 .elementor-element.elementor-element-1a868e1d .elementor-button:hover, .elementor-4138 .elementor-element.elementor-element-1a868e1d .elementor-button:focus{background-color:rgba(255,255,255,0.1);}.elementor-4138 .elementor-element.elementor-element-1a868e1d{width:auto;max-width:auto;margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;}.elementor-4138 .elementor-element.elementor-element-5b577feb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4138 .elementor-element.elementor-element-5b577feb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-bc-flex-widget .elementor-4138 .elementor-element.elementor-element-5b577feb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4138 .elementor-element.elementor-element-5b577feb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4138 .elementor-element.elementor-element-5b577feb > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-4138 .elementor-element.elementor-element-5b577feb > .elementor-element-populated, .elementor-4138 .elementor-element.elementor-element-5b577feb > .elementor-element-populated > .elementor-background-overlay, .elementor-4138 .elementor-element.elementor-element-5b577feb > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-4138 .elementor-element.elementor-element-5b577feb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4138 .elementor-element.elementor-element-536030e9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;letter-spacing:2.5px;color:rgba(255,255,255,0.6);}.elementor-4138 .elementor-element.elementor-element-602e22e8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:44px;font-weight:800;color:#ffffff;}.elementor-4138 .elementor-element.elementor-element-3806d00e{font-family:"Inter", Sans-serif;font-size:13px;color:rgba(255,255,255,0.7);}.elementor-4138 .elementor-element.elementor-element-5c29740b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:44px;font-weight:800;color:#ffffff;}.elementor-4138 .elementor-element.elementor-element-42e2b388{font-family:"Inter", Sans-serif;font-size:13px;color:rgba(255,255,255,0.7);}.elementor-4138 .elementor-element.elementor-element-11077c99 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:44px;font-weight:800;color:#ffffff;}.elementor-4138 .elementor-element.elementor-element-1ae77898{font-family:"Inter", Sans-serif;font-size:13px;color:rgba(255,255,255,0.7);}.elementor-4138 .elementor-element.elementor-element-27d829f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:44px;font-weight:800;color:#ffffff;}.elementor-4138 .elementor-element.elementor-element-54318860{font-family:"Inter", Sans-serif;font-size:13px;color:rgba(255,255,255,0.7);}.elementor-4138 .elementor-element.elementor-element-6cd2d0e8 > .elementor-container{max-width:1400px;}.elementor-4138 .elementor-element.elementor-element-6cd2d0e8{padding:80px 24px 30px 24px;}.elementor-4138 .elementor-element.elementor-element-16f69d9d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;letter-spacing:2.5px;color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-aa28cec{width:var( --container-widget-width, 800px );max-width:800px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:800px;--container-widget-flex-grow:0;}.elementor-4138 .elementor-element.elementor-element-aa28cec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:800;line-height:1.1em;color:#0a0a0a;}.elementor-4138 .elementor-element.elementor-element-bc905a4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.8em;color:#4b5563;}.elementor-4138 .elementor-element.elementor-element-54a39f64 > .elementor-container{max-width:1400px;}.elementor-4138 .elementor-element.elementor-element-54a39f64{padding:30px 24px 80px 24px;}.elementor-4138 .elementor-element.elementor-element-d88de92:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4138 .elementor-element.elementor-element-d88de92 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff7f5;}.elementor-4138 .elementor-element.elementor-element-d88de92 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffd4c9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-4138 .elementor-element.elementor-element-d88de92 > .elementor-element-populated, .elementor-4138 .elementor-element.elementor-element-d88de92 > .elementor-element-populated > .elementor-background-overlay, .elementor-4138 .elementor-element.elementor-element-d88de92 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-4138 .elementor-element.elementor-element-d88de92 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4138 .elementor-element.elementor-element-116ca55b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;color:#1a1a1a;}.elementor-4138 .elementor-element.elementor-element-47981d16{font-family:"Inter", Sans-serif;font-size:14px;color:#6b7280;}.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-4138 .elementor-element.elementor-element-51be64ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-4138 .elementor-element.elementor-element-51be64ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-4138 .elementor-element.elementor-element-51be64ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-4138 .elementor-element.elementor-element-51be64ef .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-4138 .elementor-element.elementor-element-51be64ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-4138 .elementor-element.elementor-element-51be64ef .elementor-icon-list-icon i{color:#e85a3a;transition:color 0.3s;}.elementor-4138 .elementor-element.elementor-element-51be64ef .elementor-icon-list-icon svg{fill:#e85a3a;transition:fill 0.3s;}.elementor-4138 .elementor-element.elementor-element-51be64ef{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4138 .elementor-element.elementor-element-51be64ef .elementor-icon-list-text{color:#374151;transition:color 0.3s;}.elementor-4138 .elementor-element.elementor-element-1b67a429:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4138 .elementor-element.elementor-element-1b67a429 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f1faff;}.elementor-4138 .elementor-element.elementor-element-1b67a429 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#bfe2f1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-4138 .elementor-element.elementor-element-1b67a429 > .elementor-element-populated, .elementor-4138 .elementor-element.elementor-element-1b67a429 > .elementor-element-populated > .elementor-background-overlay, .elementor-4138 .elementor-element.elementor-element-1b67a429 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-4138 .elementor-element.elementor-element-1b67a429 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4138 .elementor-element.elementor-element-310b4778 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;color:#1a1a1a;}.elementor-4138 .elementor-element.elementor-element-3755fa96{font-family:"Inter", Sans-serif;font-size:14px;color:#6b7280;}.elementor-4138 .elementor-element.elementor-element-25170f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-4138 .elementor-element.elementor-element-25170f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-4138 .elementor-element.elementor-element-25170f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-4138 .elementor-element.elementor-element-25170f5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-4138 .elementor-element.elementor-element-25170f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-4138 .elementor-element.elementor-element-25170f5 .elementor-icon-list-icon i{color:#5fb4d9;transition:color 0.3s;}.elementor-4138 .elementor-element.elementor-element-25170f5 .elementor-icon-list-icon svg{fill:#5fb4d9;transition:fill 0.3s;}.elementor-4138 .elementor-element.elementor-element-25170f5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4138 .elementor-element.elementor-element-25170f5 .elementor-icon-list-text{color:#374151;transition:color 0.3s;}.elementor-4138 .elementor-element.elementor-element-723d084:not(.elementor-motion-effects-element-type-background), .elementor-4138 .elementor-element.elementor-element-723d084 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9fb;}.elementor-4138 .elementor-element.elementor-element-723d084 > .elementor-container{max-width:1400px;}.elementor-4138 .elementor-element.elementor-element-723d084{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 24px 30px 24px;}.elementor-4138 .elementor-element.elementor-element-723d084 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4138 .elementor-element.elementor-element-6c5cfe34 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;letter-spacing:2.5px;color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-dbdaeae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:44px;font-weight:800;line-height:1.1em;color:#0a0a0a;}.elementor-4138 .elementor-element.elementor-element-53dfff26{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.8em;color:#4b5563;}.elementor-4138 .elementor-element.elementor-element-13b09da:not(.elementor-motion-effects-element-type-background), .elementor-4138 .elementor-element.elementor-element-13b09da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9fb;}.elementor-4138 .elementor-element.elementor-element-13b09da > .elementor-container{max-width:1400px;}.elementor-4138 .elementor-element.elementor-element-13b09da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 24px 18px 24px;}.elementor-4138 .elementor-element.elementor-element-13b09da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4138 .elementor-element.elementor-element-97ba71f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4138 .elementor-element.elementor-element-97ba71f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4138 .elementor-element.elementor-element-97ba71f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#f1f1f1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-4138 .elementor-element.elementor-element-97ba71f > .elementor-element-populated, .elementor-4138 .elementor-element.elementor-element-97ba71f > .elementor-element-populated > .elementor-background-overlay, .elementor-4138 .elementor-element.elementor-element-97ba71f > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-4138 .elementor-element.elementor-element-97ba71f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-4138 .elementor-element.elementor-element-3dc6150b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-4138 .elementor-element.elementor-element-3dc6150b .elementor-icon-box-title{margin-block-end:0px;color:#5FB4D9A3;}.elementor-4138 .elementor-element.elementor-element-3dc6150b.elementor-view-stacked .elementor-icon{background-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-3dc6150b.elementor-view-framed .elementor-icon, .elementor-4138 .elementor-element.elementor-element-3dc6150b.elementor-view-default .elementor-icon{fill:#5fb4d9;color:#5fb4d9;border-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-3dc6150b .elementor-icon{font-size:32px;}.elementor-4138 .elementor-element.elementor-element-3dc6150b .elementor-icon-box-title, .elementor-4138 .elementor-element.elementor-element-3dc6150b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;}.elementor-4138 .elementor-element.elementor-element-3dc6150b .elementor-icon-box-description{color:#6b7280;}.elementor-4138 .elementor-element.elementor-element-3f3bb9e .elementor-icon-box-wrapper{text-align:start;}.elementor-4138 .elementor-element.elementor-element-3f3bb9e .elementor-icon-box-title, .elementor-4138 .elementor-element.elementor-element-3f3bb9e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;}.elementor-4138 .elementor-element.elementor-element-3f3bb9e .elementor-icon-box-title{color:#0a0a0a;}.elementor-4138 .elementor-element.elementor-element-3f3bb9e .elementor-icon-box-description{color:#6b7280;}.elementor-4138 .elementor-element.elementor-element-5dea6733 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-4138 .elementor-element.elementor-element-5dea6733 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-4138 .elementor-element.elementor-element-5dea6733 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-4138 .elementor-element.elementor-element-5dea6733 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-4138 .elementor-element.elementor-element-5dea6733 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-4138 .elementor-element.elementor-element-5dea6733 .elementor-icon-list-icon i{color:#5fb4d9;transition:color 0.3s;}.elementor-4138 .elementor-element.elementor-element-5dea6733 .elementor-icon-list-icon svg{fill:#5fb4d9;transition:fill 0.3s;}.elementor-4138 .elementor-element.elementor-element-5dea6733{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-4138 .elementor-element.elementor-element-5dea6733 .elementor-icon-list-text{color:#374151;transition:color 0.3s;}.elementor-4138 .elementor-element.elementor-element-1d9b1be:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4138 .elementor-element.elementor-element-1d9b1be > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4138 .elementor-element.elementor-element-1d9b1be > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#f1f1f1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-4138 .elementor-element.elementor-element-1d9b1be > .elementor-element-populated, .elementor-4138 .elementor-element.elementor-element-1d9b1be > .elementor-element-populated > .elementor-background-overlay, .elementor-4138 .elementor-element.elementor-element-1d9b1be > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-4138 .elementor-element.elementor-element-1d9b1be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4138 .elementor-element.elementor-element-3b5724d3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-4138 .elementor-element.elementor-element-3b5724d3 .elementor-icon-box-title{margin-block-end:0px;color:#5FB4D9A3;}.elementor-4138 .elementor-element.elementor-element-3b5724d3.elementor-view-stacked .elementor-icon{background-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-3b5724d3.elementor-view-framed .elementor-icon, .elementor-4138 .elementor-element.elementor-element-3b5724d3.elementor-view-default .elementor-icon{fill:#5fb4d9;color:#5fb4d9;border-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-3b5724d3 .elementor-icon{font-size:32px;}.elementor-4138 .elementor-element.elementor-element-3b5724d3 .elementor-icon-box-title, .elementor-4138 .elementor-element.elementor-element-3b5724d3 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;}.elementor-4138 .elementor-element.elementor-element-3b5724d3 .elementor-icon-box-description{color:#6b7280;}.elementor-4138 .elementor-element.elementor-element-2137cc9 .elementor-icon-box-wrapper{text-align:start;}.elementor-4138 .elementor-element.elementor-element-2137cc9 .elementor-icon-box-title, .elementor-4138 .elementor-element.elementor-element-2137cc9 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;}.elementor-4138 .elementor-element.elementor-element-2137cc9 .elementor-icon-box-title{color:#0a0a0a;}.elementor-4138 .elementor-element.elementor-element-2137cc9 .elementor-icon-box-description{color:#6b7280;}.elementor-4138 .elementor-element.elementor-element-28dbc794 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-4138 .elementor-element.elementor-element-28dbc794 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-4138 .elementor-element.elementor-element-28dbc794 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-4138 .elementor-element.elementor-element-28dbc794 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-4138 .elementor-element.elementor-element-28dbc794 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-4138 .elementor-element.elementor-element-28dbc794 .elementor-icon-list-icon i{color:#5fb4d9;transition:color 0.3s;}.elementor-4138 .elementor-element.elementor-element-28dbc794 .elementor-icon-list-icon svg{fill:#5fb4d9;transition:fill 0.3s;}.elementor-4138 .elementor-element.elementor-element-28dbc794{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-4138 .elementor-element.elementor-element-28dbc794 .elementor-icon-list-text{color:#374151;transition:color 0.3s;}.elementor-4138 .elementor-element.elementor-element-224181d4:not(.elementor-motion-effects-element-type-background), .elementor-4138 .elementor-element.elementor-element-224181d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9fb;}.elementor-4138 .elementor-element.elementor-element-224181d4 > .elementor-container{max-width:1400px;}.elementor-4138 .elementor-element.elementor-element-224181d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 24px 80px 24px;}.elementor-4138 .elementor-element.elementor-element-224181d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4138 .elementor-element.elementor-element-1730da4b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4138 .elementor-element.elementor-element-1730da4b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4138 .elementor-element.elementor-element-1730da4b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#f1f1f1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-4138 .elementor-element.elementor-element-1730da4b > .elementor-element-populated, .elementor-4138 .elementor-element.elementor-element-1730da4b > .elementor-element-populated > .elementor-background-overlay, .elementor-4138 .elementor-element.elementor-element-1730da4b > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-4138 .elementor-element.elementor-element-1730da4b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4138 .elementor-element.elementor-element-44bb98a5 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-4138 .elementor-element.elementor-element-44bb98a5 .elementor-icon-box-title{margin-block-end:0px;color:#5FB4D9A3;}.elementor-4138 .elementor-element.elementor-element-44bb98a5.elementor-view-stacked .elementor-icon{background-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-44bb98a5.elementor-view-framed .elementor-icon, .elementor-4138 .elementor-element.elementor-element-44bb98a5.elementor-view-default .elementor-icon{fill:#5fb4d9;color:#5fb4d9;border-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-44bb98a5 .elementor-icon{font-size:32px;}.elementor-4138 .elementor-element.elementor-element-44bb98a5 .elementor-icon-box-title, .elementor-4138 .elementor-element.elementor-element-44bb98a5 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;}.elementor-4138 .elementor-element.elementor-element-44bb98a5 .elementor-icon-box-description{color:#6b7280;}.elementor-4138 .elementor-element.elementor-element-90f86cf .elementor-icon-box-wrapper{text-align:start;}.elementor-4138 .elementor-element.elementor-element-90f86cf .elementor-icon-box-title, .elementor-4138 .elementor-element.elementor-element-90f86cf .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;}.elementor-4138 .elementor-element.elementor-element-90f86cf .elementor-icon-box-title{color:#0a0a0a;}.elementor-4138 .elementor-element.elementor-element-90f86cf .elementor-icon-box-description{color:#6b7280;}.elementor-4138 .elementor-element.elementor-element-2989b89d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-4138 .elementor-element.elementor-element-2989b89d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-4138 .elementor-element.elementor-element-2989b89d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-4138 .elementor-element.elementor-element-2989b89d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-4138 .elementor-element.elementor-element-2989b89d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-4138 .elementor-element.elementor-element-2989b89d .elementor-icon-list-icon i{color:#5fb4d9;transition:color 0.3s;}.elementor-4138 .elementor-element.elementor-element-2989b89d .elementor-icon-list-icon svg{fill:#5fb4d9;transition:fill 0.3s;}.elementor-4138 .elementor-element.elementor-element-2989b89d{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-4138 .elementor-element.elementor-element-2989b89d .elementor-icon-list-text{color:#374151;transition:color 0.3s;}.elementor-4138 .elementor-element.elementor-element-756f2dcb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4138 .elementor-element.elementor-element-756f2dcb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4138 .elementor-element.elementor-element-756f2dcb > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#f1f1f1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-4138 .elementor-element.elementor-element-756f2dcb > .elementor-element-populated, .elementor-4138 .elementor-element.elementor-element-756f2dcb > .elementor-element-populated > .elementor-background-overlay, .elementor-4138 .elementor-element.elementor-element-756f2dcb > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-4138 .elementor-element.elementor-element-756f2dcb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4138 .elementor-element.elementor-element-7afa684b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-4138 .elementor-element.elementor-element-7afa684b .elementor-icon-box-title{margin-block-end:0px;color:#5FB4D9A3;}.elementor-4138 .elementor-element.elementor-element-7afa684b.elementor-view-stacked .elementor-icon{background-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-7afa684b.elementor-view-framed .elementor-icon, .elementor-4138 .elementor-element.elementor-element-7afa684b.elementor-view-default .elementor-icon{fill:#5fb4d9;color:#5fb4d9;border-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-7afa684b .elementor-icon{font-size:32px;}.elementor-4138 .elementor-element.elementor-element-7afa684b .elementor-icon-box-title, .elementor-4138 .elementor-element.elementor-element-7afa684b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;}.elementor-4138 .elementor-element.elementor-element-7afa684b .elementor-icon-box-description{color:#6b7280;}.elementor-4138 .elementor-element.elementor-element-af842dd .elementor-icon-box-wrapper{text-align:start;}.elementor-4138 .elementor-element.elementor-element-af842dd .elementor-icon-box-title, .elementor-4138 .elementor-element.elementor-element-af842dd .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;}.elementor-4138 .elementor-element.elementor-element-af842dd .elementor-icon-box-title{color:#0a0a0a;}.elementor-4138 .elementor-element.elementor-element-af842dd .elementor-icon-box-description{color:#6b7280;}.elementor-4138 .elementor-element.elementor-element-1bbf113e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-4138 .elementor-element.elementor-element-1bbf113e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-4138 .elementor-element.elementor-element-1bbf113e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-4138 .elementor-element.elementor-element-1bbf113e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-4138 .elementor-element.elementor-element-1bbf113e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-4138 .elementor-element.elementor-element-1bbf113e .elementor-icon-list-icon i{color:#5fb4d9;transition:color 0.3s;}.elementor-4138 .elementor-element.elementor-element-1bbf113e .elementor-icon-list-icon svg{fill:#5fb4d9;transition:fill 0.3s;}.elementor-4138 .elementor-element.elementor-element-1bbf113e{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-4138 .elementor-element.elementor-element-1bbf113e .elementor-icon-list-text{color:#374151;transition:color 0.3s;}.elementor-4138 .elementor-element.elementor-element-3ac9fad7 > .elementor-container{max-width:1400px;}.elementor-4138 .elementor-element.elementor-element-3ac9fad7{padding:80px 24px 30px 24px;}.elementor-4138 .elementor-element.elementor-element-6905633b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;letter-spacing:2.5px;color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-58fe2f90{width:var( --container-widget-width, 780px );max-width:780px;--container-widget-width:780px;--container-widget-flex-grow:0;}.elementor-4138 .elementor-element.elementor-element-58fe2f90 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:44px;font-weight:800;line-height:1.1em;color:#0a0a0a;}.elementor-4138 .elementor-element.elementor-element-75926d80 > .elementor-container{max-width:1400px;}.elementor-4138 .elementor-element.elementor-element-75926d80{padding:30px 24px 80px 24px;}.elementor-4138 .elementor-element.elementor-element-1b7af44e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4138 .elementor-element.elementor-element-1b7af44e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4138 .elementor-element.elementor-element-1b7af44e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#f1f1f1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 28px 28px 28px;}.elementor-4138 .elementor-element.elementor-element-1b7af44e > .elementor-element-populated, .elementor-4138 .elementor-element.elementor-element-1b7af44e > .elementor-element-populated > .elementor-background-overlay, .elementor-4138 .elementor-element.elementor-element-1b7af44e > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-4138 .elementor-element.elementor-element-1b7af44e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4138 .elementor-element.elementor-element-2fab463f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-4138 .elementor-element.elementor-element-2fab463f .elementor-icon-box-title{margin-block-end:0px;color:#5FB4D9;}.elementor-4138 .elementor-element.elementor-element-2fab463f.elementor-view-stacked .elementor-icon{background-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-2fab463f.elementor-view-framed .elementor-icon, .elementor-4138 .elementor-element.elementor-element-2fab463f.elementor-view-default .elementor-icon{fill:#5fb4d9;color:#5fb4d9;border-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-2fab463f .elementor-icon{font-size:32px;}.elementor-4138 .elementor-element.elementor-element-2fab463f .elementor-icon-box-title, .elementor-4138 .elementor-element.elementor-element-2fab463f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;}.elementor-4138 .elementor-element.elementor-element-2fab463f .elementor-icon-box-description{color:#6b7280;}.elementor-4138 .elementor-element.elementor-element-57feadf5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;color:#0a0a0a;}.elementor-4138 .elementor-element.elementor-element-65a2a59d{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.7em;color:#6b7280;}.elementor-4138 .elementor-element.elementor-element-486fd681:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4138 .elementor-element.elementor-element-486fd681 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4138 .elementor-element.elementor-element-486fd681 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#f1f1f1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 28px 28px 28px;}.elementor-4138 .elementor-element.elementor-element-486fd681 > .elementor-element-populated, .elementor-4138 .elementor-element.elementor-element-486fd681 > .elementor-element-populated > .elementor-background-overlay, .elementor-4138 .elementor-element.elementor-element-486fd681 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-4138 .elementor-element.elementor-element-486fd681 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4138 .elementor-element.elementor-element-e91ba6e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-4138 .elementor-element.elementor-element-e91ba6e .elementor-icon-box-title{margin-block-end:0px;color:#5FB4D9;}.elementor-4138 .elementor-element.elementor-element-e91ba6e.elementor-view-stacked .elementor-icon{background-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-e91ba6e.elementor-view-framed .elementor-icon, .elementor-4138 .elementor-element.elementor-element-e91ba6e.elementor-view-default .elementor-icon{fill:#5fb4d9;color:#5fb4d9;border-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-e91ba6e .elementor-icon{font-size:32px;}.elementor-4138 .elementor-element.elementor-element-e91ba6e .elementor-icon-box-title, .elementor-4138 .elementor-element.elementor-element-e91ba6e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;}.elementor-4138 .elementor-element.elementor-element-e91ba6e .elementor-icon-box-description{color:#6b7280;}.elementor-4138 .elementor-element.elementor-element-6660c282 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;color:#0a0a0a;}.elementor-4138 .elementor-element.elementor-element-4c6007ec{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.7em;color:#6b7280;}.elementor-4138 .elementor-element.elementor-element-30f29be0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4138 .elementor-element.elementor-element-30f29be0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4138 .elementor-element.elementor-element-30f29be0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#f1f1f1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 28px 28px 28px;}.elementor-4138 .elementor-element.elementor-element-30f29be0 > .elementor-element-populated, .elementor-4138 .elementor-element.elementor-element-30f29be0 > .elementor-element-populated > .elementor-background-overlay, .elementor-4138 .elementor-element.elementor-element-30f29be0 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-4138 .elementor-element.elementor-element-30f29be0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4138 .elementor-element.elementor-element-3b6985fb .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-4138 .elementor-element.elementor-element-3b6985fb .elementor-icon-box-title{margin-block-end:0px;color:#5FB4D9;}.elementor-4138 .elementor-element.elementor-element-3b6985fb.elementor-view-stacked .elementor-icon{background-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-3b6985fb.elementor-view-framed .elementor-icon, .elementor-4138 .elementor-element.elementor-element-3b6985fb.elementor-view-default .elementor-icon{fill:#5fb4d9;color:#5fb4d9;border-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-3b6985fb .elementor-icon{font-size:32px;}.elementor-4138 .elementor-element.elementor-element-3b6985fb .elementor-icon-box-title, .elementor-4138 .elementor-element.elementor-element-3b6985fb .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;}.elementor-4138 .elementor-element.elementor-element-3b6985fb .elementor-icon-box-description{color:#6b7280;}.elementor-4138 .elementor-element.elementor-element-3bf12bfb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;color:#0a0a0a;}.elementor-4138 .elementor-element.elementor-element-2ea84628{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.7em;color:#6b7280;}.elementor-4138 .elementor-element.elementor-element-62c83f27:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4138 .elementor-element.elementor-element-62c83f27 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4138 .elementor-element.elementor-element-62c83f27 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#f1f1f1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 28px 28px 28px;}.elementor-4138 .elementor-element.elementor-element-62c83f27 > .elementor-element-populated, .elementor-4138 .elementor-element.elementor-element-62c83f27 > .elementor-element-populated > .elementor-background-overlay, .elementor-4138 .elementor-element.elementor-element-62c83f27 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-4138 .elementor-element.elementor-element-62c83f27 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4138 .elementor-element.elementor-element-3b9ea501 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-4138 .elementor-element.elementor-element-3b9ea501 .elementor-icon-box-title{margin-block-end:0px;color:#5FB4D9;}.elementor-4138 .elementor-element.elementor-element-3b9ea501.elementor-view-stacked .elementor-icon{background-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-3b9ea501.elementor-view-framed .elementor-icon, .elementor-4138 .elementor-element.elementor-element-3b9ea501.elementor-view-default .elementor-icon{fill:#5fb4d9;color:#5fb4d9;border-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-3b9ea501 .elementor-icon{font-size:32px;}.elementor-4138 .elementor-element.elementor-element-3b9ea501 .elementor-icon-box-title, .elementor-4138 .elementor-element.elementor-element-3b9ea501 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;}.elementor-4138 .elementor-element.elementor-element-3b9ea501 .elementor-icon-box-description{color:#6b7280;}.elementor-4138 .elementor-element.elementor-element-6445c0c5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;color:#0a0a0a;}.elementor-4138 .elementor-element.elementor-element-5fc28180{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.7em;color:#6b7280;}.elementor-4138 .elementor-element.elementor-element-10ec0b6c:not(.elementor-motion-effects-element-type-background), .elementor-4138 .elementor-element.elementor-element-10ec0b6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9fb;}.elementor-4138 .elementor-element.elementor-element-10ec0b6c > .elementor-container{max-width:1400px;}.elementor-4138 .elementor-element.elementor-element-10ec0b6c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 24px 80px 24px;}.elementor-4138 .elementor-element.elementor-element-10ec0b6c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4138 .elementor-element.elementor-element-64765ac2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;letter-spacing:2.5px;color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-68cf9de7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:800;line-height:1.1em;color:#0a0a0a;}.elementor-4138 .elementor-element.elementor-element-7bec53f2{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.8em;color:#4b5563;}.elementor-4138 .elementor-element.elementor-element-3f752d56 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-4138 .elementor-element.elementor-element-3f752d56 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-4138 .elementor-element.elementor-element-3f752d56 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-4138 .elementor-element.elementor-element-3f752d56 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-4138 .elementor-element.elementor-element-3f752d56 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-4138 .elementor-element.elementor-element-3f752d56 .elementor-icon-list-icon i{color:#5fb4d9;transition:color 0.3s;}.elementor-4138 .elementor-element.elementor-element-3f752d56 .elementor-icon-list-icon svg{fill:#5fb4d9;transition:fill 0.3s;}.elementor-4138 .elementor-element.elementor-element-3f752d56{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4138 .elementor-element.elementor-element-3f752d56 .elementor-icon-list-text{color:#374151;transition:color 0.3s;}.elementor-4138 .elementor-element.elementor-element-2da9f7a1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;letter-spacing:2.5px;color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-5ff71239 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:800;line-height:1.2em;color:#0a0a0a;}.elementor-4138 .elementor-element.elementor-element-13115716{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.8em;color:#4b5563;}.elementor-4138 .elementor-element.elementor-element-35c52793:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4138 .elementor-element.elementor-element-35c52793 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4138 .elementor-element.elementor-element-35c52793 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#f1f1f1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:14px 16px 14px 16px;}.elementor-4138 .elementor-element.elementor-element-35c52793 > .elementor-element-populated, .elementor-4138 .elementor-element.elementor-element-35c52793 > .elementor-element-populated > .elementor-background-overlay, .elementor-4138 .elementor-element.elementor-element-35c52793 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-4138 .elementor-element.elementor-element-35c52793 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4138 .elementor-element.elementor-element-5e96fc2e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-4138 .elementor-element.elementor-element-5e96fc2e .elementor-icon-box-title{margin-block-end:0px;color:#1a1a1a;}.elementor-4138 .elementor-element.elementor-element-5e96fc2e.elementor-view-stacked .elementor-icon{background-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-5e96fc2e.elementor-view-framed .elementor-icon, .elementor-4138 .elementor-element.elementor-element-5e96fc2e.elementor-view-default .elementor-icon{fill:#5fb4d9;color:#5fb4d9;border-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-5e96fc2e .elementor-icon{font-size:18px;}.elementor-4138 .elementor-element.elementor-element-5e96fc2e .elementor-icon-box-title, .elementor-4138 .elementor-element.elementor-element-5e96fc2e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;}.elementor-4138 .elementor-element.elementor-element-1b7f26a8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4138 .elementor-element.elementor-element-1b7f26a8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4138 .elementor-element.elementor-element-1b7f26a8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#f1f1f1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:14px 16px 14px 16px;}.elementor-4138 .elementor-element.elementor-element-1b7f26a8 > .elementor-element-populated, .elementor-4138 .elementor-element.elementor-element-1b7f26a8 > .elementor-element-populated > .elementor-background-overlay, .elementor-4138 .elementor-element.elementor-element-1b7f26a8 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-4138 .elementor-element.elementor-element-1b7f26a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4138 .elementor-element.elementor-element-7d6d59d4 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-4138 .elementor-element.elementor-element-7d6d59d4 .elementor-icon-box-title{margin-block-end:0px;color:#1a1a1a;}.elementor-4138 .elementor-element.elementor-element-7d6d59d4.elementor-view-stacked .elementor-icon{background-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-7d6d59d4.elementor-view-framed .elementor-icon, .elementor-4138 .elementor-element.elementor-element-7d6d59d4.elementor-view-default .elementor-icon{fill:#5fb4d9;color:#5fb4d9;border-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-7d6d59d4 .elementor-icon{font-size:18px;}.elementor-4138 .elementor-element.elementor-element-7d6d59d4 .elementor-icon-box-title, .elementor-4138 .elementor-element.elementor-element-7d6d59d4 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;}.elementor-4138 .elementor-element.elementor-element-1a6b0174:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4138 .elementor-element.elementor-element-1a6b0174 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4138 .elementor-element.elementor-element-1a6b0174 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#f1f1f1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:14px 16px 14px 16px;}.elementor-4138 .elementor-element.elementor-element-1a6b0174 > .elementor-element-populated, .elementor-4138 .elementor-element.elementor-element-1a6b0174 > .elementor-element-populated > .elementor-background-overlay, .elementor-4138 .elementor-element.elementor-element-1a6b0174 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-4138 .elementor-element.elementor-element-1a6b0174 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4138 .elementor-element.elementor-element-51be2e73 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-4138 .elementor-element.elementor-element-51be2e73 .elementor-icon-box-title{margin-block-end:0px;color:#1a1a1a;}.elementor-4138 .elementor-element.elementor-element-51be2e73.elementor-view-stacked .elementor-icon{background-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-51be2e73.elementor-view-framed .elementor-icon, .elementor-4138 .elementor-element.elementor-element-51be2e73.elementor-view-default .elementor-icon{fill:#5fb4d9;color:#5fb4d9;border-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-51be2e73 .elementor-icon{font-size:18px;}.elementor-4138 .elementor-element.elementor-element-51be2e73 .elementor-icon-box-title, .elementor-4138 .elementor-element.elementor-element-51be2e73 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;}.elementor-4138 .elementor-element.elementor-element-c404bb5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4138 .elementor-element.elementor-element-c404bb5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4138 .elementor-element.elementor-element-c404bb5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#f1f1f1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:14px 16px 14px 16px;}.elementor-4138 .elementor-element.elementor-element-c404bb5 > .elementor-element-populated, .elementor-4138 .elementor-element.elementor-element-c404bb5 > .elementor-element-populated > .elementor-background-overlay, .elementor-4138 .elementor-element.elementor-element-c404bb5 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-4138 .elementor-element.elementor-element-c404bb5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4138 .elementor-element.elementor-element-3478d5b8 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-4138 .elementor-element.elementor-element-3478d5b8 .elementor-icon-box-title{margin-block-end:0px;color:#1a1a1a;}.elementor-4138 .elementor-element.elementor-element-3478d5b8.elementor-view-stacked .elementor-icon{background-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-3478d5b8.elementor-view-framed .elementor-icon, .elementor-4138 .elementor-element.elementor-element-3478d5b8.elementor-view-default .elementor-icon{fill:#5fb4d9;color:#5fb4d9;border-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-3478d5b8 .elementor-icon{font-size:18px;}.elementor-4138 .elementor-element.elementor-element-3478d5b8 .elementor-icon-box-title, .elementor-4138 .elementor-element.elementor-element-3478d5b8 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;}.elementor-4138 .elementor-element.elementor-element-7d1776bd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4138 .elementor-element.elementor-element-7d1776bd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4138 .elementor-element.elementor-element-7d1776bd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#f1f1f1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:14px 16px 14px 16px;}.elementor-4138 .elementor-element.elementor-element-7d1776bd > .elementor-element-populated, .elementor-4138 .elementor-element.elementor-element-7d1776bd > .elementor-element-populated > .elementor-background-overlay, .elementor-4138 .elementor-element.elementor-element-7d1776bd > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-4138 .elementor-element.elementor-element-7d1776bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4138 .elementor-element.elementor-element-671dda6e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-4138 .elementor-element.elementor-element-671dda6e .elementor-icon-box-title{margin-block-end:0px;color:#1a1a1a;}.elementor-4138 .elementor-element.elementor-element-671dda6e.elementor-view-stacked .elementor-icon{background-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-671dda6e.elementor-view-framed .elementor-icon, .elementor-4138 .elementor-element.elementor-element-671dda6e.elementor-view-default .elementor-icon{fill:#5fb4d9;color:#5fb4d9;border-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-671dda6e .elementor-icon{font-size:18px;}.elementor-4138 .elementor-element.elementor-element-671dda6e .elementor-icon-box-title, .elementor-4138 .elementor-element.elementor-element-671dda6e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;}.elementor-4138 .elementor-element.elementor-element-29f8861c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4138 .elementor-element.elementor-element-29f8861c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4138 .elementor-element.elementor-element-29f8861c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#f1f1f1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:14px 16px 14px 16px;}.elementor-4138 .elementor-element.elementor-element-29f8861c > .elementor-element-populated, .elementor-4138 .elementor-element.elementor-element-29f8861c > .elementor-element-populated > .elementor-background-overlay, .elementor-4138 .elementor-element.elementor-element-29f8861c > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-4138 .elementor-element.elementor-element-29f8861c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4138 .elementor-element.elementor-element-37783e8c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-4138 .elementor-element.elementor-element-37783e8c .elementor-icon-box-title{margin-block-end:0px;color:#1a1a1a;}.elementor-4138 .elementor-element.elementor-element-37783e8c.elementor-view-stacked .elementor-icon{background-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-37783e8c.elementor-view-framed .elementor-icon, .elementor-4138 .elementor-element.elementor-element-37783e8c.elementor-view-default .elementor-icon{fill:#5fb4d9;color:#5fb4d9;border-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-37783e8c .elementor-icon{font-size:18px;}.elementor-4138 .elementor-element.elementor-element-37783e8c .elementor-icon-box-title, .elementor-4138 .elementor-element.elementor-element-37783e8c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;}.elementor-4138 .elementor-element.elementor-element-59b9f196{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;color:#0e2a3a;}.elementor-4138 .elementor-element.elementor-element-2fd84080 > .elementor-container{max-width:1400px;}.elementor-4138 .elementor-element.elementor-element-2fd84080{padding:80px 24px 30px 24px;}.elementor-4138 .elementor-element.elementor-element-31c59b8f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;letter-spacing:2.5px;color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-4dee2b6d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:44px;font-weight:800;line-height:1.1em;color:#0a0a0a;}.elementor-4138 .elementor-element.elementor-element-465aacaa{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.8em;color:#4b5563;}.elementor-4138 .elementor-element.elementor-element-167cc499 > .elementor-container{max-width:1400px;}.elementor-4138 .elementor-element.elementor-element-167cc499{padding:30px 24px 80px 24px;}.elementor-4138 .elementor-element.elementor-element-5064a839{background-color:#ffffff;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:24px 28px 24px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f1f1f1;border-radius:12px 12px 12px 12px;}.elementor-4138 .elementor-element.elementor-element-5064a839 .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-4138 .elementor-element.elementor-element-5064a839.elementor-view-stacked .elementor-icon{background-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-5064a839.elementor-view-framed .elementor-icon, .elementor-4138 .elementor-element.elementor-element-5064a839.elementor-view-default .elementor-icon{fill:#5fb4d9;color:#5fb4d9;border-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-5064a839 .elementor-icon{font-size:28px;}.elementor-4138 .elementor-element.elementor-element-5064a839 .elementor-icon-box-title, .elementor-4138 .elementor-element.elementor-element-5064a839 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-4138 .elementor-element.elementor-element-5064a839 .elementor-icon-box-title{color:#0a0a0a;}.elementor-4138 .elementor-element.elementor-element-5064a839 .elementor-icon-box-description{color:#6b7280;}.elementor-4138 .elementor-element.elementor-element-f0b76b{background-color:#ffffff;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:24px 28px 24px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f1f1f1;border-radius:12px 12px 12px 12px;}.elementor-4138 .elementor-element.elementor-element-f0b76b .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-4138 .elementor-element.elementor-element-f0b76b.elementor-view-stacked .elementor-icon{background-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-f0b76b.elementor-view-framed .elementor-icon, .elementor-4138 .elementor-element.elementor-element-f0b76b.elementor-view-default .elementor-icon{fill:#5fb4d9;color:#5fb4d9;border-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-f0b76b .elementor-icon{font-size:28px;}.elementor-4138 .elementor-element.elementor-element-f0b76b .elementor-icon-box-title, .elementor-4138 .elementor-element.elementor-element-f0b76b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-4138 .elementor-element.elementor-element-f0b76b .elementor-icon-box-title{color:#0a0a0a;}.elementor-4138 .elementor-element.elementor-element-f0b76b .elementor-icon-box-description{color:#6b7280;}.elementor-4138 .elementor-element.elementor-element-1d7b1656{background-color:#ffffff;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:24px 28px 24px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f1f1f1;border-radius:12px 12px 12px 12px;}.elementor-4138 .elementor-element.elementor-element-1d7b1656 .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-4138 .elementor-element.elementor-element-1d7b1656.elementor-view-stacked .elementor-icon{background-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-1d7b1656.elementor-view-framed .elementor-icon, .elementor-4138 .elementor-element.elementor-element-1d7b1656.elementor-view-default .elementor-icon{fill:#5fb4d9;color:#5fb4d9;border-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-1d7b1656 .elementor-icon{font-size:28px;}.elementor-4138 .elementor-element.elementor-element-1d7b1656 .elementor-icon-box-title, .elementor-4138 .elementor-element.elementor-element-1d7b1656 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-4138 .elementor-element.elementor-element-1d7b1656 .elementor-icon-box-title{color:#0a0a0a;}.elementor-4138 .elementor-element.elementor-element-1d7b1656 .elementor-icon-box-description{color:#6b7280;}.elementor-4138 .elementor-element.elementor-element-3fddfc0f{background-color:#ffffff;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:24px 28px 24px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f1f1f1;border-radius:12px 12px 12px 12px;}.elementor-4138 .elementor-element.elementor-element-3fddfc0f .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-4138 .elementor-element.elementor-element-3fddfc0f.elementor-view-stacked .elementor-icon{background-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-3fddfc0f.elementor-view-framed .elementor-icon, .elementor-4138 .elementor-element.elementor-element-3fddfc0f.elementor-view-default .elementor-icon{fill:#5fb4d9;color:#5fb4d9;border-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-3fddfc0f .elementor-icon{font-size:28px;}.elementor-4138 .elementor-element.elementor-element-3fddfc0f .elementor-icon-box-title, .elementor-4138 .elementor-element.elementor-element-3fddfc0f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-4138 .elementor-element.elementor-element-3fddfc0f .elementor-icon-box-title{color:#0a0a0a;}.elementor-4138 .elementor-element.elementor-element-3fddfc0f .elementor-icon-box-description{color:#6b7280;}.elementor-4138 .elementor-element.elementor-element-29a521fa{background-color:#ffffff;padding:24px 28px 24px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f1f1f1;border-radius:12px 12px 12px 12px;}.elementor-4138 .elementor-element.elementor-element-29a521fa .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-4138 .elementor-element.elementor-element-29a521fa.elementor-view-stacked .elementor-icon{background-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-29a521fa.elementor-view-framed .elementor-icon, .elementor-4138 .elementor-element.elementor-element-29a521fa.elementor-view-default .elementor-icon{fill:#5fb4d9;color:#5fb4d9;border-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-29a521fa .elementor-icon{font-size:28px;}.elementor-4138 .elementor-element.elementor-element-29a521fa .elementor-icon-box-title, .elementor-4138 .elementor-element.elementor-element-29a521fa .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-4138 .elementor-element.elementor-element-29a521fa .elementor-icon-box-title{color:#0a0a0a;}.elementor-4138 .elementor-element.elementor-element-29a521fa .elementor-icon-box-description{color:#6b7280;}.elementor-4138 .elementor-element.elementor-element-19f07551:not(.elementor-motion-effects-element-type-background), .elementor-4138 .elementor-element.elementor-element-19f07551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0e2a3a 0%, #143a52 100%);}.elementor-4138 .elementor-element.elementor-element-19f07551 > .elementor-container{max-width:1400px;}.elementor-4138 .elementor-element.elementor-element-19f07551, .elementor-4138 .elementor-element.elementor-element-19f07551 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-4138 .elementor-element.elementor-element-19f07551{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:60px;padding:80px 64px 80px 64px;}.elementor-4138 .elementor-element.elementor-element-19f07551 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4138 .elementor-element.elementor-element-1029929.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4138 .elementor-element.elementor-element-1029929.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4138 .elementor-element.elementor-element-74bd0381 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;letter-spacing:2.5px;color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-3401e263 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:44px;font-weight:800;line-height:1.1em;color:#ffffff;}.elementor-4138 .elementor-element.elementor-element-3529270c{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.8em;color:rgba(255,255,255,0.75);}.elementor-4138 .elementor-element.elementor-element-72fa95d8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-4138 .elementor-element.elementor-element-72fa95d8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-4138 .elementor-element.elementor-element-72fa95d8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-4138 .elementor-element.elementor-element-72fa95d8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-4138 .elementor-element.elementor-element-72fa95d8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-4138 .elementor-element.elementor-element-72fa95d8 .elementor-icon-list-icon i{color:#5fb4d9;transition:color 0.3s;}.elementor-4138 .elementor-element.elementor-element-72fa95d8 .elementor-icon-list-icon svg{fill:#5fb4d9;transition:fill 0.3s;}.elementor-4138 .elementor-element.elementor-element-72fa95d8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4138 .elementor-element.elementor-element-72fa95d8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4138 .elementor-element.elementor-element-72fa95d8 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-4138 .elementor-element.elementor-element-72fa95d8 .elementor-icon-list-text{color:rgba(255,255,255,0.85);transition:color 0.3s;}.elementor-4138 .elementor-element.elementor-element-2821331b{border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(255,255,255,0.1);padding:24px 0px 0px 0px;}.elementor-4138 .elementor-element.elementor-element-1d1f4163 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-4138 .elementor-element.elementor-element-1d1f4163.elementor-view-stacked .elementor-icon{background-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-1d1f4163.elementor-view-framed .elementor-icon, .elementor-4138 .elementor-element.elementor-element-1d1f4163.elementor-view-default .elementor-icon{fill:#5fb4d9;color:#5fb4d9;border-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-1d1f4163 .elementor-icon{font-size:18px;}.elementor-4138 .elementor-element.elementor-element-1d1f4163 .elementor-icon-box-title, .elementor-4138 .elementor-element.elementor-element-1d1f4163 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;}.elementor-4138 .elementor-element.elementor-element-1d1f4163 .elementor-icon-box-title{color:rgba(255,255,255,0.6);}.elementor-4138 .elementor-element.elementor-element-1d1f4163 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:#ffffff;}.elementor-4138 .elementor-element.elementor-element-639261eb .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-4138 .elementor-element.elementor-element-639261eb.elementor-view-stacked .elementor-icon{background-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-639261eb.elementor-view-framed .elementor-icon, .elementor-4138 .elementor-element.elementor-element-639261eb.elementor-view-default .elementor-icon{fill:#5fb4d9;color:#5fb4d9;border-color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-639261eb .elementor-icon{font-size:18px;}.elementor-4138 .elementor-element.elementor-element-639261eb .elementor-icon-box-title, .elementor-4138 .elementor-element.elementor-element-639261eb .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;}.elementor-4138 .elementor-element.elementor-element-639261eb .elementor-icon-box-title{color:rgba(255,255,255,0.6);}.elementor-4138 .elementor-element.elementor-element-639261eb .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:#ffffff;}.elementor-4138 .elementor-element.elementor-element-3e7ad189:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4138 .elementor-element.elementor-element-3e7ad189 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4138 .elementor-element.elementor-element-3e7ad189 > .elementor-element-populated, .elementor-4138 .elementor-element.elementor-element-3e7ad189 > .elementor-element-populated > .elementor-background-overlay, .elementor-4138 .elementor-element.elementor-element-3e7ad189 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-4138 .elementor-element.elementor-element-3e7ad189 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-4138 .elementor-element.elementor-element-3e7ad189 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4138 .elementor-element.elementor-element-218a1208 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:#0a0a0a;}.elementor-4138 .elementor-element.elementor-element-14eb8de8{font-family:"Inter", Sans-serif;font-size:13.5px;color:#6b7280;}.elementor-4138 .elementor-element.elementor-element-54c6dd10{font-family:"Inter", Sans-serif;font-size:11.5px;color:#6b7280;}.elementor-4138 .elementor-element.elementor-element-4f4c0aa4:not(.elementor-motion-effects-element-type-background), .elementor-4138 .elementor-element.elementor-element-4f4c0aa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9fb;}.elementor-4138 .elementor-element.elementor-element-4f4c0aa4 > .elementor-container{max-width:1100px;}.elementor-4138 .elementor-element.elementor-element-4f4c0aa4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 24px 80px 24px;}.elementor-4138 .elementor-element.elementor-element-4f4c0aa4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4138 .elementor-element.elementor-element-2329742e{text-align:center;}.elementor-4138 .elementor-element.elementor-element-2329742e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;letter-spacing:2.5px;color:#5fb4d9;}.elementor-4138 .elementor-element.elementor-element-1c4f16b{text-align:center;}.elementor-4138 .elementor-element.elementor-element-1c4f16b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:800;line-height:1.1em;color:#0a0a0a;}.elementor-4138 .elementor-element.elementor-element-2ef3acaf{font-family:"Inter", Sans-serif;font-size:15.5px;color:#4b5563;}.elementor-4138 .elementor-element.elementor-element-1d10b33{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4138 .elementor-element.elementor-element-b73f7fa{--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-4138 .elementor-element.elementor-element-42c7574{padding:0px 0px 0px 0px;color:#000000;}.elementor-4138 .elementor-element.elementor-element-a52547c{--display:flex;}.elementor-4138 .elementor-element.elementor-element-b2956d6{--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-4138 .elementor-element.elementor-element-c8a1c89{color:#000000;}.elementor-4138 .elementor-element.elementor-element-8137104{--display:flex;}.elementor-4138 .elementor-element.elementor-element-13e3f74{--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-4138 .elementor-element.elementor-element-2b54da4{color:#000000;}.elementor-4138 .elementor-element.elementor-element-273f3ba{--display:flex;}.elementor-4138 .elementor-element.elementor-element-fe7d51f{--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-4138 .elementor-element.elementor-element-ee428fc{color:#000000;}.elementor-4138 .elementor-element.elementor-element-51e8ebb{--n-accordion-title-font-size:17px;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;border-radius:4px 4px 4px 4px;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:15px;--n-accordion-icon-gap:16px;}.elementor-4138 .elementor-element.elementor-element-51e8ebb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-4138 .elementor-element.elementor-element-51e8ebb > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:none;--padding-top:0px;--padding-right:14px;--padding-bottom:0px;--padding-left:14px;}.elementor-4138 .elementor-element.elementor-element-51e8ebb {--n-accordion-padding:16px 24px 16px 24px;}:where( .elementor-4138 .elementor-element.elementor-element-51e8ebb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Outfit", Sans-serif;font-weight:500;}.elementor-4138 .elementor-element.elementor-element-be18d2e{font-family:"Open Sans", Sans-serif;font-size:11px;font-weight:400;}@media(max-width:767px){.elementor-4138 .elementor-element.elementor-element-73df7f0c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4138 .elementor-element.elementor-element-263b38ad .elementor-heading-title{font-size:30px;}.elementor-4138 .elementor-element.elementor-element-1a868e1d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4138 .elementor-element.elementor-element-5b577feb > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 10px 20px 10px;}.elementor-4138 .elementor-element.elementor-element-3a05f5bf{width:50%;}.elementor-4138 .elementor-element.elementor-element-602e22e8 .elementor-heading-title{font-size:36px;}.elementor-4138 .elementor-element.elementor-element-49d325a1{width:50%;}.elementor-4138 .elementor-element.elementor-element-5c29740b .elementor-heading-title{font-size:36px;}.elementor-4138 .elementor-element.elementor-element-40aca4be{width:50%;}.elementor-4138 .elementor-element.elementor-element-11077c99 .elementor-heading-title{font-size:36px;}.elementor-4138 .elementor-element.elementor-element-5066ee03{width:50%;}.elementor-4138 .elementor-element.elementor-element-27d829f .elementor-heading-title{font-size:36px;}.elementor-4138 .elementor-element.elementor-element-aa28cec .elementor-heading-title{font-size:30px;}.elementor-4138 .elementor-element.elementor-element-d88de92 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-4138 .elementor-element.elementor-element-1b67a429 > .elementor-element-populated{margin:3px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-4138 .elementor-element.elementor-element-dbdaeae .elementor-heading-title{font-size:30px;}.elementor-4138 .elementor-element.elementor-element-58fe2f90 .elementor-heading-title{font-size:30px;}.elementor-4138 .elementor-element.elementor-element-1c48236a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4138 .elementor-element.elementor-element-68cf9de7 .elementor-heading-title{font-size:30px;}.elementor-4138 .elementor-element.elementor-element-7934cacd > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4138 .elementor-element.elementor-element-5e96fc2e .elementor-icon-box-wrapper{text-align:center;}.elementor-4138 .elementor-element.elementor-element-5e96fc2e .elementor-icon-box-title{margin-block-end:0px;}.elementor-4138 .elementor-element.elementor-element-7d6d59d4 .elementor-icon-box-wrapper{text-align:center;}.elementor-4138 .elementor-element.elementor-element-51be2e73 .elementor-icon-box-wrapper{text-align:center;}.elementor-4138 .elementor-element.elementor-element-3478d5b8 .elementor-icon-box-wrapper{text-align:center;}.elementor-4138 .elementor-element.elementor-element-671dda6e .elementor-icon-box-wrapper{text-align:center;}.elementor-4138 .elementor-element.elementor-element-37783e8c .elementor-icon-box-wrapper{text-align:center;}.elementor-4138 .elementor-element.elementor-element-4dee2b6d .elementor-heading-title{font-size:30px;}.elementor-4138 .elementor-element.elementor-element-7de3f0c2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4138 .elementor-element.elementor-element-19f07551{padding:40px 40px 40px 40px;}.elementor-4138 .elementor-element.elementor-element-1029929 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4138 .elementor-element.elementor-element-3401e263 .elementor-heading-title{font-size:30px;}.elementor-4138 .elementor-element.elementor-element-4f4c0aa4{padding:40px 24px 40px 24px;}.elementor-4138 .elementor-element.elementor-element-af687a8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4138 .elementor-element.elementor-element-1c4f16b .elementor-heading-title{font-size:30px;}}/* Start custom CSS */[class*="te-mps-"] {
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}

.accordionBlue .e-n-accordion-item {
	background: #fff;
	border: 1px solid rgb(95, 180, 217, 1);
	border-radius: 14px;
}
.accordionBlue .e-n-accordion-item > .e-n-accordion-item-title {
	border-radius: 14px;
}
.accordionBlue .e-n-accordion-item > .e-con-full.e-flex.e-con.e-child {
	-webkit-border-bottom-right-radius: 14px;
	-webkit-border-bottom-left-radius: 14px;
	-moz-border-radius-bottomright: 14px;
	-moz-border-radius-bottomleft: 14px;
	border-bottom-right-radius: 14px;
	border-bottom-left-radius: 14px;
}

a.hyperlinkBlue {
	color: #fff;
}
a.hyperlinkBlue:hover {
	color: rgb(95, 180, 217, 1);
}

/* ============================================================
   01 - HERO (gradient + blurred blobs + grid pattern + glassmorphism)
   ============================================================ */
.te-mps-hero__section-1 {
  position: relative;
  overflow: hidden;
  background: linear-gradient(135deg, #0e2a3a 0%, #123349 50%, #0e2a3a 100%) !important;
}

/* Decorative blurred blobs */
.te-mps-hero__section-1::before {
  content: "";
  position: absolute;
  top: -128px;
  right: -128px;
  width: 480px;
  height: 480px;
  background: rgba(95, 180, 217, 0.15);
  filter: blur(80px);
  border-radius: 50%;
  pointer-events: none;
  z-index: 0;
}
.te-mps-hero__section-1::after {
  content: "";
  position: absolute;
  bottom: -160px;
  left: 33%;
  width: 420px;
  height: 420px;
  background: rgba(95, 180, 217, 0.1);
  filter: blur(80px);
  border-radius: 50%;
  pointer-events: none;
  z-index: 0;
}

/* Grid pattern overlay using CSS background */
.te-mps-hero__section-1 > .elementor-container,
.te-mps-hero__section-1 > .e-con-inner {
  position: relative;
  z-index: 1;
}
.te-mps-hero__section-1 > .elementor-background-overlay {
  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: 48px 48px;
  opacity: 1 !important;
}
/* If overlay missing, add via pseudo on container */
.te-mps-hero__section-1 .elementor-container::before {
  content: "";
  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: 48px 48px;
  pointer-events: none;
  z-index: -1;
}

/* Eyebrow badge */
.te-mps-hero__heading-2 .elementor-heading-title {
  display: inline-block;
  padding: 6px 14px;
  background: rgba(255, 255, 255, 0.1);
  border: 1px solid rgba(255, 255, 255, 0.15);
  border-radius: 999px;
  font-size: 12px !important;
}

/* H1 — large headline tracking tight */
.te-mps-hero__heading-3 .elementor-heading-title {
  letter-spacing: -0.5px;
}

/* Glassmorphism stats card (right column) */
.te-mps-hero__col-3 {
  position: relative;
}
.te-mps-hero__col-3::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(95, 180, 217, 0.18);
  filter: blur(40px);
  border-radius: 16px;
  z-index: 0;
}
.te-mps-hero__col-3 > .elementor-widget-wrap,
.te-mps-hero__col-3 > .e-con-inner {
  position: relative;
  z-index: 1;
  -webkit-backdrop-filter: blur(16px);
  backdrop-filter: blur(16px);
}

/* Big stat numbers */
.te-mps-hero__heading-7 .elementor-heading-title,
.te-mps-hero__heading-9 .elementor-heading-title,
.te-mps-hero__heading-11 .elementor-heading-title,
.te-mps-hero__heading-13 .elementor-heading-title {
  letter-spacing: -1.5px;
  line-height: 1 !important;
}

/* Hero buttons */
.te-mps-hero__button-15 .elementor-button {
  box-shadow: 0 10px 25px -8px rgba(95, 180, 217, 0.5);
  transition: transform 0.2s, box-shadow 0.2s;
}
.te-mps-hero__button-15 .elementor-button:hover {
  transform: translateY(-1px);
  box-shadow: 0 14px 30px -8px rgba(95, 180, 217, 0.65);
}

/* ============================================================
   02 - PROBLEM (Before vs After cards with floating badges)
   ============================================================ */
.te-mps-problem__section-2 {
  padding-top: 50px !important;
}

.te-mps-problem__col-1,
.te-mps-problem__col-2 {
  position: relative;
}

.te-mps-problem__col-2,
.te-mps-problem__col-3 {
 width: 49%;
}
.te-mps-problem__col-3 {
	margin-left: 2%;
}
@media screen and (max-width: 767px) {
	.te-mps-problem__col-2,
	.te-mps-problem__col-3 {
	 width: 100%;
	}
	.te-mps-problem__col-3 {
		margin-left: 0%;
	}
}

/* "ÎNAINTE" floating badge */
/*.te-mps-problem__col-1::before {
  content: "ÎNAINTE";
  position: absolute;
  top: -14px;
  left: 28px;
  padding: 4px 12px;
  background: #e85a3a;
  color: #ffffff;
  border-radius: 999px;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 1.8px;
  z-index: 2;
}*/

/* "CU TOPEDGE MPS" floating badge */
.te-mps-problem__col-2::before {
  content: "ÎNAINTE";
  position: absolute;
  top: -14px;
  left: 28px;
  padding: 4px 12px;
  background: rgb(232 90 58 / 1.0);
  color: #ffffff;
  border-radius: 999px;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 1.8px;
  z-index: 2;
}

/* "CU TOPEDGE MPS" floating badge */
.te-mps-problem__col-3::before {
  content: "CU TOP EDGE MPS";
  position: absolute;
  top: -14px;
  left: 28px;
  padding: 4px 12px;
  background: #5fb4d9;
  color: #ffffff;
  border-radius: 999px;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 1.8px;
  z-index: 2;
}

/* Hide first heading in cards (the eyebrow that duplicates badge) */
.te-mps-problem__col-1 .te-mps-problem__heading-3,
.te-mps-problem__col-2 .te-mps-problem__heading-9 {
  display: none;
}

/* Icon list bullets — round colored backgrounds */
.te-mps-problem__col-1 .elementor-icon-list-icon i {
  background: rgba(232, 90, 58, 0.15);
  width: 20px;
  height: 20px;
  border-radius: 50%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 10px !important;
}
.te-mps-problem__col-2 .elementor-icon-list-icon i {
  background: #5fb4d9;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #ffffff !important;
  font-size: 10px !important;
}

/* ============================================================
   03 - INCLUDES (4 cards with hover & numbered icon)
   ============================================================ */
.te-mps-includes__col {
  transition: border-color 0.3s, box-shadow 0.3s, transform 0.3s;
  border-radius: 12px 12px 12px 12px;
}
.te-mps-includes__col:hover {
  border-color: #5fb4d9 !important;
  box-shadow: 0 16px 36px -10px rgba(14, 42, 58, 0.18);
  transform: translateY(-2px);
}
.te-mps-includes__col .elementor-icon {
  background: #eaf6fb;
  border-radius: 12px;
  width: 56px;
  height: 56px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background-color 0.3s, color 0.3s;
}
.te-mps-includes__col:hover .elementor-icon {
  background: #5fb4d9;
}
.te-mps-includes__col:hover .elementor-icon i,
.te-mps-includes__col:hover .elementor-icon svg {
  color: #ffffff !important;
  fill: #ffffff !important;
}

/* Sub-list bullets (small dots) */
.te-mps-includes__col .elementor-icon-list-icon i {
  font-size: 6px !important;
  color: #5fb4d9 !important;
}

/* Top border separator inside cards before icon list */
.te-mps-includes__col .elementor-widget-icon-list {
  border-top: 1px solid #f1f1f1;
  padding-top: 16px;
  margin-top: 16px;
}

.te-mps-includes__col.te-mps-includes__col-nohover:hover {
	border-color: transparent !important;
    box-shadow: none!important;
    transform: none!important;
}

.te-mps-includes__col-2,
.te-mps-includes__col-3,
.te-mps-includes__col-4,
.te-mps-includes__col-5 {
	width: 49%;
}
.te-mps-includes__col-3,
.te-mps-includes__col-5 {
	margin-left: 1%;
}
@media screen and (max-width: 767px) {
	.te-mps-includes__col-2,
	.te-mps-includes__col-3,
	.te-mps-includes__col-4,
	.te-mps-includes__col-5 {
		width: 100%;
	}
	.te-mps-includes__col-3,
	.te-mps-includes__col-5 {
		margin-left: 0%;
	}
	.te-mps-includes__col-2,
	.te-mps-includes__col-4 {
		margin-bottom: 18px;
	}
}

/* ============================================================
   04 - BENEFITS (4 numbered cards with huge watermark digit)
   ============================================================ */
.te-mps-benefits__col {
  position: relative;
  overflow: hidden;
  transition: border-color 0.3s, box-shadow 0.3s, transform 0.3s;
}
.te-mps-benefits__col:hover {
  border-color: #5fb4d9 !important;
  box-shadow: 0 16px 36px -10px rgba(14, 42, 58, 0.18);
  transform: translateY(-2px);
	border-radius: 12px 12px 12px 12px;
}

.te-mps-benefits__col.te-mps-benefits__col:hover,
.te-mps-benefits__col.te-mps-benefits__col-1:hover {
	border-color: transparent!important;
	box-shadow: none!important;
	transform: none!important;
}

@media (min-width: 768px) {
    .elementor-column.elementor-col-25.te-mps-benefits__col {
        width: 25%;
        margin: 0 0.5%;
    }
}

/* Big watermark numbers behind content */
.te-mps-benefits__col-1::before { content: "01"; }
.te-mps-benefits__col-2::before { content: "01"; }
.te-mps-benefits__col-3::before { content: "02"; }
.te-mps-benefits__col-4::before { content: "03"; }
.te-mps-benefits__col-5::before { content: "04"; }
.te-mps-benefits__col-1::before,
.te-mps-benefits__col-2::before,
.te-mps-benefits__col-3::before,
.te-mps-benefits__col-4::before,
.te-mps-benefits__col-5::before {
  position: absolute;
  top: 4px;
	right: 10px;
  font-size: 130px;
  font-weight: 800;
  line-height: 1;
  color: rgba(95, 180, 217, 0.07);
  pointer-events: none;
  user-select: none;
  z-index: 2;
}
.te-mps-benefits__col > .elementor-widget-wrap,
.te-mps-benefits__col > .e-con-inner {
  position: relative;
  z-index: 1;
}

/* Icon container */
.te-mps-benefits__col .elementor-icon {
  background: #eaf6fb;
  border-radius: 8px;
  width: 48px;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background-color 0.3s, color 0.3s;
}
.te-mps-benefits__col:hover .elementor-icon {
  background: #5fb4d9;
}
.te-mps-benefits__col:hover .elementor-icon i,
.te-mps-benefits__col:hover .elementor-icon svg {
  color: #ffffff !important;
  fill: #ffffff !important;
}

/* ============================================================
   05 - AUDIENCE (signals list + sectors grid + Tip gradient box)
   ============================================================ */
.te-mps-audience__col-1 .elementor-widget-icon-list .elementor-icon-list-item {
  background: #ffffff;
  border: 1px solid #f1f1f1;
  border-radius: 8px;
  padding: 14px 18px !important;
  transition: border-color 0.2s;
}
.te-mps-audience__col-1 .elementor-widget-icon-list .elementor-icon-list-item:hover {
  border-color: #5fb4d9;
}

/* Sector cards — small icon + label */
.te-mps-audience__col-3,
.te-mps-audience__col-4,
.te-mps-audience__col-5,
.te-mps-audience__col-6,
.te-mps-audience__col-7,
.te-mps-audience__col-8 {
  transition: border-color 0.2s, box-shadow 0.2s;
}
.te-mps-audience__col-3:hover,
.te-mps-audience__col-4:hover,
.te-mps-audience__col-5:hover,
.te-mps-audience__col-6:hover,
.te-mps-audience__col-7:hover,
.te-mps-audience__col-8:hover {
  border-color: #5fb4d9 !important;
  box-shadow: 0 6px 18px -8px rgba(14, 42, 58, 0.15);
}

@media (min-width: 768px) {
    .elementor-column.elementor-col-50.te-mps-audience__col {
        width: 50%;
        margin: 0.5% 0.5%;
    }
}

.te-mps-audience__col-3 .elementor-icon,
.te-mps-audience__col-4 .elementor-icon,
.te-mps-audience__col-5 .elementor-icon,
.te-mps-audience__col-6 .elementor-icon,
.te-mps-audience__col-7 .elementor-icon,
.te-mps-audience__col-8 .elementor-icon {
  background: #eaf6fb;
  border-radius: 6px;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* ============================================================
   06 - PROCESS (5-step vertical timeline with line + numbered circles)
   ============================================================ */
.te-mps-process__section-2 {
  position: relative;
}
/* Vertical gradient line */
/*.te-mps-process__section-2::before {
  content: "";
  position: absolute;
  left: calc(24px + 27px);
  top: 24px;
  bottom: 24px;
  width: 1px;
  background: linear-gradient(
    180deg,
    #5fb4d9 0%,
    rgba(95, 180, 217, 0.4) 60%,
    rgba(95, 180, 217, 0) 100%
  );
  z-index: 0;
}
@media (max-width: 768px) {
  .te-mps-process__section-2::before {
    display: none;
  }
}*/

/* Each step icon-box with circular numbered badge */
.te-mps-process__icon-box {
  background: #ffffff;
  border: 1px solid #f1f1f1;
  border-radius: 12px;
  padding: 24px 28px;
  margin-bottom: 16px;
  margin-left: 84px;
  transition: border-color 0.3s;
  position: relative;
}
.te-mps-process__icon-box::before {
  content: "";
  position: absolute;
  left: -84px;
  top: 18px;
  width: 56px;
  height: 56px;
  border-radius: 50%;
  background: #ffffff;
  border: 2px solid #5fb4d9;
  z-index: 1;
}
/*.te-mps-process__icon-box-1::after { content: "01"; }
.te-mps-process__icon-box-2::after { content: "02"; }
.te-mps-process__icon-box-3::after { content: "03"; }
.te-mps-process__icon-box-4::after { content: "04"; }
.te-mps-process__icon-box-5::after { content: "05"; }
.te-mps-process__icon-box-1::after,
.te-mps-process__icon-box-2::after,
.te-mps-process__icon-box-3::after,
.te-mps-process__icon-box-4::after,
.te-mps-process__icon-box-5::after {
  position: absolute;
  left: -84px;
  top: 18px;
  width: 56px;
  height: 56px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  font-weight: 800;
  color: #5fb4d9;
  z-index: 2;
}
.te-mps-process__icon-box:hover {
  border-color: #5fb4d9;
}*/
/*@media (max-width: 768px) {
  .te-mps-process__icon-box,
  .te-mps-process__icon-box::before,
  .te-mps-process__icon-box::after {
    margin-left: 0;
    left: 0;
    position: relative;
    top: 0;
  }
  .te-mps-process__icon-box {
    margin-left: 0;
  }
}*/

/* Inner icon styling for each step */
.te-mps-process__icon-box .elementor-icon {
  background: #eaf6fb;
  border-radius: 6px;
  width: 36px;
  height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background-color 0.3s;
}
.te-mps-process__icon-box:hover .elementor-icon {
  background: #5fb4d9;
}
.te-mps-process__icon-box:hover .elementor-icon i,
.te-mps-process__icon-box:hover .elementor-icon svg {
  color: #ffffff !important;
}

/* ============================================================
   07 - CTA (dark gradient with blobs + form styling)
   ============================================================ */
.te-mps-cta__section-1 {
  position: relative;
  overflow: hidden;
  background: linear-gradient(135deg, #0e2a3a 0%, #143a52 50%, #0e2a3a 100%) !important;
  border-radius: 16px;
}
.te-mps-cta__section-1::before {
  content: "";
  position: absolute;
  top: -128px;
  left: -80px;
  width: 420px;
  height: 420px;
  background: rgba(95, 180, 217, 0.2);
  filter: blur(80px);
  border-radius: 50%;
  pointer-events: none;
  z-index: 0;
}
.te-mps-cta__section-1::after {
  content: "";
  position: absolute;
  bottom: -128px;
  right: -80px;
  width: 420px;
  height: 420px;
  background: rgba(95, 180, 217, 0.15);
  filter: blur(80px);
  border-radius: 50%;
  pointer-events: none;
  z-index: 0;
}
.te-mps-cta__section-1 > .elementor-container,
.te-mps-cta__section-1 > .e-con-inner {
  position: relative;
  z-index: 1;
}

/* Eyebrow badge */
.te-mps-cta__heading-1 .elementor-heading-title {
  display: inline-block;
  padding: 6px 14px;
  background: rgba(255, 255, 255, 0.1);
  border: 1px solid rgba(255, 255, 255, 0.15);
  border-radius: 999px;
}

/* Form wrap (white card) */
/*.te-mps-cta__col-2 {
  box-shadow: 0 24px 48px -16px rgba(0, 0, 0, 0.35);
}*/

/* Submit button */
.te-mps-cta__form-9 .elementor-button {
  box-shadow: 0 8px 20px -8px rgba(95, 180, 217, 0.55);
  transition: transform 0.2s, box-shadow 0.2s;
}
.te-mps-cta__form-9 .elementor-button:hover {
  transform: translateY(-1px);
  box-shadow: 0 12px 24px -8px rgba(95, 180, 217, 0.65);
}

/* ============================================================
   08 - FAQ (toggle items styled as cards, active highlight)
   ============================================================ */
.te-mps-faq__toggle-4 .elementor-toggle .elementor-toggle-item {
  background: #ffffff;
  border: 1px solid #f1f1f1;
  border-radius: 12px;
  margin-bottom: 12px;
  transition: border-color 0.2s, box-shadow 0.2s;
}
.te-mps-faq__toggle-4 .elementor-toggle .elementor-toggle-item:hover {
  border-color: #5fb4d9;
}
.te-mps-faq__toggle-4 .elementor-toggle .elementor-toggle-item:has(.elementor-active) {
  border-color: #5fb4d9;
  box-shadow: 0 6px 18px -8px rgba(14, 42, 58, 0.12);
}
.te-mps-faq__toggle-4 .elementor-toggle .elementor-tab-title {
  border: none !important;
}
.te-mps-faq__toggle-4 .elementor-toggle .elementor-tab-content {
  border-top: none !important;
}/* End custom CSS */