@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@500;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700;800&display=swap);.elementor-7 .elementor-element.elementor-element-68dbb85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7 .elementor-element.elementor-element-fc1f3ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7 .elementor-element.elementor-element-f39446b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7 .elementor-element.elementor-element-51fa72b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7 .elementor-element.elementor-element-6d2280c{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7 .elementor-element.elementor-element-ce37cf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7 .elementor-element.elementor-element-3ee4d7c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-7 .elementor-element.elementor-element-d707049.elementor-element{--align-self:center}.elementor-7 .elementor-element.elementor-element-d707049{border-radius:0 0 0 0}.elementor-7 .elementor-element.elementor-element-d707049 img{border-radius:15px 15px 15px 15px}.elementor-7 .elementor-element.elementor-element-2074d42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7 .elementor-element.elementor-element-0924f96{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.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-7 .elementor-element.elementor-element-14d2d6c{text-align:center}.elementor-7 .elementor-element.elementor-element-14d2d6c .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:700;color:var(--e-global-color-nvprimaryaccent)}.elementor-7 .elementor-element.elementor-element-84c1104{text-align:center}.elementor-7 .elementor-element.elementor-element-84c1104 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:800;color:var(--e-global-color-nvdarkbg)}.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-7 .elementor-element.elementor-element-f9a0e82{text-align:center;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:400;color:var(--e-global-color-secondary)}.elementor-7 .elementor-element.elementor-element-aca61a7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-7 .elementor-element.elementor-element-ed85c72 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-7 .elementor-element.elementor-element-9780a0c .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-7 .elementor-element.elementor-element-d9d72a0 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-7 .elementor-element.elementor-element-300d44e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7 .elementor-element.elementor-element-082e456{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7 .elementor-element.elementor-element-80e54a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7 .elementor-element.elementor-element-cdafb4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7 .elementor-element.elementor-element-44840ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7 .elementor-element.elementor-element-ce198b0{margin:-50px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-7 .elementor-element.elementor-element-ef2739a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7 .elementor-element.elementor-element-11b0667{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7 .elementor-element.elementor-element-c148724{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:28px 40px;--row-gap:28px;--column-gap:40px;--padding-top:30px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px}.elementor-7 .elementor-element.elementor-element-47b311b{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-e18edc5{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:24px;--padding-left:28px;--padding-right:28px}.elementor-7 .elementor-element.elementor-element-e18edc5:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-e18edc5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F4F5F7}.elementor-widget-form .elementor-field-group>label,.elementor-widget-form .elementor-field-subgroup label{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group>label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-field-type-html{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-field-group .elementor-field{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group .elementor-field,.elementor-widget-form .elementor-field-subgroup label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-accent)}.elementor-widget-form .elementor-button[type="submit"]{background-color:var(--e-global-color-accent)}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var(--e-global-color-accent)}.elementor-widget-form .elementor-message{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .e-form__indicators__indicator,.elementor-widget-form .e-form__indicators__indicator__label{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text )}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-7 .elementor-element.elementor-element-f1773dc .elementor-field-group{padding-right:calc(10px/2);padding-left:calc(10px/2);margin-bottom:10px}.elementor-7 .elementor-element.elementor-element-f1773dc .elementor-form-fields-wrapper{margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-bottom:-10px}.elementor-7 .elementor-element.elementor-element-f1773dc .elementor-field-group.recaptcha_v3-bottomleft,.elementor-7 .elementor-element.elementor-element-f1773dc .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-7 .elementor-element.elementor-element-f1773dc .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-f1773dc .elementor-labels-inline .elementor-field-group>label{padding-right:0}body .elementor-7 .elementor-element.elementor-element-f1773dc .elementor-labels-above .elementor-field-group>label{padding-bottom:0}.elementor-7 .elementor-element.elementor-element-f1773dc .elementor-field-type-html{padding-bottom:0}.elementor-7 .elementor-element.elementor-element-f1773dc .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff}.elementor-7 .elementor-element.elementor-element-f1773dc .elementor-field-group .elementor-select-wrapper select{background-color:#fff}.elementor-7 .elementor-element.elementor-element-f1773dc .e-form__buttons__wrapper__button-next{color:#fff}.elementor-7 .elementor-element.elementor-element-f1773dc .elementor-button[type="submit"]{color:#fff}.elementor-7 .elementor-element.elementor-element-f1773dc .elementor-button[type="submit"] svg *{fill:#fff}.elementor-7 .elementor-element.elementor-element-f1773dc .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-7 .elementor-element.elementor-element-f1773dc .e-form__buttons__wrapper__button-next:hover{color:#fff}.elementor-7 .elementor-element.elementor-element-f1773dc .elementor-button[type="submit"]:hover{color:#fff}.elementor-7 .elementor-element.elementor-element-f1773dc .elementor-button[type="submit"]:hover svg *{fill:#fff}.elementor-7 .elementor-element.elementor-element-f1773dc .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-7 .elementor-element.elementor-element-f1773dc{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-ce37cf4{--width:80%}.elementor-7 .elementor-element.elementor-element-c148724{--content-width:1100px}.elementor-7 .elementor-element.elementor-element-47b311b{--width:40%}.elementor-7 .elementor-element.elementor-element-e18edc5{--width:60%}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-47b311b{--width:100%}.elementor-7 .elementor-element.elementor-element-e18edc5{--width:100%}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-3ee4d7c{--grid-auto-flow:row}.elementor-7 .elementor-element.elementor-element-aca61a7{--grid-auto-flow:row}.elementor-7 .elementor-element.elementor-element-c148724{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-51fa72b{--padding-top:040px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-6d2280c{--padding-top:050px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-3ee4d7c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-7 .elementor-element.elementor-element-84c1104 .elementor-heading-title{font-size:30px}.elementor-7 .elementor-element.elementor-element-aca61a7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-7 .elementor-element.elementor-element-c148724{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7 .elementor-element.elementor-element-47b311b{--width:100%}.elementor-7 .elementor-element.elementor-element-e18edc5{--width:100%;--padding-top:20px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px}}.hero-section{position:relative;width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:100px 0;overflow:hidden;background:linear-gradient(120deg,#37419A,#693572,#CC4C32);background-size:300% 300%;animation:heroGradient 12s ease infinite;color:#fff;font-family:"Montserrat",sans-serif}@keyframes heroGradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.hero-container{width:90%;max-width:1300px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:50px;position:relative;z-index:2}.hero-content{flex:1 1 50%;max-width:600px}.hero-content h1{font-size:58px;line-height:1.1;font-weight:800;margin-bottom:35px;color:#fff;text-shadow:0 3px 8px rgb(0 0 0 / .3);animation:fadeInUp 1s ease forwards}@keyframes fadeInUp{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.hero-benefits{list-style:none;margin:0 0 40px 0;padding:0}.hero-benefits li{font-size:18px;line-height:1.8;color:#f8f8f8;display:flex;align-items:center;gap:10px;margin-bottom:10px;transition:transform 0.3s ease,color 0.3s ease}.hero-benefits li:hover{color:#F4B729;transform:translateX(6px)}.hero-benefits .icon{font-size:20px}.hero-buttons{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.hero-btn{background-color:#fff;color:#394099;padding:14px 36px;font-size:16px;font-weight:700;font-family:'Montserrat',sans-serif;text-decoration:none;border-radius:50px;transition:all 0.3s ease;box-shadow:0 8px 20px rgb(0 0 0 / .12);line-height:1;border:none;display:inline-block;cursor:pointer}.hero-btn:hover{background-color:#F4B72A;color:#394099;transform:translateY(-2px)}.pay-note{font-size:16px;color:#f8f8f8}.hero-image{flex:1 1 45%;display:flex;justify-content:center;align-items:center}.hero-image img{width:100%;max-width:550px;border-radius:12px;box-shadow:0 15px 40px rgb(0 0 0 / .3);transition:transform 0.6s ease,box-shadow 0.6s ease}.hero-image img:hover{transform:scale(1.04);box-shadow:0 20px 50px rgb(244 183 41 / .35)}@media (max-width:992px){.hero-container{flex-direction:column;text-align:center}.hero-content h1{font-size:42px}.hero-buttons{align-items:center}.hero-image img{max-width:80%}}.logo-slider{padding:24px 10px;background:#fff;font-family:'Montserrat',sans-serif}.logos-mask{max-width:1280px;margin:0 auto;overflow:hidden;position:relative}.logos-track{display:flex;align-items:center;gap:clamp(18px, 3vw, 36px);width:max-content;animation:slideLeft var(--speed,28s) linear infinite}.logos-mask:hover .logos-track{animation-play-state:paused}.logo-card{display:grid;place-items:center;width:clamp(150px, 18vw, 220px);height:clamp(70px, 8.2vw, 95px);border-radius:12px;background:#fff;border:1px solid rgb(0 0 0 / .08);box-shadow:0 2px 10px rgb(0 0 0 / .06);transition:transform .25s ease,box-shadow .25s ease}.logo-card:hover{transform:translateY(-3px);box-shadow:0 8px 22px rgb(0 0 0 / .12)}.logo-card img{max-width:72%;max-height:60%;object-fit:contain;filter:saturate(1) contrast(1.05)}@keyframes slideLeft{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:640px){.logo-card{width:150px;height:70px;border-radius:10px}}.cta-banner{padding:80px 20px;text-align:center;background:#fff;font-family:'Montserrat',sans-serif}.animated-gradient-text{font-size:2rem;font-weight:700;line-height:1.4;background:linear-gradient(270deg,#394099,#D34623,#F4B72A,#394099);background-size:800% 800%;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;animation:gradientTextMove 8s ease infinite;max-width:800px;margin:0 auto 30px}@keyframes gradientTextMove{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.hero-btn{background-color:#D34623;color:#fff;padding:14px 36px;font-size:16px;font-weight:700;font-family:'Montserrat',sans-serif;text-decoration:none;border-radius:50px;transition:all 0.3s ease;box-shadow:0 8px 20px rgb(0 0 0 / .12);line-height:1;display:inline-block;cursor:pointer}.hero-btn:hover{background-color:#F4B72A;color:#394099;transform:translateY(-2px)}@media (max-width:768px){.animated-gradient-text{font-size:1.6rem;padding:0 10px}.hero-btn{padding:12px 28px;font-size:15px}}<style>#logos-section{position:relative;overflow:hidden}#logos-section .particles-bg{position:absolute;inset:0;z-index:2;pointer-events:none}#logos-section>*:not(.particles-bg){position:relative;z-index:3}#logos-section .elementor-container,#logos-section .e-con,#logos-section .elementor-column,#logos-section .e-con-inner{background:transparent!important}#logos-section .particles-js-canvas-el{width:100%!important;height:100%!important;display:block}<!--===CTA+PARTICLES SECTION (drop-in)===--><style>:root{--blue:#394099;--gold:#F4B72A;--red:#D34623}#cta-particles-section{font-family:'Montserrat',sans-serif;position:relative;overflow:hidden;padding:clamp(60px, 8vw, 110px) 20px;background:#fff0;text-align:center}#cta-particles-section .particles-bg{position:absolute;inset:0;z-index:0;pointer-events:none}#cta-particles-section .cta-inner{position:relative;z-index:1;max-width:1100px;margin:0 auto}#cta-particles-section .animated-gradient-text{font-weight:800;line-height:1.25;letter-spacing:.2px;font-size:clamp(26px, 3.2vw, 44px);margin:0 auto 22px;max-width:980px;background:linear-gradient(270deg,var(--blue),var(--red),var(--gold),var(--blue));background-size:800% 800%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;animation:ctaGradientMove 9s ease infinite}@keyframes ctaGradientMove{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}#cta-particles-section .hero-btn{display:inline-block;padding:14px 32px;font-size:16px;font-weight:700;color:#fff;text-decoration:none;border-radius:999px;background:linear-gradient(90deg,var(--blue),var(--red));box-shadow:0 12px 28px rgb(0 0 0 / .12);transition:transform .2s ease,box-shadow .35s ease,background .35s ease}#cta-particles-section .hero-btn:hover{background:linear-gradient(90deg,var(--red),var(--blue));color:#fff;transform:translateY(-2px);box-shadow:0 16px 36px rgb(211 70 35 / .25)}#cta-particles-section .cta-sub{margin-top:14px;color:#5a5f78;font-size:clamp(13px, .95vw, 15px)}#cta-particles-section .elementor-container,#cta-particles-section .e-con,#cta-particles-section .elementor-column,#cta-particles-section .e-con-inner{background:transparent!important}#cta-particles-section .particles-js-canvas-el{width:100%!important;height:100%!important;display:block}<style>.particles-scope{position:relative;overflow:hidden;z-index:1}.particles-scope .particles-bg{position:absolute;inset:0;z-index:0;pointer-events:none}.particles-scope .particles-js-canvas-el{width:100%!important;height:100%!important;display:block}.particles-scope .e-con,.particles-scope .elementor-container,.particles-scope .elementor-widget,.particles-scope .elementor-column{position:relative;z-index:1}</style><div id="particles-anchor" style="display:none"></div><script>(function(){const BLUE='#394099';const RED='#D34623';function getClosestSection(el){return el.closest('.elementor-section, .e-con');// works for both Elementor containers/sections}function init(scope){if (!scope) return;// mark scope & avoid duplicates scope.classList.add('particles-scope');const old=scope.querySelector('#cta-particles');if (old) old.remove();// create bg holder as the FIRST child (behind content) const bg=document.createElement('div');bg.id='cta-particles';bg.className='particles-bg';scope.prepend(bg);const reduced=matchMedia('(prefers-reduced-motion: reduce)').matches;const w=window.innerWidth || 1200;const isTablet=w < 1024,isMobile=w < 768;const config={particles:{number:{value:isMobile ? 24 :isTablet ? 38 :60,density:{enable:true,value_area:800}},color:{value:BLUE},shape:{type:'circle'},opacity:{value:.5},size:{value:3.2,random:true},line_linked:{enable:!reduced,distance:isMobile ? 110:130,color:RED,opacity:.3,width:1},move:{enable:!reduced,speed:reduced ? 0.3:(isMobile ? 0.8:1.3),out_mode:'out'}},interactivity:{detect_on:'window',events:{onhover:{enable:!reduced,mode:'repulse'},resize:true},modes:{repulse:{distance:170,duration:.45}}},retina_detect:true};if (window.particlesJS){particlesJS('cta-particles',config)}else{const s=document.createElement('script');s.src='https://cdn.jsdelivr.net/particles.js/2.0.0/particles.min.js';s.onload=()=>particlesJS('cta-particles',config);document.head.appendChild(s)}}// Run when DOM is ready const run=()=>{const anchor=document.getElementById('particles-anchor');if (!anchor) return;const scope=getClosestSection(anchor);init(scope)};if (document.readyState==='loading'){document.addEventListener('DOMContentLoaded',run)}else{run()}})();</script>.solutions-section{background:#f9f9f9;padding:100px 20px;font-family:'Montserrat',sans-serif}.container{max-width:1300px;margin:0 auto}.section-header{margin-bottom:50px}.section-header.center-align{text-align:center}.section-label{display:inline-block;color:#394099;font-weight:600;font-size:15px;border-left:3px solid #394099;padding-left:10px;margin-bottom:10px}.section-title{font-size:42px;font-weight:800;color:#111;margin:0;line-height:1.3}.solution-cards{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.solution-card{border-radius:12px;padding:30px;flex:1 1 30%;min-width:280px;max-width:400px;text-align:left;position:relative;transition:all 0.35s ease;animation:fadeUp 1s ease forwards;opacity:0;box-shadow:0 8px 24px rgb(0 0 0 / .12);background:#fff;color:#111}.card-blue,.card-gold{background:#fff!important;color:#111!important}.solution-card:hover{transform:translateY(-10px);box-shadow:0 12px 30px rgb(0 0 0 / .25);border-left:none}.solution-card:nth-child(1){animation-delay:0.1s}.solution-card:nth-child(2){animation-delay:0.3s}.card-image{width:100%;height:180px;border-radius:10px;overflow:hidden;margin-bottom:18px;box-shadow:0 10px 24px rgb(0 0 0 / .18)}.card-image img{width:100%;height:100%;object-fit:cover;transform:scale(1.02);transition:transform 0.5s ease}.solution-card:hover .card-image img{transform:scale(1.07)}.solution-card h3{font-size:20px;font-weight:700;margin-bottom:14px;color:inherit}.features{list-style:none;margin:0;padding:0}.features li{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.8;margin:6px 0;color:inherit;position:relative;padding-left:0}.features li::before{content:"•";font-weight:800;margin-right:6px;line-height:1;transform:translateY(1px)}.card-blue .features li::before{color:#F4B72A}.card-gold .features li::before{color:#394099}.solution-card .read-more{display:inline-block;margin-top:16px;font-weight:700;text-decoration:none;transition:opacity 0.3s ease,transform 0.2s ease;color:#111!important}.solution-card .read-more:hover{opacity:.85;transform:translateY(-2px)}@keyframes fadeUp{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@media (max-width:992px){.solution-cards{flex-direction:column;align-items:center}.section-title{font-size:32px;text-align:center}.section-label{font-size:14px;text-align:center}.section-header{text-align:center}}.section-title{color:#111!important;opacity:1!important;visibility:visible!important}.process-section{padding:100px 20px;background:#fcfcfe;font-family:'Montserrat',sans-serif}.container{max-width:1200px;margin:0 auto}.section-subtitle-wrapper{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:10px}.subtitle-separator{height:16px;width:3px;background-color:#394099}.section-subtitle{color:#394099;font-weight:600;font-size:15px;text-transform:uppercase;letter-spacing:.5px;margin:0}.section-title{font-size:42px;font-weight:800;margin-bottom:60px;text-align:center;color:#000}.process-steps{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.process-card{flex:1 1 calc(25% - 30px);background:#fff;padding:30px 20px;border-radius:12px;box-shadow:0 8px 30px rgb(0 0 0 / .06);transition:all 0.3s ease;opacity:0;transform:translateY(40px);animation:fadeInUp 1s ease forwards;text-align:center}.process-card:nth-child(2){animation-delay:0.2s}.process-card:nth-child(3){animation-delay:0.4s}.process-card:nth-child(4){animation-delay:0.6s}.process-card:hover{transform:translateY(-8px);box-shadow:0 15px 40px rgb(57 64 153 / .2)}.process-icon{font-size:36px;color:#394099;margin-bottom:20px;transition:color 0.3s ease}.process-card:hover .process-icon{color:#D34623}.process-card h4{font-size:18px;font-weight:700;margin-bottom:10px;color:#111}.process-card p{font-size:15px;color:#394099;line-height:1.6}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@media (max-width:992px){.process-card{flex:1 1 45%}.section-title{font-size:36px}}@media (max-width:600px){.process-card{flex:1 1 100%}.section-title{font-size:30px}}.section-subtitle{color:#394099!important;opacity:1!important;visibility:visible!important}.book-banner .title{color:#fff}.book-banner .subtitle{color:#cfd3df}.book-banner .subtitle a{color:#394099}.book-banner .subtitle a:hover{color:#D34623}.chevrons svg path{stroke:#F4B72A}.discovery-call-section{background-color:#fff;padding:80px 20px;font-family:'Montserrat',sans-serif;text-align:center}.discovery-call-container{max-width:1000px;margin:0 auto}.discovery-call-title{font-size:36px;font-weight:800;color:#111;margin-bottom:40px}@media (max-width:768px){.discovery-call-title{font-size:28px}}.elementor-7 .elementor-element.elementor-element-f1773dc .elementor-form-fields-wrapper{row-gap:4px}.elementor-7 .elementor-element.elementor-element-f1773dc .elementor-field-group{margin-bottom:14px}.elementor-7 .elementor-element.elementor-element-f1773dc .elementor-field-label{font-family:'Montserrat',sans-serif;font-size:13px;font-weight:600;color:#475063;margin-bottom:6px}.elementor-7 .elementor-element.elementor-element-f1773dc .elementor-field-textual{font-family:'Montserrat',sans-serif;font-size:15px;color:#14213a;background:#fff;border:1px solid #D7DAE3;border-radius:8px;padding:10px 12px;min-height:46px}.elementor-7 .elementor-element.elementor-element-f1773dc textarea.elementor-field-textual{min-height:110px}.elementor-7 .elementor-element.elementor-element-f1773dc .elementor-field-textual::placeholder{color:#9AA1B2}.elementor-7 .elementor-element.elementor-element-f1773dc .elementor-field-textual:focus{border-color:#394099;box-shadow:0 0 0 3px rgb(57 64 153 / .15);outline:none}.elementor-7 .elementor-element.elementor-element-f1773dc .elementor-button{width:100%;font-family:'Montserrat',sans-serif;font-weight:700;font-size:15px;color:#fff;background:linear-gradient(90deg,#394099,#D34623);border:0;border-radius:999px;padding:15px 24px;transition:opacity .2s}.elementor-7 .elementor-element.elementor-element-f1773dc .elementor-button:hover{opacity:.92;color:#fff}.elementor-7 .elementor-element.elementor-element-f1773dc .elementor-message{font-family:'Montserrat',sans-serif;font-size:14px;margin-top:10px}.elementor-7 .elementor-element.elementor-element-f1773dc .elementor-message-success{color:#1D7A46}.elementor-7 .elementor-element.elementor-element-f1773dc .elementor-mark-required .elementor-field-label:after{color:#D34623}