.elementor-79460 .elementor-element.elementor-element-3271698a:not(.elementor-motion-effects-element-type-background), .elementor-79460 .elementor-element.elementor-element-3271698a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F172A;}.elementor-79460 .elementor-element.elementor-element-3271698a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 24px 96px 24px;}.elementor-79460 .elementor-element.elementor-element-3271698a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-79460 .elementor-element.elementor-element-86dac22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:900;line-height:1.2em;color:#F97316;}.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-79460 .elementor-element.elementor-element-12b289d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-79460 .elementor-element.elementor-element-12b289d7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:900;line-height:1.1em;color:#FFFFFF;}.elementor-79460 .elementor-element.elementor-element-6c9a8c8b{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.7em;color:#94A3B8;}.elementor-79460 .elementor-element.elementor-element-134a6a4e:not(.elementor-motion-effects-element-type-background), .elementor-79460 .elementor-element.elementor-element-134a6a4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-79460 .elementor-element.elementor-element-134a6a4e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 24px 72px 24px;}.elementor-79460 .elementor-element.elementor-element-134a6a4e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79460 .elementor-element.elementor-element-e7ae0a:not(.elementor-motion-effects-element-type-background), .elementor-79460 .elementor-element.elementor-element-e7ae0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0F172A 0%, #1E293B 100%);}.elementor-79460 .elementor-element.elementor-element-e7ae0a > .elementor-container{max-width:1280px;}.elementor-79460 .elementor-element.elementor-element-e7ae0a, .elementor-79460 .elementor-element.elementor-element-e7ae0a > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-79460 .elementor-element.elementor-element-e7ae0a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 56px 56px 56px;}.elementor-79460 .elementor-element.elementor-element-e7ae0a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-79460 .elementor-element.elementor-element-46004a22.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-79460 .elementor-element.elementor-element-46004a22.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-79460 .elementor-element.elementor-element-46004a22 > .elementor-element-populated{padding:0px 24px 0px 0px;}.elementor-79460 .elementor-element.elementor-element-3a483f27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;font-style:italic;line-height:1.55em;color:#FFFFFF;}.elementor-79460 .elementor-element.elementor-element-1effff1f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-79460 .elementor-element.elementor-element-4fa66aed.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-79460 .elementor-element.elementor-element-4fa66aed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-79460 .elementor-element.elementor-element-4fa66aed > .elementor-element-populated{padding:0px 0px 0px 16px;}.elementor-79460 .elementor-element.elementor-element-75141b08{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.4em;color:#FFFFFF;}.elementor-79460 .elementor-element.elementor-element-75e4fbc1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79460 .elementor-element.elementor-element-5773f862{text-align:center;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-79460 .elementor-element.elementor-element-f233085:not(.elementor-motion-effects-element-type-background), .elementor-79460 .elementor-element.elementor-element-f233085 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-79460 .elementor-element.elementor-element-f233085{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 24px 96px 24px;}.elementor-79460 .elementor-element.elementor-element-f233085 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79460 .elementor-element.elementor-element-c96a131{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-79460 .elementor-element.elementor-element-c96a131 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:900;line-height:1.1em;color:#0F172A;}.elementor-79460 .elementor-element.elementor-element-7465c3b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.65em;color:#64748B;}.elementor-79460 .elementor-element.elementor-element-4fb62b43 > .elementor-container{max-width:1280px;}.elementor-79460 .elementor-element.elementor-element-212902fb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79460 .elementor-element.elementor-element-212902fb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-79460 .elementor-element.elementor-element-212902fb > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F5F9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-79460 .elementor-element.elementor-element-212902fb > .elementor-element-populated, .elementor-79460 .elementor-element.elementor-element-212902fb > .elementor-element-populated > .elementor-background-overlay, .elementor-79460 .elementor-element.elementor-element-212902fb > .elementor-background-slideshow{border-radius:28px 28px 28px 28px;}.elementor-79460 .elementor-element.elementor-element-212902fb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-79460 .elementor-element.elementor-element-7f756f9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-79460 .elementor-element.elementor-element-7f756f9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-79460 .elementor-element.elementor-element-7f756f9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-79460 .elementor-element.elementor-element-7f756f9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-79460 .elementor-element.elementor-element-7f756f9a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-79460 .elementor-element.elementor-element-7f756f9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-79460 .elementor-element.elementor-element-7f756f9a .elementor-icon-list-icon i{color:#F97316;transition:color 0.3s;}.elementor-79460 .elementor-element.elementor-element-7f756f9a .elementor-icon-list-icon svg{fill:#F97316;transition:fill 0.3s;}.elementor-79460 .elementor-element.elementor-element-7f756f9a .elementor-icon-list-text{transition:color 0.3s;}.elementor-79460 .elementor-element.elementor-element-371a8ba7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-style:italic;line-height:1.7em;color:#475569;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-79460 .elementor-element.elementor-element-a22ade4{--divider-border-style:solid;--divider-color:#F1F5F9;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-79460 .elementor-element.elementor-element-a22ade4 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-79460 .elementor-element.elementor-element-a22ade4 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-79460 .elementor-element.elementor-element-1068d4a6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-79460 .elementor-element.elementor-element-674c813.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-79460 .elementor-element.elementor-element-674c813.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-79460 .elementor-element.elementor-element-674c813 > .elementor-element-populated{padding:0px 0px 0px 14px;}.elementor-79460 .elementor-element.elementor-element-e74c33b{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.4em;color:#0F172A;}.elementor-79460 .elementor-element.elementor-element-2b8360d0{text-align:start;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:900;line-height:1.2em;color:#F97316;}.elementor-79460 .elementor-element.elementor-element-c1b7a48:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79460 .elementor-element.elementor-element-c1b7a48 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-79460 .elementor-element.elementor-element-c1b7a48 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F5F9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-79460 .elementor-element.elementor-element-c1b7a48 > .elementor-element-populated, .elementor-79460 .elementor-element.elementor-element-c1b7a48 > .elementor-element-populated > .elementor-background-overlay, .elementor-79460 .elementor-element.elementor-element-c1b7a48 > .elementor-background-slideshow{border-radius:28px 28px 28px 28px;}.elementor-79460 .elementor-element.elementor-element-c1b7a48 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79460 .elementor-element.elementor-element-174eecfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-79460 .elementor-element.elementor-element-174eecfd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-79460 .elementor-element.elementor-element-174eecfd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-79460 .elementor-element.elementor-element-174eecfd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-79460 .elementor-element.elementor-element-174eecfd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-79460 .elementor-element.elementor-element-174eecfd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-79460 .elementor-element.elementor-element-174eecfd .elementor-icon-list-icon i{color:#F97316;transition:color 0.3s;}.elementor-79460 .elementor-element.elementor-element-174eecfd .elementor-icon-list-icon svg{fill:#F97316;transition:fill 0.3s;}.elementor-79460 .elementor-element.elementor-element-174eecfd .elementor-icon-list-text{transition:color 0.3s;}.elementor-79460 .elementor-element.elementor-element-69e186d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-style:italic;line-height:1.7em;color:#475569;}.elementor-79460 .elementor-element.elementor-element-1f161392{--divider-border-style:solid;--divider-color:#F1F5F9;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-79460 .elementor-element.elementor-element-1f161392 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-79460 .elementor-element.elementor-element-1f161392 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-79460 .elementor-element.elementor-element-54f1b255 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-79460 .elementor-element.elementor-element-799ab528.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-79460 .elementor-element.elementor-element-799ab528.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-79460 .elementor-element.elementor-element-799ab528 > .elementor-element-populated{padding:0px 0px 0px 14px;}.elementor-79460 .elementor-element.elementor-element-2ba4f341{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.4em;color:#0F172A;}.elementor-79460 .elementor-element.elementor-element-532f22a9{text-align:start;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:900;line-height:1.2em;color:#F97316;}.elementor-79460 .elementor-element.elementor-element-5353ee1f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79460 .elementor-element.elementor-element-5353ee1f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-79460 .elementor-element.elementor-element-5353ee1f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F5F9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-79460 .elementor-element.elementor-element-5353ee1f > .elementor-element-populated, .elementor-79460 .elementor-element.elementor-element-5353ee1f > .elementor-element-populated > .elementor-background-overlay, .elementor-79460 .elementor-element.elementor-element-5353ee1f > .elementor-background-slideshow{border-radius:28px 28px 28px 28px;}.elementor-79460 .elementor-element.elementor-element-5353ee1f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79460 .elementor-element.elementor-element-1ee86137{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-79460 .elementor-element.elementor-element-1ee86137 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-79460 .elementor-element.elementor-element-1ee86137 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-79460 .elementor-element.elementor-element-1ee86137 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-79460 .elementor-element.elementor-element-1ee86137 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-79460 .elementor-element.elementor-element-1ee86137 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-79460 .elementor-element.elementor-element-1ee86137 .elementor-icon-list-icon i{color:#F97316;transition:color 0.3s;}.elementor-79460 .elementor-element.elementor-element-1ee86137 .elementor-icon-list-icon svg{fill:#F97316;transition:fill 0.3s;}.elementor-79460 .elementor-element.elementor-element-1ee86137 .elementor-icon-list-text{transition:color 0.3s;}.elementor-79460 .elementor-element.elementor-element-1e9b23fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-style:italic;line-height:1.7em;color:#475569;}.elementor-79460 .elementor-element.elementor-element-10745d51{--divider-border-style:solid;--divider-color:#F1F5F9;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-79460 .elementor-element.elementor-element-10745d51 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-79460 .elementor-element.elementor-element-10745d51 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-79460 .elementor-element.elementor-element-7a89ea1e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-79460 .elementor-element.elementor-element-1b978fcc.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-79460 .elementor-element.elementor-element-1b978fcc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-79460 .elementor-element.elementor-element-1b978fcc > .elementor-element-populated{padding:0px 0px 0px 14px;}.elementor-79460 .elementor-element.elementor-element-252c76b7{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.4em;color:#0F172A;}.elementor-79460 .elementor-element.elementor-element-6da63f0c{text-align:start;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:900;line-height:1.2em;color:#F97316;}.elementor-79460 .elementor-element.elementor-element-5302260a > .elementor-container{max-width:1280px;}.elementor-79460 .elementor-element.elementor-element-6e8e2047:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79460 .elementor-element.elementor-element-6e8e2047 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-79460 .elementor-element.elementor-element-6e8e2047 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F5F9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-79460 .elementor-element.elementor-element-6e8e2047 > .elementor-element-populated, .elementor-79460 .elementor-element.elementor-element-6e8e2047 > .elementor-element-populated > .elementor-background-overlay, .elementor-79460 .elementor-element.elementor-element-6e8e2047 > .elementor-background-slideshow{border-radius:28px 28px 28px 28px;}.elementor-79460 .elementor-element.elementor-element-6e8e2047 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79460 .elementor-element.elementor-element-5d265a87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-79460 .elementor-element.elementor-element-5d265a87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-79460 .elementor-element.elementor-element-5d265a87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-79460 .elementor-element.elementor-element-5d265a87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-79460 .elementor-element.elementor-element-5d265a87 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-79460 .elementor-element.elementor-element-5d265a87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-79460 .elementor-element.elementor-element-5d265a87 .elementor-icon-list-icon i{color:#F97316;transition:color 0.3s;}.elementor-79460 .elementor-element.elementor-element-5d265a87 .elementor-icon-list-icon svg{fill:#F97316;transition:fill 0.3s;}.elementor-79460 .elementor-element.elementor-element-5d265a87 .elementor-icon-list-text{transition:color 0.3s;}.elementor-79460 .elementor-element.elementor-element-11aa650f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-style:italic;line-height:1.7em;color:#475569;}.elementor-79460 .elementor-element.elementor-element-166169c2{--divider-border-style:solid;--divider-color:#F1F5F9;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-79460 .elementor-element.elementor-element-166169c2 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-79460 .elementor-element.elementor-element-166169c2 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-79460 .elementor-element.elementor-element-70f56eac > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-79460 .elementor-element.elementor-element-8b74763.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-79460 .elementor-element.elementor-element-8b74763.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-79460 .elementor-element.elementor-element-8b74763 > .elementor-element-populated{padding:0px 0px 0px 14px;}.elementor-79460 .elementor-element.elementor-element-8a198ba{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.4em;color:#0F172A;}.elementor-79460 .elementor-element.elementor-element-4d84651e{text-align:start;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:900;line-height:1.2em;color:#F97316;}.elementor-79460 .elementor-element.elementor-element-659dcfe3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79460 .elementor-element.elementor-element-659dcfe3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-79460 .elementor-element.elementor-element-659dcfe3 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F5F9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-79460 .elementor-element.elementor-element-659dcfe3 > .elementor-element-populated, .elementor-79460 .elementor-element.elementor-element-659dcfe3 > .elementor-element-populated > .elementor-background-overlay, .elementor-79460 .elementor-element.elementor-element-659dcfe3 > .elementor-background-slideshow{border-radius:28px 28px 28px 28px;}.elementor-79460 .elementor-element.elementor-element-659dcfe3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79460 .elementor-element.elementor-element-267c3ae4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-79460 .elementor-element.elementor-element-267c3ae4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-79460 .elementor-element.elementor-element-267c3ae4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-79460 .elementor-element.elementor-element-267c3ae4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-79460 .elementor-element.elementor-element-267c3ae4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-79460 .elementor-element.elementor-element-267c3ae4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-79460 .elementor-element.elementor-element-267c3ae4 .elementor-icon-list-icon i{color:#F97316;transition:color 0.3s;}.elementor-79460 .elementor-element.elementor-element-267c3ae4 .elementor-icon-list-icon svg{fill:#F97316;transition:fill 0.3s;}.elementor-79460 .elementor-element.elementor-element-267c3ae4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-79460 .elementor-element.elementor-element-777dc165{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-style:italic;line-height:1.7em;color:#475569;}.elementor-79460 .elementor-element.elementor-element-27373795{--divider-border-style:solid;--divider-color:#F1F5F9;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-79460 .elementor-element.elementor-element-27373795 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-79460 .elementor-element.elementor-element-27373795 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-79460 .elementor-element.elementor-element-35ff99d7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-79460 .elementor-element.elementor-element-70b9bd7.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-79460 .elementor-element.elementor-element-70b9bd7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-79460 .elementor-element.elementor-element-70b9bd7 > .elementor-element-populated{padding:0px 0px 0px 14px;}.elementor-79460 .elementor-element.elementor-element-6c77006a{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.4em;color:#0F172A;}.elementor-79460 .elementor-element.elementor-element-7246040a{text-align:start;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:900;line-height:1.2em;color:#F97316;}.elementor-79460 .elementor-element.elementor-element-6fc3cef5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-79460 .elementor-element.elementor-element-6fc3cef5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-79460 .elementor-element.elementor-element-6fc3cef5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F5F9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-79460 .elementor-element.elementor-element-6fc3cef5 > .elementor-element-populated, .elementor-79460 .elementor-element.elementor-element-6fc3cef5 > .elementor-element-populated > .elementor-background-overlay, .elementor-79460 .elementor-element.elementor-element-6fc3cef5 > .elementor-background-slideshow{border-radius:28px 28px 28px 28px;}.elementor-79460 .elementor-element.elementor-element-6fc3cef5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79460 .elementor-element.elementor-element-1857f4ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-79460 .elementor-element.elementor-element-1857f4ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-79460 .elementor-element.elementor-element-1857f4ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-79460 .elementor-element.elementor-element-1857f4ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-79460 .elementor-element.elementor-element-1857f4ba .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-79460 .elementor-element.elementor-element-1857f4ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-79460 .elementor-element.elementor-element-1857f4ba .elementor-icon-list-icon i{color:#F97316;transition:color 0.3s;}.elementor-79460 .elementor-element.elementor-element-1857f4ba .elementor-icon-list-icon svg{fill:#F97316;transition:fill 0.3s;}.elementor-79460 .elementor-element.elementor-element-1857f4ba .elementor-icon-list-text{transition:color 0.3s;}.elementor-79460 .elementor-element.elementor-element-2857280{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-style:italic;line-height:1.7em;color:#475569;}.elementor-79460 .elementor-element.elementor-element-75b3a940{--divider-border-style:solid;--divider-color:#F1F5F9;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-79460 .elementor-element.elementor-element-75b3a940 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-79460 .elementor-element.elementor-element-75b3a940 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-79460 .elementor-element.elementor-element-5d20a3a1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-79460 .elementor-element.elementor-element-16ed7a30.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-79460 .elementor-element.elementor-element-16ed7a30.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-79460 .elementor-element.elementor-element-16ed7a30 > .elementor-element-populated{padding:0px 0px 0px 14px;}.elementor-79460 .elementor-element.elementor-element-47947300{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.4em;color:#0F172A;}.elementor-79460 .elementor-element.elementor-element-4b75a8ed{text-align:start;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:900;line-height:1.2em;color:#F97316;}.elementor-79460 .elementor-element.elementor-element-bf440db:not(.elementor-motion-effects-element-type-background), .elementor-79460 .elementor-element.elementor-element-bf440db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8fafc;}.elementor-79460 .elementor-element.elementor-element-bf440db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 24px 96px 24px;}.elementor-79460 .elementor-element.elementor-element-bf440db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79460 .elementor-element.elementor-element-35a34b8e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79460 .elementor-element.elementor-element-2f20e96e > .elementor-container{max-width:720px;}.elementor-79460 .elementor-element.elementor-element-2f20e96e{padding:0px 0px 0px 0px;}.elementor-79460 .elementor-element.elementor-element-9abe8b2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-79460 .elementor-element.elementor-element-9abe8b2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-79460 .elementor-element.elementor-element-390aa715{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-79460 .elementor-element.elementor-element-390aa715 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:3px;color:#f97316;}.elementor-79460 .elementor-element.elementor-element-1c41dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-79460 .elementor-element.elementor-element-1c41dc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:900;line-height:1.1em;color:#0f172a;}.elementor-79460 .elementor-element.elementor-element-5f0f9e79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#64748b;}body.elementor-page-79460:not(.elementor-motion-effects-element-type-background), body.elementor-page-79460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-79460 .elementor-element.elementor-element-1c41dc .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-79460 .elementor-element.elementor-element-1c41dc .elementor-heading-title{font-size:28px;}}/* Start custom CSS *//* ═══ HERO ═══ */
.tm-hero-badge-wrap { text-align: center !important; }
.tm-hero-badge-wrap p.tm-badge-pill {
    display: inline-block !important;
    background: rgba(249,115,22,0.15) !important;
    color: #F97316 !important;
    font-size: 11px !important;
    font-weight: 900 !important;
    text-transform: uppercase;
    letter-spacing: .20em !important;
    border-radius: 9999px;
    padding: 6px 20px !important;
    margin: 0 auto !important;
    width: auto;
    max-width: fit-content;
    font-family: Poppins, sans-serif !important;
}
.tm-hero-h1 em { color: #F97316; font-style: normal; }

/* ═══ FEATURED CARD — FIX 1: constrain width to 1280px ═══ */
.tm-feat-card {
    max-width: 1280px !important;
    margin: 0 auto !important;
    position: relative;
    box-sizing: border-box;
}
.tm-feat-card > .elementor-container {
    max-width: 100% !important;
}

/* Big orange quote decorator */
.tm-feat-quote { position: relative; }
.tm-feat-quote::before {
    content: '\201C';
    position: absolute;
    top: -48px;
    left: -12px;
    font-size: 110px;
    color: #F97316;
    opacity: .4;
    font-family: Georgia, serif;
    line-height: 1;
    pointer-events: none;
    z-index: 1;
}
.tm-feat-quote p {
    font-family: Poppins, sans-serif !important;
    font-style: italic !important;
    font-weight: 500 !important;
    color: #FFFFFF !important;
    position: relative;
    z-index: 2;
    margin: 0 !important;
}

/* FIX 2: Featured avatar via html widget */
.tm-feat-avatar-img {
    display: block !important;
    width: 60px !important;
    height: 60px !important;
    object-fit: cover !important;
    border-radius: 14px !important;
    border: 3px solid #F97316 !important;
}

.tm-feat-meta-text div { margin: 0 !important; }
.tm-feat-meta-text .tm-feat-name {
    font-size: 17px !important;
    font-weight: 900 !important;
    color: #FFFFFF !important;
    font-family: Poppins, sans-serif !important;
    line-height: 1.2 !important;
}
.tm-feat-meta-text .tm-feat-role {
    font-size: 12px !important;
    color: #F97316 !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    letter-spacing: .10em !important;
    margin-top: 4px !important;
    font-family: Poppins, sans-serif !important;
}
.tm-feat-meta-text .tm-feat-prog {
    font-size: 11px !important;
    color: #94A3B8 !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    margin-top: 3px !important;
    font-family: Poppins, sans-serif !important;
}

/* Right column: relative for badge positioning */
.tm-feat-right-col { position: relative !important; }

/* FIX 2: Featured image via html widget */
.tm-feat-img-el {
    display: block !important;
    width: 100% !important;
    aspect-ratio: 4 / 3 !important;
    object-fit: cover !important;
    border-radius: 24px !important;
}

/* 125K+ badge anchored bottom-right of right column */
.tm-feat-bdg-wrap {
    position: absolute !important;
    bottom: -20px !important;
    right: -16px !important;
    background: #F97316 !important;
    border-radius: 16px !important;
    padding: 20px 26px !important;
    min-width: 130px !important;
    max-width: 160px !important;
    text-align: center !important;
    box-shadow: 0 10px 30px rgba(249,115,22,0.35);
    z-index: 10;
    margin: 0 !important;
}
.tm-feat-bdg-wrap p { margin: 0 !important; }
.tm-feat-bdg-wrap .tm-feat-bdg-n {
    font-size: 32px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    font-family: Poppins, sans-serif !important;
    color: #FFFFFF !important;
}
.tm-feat-bdg-wrap .tm-feat-bdg-l {
    font-size: 10px !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    opacity: .95 !important;
    margin-top: 6px !important;
    font-family: Poppins, sans-serif !important;
    color: #FFFFFF !important;
    letter-spacing: .08em !important;
    line-height: 1.3 !important;
}

/* ═══ TESTIMONIAL CARDS ═══ */
.tm-card-col { transition: all .3s ease; }
.tm-card-col:hover {
    box-shadow: 0 20px 40px rgba(0,0,0,.08) !important;
    transform: translateY(-4px);
}
.tm-card-stars .elementor-icon-list-items { gap: 6px !important; }
.tm-card-stars .elementor-icon-list-item { margin-right: 0 !important; padding: 0 !important; }
.tm-card-stars .elementor-icon-list-icon { padding-right: 0 !important; }

.tm-card-quote p {
    font-style: italic !important;
    color: #475569 !important;
    font-family: Poppins, sans-serif !important;
    margin: 0 !important;
}

/* FIX 2: Card avatars via html widget */
.tm-card-avatar-img {
    display: block !important;
    width: 48px !important;
    height: 48px !important;
    object-fit: cover !important;
    border-radius: 12px !important;
}

.tm-card-person-text div { margin: 0 !important; }
.tm-card-person-text .tm-card-name {
    font-size: 14px !important;
    font-weight: 900 !important;
    color: #0F172A !important;
    font-family: Poppins, sans-serif !important;
    line-height: 1.3 !important;
}
.tm-card-person-text .tm-card-role {
    font-size: 11px !important;
    color: #64748B !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    letter-spacing: .08em !important;
    margin-top: 3px !important;
    font-family: Poppins, sans-serif !important;
}

.tm-card-program-wrap { margin: 0 !important; }
.tm-card-program-wrap p.tm-card-program-pill {
    display: inline-block !important;
    background: #FFF4ED !important;
    color: #F97316 !important;
    font-size: 10px !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
    letter-spacing: .05em !important;
    border-radius: 8px;
    padding: 5px 12px !important;
    margin: 0 !important;
    font-family: Poppins, sans-serif !important;
    max-width: fit-content;
}

/* FIX 3: Card rows — spacing between cards + between rows */
.tm-cards-row .elementor-container { gap: 28px !important; }
.tm-cards-row .elementor-column { margin: 0 !important; }

/* Responsive */
@media (max-width: 1024px) {
    .tm-feat-card > .elementor-container {
        display: block !important;
    }
    .tm-feat-card > .elementor-container > .elementor-column {
        width: 100% !important;
        max-width: 100% !important;
    }
    .tm-feat-card { padding: 32px !important; border-radius: 28px !important; }
    .tm-feat-bdg-wrap { bottom: -12px; right: -12px; padding: 14px 18px !important; }
    .tm-cards-row .elementor-container { flex-wrap: wrap !important; }
    .tm-cards-row .elementor-column { width: 50% !important; flex: 0 0 50% !important; }
}
@media (max-width: 640px) {
    .tm-cards-row .elementor-column { width: 100% !important; flex: 0 0 100% !important; }
}/* End custom CSS */