.elementor-14 .elementor-element.elementor-element-102f9814{--display:flex;--min-height:80vh;--padding-top:120px;--padding-bottom:120px;--padding-left:96px;--padding-right:96px;}.elementor-14 .elementor-element.elementor-element-2a9c141a{--display:flex;}.elementor-14 .elementor-element.elementor-element-38bc3227{--display:flex;}.elementor-14 .elementor-element.elementor-element-29ebb4a7{--display:flex;}.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-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-14 .elementor-element.elementor-element-6bb64d0e{--spacer-size:20px;}.elementor-14 .elementor-element.elementor-element-7b82f7eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-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-14 .elementor-element.elementor-element-570ef4c4{--display:flex;}.elementor-14 .elementor-element.elementor-element-7e57b03f{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14 .elementor-element.elementor-element-27e42fcf{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:96px;--padding-right:96px;}.elementor-14 .elementor-element.elementor-element-45ab2868{--display:flex;}.elementor-14 .elementor-element.elementor-element-5e1220a2{--display:flex;}.elementor-14 .elementor-element.elementor-element-3be40dac{--display:flex;}.elementor-14 .elementor-element.elementor-element-2701c11b{--display:flex;}.elementor-14 .elementor-element.elementor-element-715a7609{--display:flex;}.elementor-14 .elementor-element.elementor-element-abf0724{--spacer-size:8px;}.elementor-14 .elementor-element.elementor-element-5d3fbef1{--display:flex;--padding-top:140px;--padding-bottom:140px;--padding-left:96px;--padding-right:96px;}.elementor-14 .elementor-element.elementor-element-7cc904be{--display:flex;}.elementor-14 .elementor-element.elementor-element-7969b64a{--spacer-size:32px;}.elementor-14 .elementor-element.elementor-element-437a25ee{--display:flex;}.elementor-14 .elementor-element.elementor-element-63d9d352{--display:flex;}.elementor-14 .elementor-element.elementor-element-7b97cf87{--display:flex;}.elementor-14 .elementor-element.elementor-element-20c69188{--display:flex;}.elementor-14 .elementor-element.elementor-element-7d74991b{--display:flex;}.elementor-14 .elementor-element.elementor-element-6f11e036{--display:flex;}.elementor-14 .elementor-element.elementor-element-1fc2fd27{--display:flex;}.elementor-14 .elementor-element.elementor-element-36e719c5{--display:flex;--padding-top:160px;--padding-bottom:160px;--padding-left:96px;--padding-right:96px;}.elementor-14 .elementor-element.elementor-element-4d19ac8{--display:flex;}.elementor-14 .elementor-element.elementor-element-14267192{--display:flex;}.elementor-14 .elementor-element.elementor-element-50dedc93{--spacer-size:24px;}.elementor-14 .elementor-element.elementor-element-fa3111a{--display:flex;}.elementor-14 .elementor-element.elementor-element-25aaeb5f{--display:flex;}.elementor-14 .elementor-element.elementor-element-5788d209{--display:flex;}.elementor-14 .elementor-element.elementor-element-18d794a{--display:flex;}.elementor-14 .elementor-element.elementor-element-6e28cacb{--display:flex;}.elementor-14 .elementor-element.elementor-element-6d80172{--display:flex;--padding-top:160px;--padding-bottom:160px;--padding-left:96px;--padding-right:96px;}.elementor-14 .elementor-element.elementor-element-22b5a178{--display:flex;}.elementor-14 .elementor-element.elementor-element-4ff82f1d{--spacer-size:32px;}.elementor-14 .elementor-element.elementor-element-4ebfc87f{--display:flex;}.elementor-14 .elementor-element.elementor-element-12b8bfad{--display:flex;}.elementor-14 .elementor-element.elementor-element-4207494e{--spacer-size:12px;}.elementor-14 .elementor-element.elementor-element-1df91f89{--display:flex;}.elementor-14 .elementor-element.elementor-element-3d82e93b{--spacer-size:12px;}.elementor-14 .elementor-element.elementor-element-1674905e{--display:flex;}.elementor-14 .elementor-element.elementor-element-426e3510{--spacer-size:12px;}.elementor-14 .elementor-element.elementor-element-63962c7d{--display:flex;--padding-top:160px;--padding-bottom:160px;--padding-left:96px;--padding-right:96px;}.elementor-14 .elementor-element.elementor-element-199d6b52{--display:flex;}.elementor-14 .elementor-element.elementor-element-5b7ef4d{--spacer-size:32px;}.elementor-14 .elementor-element.elementor-element-b05fa0{--display:flex;}.elementor-14 .elementor-element.elementor-element-4a7c2b60{--display:flex;}.elementor-14 .elementor-element.elementor-element-b1d0c51{--spacer-size:12px;}.elementor-14 .elementor-element.elementor-element-2e8a99d5{--display:flex;}.elementor-14 .elementor-element.elementor-element-45e0caa6{--spacer-size:12px;}.elementor-14 .elementor-element.elementor-element-3d1748ad{--display:flex;}.elementor-14 .elementor-element.elementor-element-6b04cfc0{--spacer-size:12px;}.elementor-14 .elementor-element.elementor-element-6da58be1{--display:flex;--min-height:60vh;--padding-top:120px;--padding-bottom:120px;--padding-left:96px;--padding-right:96px;}.elementor-14 .elementor-element.elementor-element-9d2b98c{--display:flex;}.elementor-14 .elementor-element.elementor-element-53f7990c{--spacer-size:20px;}.elementor-14 .elementor-element.elementor-element-1d24286d{--display:flex;}.elementor-14 .elementor-element.elementor-element-6429c477{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:96px;--padding-right:96px;}.elementor-14 .elementor-element.elementor-element-72c50b01{--display:flex;}.elementor-14 .elementor-element.elementor-element-13a06067{--spacer-size:24px;}.elementor-14 .elementor-element.elementor-element-45c2a18c{--display:flex;}.elementor-14 .elementor-element.elementor-element-77b50c79:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-77b50c79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-14 .elementor-element.elementor-element-77b50c79{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-14 .elementor-element.elementor-element-77b50c79 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-29646eab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-29646eab .elementor-heading-title{font-size:12px;font-weight:bold;letter-spacing:1.2px;color:#1A73E8;}.elementor-14 .elementor-element.elementor-element-53cb6231{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-53cb6231 .elementor-heading-title{font-size:42px;font-weight:bold;color:#0B132A;}.elementor-14 .elementor-element.elementor-element-4fee4385{margin:0px autopx calc(var(--kit-widget-spacing, 0px) + 60px) autopx;text-align:center;font-size:16px;line-height:1.6em;color:#4F5665;}.elementor-14 .elementor-element.elementor-element-5a269653:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-5a269653 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-14 .elementor-element.elementor-element-5a269653 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAECF0;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.03);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 30px 40px 30px;}.elementor-14 .elementor-element.elementor-element-5a269653 > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-5a269653 > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-5a269653 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-14 .elementor-element.elementor-element-5a269653 > .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-14 .elementor-element.elementor-element-1974dbb6 .elementor-icon-box-wrapper{gap:24px;}.elementor-14 .elementor-element.elementor-element-1974dbb6.elementor-view-stacked .elementor-icon{background-color:#EBF2FF;fill:#3F7EF6;color:#3F7EF6;}.elementor-14 .elementor-element.elementor-element-1974dbb6.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-1974dbb6.elementor-view-default .elementor-icon{fill:#EBF2FF;color:#EBF2FF;border-color:#EBF2FF;}.elementor-14 .elementor-element.elementor-element-1974dbb6.elementor-view-framed .elementor-icon{background-color:#3F7EF6;}.elementor-14 .elementor-element.elementor-element-1974dbb6 .elementor-icon{border-radius:12px 12px 12px 12px;}.elementor-14 .elementor-element.elementor-element-1974dbb6 .elementor-icon-box-title{color:#101828;}.elementor-14 .elementor-element.elementor-element-1974dbb6 .elementor-icon-box-description{color:#475467;}.elementor-14 .elementor-element.elementor-element-7489e745:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-7489e745 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-14 .elementor-element.elementor-element-7489e745 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAECF0;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.03);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 30px 40px 30px;}.elementor-14 .elementor-element.elementor-element-7489e745 > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-7489e745 > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-7489e745 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-14 .elementor-element.elementor-element-7489e745 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-5fa680e5 .elementor-icon-box-wrapper{gap:24px;}.elementor-14 .elementor-element.elementor-element-5fa680e5.elementor-view-stacked .elementor-icon{background-color:#F4E8FF;fill:#9B51E0;color:#9B51E0;}.elementor-14 .elementor-element.elementor-element-5fa680e5.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-5fa680e5.elementor-view-default .elementor-icon{fill:#F4E8FF;color:#F4E8FF;border-color:#F4E8FF;}.elementor-14 .elementor-element.elementor-element-5fa680e5.elementor-view-framed .elementor-icon{background-color:#9B51E0;}.elementor-14 .elementor-element.elementor-element-5fa680e5 .elementor-icon{border-radius:12px 12px 12px 12px;}.elementor-14 .elementor-element.elementor-element-5fa680e5 .elementor-icon-box-title{color:#101828;}.elementor-14 .elementor-element.elementor-element-5fa680e5 .elementor-icon-box-description{color:#475467;}.elementor-14 .elementor-element.elementor-element-32247e6d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-32247e6d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-14 .elementor-element.elementor-element-32247e6d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAECF0;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.03);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 30px 40px 30px;}.elementor-14 .elementor-element.elementor-element-32247e6d > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-32247e6d > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-32247e6d > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-14 .elementor-element.elementor-element-32247e6d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-63be3ae0 .elementor-icon-box-wrapper{gap:24px;}.elementor-14 .elementor-element.elementor-element-63be3ae0.elementor-view-stacked .elementor-icon{background-color:#DCFCE7;fill:#22C55E;color:#22C55E;}.elementor-14 .elementor-element.elementor-element-63be3ae0.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-63be3ae0.elementor-view-default .elementor-icon{fill:#DCFCE7;color:#DCFCE7;border-color:#DCFCE7;}.elementor-14 .elementor-element.elementor-element-63be3ae0.elementor-view-framed .elementor-icon{background-color:#22C55E;}.elementor-14 .elementor-element.elementor-element-63be3ae0 .elementor-icon{border-radius:12px 12px 12px 12px;}.elementor-14 .elementor-element.elementor-element-63be3ae0 .elementor-icon-box-title{color:#101828;}.elementor-14 .elementor-element.elementor-element-63be3ae0 .elementor-icon-box-description{color:#475467;}.elementor-14 .elementor-element.elementor-element-56f84bb8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 100px 20px;}.elementor-14 .elementor-element.elementor-element-56f84bb8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-300fcfa1{text-align:center;}.elementor-14 .elementor-element.elementor-element-300fcfa1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#0044CC;}.elementor-14 .elementor-element.elementor-element-13f275dc{text-align:center;}.elementor-14 .elementor-element.elementor-element-13f275dc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:42px;font-weight:800;color:#0F172A;}.elementor-14 .elementor-element.elementor-element-70ff41c3{margin:0px autopx calc(var(--kit-widget-spacing, 0px) + 60px) autopx;text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:#64748B;}.elementor-14 .elementor-element.elementor-element-4adde0ca{margin-top:20px;margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-1879e0db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-1879e0db > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-14 .elementor-element.elementor-element-1879e0db > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9EEF5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:50px 30px 50px 30px;}.elementor-14 .elementor-element.elementor-element-1879e0db > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-1879e0db > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-1879e0db > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-14 .elementor-element.elementor-element-1879e0db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-2534f4b .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-2534f4b.elementor-view-stacked .elementor-icon{background-color:#DBEAFE;color:#2563EB;}.elementor-14 .elementor-element.elementor-element-2534f4b.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-2534f4b.elementor-view-default .elementor-icon{color:#DBEAFE;border-color:#DBEAFE;}.elementor-14 .elementor-element.elementor-element-2534f4b.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-2534f4b.elementor-view-default .elementor-icon svg{fill:#DBEAFE;}.elementor-14 .elementor-element.elementor-element-2534f4b.elementor-view-framed .elementor-icon{background-color:#2563EB;}.elementor-14 .elementor-element.elementor-element-2534f4b.elementor-view-stacked .elementor-icon svg{fill:#2563EB;}.elementor-14 .elementor-element.elementor-element-2534f4b .elementor-icon{font-size:24px;padding:18px;}.elementor-14 .elementor-element.elementor-element-2534f4b .elementor-icon svg{height:24px;}.elementor-14 .elementor-element.elementor-element-1c16de26{text-align:center;}.elementor-14 .elementor-element.elementor-element-1c16de26 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;color:#0F172A;}.elementor-14 .elementor-element.elementor-element-1fcfc680{text-align:center;font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.6em;color:#64748B;}.elementor-14 .elementor-element.elementor-element-3bd2df2f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-3bd2df2f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-14 .elementor-element.elementor-element-3bd2df2f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9EEF5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:50px 30px 50px 30px;}.elementor-14 .elementor-element.elementor-element-3bd2df2f > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-3bd2df2f > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-3bd2df2f > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-14 .elementor-element.elementor-element-3bd2df2f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-245b99ac .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-245b99ac.elementor-view-stacked .elementor-icon{background-color:#F3E8FF;color:#9333EA;}.elementor-14 .elementor-element.elementor-element-245b99ac.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-245b99ac.elementor-view-default .elementor-icon{color:#F3E8FF;border-color:#F3E8FF;}.elementor-14 .elementor-element.elementor-element-245b99ac.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-245b99ac.elementor-view-default .elementor-icon svg{fill:#F3E8FF;}.elementor-14 .elementor-element.elementor-element-245b99ac.elementor-view-framed .elementor-icon{background-color:#9333EA;}.elementor-14 .elementor-element.elementor-element-245b99ac.elementor-view-stacked .elementor-icon svg{fill:#9333EA;}.elementor-14 .elementor-element.elementor-element-245b99ac .elementor-icon{font-size:24px;padding:18px;}.elementor-14 .elementor-element.elementor-element-245b99ac .elementor-icon svg{height:24px;}.elementor-14 .elementor-element.elementor-element-4a0adf00{text-align:center;}.elementor-14 .elementor-element.elementor-element-4a0adf00 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;color:#0F172A;}.elementor-14 .elementor-element.elementor-element-2b54f1ae{text-align:center;font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.6em;color:#64748B;}.elementor-14 .elementor-element.elementor-element-65b2a0b8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-65b2a0b8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-14 .elementor-element.elementor-element-65b2a0b8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9EEF5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:50px 30px 50px 30px;}.elementor-14 .elementor-element.elementor-element-65b2a0b8 > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-65b2a0b8 > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-65b2a0b8 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-14 .elementor-element.elementor-element-65b2a0b8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-8e775f .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-8e775f.elementor-view-stacked .elementor-icon{background-color:#DCFCE7;color:#16A34A;}.elementor-14 .elementor-element.elementor-element-8e775f.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-8e775f.elementor-view-default .elementor-icon{color:#DCFCE7;border-color:#DCFCE7;}.elementor-14 .elementor-element.elementor-element-8e775f.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-8e775f.elementor-view-default .elementor-icon svg{fill:#DCFCE7;}.elementor-14 .elementor-element.elementor-element-8e775f.elementor-view-framed .elementor-icon{background-color:#16A34A;}.elementor-14 .elementor-element.elementor-element-8e775f.elementor-view-stacked .elementor-icon svg{fill:#16A34A;}.elementor-14 .elementor-element.elementor-element-8e775f .elementor-icon{font-size:24px;padding:18px;}.elementor-14 .elementor-element.elementor-element-8e775f .elementor-icon svg{height:24px;}.elementor-14 .elementor-element.elementor-element-63fd10ee{text-align:center;}.elementor-14 .elementor-element.elementor-element-63fd10ee .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;color:#0F172A;}.elementor-14 .elementor-element.elementor-element-24a5b3f0{text-align:center;font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.6em;color:#64748B;}.elementor-14 .elementor-element.elementor-element-4b4f1e92{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 20px 80px 20px;}.elementor-14 .elementor-element.elementor-element-4b4f1e92 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-66f33e25{text-align:center;}.elementor-14 .elementor-element.elementor-element-66f33e25 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.2px;color:#2563EB;}.elementor-14 .elementor-element.elementor-element-14e8fb2e{text-align:center;}.elementor-14 .elementor-element.elementor-element-14e8fb2e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:800;color:#0F172A;}.elementor-14 .elementor-element.elementor-element-54703940{margin:0px autopx calc(var(--kit-widget-spacing, 0px) + 60px) autopx;text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;line-height:1.6em;color:#64748B;}.elementor-14 .elementor-element.elementor-element-5e67086d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-5e67086d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-5e67086d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:40px 30px 40px 30px;}.elementor-14 .elementor-element.elementor-element-5e67086d > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-5e67086d > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-5e67086d > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-14 .elementor-element.elementor-element-5e67086d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-a47ce0 .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-a47ce0.elementor-view-stacked .elementor-icon{background-color:#DBEAFE;color:#2563EB;}.elementor-14 .elementor-element.elementor-element-a47ce0.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-a47ce0.elementor-view-default .elementor-icon{color:#DBEAFE;border-color:#DBEAFE;}.elementor-14 .elementor-element.elementor-element-a47ce0.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-a47ce0.elementor-view-default .elementor-icon svg{fill:#DBEAFE;}.elementor-14 .elementor-element.elementor-element-a47ce0.elementor-view-framed .elementor-icon{background-color:#2563EB;}.elementor-14 .elementor-element.elementor-element-a47ce0.elementor-view-stacked .elementor-icon svg{fill:#2563EB;}.elementor-14 .elementor-element.elementor-element-a47ce0 .elementor-icon{font-size:24px;padding:16px;}.elementor-14 .elementor-element.elementor-element-a47ce0 .elementor-icon svg{height:24px;}.elementor-14 .elementor-element.elementor-element-5efa5d21{text-align:center;}.elementor-14 .elementor-element.elementor-element-5efa5d21 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#0F172A;}.elementor-14 .elementor-element.elementor-element-b7b8c63{text-align:center;font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.6em;color:#64748B;}.elementor-14 .elementor-element.elementor-element-2bedbb57:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-2bedbb57 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-2bedbb57 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px 30px 40px 30px;}.elementor-14 .elementor-element.elementor-element-2bedbb57 > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-2bedbb57 > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-2bedbb57 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-14 .elementor-element.elementor-element-2bedbb57 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-7266081e .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-7266081e.elementor-view-stacked .elementor-icon{background-color:#F3E8FF;color:#9333EA;}.elementor-14 .elementor-element.elementor-element-7266081e.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-7266081e.elementor-view-default .elementor-icon{color:#F3E8FF;border-color:#F3E8FF;}.elementor-14 .elementor-element.elementor-element-7266081e.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-7266081e.elementor-view-default .elementor-icon svg{fill:#F3E8FF;}.elementor-14 .elementor-element.elementor-element-7266081e.elementor-view-framed .elementor-icon{background-color:#9333EA;}.elementor-14 .elementor-element.elementor-element-7266081e.elementor-view-stacked .elementor-icon svg{fill:#9333EA;}.elementor-14 .elementor-element.elementor-element-7266081e .elementor-icon{font-size:24px;padding:16px;}.elementor-14 .elementor-element.elementor-element-7266081e .elementor-icon svg{height:24px;}.elementor-14 .elementor-element.elementor-element-62186da0{text-align:center;}.elementor-14 .elementor-element.elementor-element-62186da0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#0F172A;}.elementor-14 .elementor-element.elementor-element-6adf9ced{text-align:center;font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.6em;color:#64748B;}.elementor-14 .elementor-element.elementor-element-7b808b11:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-7b808b11 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-7b808b11 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:40px 30px 40px 30px;}.elementor-14 .elementor-element.elementor-element-7b808b11 > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-7b808b11 > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-7b808b11 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-14 .elementor-element.elementor-element-7b808b11 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-3ea510f4 .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-3ea510f4.elementor-view-stacked .elementor-icon{background-color:#DCFCE7;color:#16A34A;}.elementor-14 .elementor-element.elementor-element-3ea510f4.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-3ea510f4.elementor-view-default .elementor-icon{color:#DCFCE7;border-color:#DCFCE7;}.elementor-14 .elementor-element.elementor-element-3ea510f4.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-3ea510f4.elementor-view-default .elementor-icon svg{fill:#DCFCE7;}.elementor-14 .elementor-element.elementor-element-3ea510f4.elementor-view-framed .elementor-icon{background-color:#16A34A;}.elementor-14 .elementor-element.elementor-element-3ea510f4.elementor-view-stacked .elementor-icon svg{fill:#16A34A;}.elementor-14 .elementor-element.elementor-element-3ea510f4 .elementor-icon{font-size:24px;padding:16px;}.elementor-14 .elementor-element.elementor-element-3ea510f4 .elementor-icon svg{height:24px;}.elementor-14 .elementor-element.elementor-element-5c8ebca4{text-align:center;}.elementor-14 .elementor-element.elementor-element-5c8ebca4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#0F172A;}.elementor-14 .elementor-element.elementor-element-68008ddc{text-align:center;font-family:"Manrope", Sans-serif;font-size:15px;line-height:1.6em;color:#64748B;}.elementor-14 .elementor-element.elementor-element-6b9edccf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 100px 20px;}.elementor-14 .elementor-element.elementor-element-6b9edccf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-355e6ee5{text-align:center;}.elementor-14 .elementor-element.elementor-element-355e6ee5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;letter-spacing:0.5px;color:#ffffff;}.elementor-14 .elementor-element.elementor-element-49fee172{text-align:center;}.elementor-14 .elementor-element.elementor-element-49fee172 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:42px;font-weight:800;color:#0F172A;}.elementor-14 .elementor-element.elementor-element-6231f4ae{margin:0px autopx calc(var(--kit-widget-spacing, 0px) + 60px) autopx;text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;color:#64748B;}.elementor-14 .elementor-element.elementor-element-5f87bcbe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-5f87bcbe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-5f87bcbe > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 30px 40px 30px;}.elementor-14 .elementor-element.elementor-element-5f87bcbe > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-5f87bcbe > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-5f87bcbe > .elementor-background-slideshow{border-radius:12px 0px 0px 12px;}.elementor-14 .elementor-element.elementor-element-5f87bcbe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-7493ae80 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;color:#0F172A;}.elementor-14 .elementor-element.elementor-element-3ffea31f{font-family:"Manrope", Sans-serif;}.elementor-14 .elementor-element.elementor-element-60f4d341{font-family:"Manrope", Sans-serif;font-size:14px;color:#64748B;}.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-14 .elementor-element.elementor-element-50116c84 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-50116c84 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-50116c84 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-50116c84 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-50116c84 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-50116c84 .elementor-icon-list-icon i{color:#22C55E;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-50116c84 .elementor-icon-list-icon svg{fill:#22C55E;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-50116c84{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-50116c84 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-303d42ef .elementor-button{background-color:#F1F5F9;font-family:"Manrope", Sans-serif;font-weight:700;fill:#0F172A;color:#0F172A;}.elementor-14 .elementor-element.elementor-element-4160fc3d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-4160fc3d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F172A;}.elementor-14 .elementor-element.elementor-element-4160fc3d > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-4160fc3d > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-4160fc3d > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-14 .elementor-element.elementor-element-4160fc3d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 30px 50px 30px;}.elementor-14 .elementor-element.elementor-element-4160fc3d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-4160fc3d{z-index:10;}.elementor-14 .elementor-element.elementor-element-76da8b3e{text-align:center;}.elementor-14 .elementor-element.elementor-element-76da8b3e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:700;color:#ffffff;}.elementor-14 .elementor-element.elementor-element-738ddea .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-2c69d142{font-family:"Manrope", Sans-serif;}.elementor-14 .elementor-element.elementor-element-4d7ea418{font-family:"Manrope", Sans-serif;font-size:14px;color:#94A3B8;}.elementor-14 .elementor-element.elementor-element-18304724 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-18304724 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-18304724 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-18304724 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-18304724 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-18304724 .elementor-icon-list-icon i{color:#22C55E;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-18304724 .elementor-icon-list-icon svg{fill:#22C55E;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-18304724{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-18304724 .elementor-icon-list-text{color:#E2E8F0;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-206a0ed1 .elementor-button{background-color:#2563EB;font-family:"Manrope", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-64be1f83:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-64be1f83 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-64be1f83 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:#E2E8F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 30px 40px 30px;}.elementor-14 .elementor-element.elementor-element-64be1f83 > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-64be1f83 > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-64be1f83 > .elementor-background-slideshow{border-radius:0px 12px 12px 0px;}.elementor-14 .elementor-element.elementor-element-64be1f83 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-1730f242 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;color:#0F172A;}.elementor-14 .elementor-element.elementor-element-42d6a605{font-family:"Manrope", Sans-serif;}.elementor-14 .elementor-element.elementor-element-5b9916cb{font-family:"Manrope", Sans-serif;font-size:14px;color:#64748B;}.elementor-14 .elementor-element.elementor-element-7416d917 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-7416d917 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-7416d917 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-7416d917 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-7416d917 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-7416d917 .elementor-icon-list-icon i{color:#22C55E;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-7416d917 .elementor-icon-list-icon svg{fill:#22C55E;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-7416d917{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-7416d917 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-6bf4f422 .elementor-button{background-color:#F1F5F9;font-family:"Manrope", Sans-serif;font-weight:700;fill:#0F172A;color:#0F172A;}.elementor-14 .elementor-element.elementor-element-3634b8a0{--display:flex;--min-height:92vh;--padding-top:84px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-3634b8a0:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3634b8a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #f7f9ff 0%, #f2295b 100%);}.elementor-14 .elementor-element.elementor-element-421e9e5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14 .elementor-element.elementor-element-46791e85{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-430a9dac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.1px;}.elementor-14 .elementor-element.elementor-element-1df0328c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:64px;font-weight:700;line-height:1.05em;}.elementor-14 .elementor-element.elementor-element-721bd5b3{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#39455f;}.elementor-14 .elementor-element.elementor-element-7b7b440f{--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-14 .elementor-element.elementor-element-6f1a9ea6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-14 .elementor-element.elementor-element-6f1a9ea6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-14 .elementor-element.elementor-element-6f1a9ea6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-14 .elementor-element.elementor-element-6f1a9ea6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-14 .elementor-element.elementor-element-6f1a9ea6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-14 .elementor-element.elementor-element-6f1a9ea6 .elementor-icon-list-icon i{color:#18a957;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-6f1a9ea6 .elementor-icon-list-icon svg{fill:#18a957;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-6f1a9ea6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-6f1a9ea6 .elementor-icon-list-text{color:#2c3650;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-491302de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-60b97c26{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-5e0ceffa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;}.elementor-14 .elementor-element.elementor-element-187e4b49 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;}.elementor-14 .elementor-element.elementor-element-54e3a9b4{--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-14 .elementor-element.elementor-element-5ecc44f7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e4ebff;--border-color:#e4ebff;--border-radius:16px 16px 16px 16px;box-shadow:0px 12px 40px -18px rgba(12, 28, 64, 0.22);--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-14 .elementor-element.elementor-element-5ecc44f7:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5ecc44f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-14 .elementor-element.elementor-element-13b274d8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;}.elementor-14 .elementor-element.elementor-element-15136f56 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-ee485d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;}.elementor-14 .elementor-element.elementor-element-2ee289f5{--display:flex;--min-height:92vh;--padding-top:96px;--padding-bottom:84px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-2ee289f5:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2ee289f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #070A13 0%, #f2295b 100%);}.elementor-14 .elementor-element.elementor-element-59fe72c8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14 .elementor-element.elementor-element-682dc7d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4d27566c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.1px;}.elementor-14 .elementor-element.elementor-element-5a40fc0c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:58px;font-weight:700;line-height:1.05em;}.elementor-14 .elementor-element.elementor-element-6d77ec79{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#B8C3E0;}.elementor-14 .elementor-element.elementor-element-1a288688{--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-14 .elementor-element.elementor-element-6303d204 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-14 .elementor-element.elementor-element-6303d204 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-14 .elementor-element.elementor-element-6303d204 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-14 .elementor-element.elementor-element-6303d204 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-14 .elementor-element.elementor-element-6303d204 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-14 .elementor-element.elementor-element-6303d204 .elementor-icon-list-icon i{color:#34d399;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-6303d204 .elementor-icon-list-icon svg{fill:#34d399;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-6303d204{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-6303d204 .elementor-icon-list-text{color:#D7E1FF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-be909b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-30105c37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-5bbb1244 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;}.elementor-14 .elementor-element.elementor-element-32807399 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;}.elementor-14 .elementor-element.elementor-element-2c1ea822{--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-14 .elementor-element.elementor-element-5bfa29b0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1E2A55;--border-color:#1E2A55;--border-radius:16px 16px 16px 16px;box-shadow:0px 12px 40px -18px rgba(0,0,0,0.55);--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-14 .elementor-element.elementor-element-5bfa29b0:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5bfa29b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1024;}.elementor-14 .elementor-element.elementor-element-45063088 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;}.elementor-14 .elementor-element.elementor-element-54aeb40a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-7fc5a75 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;}body.elementor-page-14:not(.elementor-motion-effects-element-type-background), body.elementor-page-14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-46791e85{--width:52%;}.elementor-14 .elementor-element.elementor-element-54e3a9b4{--width:48%;}.elementor-14 .elementor-element.elementor-element-682dc7d2{--width:52%;}.elementor-14 .elementor-element.elementor-element-2c1ea822{--width:48%;}}/* Start custom CSS for section, class: .elementor-element-56f84bb8 */.elementor-14 .elementor-element.elementor-element-56f84bb8 {
    background-color: #ffffff;
    background-image: 
        linear-gradient(#EBF1F6 1px, transparent 1px), 
        linear-gradient(90deg, #EBF1F6 1px, transparent 1px);
    background-size: 40px 40px;
    background-position: center top;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4b4f1e92 */.elementor-14 .elementor-element.elementor-element-4b4f1e92 {
    background-color: #ffffff;
    background-image: 
        linear-gradient(#F1F5F9 1px, transparent 1px), 
        linear-gradient(90deg, #F1F5F9 1px, transparent 1px);
    background-size: 40px 40px;
    background-position: center top;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6b9edccf */.elementor-14 .elementor-element.elementor-element-6b9edccf {
    background-color: #ffffff;
    background-image: 
        linear-gradient(#F1F5F9 1px, transparent 1px), 
        linear-gradient(90deg, #F1F5F9 1px, transparent 1px);
    background-size: 40px 40px;
    background-position: center top;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87f8810 *//* === Maktune Hero (Elementor Pro + CSS only) === */
.mk-hero{position:relative; overflow:hidden;}
/* subtle “premium grain” */
.mk-noise:before{
  content:"";
  position:absolute; inset:0;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.12'/%3E%3C/svg%3E");
  mix-blend-mode:multiply; opacity:.35; pointer-events:none;
}
/* blue accent */
.mk-accent{color:#0b5cff;}
/* pill */
.mk-pill{display:inline-block; padding:10px 14px; border-radius:999px;
  background:rgba(11,92,255,.08); border:1px solid rgba(11,92,255,.14);
  width:max-content;
}
/* buttons */
.mk-btn{border-radius:14px; font-weight:600;}
.mk-btn--wa .elementor-button{background:#22c55e; box-shadow:0 16px 34px -18px rgba(34,197,94,.65);}
.mk-btn--ghost .elementor-button{background:rgba(255,255,255,.66); border:1px solid rgba(11,92,255,.18); color:#0a1020;}
.mk-btn--ghost .elementor-button:hover{transform:translateY(-1px); box-shadow:0 16px 38px -26px rgba(12,28,64,.35);}
/* right media */
.mk-hero__media img{width:100%; max-width:520px; border-radius:20px;
  box-shadow:0 28px 80px -40px rgba(12,28,64,.55);
  transform:translateY(8px);
}
/* floating card micro-motion */
.mk-floatcard{position:relative;}
.mk-floatcard{animation:mkFloat 4.4s ease-in-out infinite;}
@keyframes mkFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}
/* responsive */
@media (max-width:1024px){
  .mk-hero__grid{flex-direction:column !important;}
  .mk-hero__left,.mk-hero__right{width:100% !important;}
  .mk-hero__right{align-items:flex-start !important;}
}
@media (max-width:767px){
  .mk-hero{padding-top:64px !important;}
  .mk-hero__h1{font-size:42px !important;}
  .mk-cta-row{flex-direction:column !important;}
  .mk-hero__media img{max-width:100%;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ee289f5 *//* === MAKTUNE HERO v2 (Premium Dark • Elementor Pro + CSS only) === */
.mk-hero{position:relative; overflow:hidden;}
.mk-hero:after{
  content:"";
  position:absolute; inset:-20%;
  background:
    radial-gradient(900px 500px at 20% 20%, rgba(11,92,255,.22), transparent 60%),
    radial-gradient(900px 600px at 85% 30%, rgba(168,85,247,.18), transparent 60%),
    radial-gradient(700px 500px at 70% 95%, rgba(34,197,94,.10), transparent 65%);
  filter:blur(0px);
  pointer-events:none;
}
.mk-noise:before{
  content:"";
  position:absolute; inset:0;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.12'/%3E%3C/svg%3E");
  mix-blend-mode:overlay; opacity:.20; pointer-events:none;
}

/* Ensure content sits above background overlays */
.mk-hero .e-con, .mk-hero .elementor-widget{position:relative; z-index:2;}

/* Accent */
.mk-accent{
  background: linear-gradient(90deg, #0b5cff, #8b5cf6);
  -webkit-background-clip:text; background-clip:text; color:transparent;
}

/* Kicker pill */
.mk-pill{
  display:inline-flex; align-items:center; gap:10px;
  padding:10px 14px; border-radius:999px;
  background:rgba(191,208,255,.10);
  border:1px solid rgba(191,208,255,.16);
  width:max-content;
}

/* Headline balance */
.mk-hero__h1{
  letter-spacing:-0.02em;
  text-wrap:balance;
}

/* CTA row */
.mk-cta-row{align-items:center;}
.mk-btn .elementor-button{
  border-radius:16px;
  padding:14px 18px;
  font-weight:650;
  transition:transform .18s ease, box-shadow .18s ease, background-color .18s ease, border-color .18s ease;
}

/* WhatsApp (primary) */
.mk-btn--wa .elementor-button{
  background:linear-gradient(180deg, rgba(34,197,94,1), rgba(16,185,129,1));
  box-shadow:0 18px 40px -22px rgba(34,197,94,.75);
}
.mk-btn--wa .elementor-button:hover{transform:translateY(-1px); box-shadow:0 22px 52px -26px rgba(34,197,94,.85);}

/* Ghost (secondary) */
.mk-btn--ghost .elementor-button{
  background:rgba(255,255,255,.06);
  border:1px solid rgba(191,208,255,.18);
  color:#F4F7FF;
  backdrop-filter: blur(6px);
}
.mk-btn--ghost .elementor-button:hover{
  transform:translateY(-1px);
  border-color:rgba(191,208,255,.28);
  box-shadow:0 18px 46px -28px rgba(11,92,255,.35);
}

/* Right media placeholder (so it doesn’t look “empty”) */
.mk-hero__placeholder{
  width:min(560px, 100%);
}
.mk-hero__placeholder .elementor-image{
  width:100%;
}
.mk-hero__placeholder img{
  width:100%;
  aspect-ratio: 16 / 10;
  object-fit:cover;
  border-radius:22px;
  border:1px solid rgba(191,208,255,.16);
  background: radial-gradient(600px 260px at 30% 30%, rgba(11,92,255,.15), transparent 60%),
              linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02));
  box-shadow:0 30px 90px -50px rgba(0,0,0,.85);
}

/* Floating card */
.mk-floatcard{
  width:min(520px, 100%);
  animation:mkFloat 4.4s ease-in-out infinite;
}
@keyframes mkFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}

/* Icon list polish */
.mk-iconlist .elementor-icon-list-item{padding-block:2px;}
.mk-iconlist .elementor-icon-list-icon{margin-top:2px;}
.mk-iconlist .elementor-icon-list-text{opacity:.92;}

/* Responsive */
@media (max-width:1024px){
  .mk-hero__grid{flex-direction:column !important;}
  .mk-hero__left,.mk-hero__right{width:100% !important;}
  .mk-hero__right{align-items:flex-start !important;}
}
@media (max-width:767px){
  .mk-hero{padding-top:72px !important;}
  .mk-hero__h1{font-size:40px !important;}
  .mk-cta-row{flex-direction:column !important;}
}/* End custom CSS */