.elementor-377 .elementor-element.elementor-element-44404973:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-44404973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FF;}.elementor-377 .elementor-element.elementor-element-44404973 > .elementor-container{max-width:1180px;}.elementor-377 .elementor-element.elementor-element-44404973{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-14em;margin-bottom:0em;padding:220px 70px 86px 70px;}.elementor-377 .elementor-element.elementor-element-44404973 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-377 .elementor-element.elementor-element-6055c373{background-color:#F0EDFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:8px 14px 8px 14px;border-radius:999px 999px 999px 999px;text-align:start;}.elementor-377 .elementor-element.elementor-element-6055c373 .elementor-heading-title{font-size:12px;font-weight:800;line-height:1.1em;letter-spacing:0.7px;color:#7455FF;}.elementor-377 .elementor-element.elementor-element-65787fb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;}.elementor-377 .elementor-element.elementor-element-65787fb8 .elementor-heading-title{font-size:56px;font-weight:800;line-height:1.12em;color:#132C66;}.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-377 .elementor-element.elementor-element-5f426335{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:start;font-size:19px;font-weight:400;line-height:1.62em;color:#5D6D88;}.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-377 .elementor-element.elementor-element-1395a0e8 .elementor-button{background-color:#FF4D50;font-size:15px;font-weight:750;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF4D50;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-377 .elementor-element.elementor-element-1395a0e8 .elementor-button:hover, .elementor-377 .elementor-element.elementor-element-1395a0e8 .elementor-button:focus{background-color:#E94247;color:#FFFFFF;}.elementor-377 .elementor-element.elementor-element-1395a0e8 .elementor-button:hover svg, .elementor-377 .elementor-element.elementor-element-1395a0e8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-377 .elementor-element.elementor-element-a413f5c .elementor-button{background-color:rgba(255,255,255,0.72);font-size:15px;font-weight:750;fill:#17316B;color:#17316B;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AEBBD5;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-377 .elementor-element.elementor-element-a413f5c .elementor-button:hover, .elementor-377 .elementor-element.elementor-element-a413f5c .elementor-button:focus{background-color:#FFFFFF;color:#17316B;}.elementor-377 .elementor-element.elementor-element-a413f5c .elementor-button:hover svg, .elementor-377 .elementor-element.elementor-element-a413f5c .elementor-button:focus svg{fill:#17316B;}.elementor-377 .elementor-element.elementor-element-32b499ff{--spacer-size:12px;}.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-377 .elementor-element.elementor-element-7feeb949{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-7feeb949 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-7feeb949.elementor-view-stacked .elementor-icon{background-color:#2F6BFF;}.elementor-377 .elementor-element.elementor-element-7feeb949.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-7feeb949.elementor-view-default .elementor-icon{fill:#2F6BFF;color:#2F6BFF;border-color:#2F6BFF;}.elementor-377 .elementor-element.elementor-element-7feeb949 .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-7feeb949 .elementor-icon-box-title a{font-size:14px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-7feeb949 .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-7feeb949 .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-282cbece{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-282cbece .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-282cbece.elementor-view-stacked .elementor-icon{background-color:#7455FF;}.elementor-377 .elementor-element.elementor-element-282cbece.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-282cbece.elementor-view-default .elementor-icon{fill:#7455FF;color:#7455FF;border-color:#7455FF;}.elementor-377 .elementor-element.elementor-element-282cbece .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-282cbece .elementor-icon-box-title a{font-size:14px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-282cbece .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-282cbece .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-1ecc77b7:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-1ecc77b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-377 .elementor-element.elementor-element-1ecc77b7 > .elementor-container{max-width:1180px;}.elementor-377 .elementor-element.elementor-element-1ecc77b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 70px 94px 70px;}.elementor-377 .elementor-element.elementor-element-1ecc77b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-377 .elementor-element.elementor-element-595bf4d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-377 .elementor-element.elementor-element-595bf4d3 .elementor-heading-title{font-size:12px;font-weight:800;line-height:1.1em;letter-spacing:0.8px;color:#2F6BFF;}.elementor-377 .elementor-element.elementor-element-70cb23e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-377 .elementor-element.elementor-element-70cb23e5 .elementor-heading-title{font-size:44px;font-weight:800;line-height:1.16em;color:#132C66;}.elementor-377 .elementor-element.elementor-element-7aa05f95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;text-align:center;font-size:18px;font-weight:400;line-height:1.62em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-38816df1{background-color:#FFFFFF;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-38816df1 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-38816df1.elementor-view-stacked .elementor-icon{background-color:#2F6BFF;}.elementor-377 .elementor-element.elementor-element-38816df1.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-38816df1.elementor-view-default .elementor-icon{fill:#2F6BFF;color:#2F6BFF;border-color:#2F6BFF;}.elementor-377 .elementor-element.elementor-element-38816df1 .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-38816df1 .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-38816df1 .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-38816df1 .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-3b041b67{background-color:#FFFFFF;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-3b041b67 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-3b041b67.elementor-view-stacked .elementor-icon{background-color:#FF5B61;}.elementor-377 .elementor-element.elementor-element-3b041b67.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-3b041b67.elementor-view-default .elementor-icon{fill:#FF5B61;color:#FF5B61;border-color:#FF5B61;}.elementor-377 .elementor-element.elementor-element-3b041b67 .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-3b041b67 .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-3b041b67 .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-3b041b67 .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-30bdb793{background-color:#FFFFFF;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-30bdb793 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-30bdb793.elementor-view-stacked .elementor-icon{background-color:#7455FF;}.elementor-377 .elementor-element.elementor-element-30bdb793.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-30bdb793.elementor-view-default .elementor-icon{fill:#7455FF;color:#7455FF;border-color:#7455FF;}.elementor-377 .elementor-element.elementor-element-30bdb793 .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-30bdb793 .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-30bdb793 .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-30bdb793 .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-5c0a7597{background-color:#FFFFFF;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-5c0a7597 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-5c0a7597.elementor-view-stacked .elementor-icon{background-color:#15BFE7;}.elementor-377 .elementor-element.elementor-element-5c0a7597.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-5c0a7597.elementor-view-default .elementor-icon{fill:#15BFE7;color:#15BFE7;border-color:#15BFE7;}.elementor-377 .elementor-element.elementor-element-5c0a7597 .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-5c0a7597 .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-5c0a7597 .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-5c0a7597 .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-6c7d796:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-6c7d796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-377 .elementor-element.elementor-element-6c7d796 > .elementor-container{max-width:1180px;}.elementor-377 .elementor-element.elementor-element-6c7d796{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:94px 70px 98px 70px;}.elementor-377 .elementor-element.elementor-element-6c7d796 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-377 .elementor-element.elementor-element-686ac789{background-color:#EEF4FF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:8px 14px 8px 14px;border-radius:999px 999px 999px 999px;text-align:start;}.elementor-377 .elementor-element.elementor-element-686ac789 .elementor-heading-title{font-size:12px;font-weight:800;line-height:1.1em;letter-spacing:0.7px;color:#2F6BFF;}.elementor-377 .elementor-element.elementor-element-6a070618{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-377 .elementor-element.elementor-element-6a070618 .elementor-heading-title{font-size:43px;font-weight:800;line-height:1.15em;color:#132C66;}.elementor-377 .elementor-element.elementor-element-7f6395e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-size:18px;font-weight:400;line-height:1.62em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-27b4cab9{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-27b4cab9 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-27b4cab9.elementor-view-stacked .elementor-icon{background-color:#2F6BFF;}.elementor-377 .elementor-element.elementor-element-27b4cab9.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-27b4cab9.elementor-view-default .elementor-icon{fill:#2F6BFF;color:#2F6BFF;border-color:#2F6BFF;}.elementor-377 .elementor-element.elementor-element-27b4cab9 .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-27b4cab9 .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-27b4cab9 .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-27b4cab9 .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-4814b27d{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-4814b27d .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-4814b27d.elementor-view-stacked .elementor-icon{background-color:#FF5B61;}.elementor-377 .elementor-element.elementor-element-4814b27d.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-4814b27d.elementor-view-default .elementor-icon{fill:#FF5B61;color:#FF5B61;border-color:#FF5B61;}.elementor-377 .elementor-element.elementor-element-4814b27d .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-4814b27d .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-4814b27d .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-4814b27d .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-671b6403{--spacer-size:10px;}.elementor-377 .elementor-element.elementor-element-569a567a{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-569a567a .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-569a567a.elementor-view-stacked .elementor-icon{background-color:#7455FF;}.elementor-377 .elementor-element.elementor-element-569a567a.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-569a567a.elementor-view-default .elementor-icon{fill:#7455FF;color:#7455FF;border-color:#7455FF;}.elementor-377 .elementor-element.elementor-element-569a567a .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-569a567a .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-569a567a .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-569a567a .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-b1e4f1a{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-b1e4f1a .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-b1e4f1a.elementor-view-stacked .elementor-icon{background-color:#15BFE7;}.elementor-377 .elementor-element.elementor-element-b1e4f1a.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-b1e4f1a.elementor-view-default .elementor-icon{fill:#15BFE7;color:#15BFE7;border-color:#15BFE7;}.elementor-377 .elementor-element.elementor-element-b1e4f1a .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-b1e4f1a .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-b1e4f1a .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-b1e4f1a .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-304991c3:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-304991c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FF;}.elementor-377 .elementor-element.elementor-element-304991c3 > .elementor-container{max-width:1180px;}.elementor-377 .elementor-element.elementor-element-304991c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:94px 70px 98px 70px;}.elementor-377 .elementor-element.elementor-element-304991c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-377 .elementor-element.elementor-element-6061523a{background-color:#F0EDFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:8px 14px 8px 14px;border-radius:999px 999px 999px 999px;text-align:start;}.elementor-377 .elementor-element.elementor-element-6061523a .elementor-heading-title{font-size:12px;font-weight:800;line-height:1.1em;letter-spacing:0.7px;color:#7455FF;}.elementor-377 .elementor-element.elementor-element-53c00f29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-377 .elementor-element.elementor-element-53c00f29 .elementor-heading-title{font-size:43px;font-weight:800;line-height:1.15em;color:#132C66;}.elementor-377 .elementor-element.elementor-element-61576a62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-size:18px;font-weight:400;line-height:1.62em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-4bbb6d55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-size:16px;font-weight:400;line-height:1.62em;color:#4F607C;}.elementor-377 .elementor-element.elementor-element-17fad018{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-17fad018 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-17fad018.elementor-view-stacked .elementor-icon{background-color:#2F6BFF;}.elementor-377 .elementor-element.elementor-element-17fad018.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-17fad018.elementor-view-default .elementor-icon{fill:#2F6BFF;color:#2F6BFF;border-color:#2F6BFF;}.elementor-377 .elementor-element.elementor-element-17fad018 .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-17fad018 .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-17fad018 .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-17fad018 .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-130c0cb5{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-130c0cb5 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-130c0cb5.elementor-view-stacked .elementor-icon{background-color:#15BFE7;}.elementor-377 .elementor-element.elementor-element-130c0cb5.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-130c0cb5.elementor-view-default .elementor-icon{fill:#15BFE7;color:#15BFE7;border-color:#15BFE7;}.elementor-377 .elementor-element.elementor-element-130c0cb5 .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-130c0cb5 .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-130c0cb5 .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-130c0cb5 .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-27e85098{--spacer-size:10px;}.elementor-377 .elementor-element.elementor-element-74658054{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-74658054 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-74658054.elementor-view-stacked .elementor-icon{background-color:#7455FF;}.elementor-377 .elementor-element.elementor-element-74658054.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-74658054.elementor-view-default .elementor-icon{fill:#7455FF;color:#7455FF;border-color:#7455FF;}.elementor-377 .elementor-element.elementor-element-74658054 .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-74658054 .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-74658054 .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-74658054 .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-4ccb4681{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-4ccb4681 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-4ccb4681.elementor-view-stacked .elementor-icon{background-color:#FF5B61;}.elementor-377 .elementor-element.elementor-element-4ccb4681.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-4ccb4681.elementor-view-default .elementor-icon{fill:#FF5B61;color:#FF5B61;border-color:#FF5B61;}.elementor-377 .elementor-element.elementor-element-4ccb4681 .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-4ccb4681 .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-4ccb4681 .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-4ccb4681 .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-31d3fda2:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-31d3fda2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-377 .elementor-element.elementor-element-31d3fda2 > .elementor-container{max-width:1180px;}.elementor-377 .elementor-element.elementor-element-31d3fda2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 70px 96px 70px;}.elementor-377 .elementor-element.elementor-element-31d3fda2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-377 .elementor-element.elementor-element-21d0b0c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-377 .elementor-element.elementor-element-21d0b0c5 .elementor-heading-title{font-size:12px;font-weight:800;line-height:1.1em;letter-spacing:0.8px;color:#2F6BFF;}.elementor-377 .elementor-element.elementor-element-4ea10771{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-377 .elementor-element.elementor-element-4ea10771 .elementor-heading-title{font-size:42px;font-weight:800;line-height:1.16em;color:#132C66;}.elementor-377 .elementor-element.elementor-element-7b99977f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;text-align:center;font-size:18px;font-weight:400;line-height:1.62em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-4a5a9207{background-color:#FFFFFF;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-4a5a9207 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-4a5a9207.elementor-view-stacked .elementor-icon{background-color:#2F6BFF;}.elementor-377 .elementor-element.elementor-element-4a5a9207.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-4a5a9207.elementor-view-default .elementor-icon{fill:#2F6BFF;color:#2F6BFF;border-color:#2F6BFF;}.elementor-377 .elementor-element.elementor-element-4a5a9207 .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-4a5a9207 .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-4a5a9207 .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-4a5a9207 .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-42de08d2{background-color:#FFFFFF;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-42de08d2 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-42de08d2.elementor-view-stacked .elementor-icon{background-color:#7455FF;}.elementor-377 .elementor-element.elementor-element-42de08d2.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-42de08d2.elementor-view-default .elementor-icon{fill:#7455FF;color:#7455FF;border-color:#7455FF;}.elementor-377 .elementor-element.elementor-element-42de08d2 .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-42de08d2 .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-42de08d2 .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-42de08d2 .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-74107265{background-color:#FFFFFF;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-74107265 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-74107265.elementor-view-stacked .elementor-icon{background-color:#15BFE7;}.elementor-377 .elementor-element.elementor-element-74107265.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-74107265.elementor-view-default .elementor-icon{fill:#15BFE7;color:#15BFE7;border-color:#15BFE7;}.elementor-377 .elementor-element.elementor-element-74107265 .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-74107265 .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-74107265 .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-74107265 .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-1ecfea6f{--spacer-size:18px;}.elementor-377 .elementor-element.elementor-element-46df13a3{background-color:#FFFFFF;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-46df13a3 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-46df13a3.elementor-view-stacked .elementor-icon{background-color:#FF5B61;}.elementor-377 .elementor-element.elementor-element-46df13a3.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-46df13a3.elementor-view-default .elementor-icon{fill:#FF5B61;color:#FF5B61;border-color:#FF5B61;}.elementor-377 .elementor-element.elementor-element-46df13a3 .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-46df13a3 .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-46df13a3 .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-46df13a3 .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-54a0a9ac{background-color:#FFFFFF;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-54a0a9ac .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-54a0a9ac.elementor-view-stacked .elementor-icon{background-color:#2F6BFF;}.elementor-377 .elementor-element.elementor-element-54a0a9ac.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-54a0a9ac.elementor-view-default .elementor-icon{fill:#2F6BFF;color:#2F6BFF;border-color:#2F6BFF;}.elementor-377 .elementor-element.elementor-element-54a0a9ac .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-54a0a9ac .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-54a0a9ac .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-54a0a9ac .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-493ee2ee{background-color:#FFFFFF;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-493ee2ee .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-493ee2ee.elementor-view-stacked .elementor-icon{background-color:#7455FF;}.elementor-377 .elementor-element.elementor-element-493ee2ee.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-493ee2ee.elementor-view-default .elementor-icon{fill:#7455FF;color:#7455FF;border-color:#7455FF;}.elementor-377 .elementor-element.elementor-element-493ee2ee .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-493ee2ee .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-493ee2ee .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-493ee2ee .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-61e8ea38:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-61e8ea38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FD;}.elementor-377 .elementor-element.elementor-element-61e8ea38 > .elementor-container{max-width:1180px;}.elementor-377 .elementor-element.elementor-element-61e8ea38{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 70px 98px 70px;}.elementor-377 .elementor-element.elementor-element-61e8ea38 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-377 .elementor-element.elementor-element-3b279fe8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-377 .elementor-element.elementor-element-3b279fe8 .elementor-heading-title{font-size:12px;font-weight:800;line-height:1.1em;letter-spacing:0.8px;color:#2F6BFF;}.elementor-377 .elementor-element.elementor-element-5e94a4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-377 .elementor-element.elementor-element-5e94a4e .elementor-heading-title{font-size:42px;font-weight:800;line-height:1.16em;color:#132C66;}.elementor-377 .elementor-element.elementor-element-7bc9675e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;text-align:center;font-size:18px;font-weight:400;line-height:1.62em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-22fa1c33:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-22fa1c33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-377 .elementor-element.elementor-element-22fa1c33 > .elementor-container{max-width:1180px;}.elementor-377 .elementor-element.elementor-element-22fa1c33{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 70px 94px 70px;}.elementor-377 .elementor-element.elementor-element-22fa1c33 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-377 .elementor-element.elementor-element-7adc045e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-377 .elementor-element.elementor-element-7adc045e .elementor-heading-title{font-size:12px;font-weight:800;line-height:1.1em;letter-spacing:0.8px;color:#2F6BFF;}.elementor-377 .elementor-element.elementor-element-4b24d9db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-377 .elementor-element.elementor-element-4b24d9db .elementor-heading-title{font-size:42px;font-weight:800;line-height:1.16em;color:#132C66;}.elementor-377 .elementor-element.elementor-element-77728e29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;text-align:center;font-size:18px;font-weight:400;line-height:1.62em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-5833d334{background-color:#FFFFFF;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-5833d334 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-5833d334.elementor-view-stacked .elementor-icon{background-color:#2F6BFF;}.elementor-377 .elementor-element.elementor-element-5833d334.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-5833d334.elementor-view-default .elementor-icon{fill:#2F6BFF;color:#2F6BFF;border-color:#2F6BFF;}.elementor-377 .elementor-element.elementor-element-5833d334 .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-5833d334 .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-5833d334 .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-5833d334 .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-6fd8fe46{background-color:#FFFFFF;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-6fd8fe46 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-6fd8fe46.elementor-view-stacked .elementor-icon{background-color:#7455FF;}.elementor-377 .elementor-element.elementor-element-6fd8fe46.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-6fd8fe46.elementor-view-default .elementor-icon{fill:#7455FF;color:#7455FF;border-color:#7455FF;}.elementor-377 .elementor-element.elementor-element-6fd8fe46 .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-6fd8fe46 .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-6fd8fe46 .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-6fd8fe46 .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-cc8974e{background-color:#FFFFFF;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-cc8974e .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-cc8974e.elementor-view-stacked .elementor-icon{background-color:#15BFE7;}.elementor-377 .elementor-element.elementor-element-cc8974e.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-cc8974e.elementor-view-default .elementor-icon{fill:#15BFE7;color:#15BFE7;border-color:#15BFE7;}.elementor-377 .elementor-element.elementor-element-cc8974e .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-cc8974e .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-cc8974e .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-cc8974e .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-2970cdd{background-color:#FFFFFF;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-2970cdd .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-2970cdd.elementor-view-stacked .elementor-icon{background-color:#FF5B61;}.elementor-377 .elementor-element.elementor-element-2970cdd.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-2970cdd.elementor-view-default .elementor-icon{fill:#FF5B61;color:#FF5B61;border-color:#FF5B61;}.elementor-377 .elementor-element.elementor-element-2970cdd .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-2970cdd .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-2970cdd .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-2970cdd .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-470691d4:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-470691d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FD;}.elementor-377 .elementor-element.elementor-element-470691d4 > .elementor-container{max-width:1180px;}.elementor-377 .elementor-element.elementor-element-470691d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:86px 70px 92px 70px;}.elementor-377 .elementor-element.elementor-element-470691d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-377 .elementor-element.elementor-element-66790cf9{background-color:#EEF4FF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:8px 14px 8px 14px;border-radius:999px 999px 999px 999px;text-align:start;}.elementor-377 .elementor-element.elementor-element-66790cf9 .elementor-heading-title{font-size:12px;font-weight:800;line-height:1.1em;letter-spacing:0.7px;color:#2F6BFF;}.elementor-377 .elementor-element.elementor-element-57104370{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-377 .elementor-element.elementor-element-57104370 .elementor-heading-title{font-size:40px;font-weight:800;line-height:1.15em;color:#132C66;}.elementor-377 .elementor-element.elementor-element-49ce08b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-size:17px;font-weight:400;line-height:1.62em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-a16411c{background-color:#FFFFFF;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-a16411c .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-a16411c.elementor-view-stacked .elementor-icon{background-color:#2F6BFF;}.elementor-377 .elementor-element.elementor-element-a16411c.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-a16411c.elementor-view-default .elementor-icon{fill:#2F6BFF;color:#2F6BFF;border-color:#2F6BFF;}.elementor-377 .elementor-element.elementor-element-a16411c .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-a16411c .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-a16411c .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-a16411c .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-7bcc997{background-color:#FFFFFF;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-7bcc997 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-7bcc997.elementor-view-stacked .elementor-icon{background-color:#7455FF;}.elementor-377 .elementor-element.elementor-element-7bcc997.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-7bcc997.elementor-view-default .elementor-icon{fill:#7455FF;color:#7455FF;border-color:#7455FF;}.elementor-377 .elementor-element.elementor-element-7bcc997 .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-7bcc997 .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-7bcc997 .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-7bcc997 .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-79d397be{--spacer-size:12px;}.elementor-377 .elementor-element.elementor-element-6d665bfd{background-color:#FFFFFF;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-6d665bfd .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-6d665bfd.elementor-view-stacked .elementor-icon{background-color:#15BFE7;}.elementor-377 .elementor-element.elementor-element-6d665bfd.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-6d665bfd.elementor-view-default .elementor-icon{fill:#15BFE7;color:#15BFE7;border-color:#15BFE7;}.elementor-377 .elementor-element.elementor-element-6d665bfd .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-6d665bfd .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-6d665bfd .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-6d665bfd .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-2b4be7c8{background-color:#FFFFFF;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF5;border-radius:20px 20px 20px 20px;box-shadow:0px 12px 40px 0px rgba(17,37,89,0.06);}.elementor-377 .elementor-element.elementor-element-2b4be7c8 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-377 .elementor-element.elementor-element-2b4be7c8.elementor-view-stacked .elementor-icon{background-color:#FF5B61;}.elementor-377 .elementor-element.elementor-element-2b4be7c8.elementor-view-framed .elementor-icon, .elementor-377 .elementor-element.elementor-element-2b4be7c8.elementor-view-default .elementor-icon{fill:#FF5B61;color:#FF5B61;border-color:#FF5B61;}.elementor-377 .elementor-element.elementor-element-2b4be7c8 .elementor-icon-box-title, .elementor-377 .elementor-element.elementor-element-2b4be7c8 .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-377 .elementor-element.elementor-element-2b4be7c8 .elementor-icon-box-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-2b4be7c8 .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-377 .elementor-element.elementor-element-6ef27851:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-6ef27851 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-377 .elementor-element.elementor-element-6ef27851 > .elementor-container{max-width:1180px;}.elementor-377 .elementor-element.elementor-element-6ef27851{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 70px 94px 70px;}.elementor-377 .elementor-element.elementor-element-6ef27851 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-377 .elementor-element.elementor-element-1b6d0f1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-377 .elementor-element.elementor-element-1b6d0f1e .elementor-heading-title{font-size:12px;font-weight:800;line-height:1.1em;letter-spacing:0.8px;color:#2F6BFF;}.elementor-377 .elementor-element.elementor-element-49aecba0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-377 .elementor-element.elementor-element-49aecba0 .elementor-heading-title{font-size:42px;font-weight:800;line-height:1.16em;color:#132C66;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-377 .elementor-element.elementor-element-450647e0 .elementor-accordion-icon, .elementor-377 .elementor-element.elementor-element-450647e0 .elementor-accordion-title{color:#17316B;}.elementor-377 .elementor-element.elementor-element-450647e0 .elementor-accordion-icon svg{fill:#17316B;}.elementor-377 .elementor-element.elementor-element-6ef5f14e:not(.elementor-motion-effects-element-type-background), .elementor-377 .elementor-element.elementor-element-6ef5f14e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17316B;}.elementor-377 .elementor-element.elementor-element-6ef5f14e > .elementor-container{max-width:1180px;}.elementor-377 .elementor-element.elementor-element-6ef5f14e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:94px 70px 98px 70px;}.elementor-377 .elementor-element.elementor-element-6ef5f14e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-377 .elementor-element.elementor-element-1a63ecf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-377 .elementor-element.elementor-element-1a63ecf .elementor-heading-title{font-size:12px;font-weight:800;line-height:1.1em;letter-spacing:0.8px;color:#A9C7FF;}.elementor-377 .elementor-element.elementor-element-71bb2875{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-377 .elementor-element.elementor-element-71bb2875 .elementor-heading-title{font-size:45px;font-weight:800;line-height:1.14em;color:#FFFFFF;}.elementor-377 .elementor-element.elementor-element-70dd8ff5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:center;font-size:18px;font-weight:400;line-height:1.62em;color:#DDE7FF;}.elementor-377 .elementor-element.elementor-element-5045fe64 .elementor-button{background-color:#FF4D50;font-size:15px;font-weight:750;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF4D50;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-377 .elementor-element.elementor-element-5045fe64 .elementor-button:hover, .elementor-377 .elementor-element.elementor-element-5045fe64 .elementor-button:focus{background-color:#E94247;color:#FFFFFF;}.elementor-377 .elementor-element.elementor-element-5045fe64 .elementor-button:hover svg, .elementor-377 .elementor-element.elementor-element-5045fe64 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-377 .elementor-element.elementor-element-44404973{padding:62px 42px 68px 42px;}.elementor-377 .elementor-element.elementor-element-1ecc77b7{padding:70px 42px 76px 42px;}.elementor-377 .elementor-element.elementor-element-6c7d796{padding:74px 42px 80px 42px;}.elementor-377 .elementor-element.elementor-element-304991c3{padding:74px 42px 80px 42px;}.elementor-377 .elementor-element.elementor-element-31d3fda2{padding:72px 42px 78px 42px;}.elementor-377 .elementor-element.elementor-element-61e8ea38{padding:72px 42px 80px 42px;}.elementor-377 .elementor-element.elementor-element-22fa1c33{padding:70px 42px 76px 42px;}.elementor-377 .elementor-element.elementor-element-470691d4{padding:70px 42px 76px 42px;}.elementor-377 .elementor-element.elementor-element-6ef27851{padding:70px 42px 76px 42px;}.elementor-377 .elementor-element.elementor-element-6ef5f14e{padding:74px 42px 80px 42px;}}@media(max-width:767px){.elementor-377 .elementor-element.elementor-element-44404973{padding:214px 24px 60px 24px;}.elementor-377 .elementor-element.elementor-element-65787fb8 .elementor-heading-title{font-size:40px;}.elementor-377 .elementor-element.elementor-element-1ecc77b7{padding:62px 24px 68px 24px;}.elementor-377 .elementor-element.elementor-element-70cb23e5 .elementor-heading-title{font-size:34px;}.elementor-377 .elementor-element.elementor-element-6c7d796{padding:64px 24px 70px 24px;}.elementor-377 .elementor-element.elementor-element-6a070618 .elementor-heading-title{font-size:34px;}.elementor-377 .elementor-element.elementor-element-304991c3{padding:64px 24px 70px 24px;}.elementor-377 .elementor-element.elementor-element-53c00f29 .elementor-heading-title{font-size:34px;}.elementor-377 .elementor-element.elementor-element-31d3fda2{padding:64px 24px 70px 24px;}.elementor-377 .elementor-element.elementor-element-4ea10771 .elementor-heading-title{font-size:33px;}.elementor-377 .elementor-element.elementor-element-61e8ea38{padding:64px 24px 72px 24px;}.elementor-377 .elementor-element.elementor-element-5e94a4e .elementor-heading-title{font-size:33px;}.elementor-377 .elementor-element.elementor-element-22fa1c33{padding:62px 24px 68px 24px;}.elementor-377 .elementor-element.elementor-element-4b24d9db .elementor-heading-title{font-size:33px;}.elementor-377 .elementor-element.elementor-element-470691d4{padding:62px 24px 68px 24px;}.elementor-377 .elementor-element.elementor-element-57104370 .elementor-heading-title{font-size:32px;}.elementor-377 .elementor-element.elementor-element-6ef27851{padding:62px 24px 68px 24px;}.elementor-377 .elementor-element.elementor-element-49aecba0 .elementor-heading-title{font-size:33px;}.elementor-377 .elementor-element.elementor-element-6ef5f14e{padding:66px 24px 72px 24px;}.elementor-377 .elementor-element.elementor-element-71bb2875 .elementor-heading-title{font-size:34px;}}/* Start custom CSS for section, class: .elementor-element-44404973 */.elementor-377 .elementor-element.elementor-element-44404973{
    position:relative;
    overflow:hidden!important;
    isolation:isolate;
    min-height:720px;
    display:flex;
    align-items:center;
    background:linear-gradient(135deg,#fffafa 0%,#f7f8ff 46%,#edf6ff 100%);
}
.elementor-377 .elementor-element.elementor-element-44404973>.elementor-container,
.elementor-377 .elementor-element.elementor-element-44404973>.e-con-inner{
    position:relative;
    z-index:4;
    width:100%;
}
.elementor-377 .elementor-element.elementor-element-44404973::before{
    content:"";
    position:absolute;
    width:1150px;height:900px;
    left:30%;top:-28%;
    z-index:0;pointer-events:none;
    background:
        radial-gradient(circle at 28% 34%,rgba(52,101,255,.60) 0%,rgba(52,101,255,.27) 20%,transparent 48%),
        radial-gradient(circle at 74% 68%,rgba(20,202,231,.55) 0%,rgba(20,202,231,.24) 22%,transparent 50%),
        linear-gradient(118deg,transparent 21%,rgba(255,255,255,0) 31%,rgba(98,151,255,.06) 40%,rgba(98,151,255,.30) 49%,rgba(34,195,255,.18) 57%,rgba(255,255,255,0) 68%,transparent 78%);
    filter:blur(30px) saturate(150%);
    animation:zmd-blue 4.8s ease-in-out infinite alternate;
}
.elementor-377 .elementor-element.elementor-element-44404973::after{
    content:"";
    position:absolute;
    width:1050px;height:820px;
    left:-18%;top:-4%;
    z-index:1;pointer-events:none;
    background:
        radial-gradient(circle at 32% 35%,rgba(255,64,74,.46) 0%,rgba(255,64,74,.20) 22%,transparent 48%),
        radial-gradient(circle at 74% 72%,rgba(119,83,255,.43) 0%,rgba(119,83,255,.18) 24%,transparent 50%),
        linear-gradient(62deg,transparent 22%,rgba(255,255,255,0) 34%,rgba(255,80,100,.05) 42%,rgba(255,80,100,.24) 50%,rgba(135,90,255,.15) 59%,rgba(255,255,255,0) 69%,transparent 79%);
    filter:blur(34px) saturate(145%);
    animation:zmd-red 5.6s ease-in-out infinite alternate;
}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-gradient{
    background:linear-gradient(92deg,#2368ff 0%,#19b6ef 55%,#7455ff 100%);
    -webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;
}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-hero-title .elementor-heading-title{letter-spacing:-1.7px}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-hero-stage{position:relative;min-height:520px;padding:28px 0 36px}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-window{
    position:absolute;left:3%;right:3%;top:42px;bottom:28px;
    overflow:hidden;
    border:1px solid rgba(255,255,255,.92);
    border-radius:27px;
    background:rgba(255,255,255,.92);
    box-shadow:0 38px 80px rgba(27,58,119,.20);
    backdrop-filter:blur(16px);
    animation:zmd-float 5.6s ease-in-out infinite;
}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-top{
    display:flex;align-items:center;gap:7px;
    height:44px;padding:0 15px;
    background:#F5F7FB;border-bottom:1px solid #E5EBF4;
}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-dot{width:9px;height:9px;border-radius:50%;background:#FF696D}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-dot:nth-child(2){background:#FFC657}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-dot:nth-child(3){background:#49D49C}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-title{margin-left:8px;color:#17316B;font-size:11px;font-weight:800}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-app{display:grid;grid-template-columns:120px 1fr;min-height:430px}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-side{padding:17px 12px;background:#F2F5FA;border-right:1px solid #E2E8F2}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-compose{height:42px;margin-bottom:15px;border-radius:12px;background:linear-gradient(135deg,#2F6BFF,#25BFE8);box-shadow:0 10px 22px rgba(47,107,255,.18)}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-nav{height:12px;margin-bottom:10px;border-radius:5px;background:#DCE4F0}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-nav--active{background:#BED1FA}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-main{padding:18px;background:#fff}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-toolbar{display:flex;align-items:center;gap:8px;height:42px;padding:0 12px;margin-bottom:8px;border-radius:11px;background:#F5F7FB;border:1px solid #E5EBF3}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-tool{width:20px;height:20px;border-radius:6px;background:#DCE5F2}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-search{margin-left:auto;width:44%;height:25px;border-radius:8px;background:#fff;border:1px solid #DFE6F0}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-row{display:grid;grid-template-columns:36px 1fr 52px;align-items:center;gap:10px;padding:13px 3px;border-bottom:1px solid #EEF1F6}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-avatar{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#7455FF,#2EC5E8)}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-copy strong{display:block;color:#17316B;font-size:10px}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-copy span{display:block;margin-top:4px;color:#8390A4;font-size:8px}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-time{color:#8A97AB;font-size:8px}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-chip{
    position:absolute;z-index:8;
    padding:10px 14px;
    border-radius:999px;
    border:1px solid rgba(255,255,255,.92);
    background:rgba(255,255,255,.90);
    box-shadow:0 12px 28px rgba(28,58,112,.14);
    color:#17316B;font-size:10px;font-weight:850;
    backdrop-filter:blur(12px);
}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-chip--one{left:0;top:8px}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-chip--two{right:0;top:96px}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-chip--three{left:18px;bottom:0}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-chip--four{right:18px;bottom:18px}
.elementor-377 .elementor-element.elementor-element-44404973 .zmd-beta{
    display:inline-block;
    margin-left:5px;padding:3px 7px;
    border-radius:999px;background:#FFF0E7;color:#D86A23;font-size:9px;
}
@keyframes zmd-blue{
    0%{transform:translate3d(-170px,90px,0) scale(.86) rotate(-8deg);opacity:.64}
    45%{opacity:1}
    100%{transform:translate3d(240px,-110px,0) scale(1.20) rotate(7deg);opacity:.96}
}
@keyframes zmd-red{
    0%{transform:translate3d(-120px,-55px,0) scale(.84) rotate(7deg);opacity:.56}
    45%{opacity:.95}
    100%{transform:translate3d(230px,120px,0) scale(1.22) rotate(-6deg);opacity:.88}
}
@keyframes zmd-float{
    0%,100%{transform:perspective(1300px) translateY(0) rotateY(-2deg) rotateX(.8deg)}
    50%{transform:perspective(1300px) translateY(-13px) rotateY(-.7deg) rotateX(.2deg)}
}
@media(max-width:1024px){
    .elementor-377 .elementor-element.elementor-element-44404973{min-height:auto}
    .elementor-377 .elementor-element.elementor-element-44404973::before{width:900px;height:760px;left:20%}
    .elementor-377 .elementor-element.elementor-element-44404973::after{width:820px;height:700px;left:-25%}
}
@media(max-width:767px){
    .elementor-377 .elementor-element.elementor-element-44404973::before{width:680px;height:580px;left:-5%;top:25%;animation-duration:6s}
    .elementor-377 .elementor-element.elementor-element-44404973::after{width:600px;height:520px;left:-38%;top:12%;opacity:.70;animation-duration:6.8s}
    .elementor-377 .elementor-element.elementor-element-44404973 .zmd-hero-stage{min-height:510px;padding-top:35px}
    .elementor-377 .elementor-element.elementor-element-44404973 .zmd-window{left:0;right:0;top:48px}
    .elementor-377 .elementor-element.elementor-element-44404973 .zmd-app{grid-template-columns:88px 1fr}
    .elementor-377 .elementor-element.elementor-element-44404973 .zmd-chip{display:none}
    .elementor-377 .elementor-element.elementor-element-44404973 .zmd-hero-title .elementor-heading-title{letter-spacing:-.8px}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1ecc77b7 */.elementor-377 .elementor-element.elementor-element-1ecc77b7 .zmd-card{
    height:100%;
    transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;
}
.elementor-377 .elementor-element.elementor-element-1ecc77b7 .zmd-card:hover{
    transform:translateY(-5px);
    border-color:#C9D8F3;
    box-shadow:0 20px 50px rgba(22,48,105,.10);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6c7d796 */.elementor-377 .elementor-element.elementor-element-6c7d796{
    position:relative;overflow:hidden;isolation:isolate;background:#FFFFFF;
}
.elementor-377 .elementor-element.elementor-element-6c7d796:before{
    content:"";position:absolute;width:580px;height:580px;right:-220px;top:-250px;border-radius:50%;
    background:radial-gradient(circle,rgba(47,107,255,.16),transparent 68%);filter:blur(24px);
}
.elementor-377 .elementor-element.elementor-element-6c7d796>.elementor-container{position:relative;z-index:2}
.elementor-377 .elementor-element.elementor-element-6c7d796 .feature-demo{
    overflow:hidden;border:1px solid #DFE7F3;border-radius:26px;background:#fff;
    box-shadow:0 30px 68px rgba(23,48,106,.15);animation:feature-float 6s ease-in-out infinite;
}
.elementor-377 .elementor-element.elementor-element-6c7d796 .feature-bar{height:42px;background:#F5F7FB;border-bottom:1px solid #E5EBF3}
.elementor-377 .elementor-element.elementor-element-6c7d796 .feature-layout{display:grid;grid-template-columns:110px 1fr;min-height:410px}
.elementor-377 .elementor-element.elementor-element-6c7d796 .feature-side{padding:16px 12px;background:#173B89}
.elementor-377 .elementor-element.elementor-element-6c7d796 .feature-side span{display:block;height:12px;margin-bottom:11px;border-radius:5px;background:rgba(255,255,255,.20)}
.elementor-377 .elementor-element.elementor-element-6c7d796 .feature-side span:first-child{height:38px;background:rgba(255,255,255,.90)}
.elementor-377 .elementor-element.elementor-element-6c7d796 .feature-main{padding:20px;background:#FBFCFF}
.elementor-377 .elementor-element.elementor-element-6c7d796 .feature-compose{padding:18px;border:1px solid #E2E8F3;border-radius:17px;background:#fff}
.elementor-377 .elementor-element.elementor-element-6c7d796 .feature-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.elementor-377 .elementor-element.elementor-element-6c7d796 .feature-field{height:33px;border-radius:9px;background:#F3F6FA;border:1px solid #E4EAF3}
.elementor-377 .elementor-element.elementor-element-6c7d796 .feature-subject{height:34px;margin:10px 0;border-radius:9px;background:#F3F6FA;border:1px solid #E4EAF3}
.elementor-377 .elementor-element.elementor-element-6c7d796 .feature-editor{height:160px;border-radius:10px;background:linear-gradient(180deg,#FAFBFE,#F3F6FA);border:1px solid #E4EAF3;position:relative}
.elementor-377 .elementor-element.elementor-element-6c7d796 .feature-editor:before{content:"B  I  U   •   ↶  ↷";position:absolute;left:12px;right:12px;top:10px;padding-bottom:8px;border-bottom:1px solid #E5EAF2;color:#65758F;font-size:10px;font-weight:800}
.elementor-377 .elementor-element.elementor-element-6c7d796 .feature-send{width:92px;height:35px;margin-top:12px;border-radius:10px;background:linear-gradient(135deg,#2F6BFF,#23BFE7)}
@keyframes feature-float{0%,100%{transform:translateY(0) rotate(-.2deg)}50%{transform:translateY(-11px) rotate(.25deg)}}
@media(max-width:767px){.elementor-377 .elementor-element.elementor-element-6c7d796 .feature-layout{grid-template-columns:82px 1fr;min-height:350px}.elementor-377 .elementor-element.elementor-element-6c7d796 .feature-main{padding:14px}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-304991c3 */.elementor-377 .elementor-element.elementor-element-304991c3{
    position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#F7FAFF 0%,#F4F2FF 100%);
}
.elementor-377 .elementor-element.elementor-element-304991c3:before{
    content:"";position:absolute;width:620px;height:620px;left:-260px;bottom:-340px;border-radius:50%;
    background:radial-gradient(circle,rgba(116,85,255,.18),transparent 68%);filter:blur(24px);
}
.elementor-377 .elementor-element.elementor-element-304991c3>.elementor-container{position:relative;z-index:2}
.elementor-377 .elementor-element.elementor-element-304991c3 .zmd-security{
    position:relative;padding:34px;border:1px solid #E0E8F4;border-radius:26px;background:rgba(255,255,255,.90);
    box-shadow:0 26px 62px rgba(23,49,108,.13);overflow:hidden;
}
.elementor-377 .elementor-element.elementor-element-304991c3 .zmd-lock{
    display:grid;place-items:center;width:100px;height:100px;margin:0 auto 24px;border-radius:28px;
    background:linear-gradient(135deg,#2F6BFF,#7455FF);color:#fff;font-size:38px;
    box-shadow:0 22px 46px rgba(72,82,224,.24);
}
.elementor-377 .elementor-element.elementor-element-304991c3 .zmd-sec-row{display:grid;grid-template-columns:38px 1fr;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid #E8EDF5}
.elementor-377 .elementor-element.elementor-element-304991c3 .zmd-sec-row:last-child{border-bottom:0}
.elementor-377 .elementor-element.elementor-element-304991c3 .zmd-sec-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:#EEF4FF;color:#2F6BFF;font-weight:900}
.elementor-377 .elementor-element.elementor-element-304991c3 .zmd-sec-row strong{display:block;color:#17316B;font-size:12px}
.elementor-377 .elementor-element.elementor-element-304991c3 .zmd-sec-row span{display:block;margin-top:3px;color:#728099;font-size:10px;line-height:1.4}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-31d3fda2 */.elementor-377 .elementor-element.elementor-element-31d3fda2 .zmd-card{
    height:100%;
    transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;
}
.elementor-377 .elementor-element.elementor-element-31d3fda2 .zmd-card:hover{
    transform:translateY(-5px);
    border-color:#C9D8F3;
    box-shadow:0 20px 50px rgba(22,48,105,.10);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-61e8ea38 */.elementor-377 .elementor-element.elementor-element-61e8ea38{
    position:relative;overflow:hidden;isolation:isolate;background:#FFFFFF;
}
.elementor-377 .elementor-element.elementor-element-61e8ea38:before{
    content:"";position:absolute;width:600px;height:600px;right:-250px;bottom:-360px;border-radius:50%;
    background:radial-gradient(circle,rgba(21,191,231,.15),transparent 68%);filter:blur(24px);
}
.elementor-377 .elementor-element.elementor-element-61e8ea38>.elementor-container{position:relative;z-index:2}
.elementor-377 .elementor-element.elementor-element-61e8ea38 .zmd-plan{
    height:100%;padding:32px;border:1px solid #E1E8F4;border-radius:24px;background:#fff;
    box-shadow:0 20px 50px rgba(22,48,105,.08);
}
.elementor-377 .elementor-element.elementor-element-61e8ea38 .zmd-plan--primary{
    border-color:#17316B;background:linear-gradient(145deg,#17316B,#274FA8);color:#fff;
}
.elementor-377 .elementor-element.elementor-element-61e8ea38 .zmd-plan-badge{
    display:inline-block;padding:7px 11px;margin-bottom:18px;border-radius:999px;
    background:#EEF4FF;color:#2F6BFF;font-size:10px;font-weight:850;
}
.elementor-377 .elementor-element.elementor-element-61e8ea38 .zmd-plan--primary .zmd-plan-badge{background:rgba(255,255,255,.13);color:#C8DBFF}
.elementor-377 .elementor-element.elementor-element-61e8ea38 .zmd-plan h3{margin:0 0 12px;color:#17316B;font-size:28px;line-height:1.15}
.elementor-377 .elementor-element.elementor-element-61e8ea38 .zmd-plan--primary h3{color:#fff}
.elementor-377 .elementor-element.elementor-element-61e8ea38 .zmd-plan p{margin:0 0 20px;color:#5D6D88;font-size:15px;line-height:1.55}
.elementor-377 .elementor-element.elementor-element-61e8ea38 .zmd-plan--primary p{color:#DDE7FF}
.elementor-377 .elementor-element.elementor-element-61e8ea38 .zmd-plan ul{list-style:none;padding:0;margin:0 0 24px}
.elementor-377 .elementor-element.elementor-element-61e8ea38 .zmd-plan li{position:relative;padding:9px 0 9px 25px;color:#4F607C;font-size:14px;border-bottom:1px solid #EDF1F6}
.elementor-377 .elementor-element.elementor-element-61e8ea38 .zmd-plan--primary li{color:#E7EEFF;border-color:rgba(255,255,255,.12)}
.elementor-377 .elementor-element.elementor-element-61e8ea38 .zmd-plan li:before{content:"✓";position:absolute;left:0;top:9px;color:#2F6BFF;font-weight:900}
.elementor-377 .elementor-element.elementor-element-61e8ea38 .zmd-plan--primary li:before{color:#55DFF3}
.elementor-377 .elementor-element.elementor-element-61e8ea38 .zmd-plan a{
    display:inline-block;padding:13px 20px;border-radius:999px;background:#FF4D50;color:#fff;
    font-size:13px;font-weight:800;text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-22fa1c33 */.elementor-377 .elementor-element.elementor-element-22fa1c33 .zmd-card{height:100%}
.elementor-377 .elementor-element.elementor-element-22fa1c33 .elementor-icon-box-icon{position:relative}
.elementor-377 .elementor-element.elementor-element-22fa1c33 .elementor-icon-box-icon:after{
    content:"";position:absolute;left:26px;top:50%;width:calc(100% + 22px);height:2px;background:#DCE6F5;z-index:-1;
}
@media(max-width:767px){.elementor-377 .elementor-element.elementor-element-22fa1c33 .elementor-icon-box-icon:after{display:none}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-470691d4 */.elementor-377 .elementor-element.elementor-element-470691d4 .zmd-card{
    height:100%;
    transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;
}
.elementor-377 .elementor-element.elementor-element-470691d4 .zmd-card:hover{
    transform:translateY(-5px);
    border-color:#C9D8F3;
    box-shadow:0 20px 50px rgba(22,48,105,.10);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6ef27851 */.elementor-377 .elementor-element.elementor-element-6ef27851 .elementor-accordion-item{
    margin-bottom:12px;border:1px solid #E1E8F4!important;border-radius:16px;overflow:hidden;background:#fff;
}
.elementor-377 .elementor-element.elementor-element-6ef27851 .elementor-tab-title{
    padding:18px 20px!important;color:#17316B!important;font-size:15px!important;font-weight:750!important;
}
.elementor-377 .elementor-element.elementor-element-6ef27851 .elementor-tab-content{
    padding:0 20px 20px!important;color:#5D6D88!important;font-size:15px!important;line-height:1.6!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6ef5f14e */.elementor-377 .elementor-element.elementor-element-6ef5f14e{
    position:relative;overflow:hidden;isolation:isolate;
    background:linear-gradient(135deg,#142C67 0%,#244FA8 55%,#513DD3 100%);
}
.elementor-377 .elementor-element.elementor-element-6ef5f14e:before{
    content:"";position:absolute;width:650px;height:650px;left:-240px;top:-360px;border-radius:50%;
    background:radial-gradient(circle,rgba(255,91,97,.45),transparent 66%);filter:blur(30px);
    animation:zmd-cta 7s ease-in-out infinite alternate;
}
.elementor-377 .elementor-element.elementor-element-6ef5f14e:after{
    content:"";position:absolute;width:650px;height:650px;right:-260px;bottom:-380px;border-radius:50%;
    background:radial-gradient(circle,rgba(19,207,239,.38),transparent 66%);filter:blur(30px);
    animation:zmd-cta 8s ease-in-out infinite alternate-reverse;
}
.elementor-377 .elementor-element.elementor-element-6ef5f14e>.elementor-container{position:relative;z-index:2}
.elementor-377 .elementor-element.elementor-element-6ef5f14e .zmd-primary .elementor-button{box-shadow:0 14px 34px rgba(255,77,80,.28);transition:transform .22s ease}
.elementor-377 .elementor-element.elementor-element-6ef5f14e .zmd-primary .elementor-button:hover{transform:translateY(-3px)}
@keyframes zmd-cta{0%{transform:translate3d(-30px,0,0) scale(.9)}100%{transform:translate3d(70px,40px,0) scale(1.12)}}/* End custom CSS */