.elementor-642 .elementor-element.elementor-element-905af9a:not(.elementor-motion-effects-element-type-background), .elementor-642 .elementor-element.elementor-element-905af9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FF;}.elementor-642 .elementor-element.elementor-element-905af9a > .elementor-container{max-width:1240px;}.elementor-642 .elementor-element.elementor-element-905af9a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-9em;margin-bottom:0em;padding:120px 40px 82px 40px;}.elementor-642 .elementor-element.elementor-element-905af9a > .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-642 .elementor-element.elementor-element-49eae3c9{background-color:#EEF4FF;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-642 .elementor-element.elementor-element-49eae3c9 .elementor-heading-title{font-size:12px;font-weight:800;line-height:1.1em;letter-spacing:0.7px;color:#2F6BFF;}.elementor-642 .elementor-element.elementor-element-764b51db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;}.elementor-642 .elementor-element.elementor-element-764b51db .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-642 .elementor-element.elementor-element-a73bbc3{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-642 .elementor-element.elementor-element-1f91184 .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-642 .elementor-element.elementor-element-1f91184 .elementor-button:hover, .elementor-642 .elementor-element.elementor-element-1f91184 .elementor-button:focus{background-color:#E94146;color:#FFFFFF;}.elementor-642 .elementor-element.elementor-element-1f91184 .elementor-button:hover svg, .elementor-642 .elementor-element.elementor-element-1f91184 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-642 .elementor-element.elementor-element-2d7cacf2 .elementor-button{background-color:rgba(255,255,255,0.70);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-642 .elementor-element.elementor-element-2d7cacf2 .elementor-button:hover, .elementor-642 .elementor-element.elementor-element-2d7cacf2 .elementor-button:focus{background-color:#FFFFFF;color:#17316B;}.elementor-642 .elementor-element.elementor-element-2d7cacf2 .elementor-button:hover svg, .elementor-642 .elementor-element.elementor-element-2d7cacf2 .elementor-button:focus svg{fill:#17316B;}.elementor-642 .elementor-element.elementor-element-39484283{--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-642 .elementor-element.elementor-element-8e0b4b5{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-642 .elementor-element.elementor-element-8e0b4b5 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-642 .elementor-element.elementor-element-8e0b4b5.elementor-view-stacked .elementor-icon{background-color:#2F6BFF;}.elementor-642 .elementor-element.elementor-element-8e0b4b5.elementor-view-framed .elementor-icon, .elementor-642 .elementor-element.elementor-element-8e0b4b5.elementor-view-default .elementor-icon{fill:#2F6BFF;color:#2F6BFF;border-color:#2F6BFF;}.elementor-642 .elementor-element.elementor-element-8e0b4b5 .elementor-icon-box-title, .elementor-642 .elementor-element.elementor-element-8e0b4b5 .elementor-icon-box-title a{font-size:14px;font-weight:750;}.elementor-642 .elementor-element.elementor-element-8e0b4b5 .elementor-icon-box-title{color:#17316B;}.elementor-642 .elementor-element.elementor-element-8e0b4b5 .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-642 .elementor-element.elementor-element-f0296aa{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-642 .elementor-element.elementor-element-f0296aa .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-642 .elementor-element.elementor-element-f0296aa.elementor-view-stacked .elementor-icon{background-color:#6F52FF;}.elementor-642 .elementor-element.elementor-element-f0296aa.elementor-view-framed .elementor-icon, .elementor-642 .elementor-element.elementor-element-f0296aa.elementor-view-default .elementor-icon{fill:#6F52FF;color:#6F52FF;border-color:#6F52FF;}.elementor-642 .elementor-element.elementor-element-f0296aa .elementor-icon-box-title, .elementor-642 .elementor-element.elementor-element-f0296aa .elementor-icon-box-title a{font-size:14px;font-weight:750;}.elementor-642 .elementor-element.elementor-element-f0296aa .elementor-icon-box-title{color:#17316B;}.elementor-642 .elementor-element.elementor-element-f0296aa .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-642 .elementor-element.elementor-element-5209debb:not(.elementor-motion-effects-element-type-background), .elementor-642 .elementor-element.elementor-element-5209debb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-642 .elementor-element.elementor-element-5209debb > .elementor-container{max-width:1240px;}.elementor-642 .elementor-element.elementor-element-5209debb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:86px 40px 92px 40px;}.elementor-642 .elementor-element.elementor-element-5209debb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-642 .elementor-element.elementor-element-3cf16cba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-642 .elementor-element.elementor-element-3cf16cba .elementor-heading-title{font-size:12px;font-weight:800;line-height:1.1em;letter-spacing:0.8px;color:#2F6BFF;}.elementor-642 .elementor-element.elementor-element-133492c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-642 .elementor-element.elementor-element-133492c4 .elementor-heading-title{font-size:44px;font-weight:800;line-height:1.16em;color:#132C66;}.elementor-642 .elementor-element.elementor-element-6e231170{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;text-align:center;font-size:18px;font-weight:400;line-height:1.62em;color:#5D6D88;}.elementor-642 .elementor-element.elementor-element-2ee65a7e{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-642 .elementor-element.elementor-element-2ee65a7e .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-642 .elementor-element.elementor-element-2ee65a7e.elementor-view-stacked .elementor-icon{background-color:#2F6BFF;}.elementor-642 .elementor-element.elementor-element-2ee65a7e.elementor-view-framed .elementor-icon, .elementor-642 .elementor-element.elementor-element-2ee65a7e.elementor-view-default .elementor-icon{fill:#2F6BFF;color:#2F6BFF;border-color:#2F6BFF;}.elementor-642 .elementor-element.elementor-element-2ee65a7e .elementor-icon-box-title, .elementor-642 .elementor-element.elementor-element-2ee65a7e .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-642 .elementor-element.elementor-element-2ee65a7e .elementor-icon-box-title{color:#17316B;}.elementor-642 .elementor-element.elementor-element-2ee65a7e .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-642 .elementor-element.elementor-element-665c81de{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-642 .elementor-element.elementor-element-665c81de .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-642 .elementor-element.elementor-element-665c81de.elementor-view-stacked .elementor-icon{background-color:#15BFE7;}.elementor-642 .elementor-element.elementor-element-665c81de.elementor-view-framed .elementor-icon, .elementor-642 .elementor-element.elementor-element-665c81de.elementor-view-default .elementor-icon{fill:#15BFE7;color:#15BFE7;border-color:#15BFE7;}.elementor-642 .elementor-element.elementor-element-665c81de .elementor-icon-box-title, .elementor-642 .elementor-element.elementor-element-665c81de .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-642 .elementor-element.elementor-element-665c81de .elementor-icon-box-title{color:#17316B;}.elementor-642 .elementor-element.elementor-element-665c81de .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-642 .elementor-element.elementor-element-5864e6cf{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-642 .elementor-element.elementor-element-5864e6cf .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-642 .elementor-element.elementor-element-5864e6cf.elementor-view-stacked .elementor-icon{background-color:#7455FF;}.elementor-642 .elementor-element.elementor-element-5864e6cf.elementor-view-framed .elementor-icon, .elementor-642 .elementor-element.elementor-element-5864e6cf.elementor-view-default .elementor-icon{fill:#7455FF;color:#7455FF;border-color:#7455FF;}.elementor-642 .elementor-element.elementor-element-5864e6cf .elementor-icon-box-title, .elementor-642 .elementor-element.elementor-element-5864e6cf .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-642 .elementor-element.elementor-element-5864e6cf .elementor-icon-box-title{color:#17316B;}.elementor-642 .elementor-element.elementor-element-5864e6cf .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-642 .elementor-element.elementor-element-3a1179aa:not(.elementor-motion-effects-element-type-background), .elementor-642 .elementor-element.elementor-element-3a1179aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-642 .elementor-element.elementor-element-3a1179aa > .elementor-container{max-width:1240px;}.elementor-642 .elementor-element.elementor-element-3a1179aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 40px 95px 40px;}.elementor-642 .elementor-element.elementor-element-3a1179aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-642 .elementor-element.elementor-element-370239bb{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-642 .elementor-element.elementor-element-370239bb .elementor-heading-title{font-size:12px;font-weight:800;line-height:1.1em;letter-spacing:0.7px;color:#2F6BFF;}.elementor-642 .elementor-element.elementor-element-168c13e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-642 .elementor-element.elementor-element-168c13e2 .elementor-heading-title{font-size:43px;font-weight:800;line-height:1.15em;color:#132C66;}.elementor-642 .elementor-element.elementor-element-427fbbdb{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-642 .elementor-element.elementor-element-538fc73f{background-color:#FFFFFF;padding:16px 16px 16px 16px;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-642 .elementor-element.elementor-element-538fc73f .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-642 .elementor-element.elementor-element-538fc73f.elementor-view-stacked .elementor-icon{background-color:#2F6BFF;}.elementor-642 .elementor-element.elementor-element-538fc73f.elementor-view-framed .elementor-icon, .elementor-642 .elementor-element.elementor-element-538fc73f.elementor-view-default .elementor-icon{fill:#2F6BFF;color:#2F6BFF;border-color:#2F6BFF;}.elementor-642 .elementor-element.elementor-element-538fc73f .elementor-icon-box-title, .elementor-642 .elementor-element.elementor-element-538fc73f .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-642 .elementor-element.elementor-element-538fc73f .elementor-icon-box-title{color:#17316B;}.elementor-642 .elementor-element.elementor-element-538fc73f .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-642 .elementor-element.elementor-element-75f6582b{background-color:#FFFFFF;padding:16px 16px 16px 16px;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-642 .elementor-element.elementor-element-75f6582b .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-642 .elementor-element.elementor-element-75f6582b.elementor-view-stacked .elementor-icon{background-color:#FF5B61;}.elementor-642 .elementor-element.elementor-element-75f6582b.elementor-view-framed .elementor-icon, .elementor-642 .elementor-element.elementor-element-75f6582b.elementor-view-default .elementor-icon{fill:#FF5B61;color:#FF5B61;border-color:#FF5B61;}.elementor-642 .elementor-element.elementor-element-75f6582b .elementor-icon-box-title, .elementor-642 .elementor-element.elementor-element-75f6582b .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-642 .elementor-element.elementor-element-75f6582b .elementor-icon-box-title{color:#17316B;}.elementor-642 .elementor-element.elementor-element-75f6582b .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-642 .elementor-element.elementor-element-272541a2{--spacer-size:10px;}.elementor-642 .elementor-element.elementor-element-361ed014{background-color:#FFFFFF;padding:16px 16px 16px 16px;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-642 .elementor-element.elementor-element-361ed014 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-642 .elementor-element.elementor-element-361ed014.elementor-view-stacked .elementor-icon{background-color:#7455FF;}.elementor-642 .elementor-element.elementor-element-361ed014.elementor-view-framed .elementor-icon, .elementor-642 .elementor-element.elementor-element-361ed014.elementor-view-default .elementor-icon{fill:#7455FF;color:#7455FF;border-color:#7455FF;}.elementor-642 .elementor-element.elementor-element-361ed014 .elementor-icon-box-title, .elementor-642 .elementor-element.elementor-element-361ed014 .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-642 .elementor-element.elementor-element-361ed014 .elementor-icon-box-title{color:#17316B;}.elementor-642 .elementor-element.elementor-element-361ed014 .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-642 .elementor-element.elementor-element-7b5fa4c5{background-color:#FFFFFF;padding:16px 16px 16px 16px;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-642 .elementor-element.elementor-element-7b5fa4c5 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-642 .elementor-element.elementor-element-7b5fa4c5.elementor-view-stacked .elementor-icon{background-color:#15BFE7;}.elementor-642 .elementor-element.elementor-element-7b5fa4c5.elementor-view-framed .elementor-icon, .elementor-642 .elementor-element.elementor-element-7b5fa4c5.elementor-view-default .elementor-icon{fill:#15BFE7;color:#15BFE7;border-color:#15BFE7;}.elementor-642 .elementor-element.elementor-element-7b5fa4c5 .elementor-icon-box-title, .elementor-642 .elementor-element.elementor-element-7b5fa4c5 .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-642 .elementor-element.elementor-element-7b5fa4c5 .elementor-icon-box-title{color:#17316B;}.elementor-642 .elementor-element.elementor-element-7b5fa4c5 .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-642 .elementor-element.elementor-element-63d83aba{--spacer-size:14px;}.elementor-642 .elementor-element.elementor-element-14c1f814 .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-642 .elementor-element.elementor-element-14c1f814 .elementor-button:hover, .elementor-642 .elementor-element.elementor-element-14c1f814 .elementor-button:focus{background-color:#E94146;color:#FFFFFF;}.elementor-642 .elementor-element.elementor-element-14c1f814 .elementor-button:hover svg, .elementor-642 .elementor-element.elementor-element-14c1f814 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-642 .elementor-element.elementor-element-5c0d2ddc:not(.elementor-motion-effects-element-type-background), .elementor-642 .elementor-element.elementor-element-5c0d2ddc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FF;}.elementor-642 .elementor-element.elementor-element-5c0d2ddc > .elementor-container{max-width:1240px;}.elementor-642 .elementor-element.elementor-element-5c0d2ddc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:92px 40px 96px 40px;}.elementor-642 .elementor-element.elementor-element-5c0d2ddc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-642 .elementor-element.elementor-element-39de69d2{background-color:#EAFBFF;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-642 .elementor-element.elementor-element-39de69d2 .elementor-heading-title{font-size:12px;font-weight:800;line-height:1.1em;letter-spacing:0.7px;color:#15A9D4;}.elementor-642 .elementor-element.elementor-element-22ef23be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-642 .elementor-element.elementor-element-22ef23be .elementor-heading-title{font-size:43px;font-weight:800;line-height:1.15em;color:#132C66;}.elementor-642 .elementor-element.elementor-element-2744fe87{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-642 .elementor-element.elementor-element-6c14a418{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-642 .elementor-element.elementor-element-319a5dbc{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-642 .elementor-element.elementor-element-319a5dbc .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-642 .elementor-element.elementor-element-319a5dbc.elementor-view-stacked .elementor-icon{background-color:#15BFE7;}.elementor-642 .elementor-element.elementor-element-319a5dbc.elementor-view-framed .elementor-icon, .elementor-642 .elementor-element.elementor-element-319a5dbc.elementor-view-default .elementor-icon{fill:#15BFE7;color:#15BFE7;border-color:#15BFE7;}.elementor-642 .elementor-element.elementor-element-319a5dbc .elementor-icon-box-title, .elementor-642 .elementor-element.elementor-element-319a5dbc .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-642 .elementor-element.elementor-element-319a5dbc .elementor-icon-box-title{color:#17316B;}.elementor-642 .elementor-element.elementor-element-319a5dbc .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-642 .elementor-element.elementor-element-1671058a{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-642 .elementor-element.elementor-element-1671058a .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-642 .elementor-element.elementor-element-1671058a.elementor-view-stacked .elementor-icon{background-color:#7455FF;}.elementor-642 .elementor-element.elementor-element-1671058a.elementor-view-framed .elementor-icon, .elementor-642 .elementor-element.elementor-element-1671058a.elementor-view-default .elementor-icon{fill:#7455FF;color:#7455FF;border-color:#7455FF;}.elementor-642 .elementor-element.elementor-element-1671058a .elementor-icon-box-title, .elementor-642 .elementor-element.elementor-element-1671058a .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-642 .elementor-element.elementor-element-1671058a .elementor-icon-box-title{color:#17316B;}.elementor-642 .elementor-element.elementor-element-1671058a .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-642 .elementor-element.elementor-element-55ac6c08{--spacer-size:10px;}.elementor-642 .elementor-element.elementor-element-73298075{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-642 .elementor-element.elementor-element-73298075 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-642 .elementor-element.elementor-element-73298075.elementor-view-stacked .elementor-icon{background-color:#FF9B3D;}.elementor-642 .elementor-element.elementor-element-73298075.elementor-view-framed .elementor-icon, .elementor-642 .elementor-element.elementor-element-73298075.elementor-view-default .elementor-icon{fill:#FF9B3D;color:#FF9B3D;border-color:#FF9B3D;}.elementor-642 .elementor-element.elementor-element-73298075 .elementor-icon-box-title, .elementor-642 .elementor-element.elementor-element-73298075 .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-642 .elementor-element.elementor-element-73298075 .elementor-icon-box-title{color:#17316B;}.elementor-642 .elementor-element.elementor-element-73298075 .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-642 .elementor-element.elementor-element-68a4fc91{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-642 .elementor-element.elementor-element-68a4fc91 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-642 .elementor-element.elementor-element-68a4fc91.elementor-view-stacked .elementor-icon{background-color:#2F6BFF;}.elementor-642 .elementor-element.elementor-element-68a4fc91.elementor-view-framed .elementor-icon, .elementor-642 .elementor-element.elementor-element-68a4fc91.elementor-view-default .elementor-icon{fill:#2F6BFF;color:#2F6BFF;border-color:#2F6BFF;}.elementor-642 .elementor-element.elementor-element-68a4fc91 .elementor-icon-box-title, .elementor-642 .elementor-element.elementor-element-68a4fc91 .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-642 .elementor-element.elementor-element-68a4fc91 .elementor-icon-box-title{color:#17316B;}.elementor-642 .elementor-element.elementor-element-68a4fc91 .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-642 .elementor-element.elementor-element-5db9d337{--spacer-size:14px;}.elementor-642 .elementor-element.elementor-element-2441b26c .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-642 .elementor-element.elementor-element-2441b26c .elementor-button:hover, .elementor-642 .elementor-element.elementor-element-2441b26c .elementor-button:focus{background-color:#E94146;color:#FFFFFF;}.elementor-642 .elementor-element.elementor-element-2441b26c .elementor-button:hover svg, .elementor-642 .elementor-element.elementor-element-2441b26c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-642 .elementor-element.elementor-element-4d8c1da5:not(.elementor-motion-effects-element-type-background), .elementor-642 .elementor-element.elementor-element-4d8c1da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-642 .elementor-element.elementor-element-4d8c1da5 > .elementor-container{max-width:1240px;}.elementor-642 .elementor-element.elementor-element-4d8c1da5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:92px 40px 96px 40px;}.elementor-642 .elementor-element.elementor-element-4d8c1da5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-642 .elementor-element.elementor-element-1721e717{background-color:#FFF0E7;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-642 .elementor-element.elementor-element-1721e717 .elementor-heading-title{font-size:12px;font-weight:800;line-height:1.1em;letter-spacing:0.7px;color:#D86A23;}.elementor-642 .elementor-element.elementor-element-4088ac80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-642 .elementor-element.elementor-element-4088ac80 .elementor-heading-title{font-size:43px;font-weight:800;line-height:1.15em;color:#132C66;}.elementor-642 .elementor-element.elementor-element-68d843fc{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-642 .elementor-element.elementor-element-574991e3{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-642 .elementor-element.elementor-element-574991e3 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-642 .elementor-element.elementor-element-574991e3.elementor-view-stacked .elementor-icon{background-color:#7455FF;}.elementor-642 .elementor-element.elementor-element-574991e3.elementor-view-framed .elementor-icon, .elementor-642 .elementor-element.elementor-element-574991e3.elementor-view-default .elementor-icon{fill:#7455FF;color:#7455FF;border-color:#7455FF;}.elementor-642 .elementor-element.elementor-element-574991e3 .elementor-icon-box-title, .elementor-642 .elementor-element.elementor-element-574991e3 .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-642 .elementor-element.elementor-element-574991e3 .elementor-icon-box-title{color:#17316B;}.elementor-642 .elementor-element.elementor-element-574991e3 .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-642 .elementor-element.elementor-element-7d05320e{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-642 .elementor-element.elementor-element-7d05320e .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-642 .elementor-element.elementor-element-7d05320e.elementor-view-stacked .elementor-icon{background-color:#2F6BFF;}.elementor-642 .elementor-element.elementor-element-7d05320e.elementor-view-framed .elementor-icon, .elementor-642 .elementor-element.elementor-element-7d05320e.elementor-view-default .elementor-icon{fill:#2F6BFF;color:#2F6BFF;border-color:#2F6BFF;}.elementor-642 .elementor-element.elementor-element-7d05320e .elementor-icon-box-title, .elementor-642 .elementor-element.elementor-element-7d05320e .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-642 .elementor-element.elementor-element-7d05320e .elementor-icon-box-title{color:#17316B;}.elementor-642 .elementor-element.elementor-element-7d05320e .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-642 .elementor-element.elementor-element-3b939b18{--spacer-size:10px;}.elementor-642 .elementor-element.elementor-element-7c35b180{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-642 .elementor-element.elementor-element-7c35b180 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-642 .elementor-element.elementor-element-7c35b180.elementor-view-stacked .elementor-icon{background-color:#FF5B61;}.elementor-642 .elementor-element.elementor-element-7c35b180.elementor-view-framed .elementor-icon, .elementor-642 .elementor-element.elementor-element-7c35b180.elementor-view-default .elementor-icon{fill:#FF5B61;color:#FF5B61;border-color:#FF5B61;}.elementor-642 .elementor-element.elementor-element-7c35b180 .elementor-icon-box-title, .elementor-642 .elementor-element.elementor-element-7c35b180 .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-642 .elementor-element.elementor-element-7c35b180 .elementor-icon-box-title{color:#17316B;}.elementor-642 .elementor-element.elementor-element-7c35b180 .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-642 .elementor-element.elementor-element-4eb0d9c8{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-642 .elementor-element.elementor-element-4eb0d9c8 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-642 .elementor-element.elementor-element-4eb0d9c8.elementor-view-stacked .elementor-icon{background-color:#15BFE7;}.elementor-642 .elementor-element.elementor-element-4eb0d9c8.elementor-view-framed .elementor-icon, .elementor-642 .elementor-element.elementor-element-4eb0d9c8.elementor-view-default .elementor-icon{fill:#15BFE7;color:#15BFE7;border-color:#15BFE7;}.elementor-642 .elementor-element.elementor-element-4eb0d9c8 .elementor-icon-box-title, .elementor-642 .elementor-element.elementor-element-4eb0d9c8 .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-642 .elementor-element.elementor-element-4eb0d9c8 .elementor-icon-box-title{color:#17316B;}.elementor-642 .elementor-element.elementor-element-4eb0d9c8 .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-642 .elementor-element.elementor-element-14abd541{--spacer-size:14px;}.elementor-642 .elementor-element.elementor-element-6ef3295b .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-642 .elementor-element.elementor-element-6ef3295b .elementor-button:hover, .elementor-642 .elementor-element.elementor-element-6ef3295b .elementor-button:focus{background-color:#E94146;color:#FFFFFF;}.elementor-642 .elementor-element.elementor-element-6ef3295b .elementor-button:hover svg, .elementor-642 .elementor-element.elementor-element-6ef3295b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-642 .elementor-element.elementor-element-4f939b18:not(.elementor-motion-effects-element-type-background), .elementor-642 .elementor-element.elementor-element-4f939b18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FD;}.elementor-642 .elementor-element.elementor-element-4f939b18 > .elementor-container{max-width:1240px;}.elementor-642 .elementor-element.elementor-element-4f939b18{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 40px 94px 40px;}.elementor-642 .elementor-element.elementor-element-4f939b18 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-642 .elementor-element.elementor-element-5c62ce03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-642 .elementor-element.elementor-element-5c62ce03 .elementor-heading-title{font-size:12px;font-weight:800;line-height:1.1em;letter-spacing:0.8px;color:#2F6BFF;}.elementor-642 .elementor-element.elementor-element-2b883c9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-642 .elementor-element.elementor-element-2b883c9f .elementor-heading-title{font-size:42px;font-weight:800;line-height:1.16em;color:#132C66;}.elementor-642 .elementor-element.elementor-element-67943573{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-642 .elementor-element.elementor-element-7c25b373{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-642 .elementor-element.elementor-element-7c25b373 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-642 .elementor-element.elementor-element-7c25b373.elementor-view-stacked .elementor-icon{background-color:#2F6BFF;}.elementor-642 .elementor-element.elementor-element-7c25b373.elementor-view-framed .elementor-icon, .elementor-642 .elementor-element.elementor-element-7c25b373.elementor-view-default .elementor-icon{fill:#2F6BFF;color:#2F6BFF;border-color:#2F6BFF;}.elementor-642 .elementor-element.elementor-element-7c25b373 .elementor-icon-box-title, .elementor-642 .elementor-element.elementor-element-7c25b373 .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-642 .elementor-element.elementor-element-7c25b373 .elementor-icon-box-title{color:#17316B;}.elementor-642 .elementor-element.elementor-element-7c25b373 .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-642 .elementor-element.elementor-element-6a26eca{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-642 .elementor-element.elementor-element-6a26eca .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-642 .elementor-element.elementor-element-6a26eca.elementor-view-stacked .elementor-icon{background-color:#7455FF;}.elementor-642 .elementor-element.elementor-element-6a26eca.elementor-view-framed .elementor-icon, .elementor-642 .elementor-element.elementor-element-6a26eca.elementor-view-default .elementor-icon{fill:#7455FF;color:#7455FF;border-color:#7455FF;}.elementor-642 .elementor-element.elementor-element-6a26eca .elementor-icon-box-title, .elementor-642 .elementor-element.elementor-element-6a26eca .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-642 .elementor-element.elementor-element-6a26eca .elementor-icon-box-title{color:#17316B;}.elementor-642 .elementor-element.elementor-element-6a26eca .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-642 .elementor-element.elementor-element-2f64c1c9{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-642 .elementor-element.elementor-element-2f64c1c9 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-642 .elementor-element.elementor-element-2f64c1c9.elementor-view-stacked .elementor-icon{background-color:#15BFE7;}.elementor-642 .elementor-element.elementor-element-2f64c1c9.elementor-view-framed .elementor-icon, .elementor-642 .elementor-element.elementor-element-2f64c1c9.elementor-view-default .elementor-icon{fill:#15BFE7;color:#15BFE7;border-color:#15BFE7;}.elementor-642 .elementor-element.elementor-element-2f64c1c9 .elementor-icon-box-title, .elementor-642 .elementor-element.elementor-element-2f64c1c9 .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-642 .elementor-element.elementor-element-2f64c1c9 .elementor-icon-box-title{color:#17316B;}.elementor-642 .elementor-element.elementor-element-2f64c1c9 .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-642 .elementor-element.elementor-element-421b3553{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-642 .elementor-element.elementor-element-421b3553 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-642 .elementor-element.elementor-element-421b3553.elementor-view-stacked .elementor-icon{background-color:#FF5B61;}.elementor-642 .elementor-element.elementor-element-421b3553.elementor-view-framed .elementor-icon, .elementor-642 .elementor-element.elementor-element-421b3553.elementor-view-default .elementor-icon{fill:#FF5B61;color:#FF5B61;border-color:#FF5B61;}.elementor-642 .elementor-element.elementor-element-421b3553 .elementor-icon-box-title, .elementor-642 .elementor-element.elementor-element-421b3553 .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-642 .elementor-element.elementor-element-421b3553 .elementor-icon-box-title{color:#17316B;}.elementor-642 .elementor-element.elementor-element-421b3553 .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-642 .elementor-element.elementor-element-d758f73:not(.elementor-motion-effects-element-type-background), .elementor-642 .elementor-element.elementor-element-d758f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17316B;}.elementor-642 .elementor-element.elementor-element-d758f73 > .elementor-container{max-width:1240px;}.elementor-642 .elementor-element.elementor-element-d758f73{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:92px 40px 96px 40px;}.elementor-642 .elementor-element.elementor-element-d758f73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-642 .elementor-element.elementor-element-29d7404a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-642 .elementor-element.elementor-element-29d7404a .elementor-heading-title{font-size:12px;font-weight:800;line-height:1.1em;letter-spacing:0.8px;color:#A9C7FF;}.elementor-642 .elementor-element.elementor-element-1ce12fbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-642 .elementor-element.elementor-element-1ce12fbf .elementor-heading-title{font-size:45px;font-weight:800;line-height:1.14em;color:#FFFFFF;}.elementor-642 .elementor-element.elementor-element-65caa9{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-642 .elementor-element.elementor-element-1ef27a2e .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-642 .elementor-element.elementor-element-1ef27a2e .elementor-button:hover, .elementor-642 .elementor-element.elementor-element-1ef27a2e .elementor-button:focus{background-color:#E94146;color:#FFFFFF;}.elementor-642 .elementor-element.elementor-element-1ef27a2e .elementor-button:hover svg, .elementor-642 .elementor-element.elementor-element-1ef27a2e .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-642 .elementor-element.elementor-element-7bf193f3{width:63.567%;}.elementor-642 .elementor-element.elementor-element-41dabb9{width:41.077%;}}@media(max-width:1024px){.elementor-642 .elementor-element.elementor-element-905af9a{padding:60px 30px 65px 30px;}.elementor-642 .elementor-element.elementor-element-5209debb{padding:70px 30px 75px 30px;}.elementor-642 .elementor-element.elementor-element-3a1179aa{padding:72px 30px 78px 30px;}.elementor-642 .elementor-element.elementor-element-5c0d2ddc{padding:72px 30px 78px 30px;}.elementor-642 .elementor-element.elementor-element-4d8c1da5{padding:72px 30px 78px 30px;}.elementor-642 .elementor-element.elementor-element-4f939b18{padding:70px 30px 76px 30px;}.elementor-642 .elementor-element.elementor-element-d758f73{padding:72px 30px 78px 30px;}}@media(max-width:767px){.elementor-642 .elementor-element.elementor-element-905af9a{padding:151px 22px 58px 22px;}.elementor-642 .elementor-element.elementor-element-764b51db .elementor-heading-title{font-size:40px;}.elementor-642 .elementor-element.elementor-element-5209debb{padding:62px 22px 64px 22px;}.elementor-642 .elementor-element.elementor-element-133492c4 .elementor-heading-title{font-size:34px;}.elementor-642 .elementor-element.elementor-element-3a1179aa{padding:62px 22px 68px 22px;}.elementor-642 .elementor-element.elementor-element-168c13e2 .elementor-heading-title{font-size:34px;}.elementor-642 .elementor-element.elementor-element-5c0d2ddc{padding:64px 22px 70px 22px;}.elementor-642 .elementor-element.elementor-element-22ef23be .elementor-heading-title{font-size:34px;}.elementor-642 .elementor-element.elementor-element-4d8c1da5{padding:64px 22px 70px 22px;}.elementor-642 .elementor-element.elementor-element-4088ac80 .elementor-heading-title{font-size:34px;}.elementor-642 .elementor-element.elementor-element-4f939b18{padding:62px 22px 68px 22px;}.elementor-642 .elementor-element.elementor-element-2b883c9f .elementor-heading-title{font-size:33px;}.elementor-642 .elementor-element.elementor-element-d758f73{padding:65px 22px 70px 22px;}.elementor-642 .elementor-element.elementor-element-1ce12fbf .elementor-heading-title{font-size:34px;}}/* Start custom CSS for section, class: .elementor-element-905af9a */.elementor-642 .elementor-element.elementor-element-905af9a{position:relative;overflow:hidden!important;isolation:isolate;background:linear-gradient(135deg,#fffafa 0%,#f7f8ff 46%,#edf6ff 100%);min-height:700px;display:flex;align-items:center}
.elementor-642 .elementor-element.elementor-element-905af9a>.elementor-container,.elementor-642 .elementor-element.elementor-element-905af9a>.e-con-inner{position:relative;z-index:4;width:100%}
.elementor-642 .elementor-element.elementor-element-905af9a::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:se-blue-cinematic 4.8s ease-in-out infinite alternate}
.elementor-642 .elementor-element.elementor-element-905af9a::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:se-red-cinematic 5.6s ease-in-out infinite alternate}
.elementor-642 .elementor-element.elementor-element-905af9a .se-gradient{background:linear-gradient(92deg,#2368ff 0%,#19b6ef 55%,#7455ff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
.elementor-642 .elementor-element.elementor-element-905af9a .se-hero-title .elementor-heading-title{letter-spacing:-1.7px}
.elementor-642 .elementor-element.elementor-element-905af9a .se-card{height:100%;transition:transform .22s ease,box-shadow .22s ease}
.elementor-642 .elementor-element.elementor-element-905af9a .se-card:hover{transform:translateY(-3px);box-shadow:0 15px 30px rgba(30,65,135,.10)}
.elementor-642 .elementor-element.elementor-element-905af9a .se-primary .elementor-button,.elementor-642 .elementor-element.elementor-element-905af9a .se-secondary .elementor-button{transition:transform .22s ease,box-shadow .22s ease}
.elementor-642 .elementor-element.elementor-element-905af9a .se-primary .elementor-button:hover,.elementor-642 .elementor-element.elementor-element-905af9a .se-secondary .elementor-button:hover{transform:translateY(-2px)}
.elementor-642 .elementor-element.elementor-element-905af9a .se-hero-visual{position:relative;padding:44px 12px 46px 26px}
.elementor-642 .elementor-element.elementor-element-905af9a .se-screen{position:relative;z-index:5;overflow:hidden;border:1px solid rgba(255,255,255,.88);border-radius:25px;background:rgba(255,255,255,.88);box-shadow:0 34px 74px rgba(27,58,119,.20),0 10px 28px rgba(47,107,255,.12);animation:se-float 5.4s ease-in-out infinite}
.elementor-642 .elementor-element.elementor-element-905af9a .se-screen img{display:block;width:100%;height:auto}
.elementor-642 .elementor-element.elementor-element-905af9a .se-screen:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(118deg,transparent 18%,rgba(255,255,255,.02) 38%,rgba(255,255,255,.48) 49%,transparent 61%);background-size:250% 100%;background-position:-160% 0;animation:se-shine 6.5s ease-in-out infinite}
.elementor-642 .elementor-element.elementor-element-905af9a .se-chip{position:absolute;z-index:8;display:flex;align-items:center;gap:9px;padding:10px 14px;color:#17316B;font-size:12px;font-weight:800;border:1px solid rgba(255,255,255,.84);border-radius:999px;background:rgba(255,255,255,.88);box-shadow:0 12px 28px rgba(28,58,112,.15);backdrop-filter:blur(14px)}
.elementor-642 .elementor-element.elementor-element-905af9a .se-chip i{display:block;width:9px;height:9px;border-radius:50%;background:#2F6BFF;box-shadow:0 0 0 4px rgba(47,107,255,.12)}
.elementor-642 .elementor-element.elementor-element-905af9a .se-chip small{font-size:9px;font-weight:700;color:#71809B;text-transform:uppercase;letter-spacing:.05em}
.elementor-642 .elementor-element.elementor-element-905af9a .se-chip--os{left:0;top:10px}
.elementor-642 .elementor-element.elementor-element-905af9a .se-chip--start{right:0;top:86px}
.elementor-642 .elementor-element.elementor-element-905af9a .se-chip--start i{background:#15BFE7;box-shadow:0 0 0 4px rgba(21,191,231,.12)}
.elementor-642 .elementor-element.elementor-element-905af9a .se-chip--bot{left:10px;bottom:0}
.elementor-642 .elementor-element.elementor-element-905af9a .se-chip--bot i{background:#7756FF;box-shadow:0 0 0 4px rgba(119,86,255,.12)}
.elementor-642 .elementor-element.elementor-element-905af9a .se-dev{padding:3px 7px;border-radius:999px;background:#FFF0E8;color:#D86A23;font-size:9px}
@keyframes se-blue-cinematic{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 se-red-cinematic{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 se-float{0%,100%{transform:perspective(1300px) translateY(0) rotateY(-2.4deg) rotateX(1deg)}50%{transform:perspective(1300px) translateY(-13px) rotateY(-1deg) rotateX(.4deg)}}
@keyframes se-shine{0%,35%{background-position:-160% 0;opacity:0}48%{opacity:.75}68%,100%{background-position:170% 0;opacity:0}}
@media(max-width:1024px){.elementor-642 .elementor-element.elementor-element-905af9a{min-height:auto}.elementor-642 .elementor-element.elementor-element-905af9a::before{width:900px;height:760px;left:20%}.elementor-642 .elementor-element.elementor-element-905af9a::after{width:820px;height:700px;left:-25%}}
@media(max-width:767px){.elementor-642 .elementor-element.elementor-element-905af9a::before{width:680px;height:580px;left:-5%;top:25%;animation-duration:6s}.elementor-642 .elementor-element.elementor-element-905af9a::after{width:600px;height:520px;left:-38%;top:12%;opacity:.70;animation-duration:6.8s}.elementor-642 .elementor-element.elementor-element-905af9a .se-hero-visual{padding:35px 0 45px}.elementor-642 .elementor-element.elementor-element-905af9a .se-chip{position:static;display:inline-flex;margin:8px 5px 0 0}.elementor-642 .elementor-element.elementor-element-905af9a .se-screen{margin-bottom:10px}.elementor-642 .elementor-element.elementor-element-905af9a .se-hero-title .elementor-heading-title{letter-spacing:-.8px}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5209debb */.elementor-642 .elementor-element.elementor-element-5209debb .se-card{height:100%;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}
.elementor-642 .elementor-element.elementor-element-5209debb .se-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-3a1179aa */.elementor-642 .elementor-element.elementor-element-3a1179aa{position:relative;overflow:hidden;isolation:isolate;background:#FFFFFF}
.elementor-642 .elementor-element.elementor-element-3a1179aa:before{content:"";position:absolute;width:520px;height:520px;right:-160px;top:-160px;border-radius:50%;background:radial-gradient(circle,rgba(51,111,255,.15),transparent 68%);filter:blur(18px);pointer-events:none}
.elementor-642 .elementor-element.elementor-element-3a1179aa>.elementor-container{position:relative;z-index:2}
.elementor-642 .elementor-element.elementor-element-3a1179aa .se-os-frame{position:relative;padding:34px 8px 30px 24px}
.elementor-642 .elementor-element.elementor-element-3a1179aa .se-os-window{position:relative;overflow:hidden;border:1px solid #DCE5F4;border-radius:24px;background:#fff;box-shadow:0 30px 65px rgba(23,48,106,.16);animation:se-os-float 5.8s ease-in-out infinite}
.elementor-642 .elementor-element.elementor-element-3a1179aa .se-os-window img{display:block;width:100%;height:auto}
.elementor-642 .elementor-element.elementor-element-3a1179aa .se-label{position:absolute;z-index:4;padding:8px 12px;border-radius:999px;background:rgba(255,255,255,.91);border:1px solid rgba(255,255,255,.95);box-shadow:0 10px 28px rgba(20,47,105,.14);font-size:10px;font-weight:800;color:#18326D;backdrop-filter:blur(12px)}
.elementor-642 .elementor-element.elementor-element-3a1179aa .se-label--a{left:0;top:5px}.elementor-642 .elementor-element.elementor-element-3a1179aa .se-label--b{right:0;top:82px}.elementor-642 .elementor-element.elementor-element-3a1179aa .se-label--c{left:12px;bottom:0}.elementor-642 .elementor-element.elementor-element-3a1179aa .se-label--d{right:12px;bottom:8px}
.elementor-642 .elementor-element.elementor-element-3a1179aa .se-feature{height:100%}
@keyframes se-os-float{0%,100%{transform:translateY(0) rotateY(-1.4deg)}50%{transform:translateY(-10px) rotateY(-.4deg)}}
@media(max-width:767px){.elementor-642 .elementor-element.elementor-element-3a1179aa .se-os-frame{padding:32px 0 44px}.elementor-642 .elementor-element.elementor-element-3a1179aa .se-label{position:static;display:inline-block;margin:8px 5px 0 0}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5c0d2ddc */.elementor-642 .elementor-element.elementor-element-5c0d2ddc{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#F7FAFF 0%,#F4F2FF 100%)}
.elementor-642 .elementor-element.elementor-element-5c0d2ddc:before{content:"";position:absolute;width:600px;height:600px;left:-240px;bottom:-300px;border-radius:50%;background:radial-gradient(circle,rgba(107,76,255,.19),transparent 68%);filter:blur(20px);pointer-events:none}
.elementor-642 .elementor-element.elementor-element-5c0d2ddc>.elementor-container{position:relative;z-index:2}
.elementor-642 .elementor-element.elementor-element-5c0d2ddc .start-browser{overflow:hidden;border:1px solid rgba(210,221,240,.95);border-radius:25px;background:#fff;box-shadow:0 28px 64px rgba(24,51,110,.14);animation:start-float 6s ease-in-out infinite}
.elementor-642 .elementor-element.elementor-element-5c0d2ddc .start-browserbar{display:flex;align-items:center;gap:7px;padding:13px 16px;background:#F3F6FB;border-bottom:1px solid #E5EBF5}
.elementor-642 .elementor-element.elementor-element-5c0d2ddc .start-dot{width:9px;height:9px;border-radius:50%;background:#FF6B6F}.start-dot:nth-child(2){background:#FFC45A}.start-dot:nth-child(3){background:#42D69A}
.elementor-642 .elementor-element.elementor-element-5c0d2ddc .start-url{margin-left:8px;flex:1;height:25px;border-radius:8px;background:#fff;border:1px solid #E1E7F1}
.elementor-642 .elementor-element.elementor-element-5c0d2ddc .start-surface{padding:28px;background:linear-gradient(135deg,#F7FBFF,#F4F0FF)}
.elementor-642 .elementor-element.elementor-element-5c0d2ddc .start-time{font-size:43px;font-weight:800;color:#17316B;line-height:1}
.elementor-642 .elementor-element.elementor-element-5c0d2ddc .start-date{font-size:12px;color:#71809B;margin:6px 0 18px}
.elementor-642 .elementor-element.elementor-element-5c0d2ddc .start-search{display:flex;align-items:center;height:44px;padding:0 16px;border-radius:14px;background:#fff;border:1px solid #DEE7F3;color:#8190A8;font-size:12px;box-shadow:0 8px 22px rgba(25,55,115,.06)}
.elementor-642 .elementor-element.elementor-element-5c0d2ddc .start-links{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin:16px 0}
.elementor-642 .elementor-element.elementor-element-5c0d2ddc .start-link{padding:12px 6px;border-radius:13px;background:#fff;border:1px solid #E4EAF5;text-align:center;font-size:9px;font-weight:750;color:#31518A}
.elementor-642 .elementor-element.elementor-element-5c0d2ddc .start-link b{display:grid;place-items:center;width:26px;height:26px;margin:0 auto 7px;border-radius:9px;background:linear-gradient(135deg,#3675FF,#30C8E8);color:#fff;font-size:11px}
.elementor-642 .elementor-element.elementor-element-5c0d2ddc .start-widgets{display:grid;grid-template-columns:1.25fr .75fr;gap:10px}
.elementor-642 .elementor-element.elementor-element-5c0d2ddc .start-widget{min-height:95px;padding:14px;border-radius:15px;background:rgba(255,255,255,.88);border:1px solid #E2E8F4;color:#536580;font-size:10px}
.elementor-642 .elementor-element.elementor-element-5c0d2ddc .start-widget strong{display:block;margin-bottom:7px;color:#17316B;font-size:11px}
.elementor-642 .elementor-element.elementor-element-5c0d2ddc .start-weather{font-size:25px!important;font-weight:800;color:#2368FF!important}
@keyframes start-float{0%,100%{transform:translateY(0) rotate(-.2deg)}50%{transform:translateY(-10px) rotate(.25deg)}}
@media(max-width:767px){.elementor-642 .elementor-element.elementor-element-5c0d2ddc .start-links{grid-template-columns:repeat(2,1fr)}.elementor-642 .elementor-element.elementor-element-5c0d2ddc .start-widgets{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4d8c1da5 */.elementor-642 .elementor-element.elementor-element-4d8c1da5{position:relative;overflow:hidden;isolation:isolate;background:#FFFFFF}
.elementor-642 .elementor-element.elementor-element-4d8c1da5:after{content:"";position:absolute;width:560px;height:560px;right:-240px;bottom:-280px;border-radius:50%;background:radial-gradient(circle,rgba(35,104,255,.15),transparent 68%);filter:blur(24px);pointer-events:none}
.elementor-642 .elementor-element.elementor-element-4d8c1da5>.elementor-container{position:relative;z-index:2}
.elementor-642 .elementor-element.elementor-element-4d8c1da5 .bb-stage{position:relative;min-height:455px;padding:32px;border:1px solid #E0E8F4;border-radius:26px;background:linear-gradient(145deg,#F9FBFF,#F1F4FF);box-shadow:0 26px 62px rgba(23,49,108,.13);overflow:hidden}
.elementor-642 .elementor-element.elementor-element-4d8c1da5 .bb-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:150px;height:150px;border-radius:34px;background:linear-gradient(135deg,#2F6BFF,#7455FF);color:#fff;box-shadow:0 24px 50px rgba(74,82,230,.28);z-index:3}
.elementor-642 .elementor-element.elementor-element-4d8c1da5 .bb-core strong{display:block;text-align:center;font-size:20px}.bb-core small{display:block;margin-top:5px;text-align:center;font-size:10px;opacity:.82}
.elementor-642 .elementor-element.elementor-element-4d8c1da5 .bb-node{position:absolute;z-index:3;min-width:138px;padding:14px 16px;border-radius:17px;background:rgba(255,255,255,.92);border:1px solid rgba(218,227,242,.95);box-shadow:0 12px 30px rgba(22,48,105,.10);font-size:10px;color:#60708A}
.elementor-642 .elementor-element.elementor-element-4d8c1da5 .bb-node strong{display:block;margin-bottom:4px;color:#17316B;font-size:12px}
.elementor-642 .elementor-element.elementor-element-4d8c1da5 .bb-node--chat{left:26px;top:58px}.bb-node--kb{right:24px;top:58px}.bb-node--ai{right:24px;bottom:54px}.bb-node--human{left:26px;bottom:54px}
.elementor-642 .elementor-element.elementor-element-4d8c1da5 .bb-line{position:absolute;height:2px;background:linear-gradient(90deg,rgba(47,107,255,.12),#2F6BFF,rgba(116,85,255,.16));transform-origin:left center;z-index:1;overflow:hidden}
.elementor-642 .elementor-element.elementor-element-4d8c1da5 .bb-line:after{content:"";position:absolute;width:40px;height:100%;background:#fff;filter:blur(4px);animation:bb-pulse 2.3s linear infinite}
.elementor-642 .elementor-element.elementor-element-4d8c1da5 .bb-l1{width:180px;left:145px;top:128px;transform:rotate(20deg)}.elementor-642 .elementor-element.elementor-element-4d8c1da5 .bb-l2{width:180px;left:50%;top:128px;transform:rotate(-20deg)}.elementor-642 .elementor-element.elementor-element-4d8c1da5 .bb-l3{width:185px;left:50%;top:318px;transform:rotate(20deg)}.elementor-642 .elementor-element.elementor-element-4d8c1da5 .bb-l4{width:185px;left:145px;top:318px;transform:rotate(-20deg)}
.elementor-642 .elementor-element.elementor-element-4d8c1da5 .bb-status{position:absolute;left:50%;bottom:22px;transform:translateX(-50%);padding:8px 13px;border-radius:999px;background:#FFF0E7;color:#D86A23;font-size:10px;font-weight:800}
@keyframes bb-pulse{from{left:-45px}to{left:110%}}
@media(max-width:767px){.elementor-642 .elementor-element.elementor-element-4d8c1da5 .bb-stage{min-height:520px;padding:22px}.elementor-642 .elementor-element.elementor-element-4d8c1da5 .bb-node{min-width:120px;padding:12px}.elementor-642 .elementor-element.elementor-element-4d8c1da5 .bb-node--chat{left:12px;top:35px}.elementor-642 .elementor-element.elementor-element-4d8c1da5 .bb-node--kb{right:12px;top:35px}.elementor-642 .elementor-element.elementor-element-4d8c1da5 .bb-node--ai{right:12px;bottom:58px}.elementor-642 .elementor-element.elementor-element-4d8c1da5 .bb-node--human{left:12px;bottom:58px}.elementor-642 .elementor-element.elementor-element-4d8c1da5 .bb-line{display:none}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4f939b18 */.elementor-642 .elementor-element.elementor-element-4f939b18 .se-card{height:100%;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}
.elementor-642 .elementor-element.elementor-element-4f939b18 .se-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-d758f73 */.elementor-642 .elementor-element.elementor-element-d758f73{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#142C67 0%,#244FA8 55%,#513DD3 100%)}
.elementor-642 .elementor-element.elementor-element-d758f73: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:cta-orbit 7s ease-in-out infinite alternate}
.elementor-642 .elementor-element.elementor-element-d758f73: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:cta-orbit 8s ease-in-out infinite alternate-reverse}
.elementor-642 .elementor-element.elementor-element-d758f73>.elementor-container{position:relative;z-index:2}
.elementor-642 .elementor-element.elementor-element-d758f73 .se-primary .elementor-button{box-shadow:0 14px 34px rgba(255,77,80,.28);transition:transform .22s ease}
.elementor-642 .elementor-element.elementor-element-d758f73 .se-primary .elementor-button:hover{transform:translateY(-3px)}
@keyframes cta-orbit{0%{transform:translate3d(-30px,0,0) scale(.9)}100%{transform:translate3d(70px,40px,0) scale(1.12)}}/* End custom CSS */