:root,body{--e-global-color-primary:#02253a!important;--e-global-color-secondary:#e1e5f2!important;--e-global-color-text:#4b5563!important;--e-global-color-accent:#ef8354!important;--e-global-color-accentsecondary:#1f7a8c!important;--e-global-color-divider:#e5e8ef!important;--e-global-typography-primary-font-family:"Manrope",sans-serif!important;--e-global-typography-secondary-font-family:"Manrope",sans-serif!important;--e-global-typography-text-font-family:"Manrope",sans-serif!important;--e-global-typography-accent-font-family:"Manrope",sans-serif!important;--ms-gunmetal:#02253a;--ms-seaweed:#1f7a8c;--ms-mandarin:#ef8354;--ms-beau-blue:#bfdbf7;--ms-lavender-web:#e1e5f2}body{font-family:Manrope,sans-serif!important}.ekit-testimonial__author-name,.our-service .elementor-icon-box-title{color:#fff!important}.ekit-testimonial__author-title,.ekit-testimonial__text,.ekit-testimonial__text p{color:#bfdbf7!important}.elementor-element-c7cfcdc{position:relative}.elementor-element-c7cfcdc:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,37,58,.6),rgba(2,37,58,.25));pointer-events:none;z-index:0}.elementor-element-c7cfcdc>*{position:relative;z-index:1}.elementskit-pricing-tag{position:absolute!important;background:transparent!important}.elementor-widget-elementskit-pricing,.elementor-widget-elementskit-pricing .ekit-wid-con,.elementor-widget-elementskit-pricing .elementor-widget-container,.elementskit-single-pricing{height:100%}:root{--container-max-width:1140px}.e-con,.e-con-boxed>.e-con-inner,.e-con-full{display:flex;flex-direction:column}.e-con-boxed>.e-con-inner{max-width:var(--container-max-width);width:100%;margin:0 auto}.elementor-page-154 .elementor-element-ab9a6fa{flex-direction:row!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:20px!important;align-items:flex-start!important}.elementor-page-154 .team-member-item{width:31%!important;max-width:380px!important;margin:0 auto!important}.elementor-page-154 .elementor-icon-box-wrapper{text-align:center}.elementor-page-154 .elementor-icon-box-description{font-size:14px;line-height:1.6;text-align:center}@media(max-width:768px){.elementor-page-154 .team-member-item{width:100%!important}}.ekit_global_links .elementskit-infobox{display:none!important}.footer-links .elementskit-infobox{overflow:visible!important}.footer-links{min-width:250px!important}.elementor-element-f4c1291 .elementskit-info-box-title{white-space:nowrap!important;overflow:visible!important}.elementor-element-f4c1291{min-width:300px!important}.elementor-element-090fdb8 .elementskit-pricing-price,.elementor-element-2f44e1f .elementskit-pricing-price,.elementor-element-81380fa .elementskit-pricing-price{color:#02253a!important}.elementor-element-09c9785{border-bottom:none!important}.about-company-result .elementor-icon-box-title{margin-bottom:2px!important;line-height:1.2!important}.about-company-result .elementor-icon-box-description{line-height:1.35!important}.elementor-element-3293373{display:flex;gap:30px}.potential-counter-item .elementor-counter{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;width:228px;height:120px}.potential-counter-item .elementor-counter-number-wrapper{display:flex;align-items:center;justify-content:center;width:120px;height:120px;border-radius:50%;border:10px solid #e1e5f2;background:#fff;flex-shrink:0}.potential-counter-item .elementor-counter-number,.potential-counter-item .elementor-counter-number-prefix,.potential-counter-item .elementor-counter-number-suffix{font-size:30px;font-weight:700;color:#02253a}.potential-counter-item .elementor-counter-title{font-size:20px;font-weight:600;color:#02253a;margin-left:30px}@media (max-width:600px){.elementor-element-3293373{flex-wrap:wrap}.potential-counter-item .elementor-counter{width:auto}}.faq-accordion .elementskit-card{border:1px solid #dfe1de;border-radius:10px;margin-bottom:25px;overflow:hidden}.faq-accordion .ekit-accordion--toggler{display:block;padding:20px 50px 20px 20px;color:#02253a;font-size:22px;font-weight:700;text-decoration:none}.faq-accordion .elementskit-card-body{padding:0 50px 20px 20px;color:#8f8f8f}.faq-accordion .elementskit-card.active .ekit-accordion--toggler,.faq-accordion .elementskit-card.active .elementskit-card-body{background:linear-gradient(263deg,#ef8354 .16%,#1f7a8c 99.84%);color:#fff}.faq-accordion .elementskit-card.active .elementskit-card-body{padding-top:4px}@media (max-width:600px){.faq-accordion .ekit-accordion--toggler{font-size:18px;padding:16px 20px}.faq-accordion .elementskit-card-body{padding:0 20px 16px}}.elementor-element-f62d373{display:flex!important;flex-wrap:wrap!important;gap:20px!important}.elementor-element-f62d373>.elementor-element-4bed1de{flex:1 1 calc(50% - 10px)!important;width:calc(50% - 10px)!important;min-width:220px!important}.service-icon-box .elementor-icon-box-wrapper{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:30px!important}.service-icon-box .elementor-icon{width:70px!important;height:70px!important;border-radius:50%!important;background:linear-gradient(90deg,#1f7a8c 0,#ef8354 50%,#1f7a8c)!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.service-icon-box .elementor-icon i{color:#fff!important;font-size:35px!important}.service-icon-box .elementor-icon-box-title{font-size:22px!important;font-weight:700!important;color:#fff!important;text-align:left!important;margin-bottom:10px!important}.service-icon-box .elementor-icon-box-description{font-size:16px!important;color:#fff!important;text-align:left!important}@media (max-width:600px){.elementor-element-f62d373>.elementor-element-4bed1de{flex:1 1 100%!important;width:100%!important}.service-icon-box .elementor-icon-box-wrapper{gap:20px}}@media (max-width:767px){.elementor-element-2f68553,.elementor-element-877dcfc{flex-direction:column!important}.elementor-element-2f68553>*,.elementor-element-877dcfc>*{width:100%!important}.elementor-element-77c3066{flex-direction:row!important;flex-wrap:wrap!important;gap:12px!important}.elementor-element-77c3066>*{width:calc(50% - 6px)!important;max-width:calc(50% - 6px)!important;flex:0 0 calc(50% - 6px)!important;min-height:0!important;padding:16px!important}.elementor-element-77c3066 img{max-height:70px!important;width:auto!important;-o-object-fit:contain;object-fit:contain}.elementor-element-f0568c8{flex-direction:column!important}.elementor-element-f0568c8>*{width:100%!important;max-width:100%!important;margin-top:0!important}.ekit-wid-con:has(>.elementskit-testimonial-slider),.elementskit-testimonial-slider,.elementskit-testimonial-slider .ekit-main-swiper,.elementskit-testimonial-slider .swiper-wrapper{width:100%!important;max-width:100%!important}.elementskit-testimonial-slider .swiper-slide{width:100%!important}}.page-id-12974{background-color:#02253a!important;background-image:url(/wp-content/uploads/2025/01/MindSpark-Pattern-04.png)!important;background-repeat:repeat!important}.page-id-3 .page-header.bg-section{position:relative;background-image:url(/wp-content/uploads/2025/01/Privacy-Policy-BG.jpg)!important;background-size:cover!important;background-position:50%!important}.page-id-3 .page-header.bg-section:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,37,58,.88),rgba(2,37,58,.72));pointer-events:none;z-index:0}.page-id-3 .page-header.bg-section>*{position:relative;z-index:1}.pricing-table .elementskit-pricing-btn-wraper,.pricing-table .elementskit-pricing-header,.pricing-table .elementskit-pricing-price{text-align:center}.elementskit-pricing-lists li{list-style:none}.footer-cpd-cert{flex:0 0 auto!important;width:auto!important;padding:0!important;gap:20px!important}.footer-cpd-cert h3.elementor-heading-title{color:#fff!important;font-size:22px!important;font-weight:700!important;line-height:1.4!important}.footer-cpd-cert .elementor-widget-container{text-align:left!important}.footer-cpd-cert img{max-width:96px!important;height:auto!important}@media (min-width:1025px){.elementor-element-1affa0f{flex:1 1 0!important;min-width:0!important}.elementor-element-5eeb458{flex:0 0 auto!important;width:auto!important}}@media (max-width:767px){.footer-cpd-cert h3.elementor-heading-title{font-size:20px!important}}.about-us-cpd-badge{margin-top:20px}.about-us-cpd-badge img{max-width:130px!important;height:auto!important}.ms-ai-chat{display:flex;flex-direction:column;height:480px;max-width:640px;margin:0 auto;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.25)}.ms-ai-chat-messages{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:12px}.ms-ai-chat-bubble{max-width:80%;padding:10px 16px;border-radius:14px;font-size:15px;line-height:1.5;white-space:pre-wrap}.ms-ai-chat-bubble-assistant{align-self:flex-start;background:#e1e5f2;color:#02253a;border-bottom-left-radius:4px}.ms-ai-chat-bubble-user{align-self:flex-end;background:linear-gradient(263deg,#ef8354 .16%,#1f7a8c 99.84%);color:#fff;border-bottom-right-radius:4px}.ms-ai-chat-typing{display:flex;gap:4px;align-items:center;padding:14px 16px}.ms-ai-chat-typing span{width:6px;height:6px;border-radius:50%;background:#02253a;opacity:.4;animation:ms-ai-typing-bounce 1.2s ease-in-out infinite}.ms-ai-chat-typing span:nth-child(2){animation-delay:.15s}.ms-ai-chat-typing span:nth-child(3){animation-delay:.3s}@keyframes ms-ai-typing-bounce{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-4px);opacity:1}}.ms-ai-chat-error{align-self:center;color:#b3261e;background:#fdecea;border-radius:10px;padding:8px 14px;font-size:13px;text-align:center}.ms-ai-chat-input-row{display:flex;gap:10px;padding:14px;border-top:1px solid #e5e8ef;background:#fff}.ms-ai-chat-input-row input{flex:1;border:1px solid #e5e8ef;border-radius:10px;padding:10px 14px;font-size:15px;font-family:inherit;color:#02253a;outline:none}.ms-ai-chat-input-row input:focus{border-color:#1f7a8c}.ms-ai-chat-input-row button{background:linear-gradient(263deg,#ef8354 .16%,#1f7a8c 99.84%);color:#fff;border:none;border-radius:10px;padding:0 22px;font-weight:600;font-size:15px;cursor:pointer}.ms-ai-chat-input-row button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:767px){.ms-ai-chat{height:420px;border-radius:12px}}.elementor-kit-8{--e-global-color-primary:#02253a!important;--e-global-color-secondary:#e1e5f2!important;--e-global-color-text:#4b5563!important;--e-global-color-accent:#ef8354!important;--e-global-color-accentsecondary:#1f7a8c!important;--e-global-color-divider:#e5e8ef!important}.faqs-cta-content .elementor-icon-list-icon i,.faqs-cta-content .elementor-icon-list-icon svg,.faqs-cta-content .elementor-icon-list-text{color:#1f7a8c!important;fill:#1f7a8c!important}.elementor-element-2f68822 img{max-width:160px!important;height:auto!important}.ekit_social_media a[href="#"],.elementor-social-icon[href="#"]{display:none!important}.ekit_social_media li:has(>a[href="#"]){display:none!important}@media (max-width:767px){.elementor-element-83f5699{flex-wrap:nowrap!important}.elementor-element-20d9bd3,.elementor-element-480746e,.elementor-element-8e8d081{flex-direction:column!important;flex-wrap:nowrap!important;height:auto!important}.elementor-element-20d9bd3>*,.elementor-element-480746e>*,.elementor-element-8e8d081>*{width:100%!important;max-width:100%!important;height:auto!important}.elementor-widget.price-item-list.column-2 ul li{width:100%!important}}.ms-form-status{margin-top:16px;padding:12px 16px;border-radius:10px;font-size:15px;line-height:1.5}.ms-form-status:empty{display:none}.ms-form-status-success{background:#e8f5ee;color:#1b5e3a}.ms-form-status-error{background:#fdecea;color:#b3261e}.ms-form-status-pending{background:#e1e5f2;color:#02253a}.ms-field-invalid{border-color:#b3261e!important;box-shadow:0 0 0 2px rgba(179,38,30,.15)!important}.ms-404{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:48px 24px;background:#02253a url(/wp-content/uploads/2025/01/MindSpark-Pattern-04.png) repeat;font-family:Manrope,sans-serif;color:#e1e5f2}.ms-404-inner{max-width:560px;text-align:center}.ms-404-logo img{width:150px;height:auto}.ms-404-code{margin:40px 0 8px;font-size:96px;font-weight:800;line-height:1;background:linear-gradient(263deg,#ef8354 .16%,#1f7a8c 99.84%);-webkit-background-clip:text;background-clip:text;color:transparent}.ms-404 h1{margin:0 0 12px;font-size:32px;font-weight:600;color:#fff;text-wrap:balance}.ms-404-copy{margin:0 0 32px;font-size:17px;line-height:1.6;color:#bfdbf7}.ms-404-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.ms-404-btn{display:inline-block;padding:12px 22px;border-radius:999px;border:1px solid rgba(191,219,247,.4);color:#fff;font-weight:600;text-decoration:none}.ms-404-btn:focus-visible,.ms-404-btn:hover{border-color:#ef8354;color:#fff}.ms-404-btn-primary{border:none;background:linear-gradient(263deg,#ef8354 .16%,#1f7a8c 99.84%)}