.elementor-660 .elementor-element.elementor-element-368fb8c8:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-368fb8c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FF;}.elementor-660 .elementor-element.elementor-element-368fb8c8 > .elementor-container{max-width:1180px;}.elementor-660 .elementor-element.elementor-element-368fb8c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-8em;margin-bottom:0em;padding:135px 70px 82px 70px;}.elementor-660 .elementor-element.elementor-element-368fb8c8 > .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-660 .elementor-element.elementor-element-211004fb{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-660 .elementor-element.elementor-element-211004fb .elementor-heading-title{font-size:12px;font-weight:800;line-height:1.1em;letter-spacing:0.7px;color:#2F6BFF;}.elementor-660 .elementor-element.elementor-element-5f62aaef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;}.elementor-660 .elementor-element.elementor-element-5f62aaef .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-660 .elementor-element.elementor-element-7a9e6766{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-660 .elementor-element.elementor-element-1f67a4a0 .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-660 .elementor-element.elementor-element-1f67a4a0 .elementor-button:hover, .elementor-660 .elementor-element.elementor-element-1f67a4a0 .elementor-button:focus{background-color:#E94247;color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-1f67a4a0 .elementor-button:hover svg, .elementor-660 .elementor-element.elementor-element-1f67a4a0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-2ffa6956 .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-660 .elementor-element.elementor-element-2ffa6956 .elementor-button:hover, .elementor-660 .elementor-element.elementor-element-2ffa6956 .elementor-button:focus{background-color:#FFFFFF;color:#17316B;}.elementor-660 .elementor-element.elementor-element-2ffa6956 .elementor-button:hover svg, .elementor-660 .elementor-element.elementor-element-2ffa6956 .elementor-button:focus svg{fill:#17316B;}.elementor-660 .elementor-element.elementor-element-7a490959{--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-660 .elementor-element.elementor-element-6d6f3555{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-660 .elementor-element.elementor-element-6d6f3555 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-660 .elementor-element.elementor-element-6d6f3555.elementor-view-stacked .elementor-icon{background-color:#2F6BFF;}.elementor-660 .elementor-element.elementor-element-6d6f3555.elementor-view-framed .elementor-icon, .elementor-660 .elementor-element.elementor-element-6d6f3555.elementor-view-default .elementor-icon{fill:#2F6BFF;color:#2F6BFF;border-color:#2F6BFF;}.elementor-660 .elementor-element.elementor-element-6d6f3555 .elementor-icon-box-title, .elementor-660 .elementor-element.elementor-element-6d6f3555 .elementor-icon-box-title a{font-size:14px;font-weight:750;}.elementor-660 .elementor-element.elementor-element-6d6f3555 .elementor-icon-box-title{color:#17316B;}.elementor-660 .elementor-element.elementor-element-6d6f3555 .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-660 .elementor-element.elementor-element-1dcd98f8{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-660 .elementor-element.elementor-element-1dcd98f8 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-660 .elementor-element.elementor-element-1dcd98f8.elementor-view-stacked .elementor-icon{background-color:#7455FF;}.elementor-660 .elementor-element.elementor-element-1dcd98f8.elementor-view-framed .elementor-icon, .elementor-660 .elementor-element.elementor-element-1dcd98f8.elementor-view-default .elementor-icon{fill:#7455FF;color:#7455FF;border-color:#7455FF;}.elementor-660 .elementor-element.elementor-element-1dcd98f8 .elementor-icon-box-title, .elementor-660 .elementor-element.elementor-element-1dcd98f8 .elementor-icon-box-title a{font-size:14px;font-weight:750;}.elementor-660 .elementor-element.elementor-element-1dcd98f8 .elementor-icon-box-title{color:#17316B;}.elementor-660 .elementor-element.elementor-element-1dcd98f8 .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-660 .elementor-element.elementor-element-70d6f8c2:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-70d6f8c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-70d6f8c2 > .elementor-container{max-width:1180px;}.elementor-660 .elementor-element.elementor-element-70d6f8c2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:86px 70px 92px 70px;}.elementor-660 .elementor-element.elementor-element-70d6f8c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-660 .elementor-element.elementor-element-4c14dee6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-660 .elementor-element.elementor-element-4c14dee6 .elementor-heading-title{font-size:12px;font-weight:800;line-height:1.1em;letter-spacing:0.8px;color:#2F6BFF;}.elementor-660 .elementor-element.elementor-element-17455b9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-660 .elementor-element.elementor-element-17455b9d .elementor-heading-title{font-size:44px;font-weight:800;line-height:1.16em;color:#132C66;}.elementor-660 .elementor-element.elementor-element-43d02d43{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-660 .elementor-element.elementor-element-210d4da8{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-660 .elementor-element.elementor-element-210d4da8 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-660 .elementor-element.elementor-element-210d4da8.elementor-view-stacked .elementor-icon{background-color:#2F6BFF;}.elementor-660 .elementor-element.elementor-element-210d4da8.elementor-view-framed .elementor-icon, .elementor-660 .elementor-element.elementor-element-210d4da8.elementor-view-default .elementor-icon{fill:#2F6BFF;color:#2F6BFF;border-color:#2F6BFF;}.elementor-660 .elementor-element.elementor-element-210d4da8 .elementor-icon-box-title, .elementor-660 .elementor-element.elementor-element-210d4da8 .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-660 .elementor-element.elementor-element-210d4da8 .elementor-icon-box-title{color:#17316B;}.elementor-660 .elementor-element.elementor-element-210d4da8 .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-660 .elementor-element.elementor-element-366690d7{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-660 .elementor-element.elementor-element-366690d7 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-660 .elementor-element.elementor-element-366690d7.elementor-view-stacked .elementor-icon{background-color:#7455FF;}.elementor-660 .elementor-element.elementor-element-366690d7.elementor-view-framed .elementor-icon, .elementor-660 .elementor-element.elementor-element-366690d7.elementor-view-default .elementor-icon{fill:#7455FF;color:#7455FF;border-color:#7455FF;}.elementor-660 .elementor-element.elementor-element-366690d7 .elementor-icon-box-title, .elementor-660 .elementor-element.elementor-element-366690d7 .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-660 .elementor-element.elementor-element-366690d7 .elementor-icon-box-title{color:#17316B;}.elementor-660 .elementor-element.elementor-element-366690d7 .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-660 .elementor-element.elementor-element-3a6df480{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-660 .elementor-element.elementor-element-3a6df480 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-660 .elementor-element.elementor-element-3a6df480.elementor-view-stacked .elementor-icon{background-color:#15BFE7;}.elementor-660 .elementor-element.elementor-element-3a6df480.elementor-view-framed .elementor-icon, .elementor-660 .elementor-element.elementor-element-3a6df480.elementor-view-default .elementor-icon{fill:#15BFE7;color:#15BFE7;border-color:#15BFE7;}.elementor-660 .elementor-element.elementor-element-3a6df480 .elementor-icon-box-title, .elementor-660 .elementor-element.elementor-element-3a6df480 .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-660 .elementor-element.elementor-element-3a6df480 .elementor-icon-box-title{color:#17316B;}.elementor-660 .elementor-element.elementor-element-3a6df480 .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-660 .elementor-element.elementor-element-3b0cefb4:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-3b0cefb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-3b0cefb4 > .elementor-container{max-width:1180px;}.elementor-660 .elementor-element.elementor-element-3b0cefb4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 70px 95px 70px;}.elementor-660 .elementor-element.elementor-element-3b0cefb4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-660 .elementor-element.elementor-element-604abfdd{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-660 .elementor-element.elementor-element-604abfdd .elementor-heading-title{font-size:12px;font-weight:800;line-height:1.1em;letter-spacing:0.7px;color:#2F6BFF;}.elementor-660 .elementor-element.elementor-element-2bc53b1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-660 .elementor-element.elementor-element-2bc53b1e .elementor-heading-title{font-size:43px;font-weight:800;line-height:1.15em;color:#132C66;}.elementor-660 .elementor-element.elementor-element-6bb9ff6d{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-660 .elementor-element.elementor-element-65e1ba26{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-660 .elementor-element.elementor-element-65e1ba26 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-660 .elementor-element.elementor-element-65e1ba26.elementor-view-stacked .elementor-icon{background-color:#2F6BFF;}.elementor-660 .elementor-element.elementor-element-65e1ba26.elementor-view-framed .elementor-icon, .elementor-660 .elementor-element.elementor-element-65e1ba26.elementor-view-default .elementor-icon{fill:#2F6BFF;color:#2F6BFF;border-color:#2F6BFF;}.elementor-660 .elementor-element.elementor-element-65e1ba26 .elementor-icon-box-title, .elementor-660 .elementor-element.elementor-element-65e1ba26 .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-660 .elementor-element.elementor-element-65e1ba26 .elementor-icon-box-title{color:#17316B;}.elementor-660 .elementor-element.elementor-element-65e1ba26 .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-660 .elementor-element.elementor-element-7c7d0ae7{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-660 .elementor-element.elementor-element-7c7d0ae7 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-660 .elementor-element.elementor-element-7c7d0ae7.elementor-view-stacked .elementor-icon{background-color:#FF5B61;}.elementor-660 .elementor-element.elementor-element-7c7d0ae7.elementor-view-framed .elementor-icon, .elementor-660 .elementor-element.elementor-element-7c7d0ae7.elementor-view-default .elementor-icon{fill:#FF5B61;color:#FF5B61;border-color:#FF5B61;}.elementor-660 .elementor-element.elementor-element-7c7d0ae7 .elementor-icon-box-title, .elementor-660 .elementor-element.elementor-element-7c7d0ae7 .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-660 .elementor-element.elementor-element-7c7d0ae7 .elementor-icon-box-title{color:#17316B;}.elementor-660 .elementor-element.elementor-element-7c7d0ae7 .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-660 .elementor-element.elementor-element-7d226064{--spacer-size:10px;}.elementor-660 .elementor-element.elementor-element-7fecd364{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-660 .elementor-element.elementor-element-7fecd364 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-660 .elementor-element.elementor-element-7fecd364.elementor-view-stacked .elementor-icon{background-color:#7455FF;}.elementor-660 .elementor-element.elementor-element-7fecd364.elementor-view-framed .elementor-icon, .elementor-660 .elementor-element.elementor-element-7fecd364.elementor-view-default .elementor-icon{fill:#7455FF;color:#7455FF;border-color:#7455FF;}.elementor-660 .elementor-element.elementor-element-7fecd364 .elementor-icon-box-title, .elementor-660 .elementor-element.elementor-element-7fecd364 .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-660 .elementor-element.elementor-element-7fecd364 .elementor-icon-box-title{color:#17316B;}.elementor-660 .elementor-element.elementor-element-7fecd364 .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-660 .elementor-element.elementor-element-285804cf{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-660 .elementor-element.elementor-element-285804cf .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-660 .elementor-element.elementor-element-285804cf.elementor-view-stacked .elementor-icon{background-color:#15BFE7;}.elementor-660 .elementor-element.elementor-element-285804cf.elementor-view-framed .elementor-icon, .elementor-660 .elementor-element.elementor-element-285804cf.elementor-view-default .elementor-icon{fill:#15BFE7;color:#15BFE7;border-color:#15BFE7;}.elementor-660 .elementor-element.elementor-element-285804cf .elementor-icon-box-title, .elementor-660 .elementor-element.elementor-element-285804cf .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-660 .elementor-element.elementor-element-285804cf .elementor-icon-box-title{color:#17316B;}.elementor-660 .elementor-element.elementor-element-285804cf .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-660 .elementor-element.elementor-element-4dcd6b19{--spacer-size:14px;}.elementor-660 .elementor-element.elementor-element-4729b6bc .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-660 .elementor-element.elementor-element-4729b6bc .elementor-button:hover, .elementor-660 .elementor-element.elementor-element-4729b6bc .elementor-button:focus{background-color:#E94247;color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-4729b6bc .elementor-button:hover svg, .elementor-660 .elementor-element.elementor-element-4729b6bc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-358f95fe:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-358f95fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FF;}.elementor-660 .elementor-element.elementor-element-358f95fe > .elementor-container{max-width:1180px;}.elementor-660 .elementor-element.elementor-element-358f95fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:92px 70px 96px 70px;}.elementor-660 .elementor-element.elementor-element-358f95fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-660 .elementor-element.elementor-element-686b2577{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-660 .elementor-element.elementor-element-686b2577 .elementor-heading-title{font-size:12px;font-weight:800;line-height:1.1em;letter-spacing:0.7px;color:#7455FF;}.elementor-660 .elementor-element.elementor-element-21c3860a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-660 .elementor-element.elementor-element-21c3860a .elementor-heading-title{font-size:43px;font-weight:800;line-height:1.15em;color:#132C66;}.elementor-660 .elementor-element.elementor-element-72457c6e{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-660 .elementor-element.elementor-element-3905d9e5{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-660 .elementor-element.elementor-element-faa22c9{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-660 .elementor-element.elementor-element-faa22c9 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-660 .elementor-element.elementor-element-faa22c9.elementor-view-stacked .elementor-icon{background-color:#7455FF;}.elementor-660 .elementor-element.elementor-element-faa22c9.elementor-view-framed .elementor-icon, .elementor-660 .elementor-element.elementor-element-faa22c9.elementor-view-default .elementor-icon{fill:#7455FF;color:#7455FF;border-color:#7455FF;}.elementor-660 .elementor-element.elementor-element-faa22c9 .elementor-icon-box-title, .elementor-660 .elementor-element.elementor-element-faa22c9 .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-660 .elementor-element.elementor-element-faa22c9 .elementor-icon-box-title{color:#17316B;}.elementor-660 .elementor-element.elementor-element-faa22c9 .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-660 .elementor-element.elementor-element-7945058d{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-660 .elementor-element.elementor-element-7945058d .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-660 .elementor-element.elementor-element-7945058d.elementor-view-stacked .elementor-icon{background-color:#2F6BFF;}.elementor-660 .elementor-element.elementor-element-7945058d.elementor-view-framed .elementor-icon, .elementor-660 .elementor-element.elementor-element-7945058d.elementor-view-default .elementor-icon{fill:#2F6BFF;color:#2F6BFF;border-color:#2F6BFF;}.elementor-660 .elementor-element.elementor-element-7945058d .elementor-icon-box-title, .elementor-660 .elementor-element.elementor-element-7945058d .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-660 .elementor-element.elementor-element-7945058d .elementor-icon-box-title{color:#17316B;}.elementor-660 .elementor-element.elementor-element-7945058d .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-660 .elementor-element.elementor-element-37ccb828{--spacer-size:10px;}.elementor-660 .elementor-element.elementor-element-6e63bc32{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-660 .elementor-element.elementor-element-6e63bc32 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-660 .elementor-element.elementor-element-6e63bc32.elementor-view-stacked .elementor-icon{background-color:#15BFE7;}.elementor-660 .elementor-element.elementor-element-6e63bc32.elementor-view-framed .elementor-icon, .elementor-660 .elementor-element.elementor-element-6e63bc32.elementor-view-default .elementor-icon{fill:#15BFE7;color:#15BFE7;border-color:#15BFE7;}.elementor-660 .elementor-element.elementor-element-6e63bc32 .elementor-icon-box-title, .elementor-660 .elementor-element.elementor-element-6e63bc32 .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-660 .elementor-element.elementor-element-6e63bc32 .elementor-icon-box-title{color:#17316B;}.elementor-660 .elementor-element.elementor-element-6e63bc32 .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-660 .elementor-element.elementor-element-d7a7c0f{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-660 .elementor-element.elementor-element-d7a7c0f .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-660 .elementor-element.elementor-element-d7a7c0f.elementor-view-stacked .elementor-icon{background-color:#FF5B61;}.elementor-660 .elementor-element.elementor-element-d7a7c0f.elementor-view-framed .elementor-icon, .elementor-660 .elementor-element.elementor-element-d7a7c0f.elementor-view-default .elementor-icon{fill:#FF5B61;color:#FF5B61;border-color:#FF5B61;}.elementor-660 .elementor-element.elementor-element-d7a7c0f .elementor-icon-box-title, .elementor-660 .elementor-element.elementor-element-d7a7c0f .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-660 .elementor-element.elementor-element-d7a7c0f .elementor-icon-box-title{color:#17316B;}.elementor-660 .elementor-element.elementor-element-d7a7c0f .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-660 .elementor-element.elementor-element-3dfb901e{--spacer-size:14px;}.elementor-660 .elementor-element.elementor-element-6755e8b7 .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-660 .elementor-element.elementor-element-6755e8b7 .elementor-button:hover, .elementor-660 .elementor-element.elementor-element-6755e8b7 .elementor-button:focus{background-color:#E94247;color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-6755e8b7 .elementor-button:hover svg, .elementor-660 .elementor-element.elementor-element-6755e8b7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-40d54572:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-40d54572 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-40d54572 > .elementor-container{max-width:1180px;}.elementor-660 .elementor-element.elementor-element-40d54572{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:92px 70px 96px 70px;}.elementor-660 .elementor-element.elementor-element-40d54572 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-660 .elementor-element.elementor-element-7643c6a8{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-660 .elementor-element.elementor-element-7643c6a8 .elementor-heading-title{font-size:12px;font-weight:800;line-height:1.1em;letter-spacing:0.7px;color:#15A9D4;}.elementor-660 .elementor-element.elementor-element-565867a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-660 .elementor-element.elementor-element-565867a1 .elementor-heading-title{font-size:43px;font-weight:800;line-height:1.15em;color:#132C66;}.elementor-660 .elementor-element.elementor-element-76954a1a{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-660 .elementor-element.elementor-element-3ee4e0d2{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-660 .elementor-element.elementor-element-3ee4e0d2 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-660 .elementor-element.elementor-element-3ee4e0d2.elementor-view-stacked .elementor-icon{background-color:#FF5B61;}.elementor-660 .elementor-element.elementor-element-3ee4e0d2.elementor-view-framed .elementor-icon, .elementor-660 .elementor-element.elementor-element-3ee4e0d2.elementor-view-default .elementor-icon{fill:#FF5B61;color:#FF5B61;border-color:#FF5B61;}.elementor-660 .elementor-element.elementor-element-3ee4e0d2 .elementor-icon-box-title, .elementor-660 .elementor-element.elementor-element-3ee4e0d2 .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-660 .elementor-element.elementor-element-3ee4e0d2 .elementor-icon-box-title{color:#17316B;}.elementor-660 .elementor-element.elementor-element-3ee4e0d2 .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-660 .elementor-element.elementor-element-16d5c3ac{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-660 .elementor-element.elementor-element-16d5c3ac .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-660 .elementor-element.elementor-element-16d5c3ac.elementor-view-stacked .elementor-icon{background-color:#2F6BFF;}.elementor-660 .elementor-element.elementor-element-16d5c3ac.elementor-view-framed .elementor-icon, .elementor-660 .elementor-element.elementor-element-16d5c3ac.elementor-view-default .elementor-icon{fill:#2F6BFF;color:#2F6BFF;border-color:#2F6BFF;}.elementor-660 .elementor-element.elementor-element-16d5c3ac .elementor-icon-box-title, .elementor-660 .elementor-element.elementor-element-16d5c3ac .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-660 .elementor-element.elementor-element-16d5c3ac .elementor-icon-box-title{color:#17316B;}.elementor-660 .elementor-element.elementor-element-16d5c3ac .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-660 .elementor-element.elementor-element-1cb5678{--spacer-size:10px;}.elementor-660 .elementor-element.elementor-element-3ff8705c{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-660 .elementor-element.elementor-element-3ff8705c .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-660 .elementor-element.elementor-element-3ff8705c.elementor-view-stacked .elementor-icon{background-color:#7455FF;}.elementor-660 .elementor-element.elementor-element-3ff8705c.elementor-view-framed .elementor-icon, .elementor-660 .elementor-element.elementor-element-3ff8705c.elementor-view-default .elementor-icon{fill:#7455FF;color:#7455FF;border-color:#7455FF;}.elementor-660 .elementor-element.elementor-element-3ff8705c .elementor-icon-box-title, .elementor-660 .elementor-element.elementor-element-3ff8705c .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-660 .elementor-element.elementor-element-3ff8705c .elementor-icon-box-title{color:#17316B;}.elementor-660 .elementor-element.elementor-element-3ff8705c .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-660 .elementor-element.elementor-element-20e59341{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-660 .elementor-element.elementor-element-20e59341 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-660 .elementor-element.elementor-element-20e59341.elementor-view-stacked .elementor-icon{background-color:#15BFE7;}.elementor-660 .elementor-element.elementor-element-20e59341.elementor-view-framed .elementor-icon, .elementor-660 .elementor-element.elementor-element-20e59341.elementor-view-default .elementor-icon{fill:#15BFE7;color:#15BFE7;border-color:#15BFE7;}.elementor-660 .elementor-element.elementor-element-20e59341 .elementor-icon-box-title, .elementor-660 .elementor-element.elementor-element-20e59341 .elementor-icon-box-title a{font-size:15px;font-weight:750;}.elementor-660 .elementor-element.elementor-element-20e59341 .elementor-icon-box-title{color:#17316B;}.elementor-660 .elementor-element.elementor-element-20e59341 .elementor-icon-box-description{font-size:13px;line-height:1.55em;color:#5D6D88;}.elementor-660 .elementor-element.elementor-element-142827af{--spacer-size:14px;}.elementor-660 .elementor-element.elementor-element-60338048 .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-660 .elementor-element.elementor-element-60338048 .elementor-button:hover, .elementor-660 .elementor-element.elementor-element-60338048 .elementor-button:focus{background-color:#E94247;color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-60338048 .elementor-button:hover svg, .elementor-660 .elementor-element.elementor-element-60338048 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-50e0973a:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-50e0973a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FF;}.elementor-660 .elementor-element.elementor-element-50e0973a > .elementor-container{max-width:1180px;}.elementor-660 .elementor-element.elementor-element-50e0973a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 70px 96px 70px;}.elementor-660 .elementor-element.elementor-element-50e0973a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-660 .elementor-element.elementor-element-1cc1b2fe{background-color:#FFF0E7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:8px 14px 8px 14px;border-radius:999px 999px 999px 999px;text-align:center;}.elementor-660 .elementor-element.elementor-element-1cc1b2fe .elementor-heading-title{font-size:12px;font-weight:800;line-height:1.1em;letter-spacing:0.8px;color:#D86A23;}.elementor-660 .elementor-element.elementor-element-378192d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-660 .elementor-element.elementor-element-378192d9 .elementor-heading-title{font-size:43px;font-weight:800;line-height:1.16em;color:#132C66;}.elementor-660 .elementor-element.elementor-element-266fdb1d{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-660 .elementor-element.elementor-element-57058483{background-color:#FFFFFF;padding:28px 28px 28px 28px;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-660 .elementor-element.elementor-element-57058483 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-660 .elementor-element.elementor-element-57058483.elementor-view-stacked .elementor-icon{background-color:#2F6BFF;}.elementor-660 .elementor-element.elementor-element-57058483.elementor-view-framed .elementor-icon, .elementor-660 .elementor-element.elementor-element-57058483.elementor-view-default .elementor-icon{fill:#2F6BFF;color:#2F6BFF;border-color:#2F6BFF;}.elementor-660 .elementor-element.elementor-element-57058483 .elementor-icon-box-title, .elementor-660 .elementor-element.elementor-element-57058483 .elementor-icon-box-title a{font-size:21px;font-weight:750;}.elementor-660 .elementor-element.elementor-element-57058483 .elementor-icon-box-title{color:#17316B;}.elementor-660 .elementor-element.elementor-element-57058483 .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-660 .elementor-element.elementor-element-22d610d8{--spacer-size:10px;}.elementor-660 .elementor-element.elementor-element-47418c80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:14px;font-weight:400;line-height:1.62em;color:#6C7B92;}.elementor-660 .elementor-element.elementor-element-4b2a86f6{background-color:#FFFFFF;padding:28px 28px 28px 28px;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-660 .elementor-element.elementor-element-4b2a86f6 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-660 .elementor-element.elementor-element-4b2a86f6.elementor-view-stacked .elementor-icon{background-color:#FF5B61;}.elementor-660 .elementor-element.elementor-element-4b2a86f6.elementor-view-framed .elementor-icon, .elementor-660 .elementor-element.elementor-element-4b2a86f6.elementor-view-default .elementor-icon{fill:#FF5B61;color:#FF5B61;border-color:#FF5B61;}.elementor-660 .elementor-element.elementor-element-4b2a86f6 .elementor-icon-box-title, .elementor-660 .elementor-element.elementor-element-4b2a86f6 .elementor-icon-box-title a{font-size:21px;font-weight:750;}.elementor-660 .elementor-element.elementor-element-4b2a86f6 .elementor-icon-box-title{color:#17316B;}.elementor-660 .elementor-element.elementor-element-4b2a86f6 .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-660 .elementor-element.elementor-element-424daf1e{--spacer-size:10px;}.elementor-660 .elementor-element.elementor-element-13dd04dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:14px;font-weight:400;line-height:1.62em;color:#6C7B92;}.elementor-660 .elementor-element.elementor-element-4676d1a8:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-4676d1a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-4676d1a8 > .elementor-container{max-width:1180px;}.elementor-660 .elementor-element.elementor-element-4676d1a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 70px 94px 70px;}.elementor-660 .elementor-element.elementor-element-4676d1a8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-660 .elementor-element.elementor-element-1a64929c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-660 .elementor-element.elementor-element-1a64929c .elementor-heading-title{font-size:12px;font-weight:800;line-height:1.1em;letter-spacing:0.8px;color:#2F6BFF;}.elementor-660 .elementor-element.elementor-element-21b1e66d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-660 .elementor-element.elementor-element-21b1e66d .elementor-heading-title{font-size:42px;font-weight:800;line-height:1.16em;color:#132C66;}.elementor-660 .elementor-element.elementor-element-1dc28c5e{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-660 .elementor-element.elementor-element-3fdb732e{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-660 .elementor-element.elementor-element-3fdb732e .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-660 .elementor-element.elementor-element-3fdb732e.elementor-view-stacked .elementor-icon{background-color:#2F6BFF;}.elementor-660 .elementor-element.elementor-element-3fdb732e.elementor-view-framed .elementor-icon, .elementor-660 .elementor-element.elementor-element-3fdb732e.elementor-view-default .elementor-icon{fill:#2F6BFF;color:#2F6BFF;border-color:#2F6BFF;}.elementor-660 .elementor-element.elementor-element-3fdb732e .elementor-icon-box-title, .elementor-660 .elementor-element.elementor-element-3fdb732e .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-660 .elementor-element.elementor-element-3fdb732e .elementor-icon-box-title{color:#17316B;}.elementor-660 .elementor-element.elementor-element-3fdb732e .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-660 .elementor-element.elementor-element-1cff3a45{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-660 .elementor-element.elementor-element-1cff3a45 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-660 .elementor-element.elementor-element-1cff3a45.elementor-view-stacked .elementor-icon{background-color:#7455FF;}.elementor-660 .elementor-element.elementor-element-1cff3a45.elementor-view-framed .elementor-icon, .elementor-660 .elementor-element.elementor-element-1cff3a45.elementor-view-default .elementor-icon{fill:#7455FF;color:#7455FF;border-color:#7455FF;}.elementor-660 .elementor-element.elementor-element-1cff3a45 .elementor-icon-box-title, .elementor-660 .elementor-element.elementor-element-1cff3a45 .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-660 .elementor-element.elementor-element-1cff3a45 .elementor-icon-box-title{color:#17316B;}.elementor-660 .elementor-element.elementor-element-1cff3a45 .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-660 .elementor-element.elementor-element-6353ae9a{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-660 .elementor-element.elementor-element-6353ae9a .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-660 .elementor-element.elementor-element-6353ae9a.elementor-view-stacked .elementor-icon{background-color:#15BFE7;}.elementor-660 .elementor-element.elementor-element-6353ae9a.elementor-view-framed .elementor-icon, .elementor-660 .elementor-element.elementor-element-6353ae9a.elementor-view-default .elementor-icon{fill:#15BFE7;color:#15BFE7;border-color:#15BFE7;}.elementor-660 .elementor-element.elementor-element-6353ae9a .elementor-icon-box-title, .elementor-660 .elementor-element.elementor-element-6353ae9a .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-660 .elementor-element.elementor-element-6353ae9a .elementor-icon-box-title{color:#17316B;}.elementor-660 .elementor-element.elementor-element-6353ae9a .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-660 .elementor-element.elementor-element-11552ba1{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-660 .elementor-element.elementor-element-11552ba1 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-660 .elementor-element.elementor-element-11552ba1.elementor-view-stacked .elementor-icon{background-color:#FF5B61;}.elementor-660 .elementor-element.elementor-element-11552ba1.elementor-view-framed .elementor-icon, .elementor-660 .elementor-element.elementor-element-11552ba1.elementor-view-default .elementor-icon{fill:#FF5B61;color:#FF5B61;border-color:#FF5B61;}.elementor-660 .elementor-element.elementor-element-11552ba1 .elementor-icon-box-title, .elementor-660 .elementor-element.elementor-element-11552ba1 .elementor-icon-box-title a{font-size:18px;font-weight:750;}.elementor-660 .elementor-element.elementor-element-11552ba1 .elementor-icon-box-title{color:#17316B;}.elementor-660 .elementor-element.elementor-element-11552ba1 .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#5D6D88;}.elementor-660 .elementor-element.elementor-element-1a2035de:not(.elementor-motion-effects-element-type-background), .elementor-660 .elementor-element.elementor-element-1a2035de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17316B;}.elementor-660 .elementor-element.elementor-element-1a2035de > .elementor-container{max-width:1180px;}.elementor-660 .elementor-element.elementor-element-1a2035de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:92px 70px 96px 70px;}.elementor-660 .elementor-element.elementor-element-1a2035de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-660 .elementor-element.elementor-element-7b7da96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-660 .elementor-element.elementor-element-7b7da96 .elementor-heading-title{font-size:12px;font-weight:800;line-height:1.1em;letter-spacing:0.8px;color:#A9C7FF;}.elementor-660 .elementor-element.elementor-element-5fc1c61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-660 .elementor-element.elementor-element-5fc1c61 .elementor-heading-title{font-size:45px;font-weight:800;line-height:1.14em;color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-7a11ded0{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-660 .elementor-element.elementor-element-72f0e603 .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-660 .elementor-element.elementor-element-72f0e603 .elementor-button:hover, .elementor-660 .elementor-element.elementor-element-72f0e603 .elementor-button:focus{background-color:#E94247;color:#FFFFFF;}.elementor-660 .elementor-element.elementor-element-72f0e603 .elementor-button:hover svg, .elementor-660 .elementor-element.elementor-element-72f0e603 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-660 .elementor-element.elementor-element-368fb8c8{padding:60px 42px 65px 42px;}.elementor-660 .elementor-element.elementor-element-70d6f8c2{padding:70px 42px 75px 42px;}.elementor-660 .elementor-element.elementor-element-3b0cefb4{padding:72px 42px 78px 42px;}.elementor-660 .elementor-element.elementor-element-358f95fe{padding:72px 42px 78px 42px;}.elementor-660 .elementor-element.elementor-element-40d54572{padding:72px 42px 78px 42px;}.elementor-660 .elementor-element.elementor-element-50e0973a{padding:72px 42px 78px 42px;}.elementor-660 .elementor-element.elementor-element-4676d1a8{padding:70px 42px 76px 42px;}.elementor-660 .elementor-element.elementor-element-1a2035de{padding:72px 42px 78px 42px;}}@media(max-width:767px){.elementor-660 .elementor-element.elementor-element-368fb8c8{padding:118px 24px 58px 24px;}.elementor-660 .elementor-element.elementor-element-5f62aaef .elementor-heading-title{font-size:40px;}.elementor-660 .elementor-element.elementor-element-70d6f8c2{padding:62px 24px 64px 24px;}.elementor-660 .elementor-element.elementor-element-17455b9d .elementor-heading-title{font-size:34px;}.elementor-660 .elementor-element.elementor-element-3b0cefb4{padding:62px 24px 68px 24px;}.elementor-660 .elementor-element.elementor-element-2bc53b1e .elementor-heading-title{font-size:34px;}.elementor-660 .elementor-element.elementor-element-358f95fe{padding:64px 24px 70px 24px;}.elementor-660 .elementor-element.elementor-element-21c3860a .elementor-heading-title{font-size:34px;}.elementor-660 .elementor-element.elementor-element-40d54572{padding:64px 24px 70px 24px;}.elementor-660 .elementor-element.elementor-element-565867a1 .elementor-heading-title{font-size:34px;}.elementor-660 .elementor-element.elementor-element-50e0973a{padding:64px 24px 70px 24px;}.elementor-660 .elementor-element.elementor-element-378192d9 .elementor-heading-title{font-size:34px;}.elementor-660 .elementor-element.elementor-element-4676d1a8{padding:62px 24px 68px 24px;}.elementor-660 .elementor-element.elementor-element-21b1e66d .elementor-heading-title{font-size:33px;}.elementor-660 .elementor-element.elementor-element-1a2035de{padding:65px 24px 70px 24px;}.elementor-660 .elementor-element.elementor-element-5fc1c61 .elementor-heading-title{font-size:34px;}}/* Start custom CSS for section, class: .elementor-element-368fb8c8 */.elementor-660 .elementor-element.elementor-element-368fb8c8{
    position:relative;
    overflow:hidden!important;
    isolation:isolate;
    min-height:700px;
    display:flex;
    align-items:center;
    background:linear-gradient(135deg,#fffafa 0%,#f7f8ff 46%,#edf6ff 100%);
}
.elementor-660 .elementor-element.elementor-element-368fb8c8>.elementor-container,
.elementor-660 .elementor-element.elementor-element-368fb8c8>.e-con-inner{
    position:relative;
    z-index:4;
    width:100%;
}
.elementor-660 .elementor-element.elementor-element-368fb8c8::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:wp-blue-cinematic 4.8s ease-in-out infinite alternate;
}
.elementor-660 .elementor-element.elementor-element-368fb8c8::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:wp-red-cinematic 5.6s ease-in-out infinite alternate;
}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-gradient{
    background:linear-gradient(92deg,#2368ff 0%,#19b6ef 55%,#7455ff 100%);
    -webkit-background-clip:text;
    background-clip:text;
    -webkit-text-fill-color:transparent;
}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-hero-title .elementor-heading-title{
    letter-spacing:-1.7px;
}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-hero-stage{
    position:relative;
    min-height:500px;
    padding:36px 20px 42px;
}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-stack{
    position:absolute;
    width:330px;
    min-height:220px;
    overflow:hidden;
    border:1px solid rgba(255,255,255,.90);
    border-radius:24px;
    background:rgba(255,255,255,.90);
    box-shadow:0 30px 70px rgba(27,58,119,.18);
    backdrop-filter:blur(16px);
}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-stack--chat{
    left:0;
    top:32px;
    transform:rotate(-4deg);
    animation:wp-card-a 5.8s ease-in-out infinite;
}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-stack--mail{
    right:0;
    top:120px;
    transform:rotate(4deg);
    animation:wp-card-b 6.2s ease-in-out infinite;
}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-stack--mag{
    left:90px;
    bottom:0;
    width:300px;
    min-height:195px;
    transform:rotate(1deg);
    animation:wp-card-c 6.6s ease-in-out infinite;
}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-windowbar{
    display:flex;
    align-items:center;
    gap:7px;
    height:38px;
    padding:0 14px;
    border-bottom:1px solid #E6ECF5;
    background:#F5F7FB;
}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-dot{width:8px;height:8px;border-radius:50%;background:#FF696D}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-dot:nth-child(2){background:#FFC657}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-dot:nth-child(3){background:#49D49C}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-windowtitle{
    margin-left:8px;
    font-size:10px;
    font-weight:800;
    color:#5C6E89;
}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-chat-body{
    display:grid;
    grid-template-columns:88px 1fr;
    min-height:180px;
}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-chat-side{
    padding:14px 10px;
    background:linear-gradient(180deg,#173B89,#2E6DDE);
}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-chat-pill{
    height:14px;
    margin-bottom:9px;
    border-radius:6px;
    background:rgba(255,255,255,.23);
}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-chat-main{padding:16px;background:#FBFCFF}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-bubble{
    width:78%;
    padding:9px 11px;
    margin-bottom:9px;
    border-radius:12px 12px 12px 3px;
    background:#EEF4FF;
    color:#536581;
    font-size:9px;
}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-bubble--right{
    margin-left:auto;
    border-radius:12px 12px 3px 12px;
    background:linear-gradient(135deg,#3775FF,#27BEE6);
    color:#fff;
}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-mail-body{
    display:grid;
    grid-template-columns:80px 1fr;
    min-height:182px;
}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-mail-side{padding:13px 9px;background:#F2F5FA;border-right:1px solid #E4EAF3}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-mail-item{height:11px;margin-bottom:9px;border-radius:5px;background:#DDE5F1}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-mail-main{padding:15px;background:#fff}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-mail-row{
    display:grid;
    grid-template-columns:30px 1fr 38px;
    align-items:center;
    gap:8px;
    padding:10px 0;
    border-bottom:1px solid #EEF1F6;
}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-avatar{
    width:28px;height:28px;border-radius:50%;
    background:linear-gradient(135deg,#7455FF,#3ABFE8);
}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-mail-lines span{
    display:block;height:7px;border-radius:4px;background:#DCE5F2;margin-bottom:5px;
}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-mail-lines span:last-child{width:62%;background:#EEF2F7}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-date{font-size:8px;color:#8794A8}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-mag-body{padding:16px;background:linear-gradient(145deg,#F7F9FE,#F3F0FF)}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-mag-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-cover{
    aspect-ratio:17/22;
    border-radius:10px;
    background:linear-gradient(145deg,#2F6BFF,#12C2E9 55%,#7B55FF);
    box-shadow:0 8px 20px rgba(39,72,145,.14);
    position:relative;overflow:hidden;
}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-cover:before{
    content:"MAGAZINE";
    position:absolute;
    left:8px;top:10px;
    color:#fff;
    font-size:8px;
    font-weight:900;
    letter-spacing:.06em;
}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-cover:nth-child(2){background:linear-gradient(145deg,#FF5B61,#FF9D52)}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-cover:nth-child(3){background:linear-gradient(145deg,#17316B,#7355FF)}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-chip{
    position:absolute;
    z-index:8;
    padding:9px 13px;
    border-radius:999px;
    border:1px solid rgba(255,255,255,.90);
    background:rgba(255,255,255,.88);
    box-shadow:0 12px 28px rgba(28,58,112,.14);
    color:#17316B;
    font-size:10px;
    font-weight:850;
    backdrop-filter:blur(12px);
}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-chip--one{right:25px;top:28px}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-chip--two{left:0;bottom:92px}
.elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-chip--three{right:25px;bottom:18px}
@keyframes wp-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 wp-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 wp-card-a{0%,100%{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-12px) rotate(-3deg)}}
@keyframes wp-card-b{0%,100%{transform:translateY(0) rotate(4deg)}50%{transform:translateY(-15px) rotate(3deg)}}
@keyframes wp-card-c{0%,100%{transform:translateY(0) rotate(1deg)}50%{transform:translateY(-10px) rotate(0deg)}}
@media(max-width:1024px){
    .elementor-660 .elementor-element.elementor-element-368fb8c8{min-height:auto}
    .elementor-660 .elementor-element.elementor-element-368fb8c8::before{width:900px;height:760px;left:20%}
    .elementor-660 .elementor-element.elementor-element-368fb8c8::after{width:820px;height:700px;left:-25%}
    .elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-hero-stage{transform:scale(.86);transform-origin:center}
}
@media(max-width:767px){
    .elementor-660 .elementor-element.elementor-element-368fb8c8::before{width:680px;height:580px;left:-5%;top:25%;animation-duration:6s}
    .elementor-660 .elementor-element.elementor-element-368fb8c8::after{width:600px;height:520px;left:-38%;top:12%;opacity:.70;animation-duration:6.8s}
    .elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-hero-stage{min-height:590px;padding:24px 0 40px;transform:none}
    .elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-stack{width:87%}
    .elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-stack--chat{left:0}
    .elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-stack--mail{right:0;top:190px}
    .elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-stack--mag{left:5%;bottom:0;width:82%}
    .elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-chip{display:none}
    .elementor-660 .elementor-element.elementor-element-368fb8c8 .wp-hero-title .elementor-heading-title{letter-spacing:-.8px}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-70d6f8c2 */.elementor-660 .elementor-element.elementor-element-70d6f8c2 .wp-card{
    height:100%;
    transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;
}
.elementor-660 .elementor-element.elementor-element-70d6f8c2 .wp-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-3b0cefb4 */.elementor-660 .elementor-element.elementor-element-3b0cefb4{
    position:relative;
    overflow:hidden;
    isolation:isolate;
    background:#FFFFFF;
}
.elementor-660 .elementor-element.elementor-element-3b0cefb4:before{
    content:"";
    position:absolute;
    width:560px;height:560px;
    right:-210px;top:-220px;
    border-radius:50%;
    background:radial-gradient(circle,rgba(47,107,255,.17),transparent 68%);
    filter:blur(24px);
}
.elementor-660 .elementor-element.elementor-element-3b0cefb4>.elementor-container{position:relative;z-index:2}
.elementor-660 .elementor-element.elementor-element-3b0cefb4 .chat-demo{
    overflow:hidden;
    border:1px solid #DDE6F4;
    border-radius:25px;
    background:#fff;
    box-shadow:0 30px 68px rgba(23,48,106,.16);
    animation:chat-float 5.8s ease-in-out infinite;
}
.elementor-660 .elementor-element.elementor-element-3b0cefb4 .chat-top{
    display:flex;align-items:center;justify-content:space-between;
    padding:15px 18px;
    border-bottom:1px solid #E6ECF5;
    background:#F6F8FC;
    color:#17316B;font-size:11px;font-weight:800;
}
.elementor-660 .elementor-element.elementor-element-3b0cefb4 .chat-online{
    padding:5px 9px;border-radius:999px;
    background:#E8FFF5;color:#168B64;font-size:9px;
}
.elementor-660 .elementor-element.elementor-element-3b0cefb4 .chat-layout{display:grid;grid-template-columns:105px 1fr;min-height:390px}
.elementor-660 .elementor-element.elementor-element-3b0cefb4 .chat-menu{padding:18px 12px;background:linear-gradient(180deg,#173B89,#2D6DDC)}
.elementor-660 .elementor-element.elementor-element-3b0cefb4 .chat-menu div{height:13px;margin-bottom:11px;border-radius:6px;background:rgba(255,255,255,.20)}
.elementor-660 .elementor-element.elementor-element-3b0cefb4 .chat-menu div:first-child{height:34px;background:rgba(255,255,255,.92)}
.elementor-660 .elementor-element.elementor-element-3b0cefb4 .chat-conversation{padding:22px;background:#FBFCFF}
.elementor-660 .elementor-element.elementor-element-3b0cefb4 .chat-person{
    display:flex;align-items:center;gap:10px;
    padding-bottom:16px;margin-bottom:18px;border-bottom:1px solid #E7EDF6;
}
.elementor-660 .elementor-element.elementor-element-3b0cefb4 .chat-person i{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#FF5B61,#FF9D52)}
.elementor-660 .elementor-element.elementor-element-3b0cefb4 .chat-person strong{display:block;color:#17316B;font-size:12px}
.elementor-660 .elementor-element.elementor-element-3b0cefb4 .chat-person small{color:#7F8DA3;font-size:9px}
.elementor-660 .elementor-element.elementor-element-3b0cefb4 .chat-message{
    max-width:72%;
    padding:12px 14px;margin-bottom:12px;
    border-radius:15px 15px 15px 4px;
    background:#EDF3FF;color:#536581;font-size:10px;line-height:1.45;
}
.elementor-660 .elementor-element.elementor-element-3b0cefb4 .chat-message--agent{
    margin-left:auto;
    border-radius:15px 15px 4px 15px;
    background:linear-gradient(135deg,#3775FF,#24BFE8);
    color:#fff;
}
.elementor-660 .elementor-element.elementor-element-3b0cefb4 .chat-compose{
    height:47px;margin-top:18px;border:1px solid #DFE7F2;border-radius:14px;background:#fff;
}
@keyframes chat-float{0%,100%{transform:translateY(0) rotateY(-1.4deg)}50%{transform:translateY(-11px) rotateY(-.3deg)}}
@media(max-width:767px){.elementor-660 .elementor-element.elementor-element-3b0cefb4 .chat-layout{grid-template-columns:78px 1fr;min-height:330px}.elementor-660 .elementor-element.elementor-element-3b0cefb4 .chat-conversation{padding:16px}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-358f95fe */.elementor-660 .elementor-element.elementor-element-358f95fe{
    position:relative;
    overflow:hidden;
    isolation:isolate;
    background:linear-gradient(180deg,#F7FAFF 0%,#F4F2FF 100%);
}
.elementor-660 .elementor-element.elementor-element-358f95fe:before{
    content:"";
    position:absolute;
    width:620px;height:620px;
    left:-250px;bottom:-320px;
    border-radius:50%;
    background:radial-gradient(circle,rgba(116,85,255,.18),transparent 68%);
    filter:blur(24px);
}
.elementor-660 .elementor-element.elementor-element-358f95fe>.elementor-container{position:relative;z-index:2}
.elementor-660 .elementor-element.elementor-element-358f95fe .mail-demo{
    overflow:hidden;
    border:1px solid #DDE6F4;
    border-radius:25px;
    background:#fff;
    box-shadow:0 30px 68px rgba(23,48,106,.15);
    animation:mail-float 6s ease-in-out infinite;
}
.elementor-660 .elementor-element.elementor-element-358f95fe .mail-header{
    display:flex;align-items:center;gap:8px;
    padding:14px 16px;
    background:#F4F6FA;border-bottom:1px solid #E4EAF3;
}
.elementor-660 .elementor-element.elementor-element-358f95fe .mail-header i{width:9px;height:9px;border-radius:50%;background:#FF696D}
.elementor-660 .elementor-element.elementor-element-358f95fe .mail-header i:nth-child(2){background:#FFC657}
.elementor-660 .elementor-element.elementor-element-358f95fe .mail-header i:nth-child(3){background:#48D39C}
.elementor-660 .elementor-element.elementor-element-358f95fe .mail-title{margin-left:8px;color:#17316B;font-size:11px;font-weight:800}
.elementor-660 .elementor-element.elementor-element-358f95fe .mail-layout{display:grid;grid-template-columns:112px 1fr;min-height:390px}
.elementor-660 .elementor-element.elementor-element-358f95fe .mail-sidebar{padding:18px 12px;background:#F3F6FA;border-right:1px solid #E4EAF3}
.elementor-660 .elementor-element.elementor-element-358f95fe .mail-compose{
    height:38px;margin-bottom:15px;border-radius:11px;
    background:linear-gradient(135deg,#2F6BFF,#24BFE8);
}
.elementor-660 .elementor-element.elementor-element-358f95fe .mail-sidebar span{
    display:block;height:12px;margin-bottom:10px;border-radius:5px;background:#DCE4F0;
}
.elementor-660 .elementor-element.elementor-element-358f95fe .mail-content{padding:18px;background:#fff}
.elementor-660 .elementor-element.elementor-element-358f95fe .mail-toolbar{
    height:38px;margin-bottom:12px;border-radius:10px;background:#F5F7FB;border:1px solid #E6EBF3;
}
.elementor-660 .elementor-element.elementor-element-358f95fe .mail-row{
    display:grid;grid-template-columns:32px 1fr 55px;
    align-items:center;gap:10px;
    padding:12px 0;border-bottom:1px solid #EEF1F6;
}
.elementor-660 .elementor-element.elementor-element-358f95fe .mail-row i{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#7455FF,#2EC5E8)}
.elementor-660 .elementor-element.elementor-element-358f95fe .mail-row strong{display:block;color:#17316B;font-size:10px}
.elementor-660 .elementor-element.elementor-element-358f95fe .mail-row small{display:block;margin-top:4px;color:#8390A4;font-size:8px}
.elementor-660 .elementor-element.elementor-element-358f95fe .mail-row em{font-style:normal;color:#8794A8;font-size:8px}
@keyframes mail-float{0%,100%{transform:translateY(0) rotate(-.3deg)}50%{transform:translateY(-10px) rotate(.3deg)}}
@media(max-width:767px){.elementor-660 .elementor-element.elementor-element-358f95fe .mail-layout{grid-template-columns:82px 1fr;min-height:330px}.elementor-660 .elementor-element.elementor-element-358f95fe .mail-content{padding:14px}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-40d54572 */.elementor-660 .elementor-element.elementor-element-40d54572{
    position:relative;
    overflow:hidden;
    isolation:isolate;
    background:#FFFFFF;
}
.elementor-660 .elementor-element.elementor-element-40d54572:after{
    content:"";
    position:absolute;
    width:580px;height:580px;
    right:-220px;bottom:-300px;
    border-radius:50%;
    background:radial-gradient(circle,rgba(21,191,231,.16),transparent 68%);
    filter:blur(24px);
}
.elementor-660 .elementor-element.elementor-element-40d54572>.elementor-container{position:relative;z-index:2}
.elementor-660 .elementor-element.elementor-element-40d54572 .mag-demo{
    padding:25px;
    border:1px solid #DFE7F3;
    border-radius:26px;
    background:linear-gradient(145deg,#F8FAFF,#F2F0FF);
    box-shadow:0 28px 64px rgba(23,49,108,.13);
    animation:mag-float 6.3s ease-in-out infinite;
}
.elementor-660 .elementor-element.elementor-element-40d54572 .mag-top{
    display:flex;align-items:center;justify-content:space-between;
    margin-bottom:18px;color:#17316B;font-size:12px;font-weight:800;
}
.elementor-660 .elementor-element.elementor-element-40d54572 .mag-top span{padding:6px 10px;border-radius:999px;background:#fff;border:1px solid #E3EAF5;color:#6C7B93;font-size:9px}
.elementor-660 .elementor-element.elementor-element-40d54572 .mag-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}
.elementor-660 .elementor-element.elementor-element-40d54572 .mag-card{
    padding:10px;border-radius:16px;background:#fff;border:1px solid #E2E9F4;
    box-shadow:0 10px 24px rgba(26,57,118,.08);
}
.elementor-660 .elementor-element.elementor-element-40d54572 .mag-cover{
    aspect-ratio:17/22;border-radius:11px;position:relative;overflow:hidden;
    background:linear-gradient(145deg,#2F6BFF,#12C2E9 55%,#7B55FF);
}
.elementor-660 .elementor-element.elementor-element-40d54572 .mag-card:nth-child(2) .mag-cover{background:linear-gradient(145deg,#FF5B61,#FF9D52)}
.elementor-660 .elementor-element.elementor-element-40d54572 .mag-card:nth-child(3) .mag-cover{background:linear-gradient(145deg,#17316B,#7355FF)}
.elementor-660 .elementor-element.elementor-element-40d54572 .mag-cover:before{
    content:"Z MAGAZINE";
    position:absolute;left:9px;top:10px;
    color:#fff;font-size:8px;font-weight:900;letter-spacing:.06em;
}
.elementor-660 .elementor-element.elementor-element-40d54572 .mag-cover:after{
    content:"";
    position:absolute;left:9px;right:9px;bottom:14px;height:5px;border-radius:999px;background:rgba(255,255,255,.50);
}
.elementor-660 .elementor-element.elementor-element-40d54572 .mag-meta{height:8px;margin:10px 3px 7px;border-radius:4px;background:#DCE4F0}
.elementor-660 .elementor-element.elementor-element-40d54572 .mag-actions{display:grid;grid-template-columns:1fr 1fr;gap:6px}
.elementor-660 .elementor-element.elementor-element-40d54572 .mag-actions b{height:25px;border-radius:8px;background:#EDF3FF}
.elementor-660 .elementor-element.elementor-element-40d54572 .mag-actions b:last-child{background:linear-gradient(135deg,#2F6BFF,#23BFE7)}
@keyframes mag-float{0%,100%{transform:translateY(0) rotate(.2deg)}50%{transform:translateY(-10px) rotate(-.2deg)}}
@media(max-width:767px){.elementor-660 .elementor-element.elementor-element-40d54572 .mag-demo{padding:17px}.elementor-660 .elementor-element.elementor-element-40d54572 .mag-grid{gap:8px}.elementor-660 .elementor-element.elementor-element-40d54572 .mag-card{padding:7px}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-50e0973a */.elementor-660 .elementor-element.elementor-element-50e0973a{
    position:relative;
    overflow:hidden;
    isolation:isolate;
    background:linear-gradient(180deg,#F8FAFE 0%,#F4F2FF 100%);
}
.elementor-660 .elementor-element.elementor-element-50e0973a:before{
    content:"";
    position:absolute;
    width:640px;height:640px;
    left:-280px;top:-350px;
    border-radius:50%;
    background:radial-gradient(circle,rgba(255,91,97,.15),transparent 68%);
    filter:blur(26px);
}
.elementor-660 .elementor-element.elementor-element-50e0973a:after{
    content:"";
    position:absolute;
    width:600px;height:600px;
    right:-250px;bottom:-340px;
    border-radius:50%;
    background:radial-gradient(circle,rgba(47,107,255,.16),transparent 68%);
    filter:blur(26px);
}
.elementor-660 .elementor-element.elementor-element-50e0973a>.elementor-container{position:relative;z-index:2}
.elementor-660 .elementor-element.elementor-element-50e0973a .wp-card{height:100%;transition:transform .22s ease,box-shadow .22s ease}
.elementor-660 .elementor-element.elementor-element-50e0973a .wp-card:hover{transform:translateY(-5px);box-shadow:0 20px 50px rgba(22,48,105,.10)}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4676d1a8 */.elementor-660 .elementor-element.elementor-element-4676d1a8 .wp-card{
    height:100%;
    transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;
}
.elementor-660 .elementor-element.elementor-element-4676d1a8 .wp-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-1a2035de */.elementor-660 .elementor-element.elementor-element-1a2035de{
    position:relative;
    overflow:hidden;
    isolation:isolate;
    background:linear-gradient(135deg,#142C67 0%,#244FA8 55%,#513DD3 100%);
}
.elementor-660 .elementor-element.elementor-element-1a2035de: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:wp-cta-orbit 7s ease-in-out infinite alternate;
}
.elementor-660 .elementor-element.elementor-element-1a2035de: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:wp-cta-orbit 8s ease-in-out infinite alternate-reverse;
}
.elementor-660 .elementor-element.elementor-element-1a2035de>.elementor-container{position:relative;z-index:2}
.elementor-660 .elementor-element.elementor-element-1a2035de .wp-primary .elementor-button{
    box-shadow:0 14px 34px rgba(255,77,80,.28);
    transition:transform .22s ease;
}
.elementor-660 .elementor-element.elementor-element-1a2035de .wp-primary .elementor-button:hover{transform:translateY(-3px)}
@keyframes wp-cta-orbit{
    0%{transform:translate3d(-30px,0,0) scale(.9)}
    100%{transform:translate3d(70px,40px,0) scale(1.12)}
}/* End custom CSS */