.elementor-1057027 .elementor-element.elementor-element-hero{--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;--justify-content:space-between;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:80px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px;}.elementor-1057027 .elementor-element.elementor-element-hero:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-hero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #EEF2FF 0%, #FFFFFF 72%);}.elementor-1057027 .elementor-element.elementor-element-hero-copy{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-1057027 .elementor-element.elementor-element-hero-pill{width:auto;max-width:auto;}.elementor-1057027 .elementor-element.elementor-element-hero-pill > .elementor-widget-container{background-color:#EEF2FF;margin:0px 0px 22px 0px;padding:5px 14px 5px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C7D2FE;border-radius:999px 999px 999px 999px;}.elementor-1057027 .elementor-element.elementor-element-hero-pill .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12.5px;font-weight:600;line-height:1.4em;color:var( --e-global-color-742ea1aa );}.elementor-1057027 .elementor-element.elementor-element-hero-title > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-1057027 .elementor-element.elementor-element-hero-title .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:56px;font-weight:800;line-height:1.12em;letter-spacing:-1.8px;color:var( --e-global-color-445f503f );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-1057027 .elementor-element.elementor-element-hero-desc{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;line-height:1.65em;color:var( --e-global-color-e89e8998 );}.elementor-1057027 .elementor-element.elementor-element-hero-desc > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-search-form .elementor-search-form__input,
					.elementor-widget-search-form .elementor-search-form__icon,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );background-color:var( --e-global-color-secondary );}.elementor-1057027 .elementor-element.elementor-element-hero-search{width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;}.elementor-1057027 .elementor-element.elementor-element-hero-search > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-1057027 .elementor-element.elementor-element-hero-search .elementor-search-form__container{min-height:56px;}.elementor-1057027 .elementor-element.elementor-element-hero-search .elementor-search-form__submit{min-width:56px;--e-search-form-submit-text-color:#FFFFFF;background-color:#4F46E5;}body:not(.rtl) .elementor-1057027 .elementor-element.elementor-element-hero-search .elementor-search-form__icon{padding-left:calc(56px / 3);}body.rtl .elementor-1057027 .elementor-element.elementor-element-hero-search .elementor-search-form__icon{padding-right:calc(56px / 3);}.elementor-1057027 .elementor-element.elementor-element-hero-search .elementor-search-form__input, .elementor-1057027 .elementor-element.elementor-element-hero-search.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(56px / 3);padding-right:calc(56px / 3);}.elementor-1057027 .elementor-element.elementor-element-hero-search .elementor-search-form__input,
					.elementor-1057027 .elementor-element.elementor-element-hero-search .elementor-search-form__icon,
					.elementor-1057027 .elementor-element.elementor-element-hero-search .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-1057027 .elementor-element.elementor-element-hero-search .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-1057027 .elementor-element.elementor-element-hero-search.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:#0F172A;fill:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-hero-search:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#FFFFFF;border-color:#E2E8F0;border-radius:18px;}.elementor-1057027 .elementor-element.elementor-element-hero-search.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:#FFFFFF;border-color:#E2E8F0;border-radius:18px;}.elementor-1057027 .elementor-element.elementor-element-hero-search:not(.elementor-search-form--skin-full_screen) .elementor-search-form--focus .elementor-search-form__container{border-color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-hero-search.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input:focus{border-color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-hero-search .elementor-search-form__submit:hover{--e-search-form-submit-text-color:#FFFFFF;background-color:#4338CA;}.elementor-1057027 .elementor-element.elementor-element-hero-search .elementor-search-form__submit:focus{--e-search-form-submit-text-color:#FFFFFF;background-color:#4338CA;}.elementor-1057027 .elementor-element.elementor-element-hero-topics > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-1057027 .elementor-element.elementor-element-hero-topics{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12.5px;font-weight:600;color:#64748B;}.elementor-1057027 .elementor-element.elementor-element-hero-topics a{color:#334155;}.elementor-1057027 .elementor-element.elementor-element-hero-topics a:hover, .elementor-1057027 .elementor-element.elementor-element-hero-topics a:focus{color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-hero-ctas{--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:center;--gap:12px 14px;--row-gap:12px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1057027 .elementor-element.elementor-element-hero-cta-primary .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(135deg, #4F46E5 0%, #4338CA 100%);border-radius:14px 14px 14px 14px;padding:15px 30px 15px 30px;}.elementor-1057027 .elementor-element.elementor-element-hero-cta-primary .elementor-button:hover, .elementor-1057027 .elementor-element.elementor-element-hero-cta-primary .elementor-button:focus{background-color:#4338CA;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-hero-cta-primary .elementor-button:hover svg, .elementor-1057027 .elementor-element.elementor-element-hero-cta-primary .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-hero-cta-secondary .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:#334155;color:#334155;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CBD5E1;border-radius:14px 14px 14px 14px;padding:15px 30px 15px 30px;}.elementor-1057027 .elementor-element.elementor-element-hero-cta-secondary .elementor-button:hover, .elementor-1057027 .elementor-element.elementor-element-hero-cta-secondary .elementor-button:focus{background-color:#F8FAFC;color:#0F172A;border-color:#94A3B8;}.elementor-1057027 .elementor-element.elementor-element-hero-cta-secondary .elementor-button:hover svg, .elementor-1057027 .elementor-element.elementor-element-hero-cta-secondary .elementor-button:focus svg{fill:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-hero-card{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:28px 28px 28px 28px;--padding-top:32px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-1057027 .elementor-element.elementor-element-hero-card:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-hero-card > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-1057027 .elementor-element.elementor-element-hero-card-head > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#F1F5F9;}.elementor-1057027 .elementor-element.elementor-element-hero-card-head .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:14px;}.elementor-1057027 .elementor-element.elementor-element-hero-card-head .elementor-icon-box-title{margin-block-end:2px;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-hero-card-head.elementor-view-stacked .elementor-icon{background-color:#4F46E5;fill:#FFFFFF;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-hero-card-head.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-hero-card-head.elementor-view-default .elementor-icon{fill:#4F46E5;color:#4F46E5;border-color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-hero-card-head.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-hero-card-head .elementor-icon{font-size:22px;padding:14px;border-radius:14px 14px 14px 14px;}.elementor-1057027 .elementor-element.elementor-element-hero-card-head .elementor-icon-box-title, .elementor-1057027 .elementor-element.elementor-element-hero-card-head .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-1057027 .elementor-element.elementor-element-hero-card-head .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;color:#64748B;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1057027 .elementor-element.elementor-element-hero-card-factors > .elementor-widget-container{background-color:#F8FAFC;margin:0px 0px 20px 0px;padding:18px 18px 18px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;border-radius:14px 14px 14px 14px;}.elementor-1057027 .elementor-element.elementor-element-hero-card-factors .elementor-icon-list-icon i{color:#10B981;transition:color 0.3s;}.elementor-1057027 .elementor-element.elementor-element-hero-card-factors .elementor-icon-list-icon svg{fill:#10B981;transition:fill 0.3s;}.elementor-1057027 .elementor-element.elementor-element-hero-card-factors{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1057027 .elementor-element.elementor-element-hero-card-factors .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-1057027 .elementor-element.elementor-element-hero-card-factors .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1057027 .elementor-element.elementor-element-hero-card-factors .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-1057027 .elementor-element.elementor-element-hero-card-factors .elementor-icon-list-text{color:#334155;transition:color 0.3s;}.elementor-1057027 .elementor-element.elementor-element-hero-card-note > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1057027 .elementor-element.elementor-element-hero-card-note{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-hero-card-btn .elementor-button{background-color:#4F46E5;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:10px 18px 10px 18px;}.elementor-1057027 .elementor-element.elementor-element-hero-card-btn .elementor-button:hover, .elementor-1057027 .elementor-element.elementor-element-hero-card-btn .elementor-button:focus{background-color:#4338CA;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-hero-card-btn{width:auto;max-width:auto;}.elementor-1057027 .elementor-element.elementor-element-hero-card-btn .elementor-button:hover svg, .elementor-1057027 .elementor-element.elementor-element-hero-card-btn .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-hero-card-badge{width:auto;max-width:auto;bottom:-17px;}.elementor-1057027 .elementor-element.elementor-element-hero-card-badge > .elementor-widget-container{background-color:#0F172A;padding:8px 18px 8px 18px;border-radius:999px 999px 999px 999px;}body:not(.rtl) .elementor-1057027 .elementor-element.elementor-element-hero-card-badge{right:24px;}body.rtl .elementor-1057027 .elementor-element.elementor-element-hero-card-badge{left:24px;}.elementor-1057027 .elementor-element.elementor-element-hero-card-badge .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12.5px;font-weight:600;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-stats{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-1057027 .elementor-element.elementor-element-stats:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-stats > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-9bf7b84{--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:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1057027 .elementor-element.elementor-element-65a6e21{width:auto;max-width:auto;}.elementor-1057027 .elementor-element.elementor-element-65a6e21 .elementor-icon-wrapper{text-align:center;}.elementor-1057027 .elementor-element.elementor-element-65a6e21.elementor-view-stacked .elementor-icon{background-color:#EEF2FF;color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-65a6e21.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-65a6e21.elementor-view-default .elementor-icon{color:#EEF2FF;border-color:#EEF2FF;}.elementor-1057027 .elementor-element.elementor-element-65a6e21.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-65a6e21.elementor-view-default .elementor-icon svg{fill:#EEF2FF;}.elementor-1057027 .elementor-element.elementor-element-65a6e21.elementor-view-framed .elementor-icon{background-color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-65a6e21.elementor-view-stacked .elementor-icon svg{fill:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-65a6e21 .elementor-icon{font-size:22px;padding:15px;border-radius:14px 14px 14px 14px;}.elementor-1057027 .elementor-element.elementor-element-65a6e21 .elementor-icon svg{height:22px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1057027 .elementor-element.elementor-element-2466c34{width:auto;max-width:auto;}.elementor-1057027 .elementor-element.elementor-element-2466c34 .elementor-counter-number-wrapper{color:#0F172A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:800;line-height:1.05em;letter-spacing:-0.9px;}.elementor-1057027 .elementor-element.elementor-element-2466c34 .elementor-counter-title{color:#64748B;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:500;}.elementor-1057027 .elementor-element.elementor-element-2163190{--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:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-1057027 .elementor-element.elementor-element-8156ed2{width:auto;max-width:auto;}.elementor-1057027 .elementor-element.elementor-element-8156ed2 .elementor-icon-wrapper{text-align:center;}.elementor-1057027 .elementor-element.elementor-element-8156ed2.elementor-view-stacked .elementor-icon{background-color:#EEF2FF;color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-8156ed2.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-8156ed2.elementor-view-default .elementor-icon{color:#EEF2FF;border-color:#EEF2FF;}.elementor-1057027 .elementor-element.elementor-element-8156ed2.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-8156ed2.elementor-view-default .elementor-icon svg{fill:#EEF2FF;}.elementor-1057027 .elementor-element.elementor-element-8156ed2.elementor-view-framed .elementor-icon{background-color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-8156ed2.elementor-view-stacked .elementor-icon svg{fill:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-8156ed2 .elementor-icon{font-size:22px;padding:15px;border-radius:14px 14px 14px 14px;}.elementor-1057027 .elementor-element.elementor-element-8156ed2 .elementor-icon svg{height:22px;}.elementor-1057027 .elementor-element.elementor-element-6164d21{width:auto;max-width:auto;}.elementor-1057027 .elementor-element.elementor-element-6164d21 .elementor-counter-number-wrapper{color:#0F172A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:800;line-height:1.05em;letter-spacing:-0.9px;}.elementor-1057027 .elementor-element.elementor-element-6164d21 .elementor-counter-title{color:#64748B;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:500;}.elementor-1057027 .elementor-element.elementor-element-7b8acb0{--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:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-1057027 .elementor-element.elementor-element-b84abb2{width:auto;max-width:auto;}.elementor-1057027 .elementor-element.elementor-element-b84abb2 .elementor-icon-wrapper{text-align:center;}.elementor-1057027 .elementor-element.elementor-element-b84abb2.elementor-view-stacked .elementor-icon{background-color:#EEF2FF;color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-b84abb2.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-b84abb2.elementor-view-default .elementor-icon{color:#EEF2FF;border-color:#EEF2FF;}.elementor-1057027 .elementor-element.elementor-element-b84abb2.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-b84abb2.elementor-view-default .elementor-icon svg{fill:#EEF2FF;}.elementor-1057027 .elementor-element.elementor-element-b84abb2.elementor-view-framed .elementor-icon{background-color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-b84abb2.elementor-view-stacked .elementor-icon svg{fill:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-b84abb2 .elementor-icon{font-size:22px;padding:15px;border-radius:14px 14px 14px 14px;}.elementor-1057027 .elementor-element.elementor-element-b84abb2 .elementor-icon svg{height:22px;}.elementor-1057027 .elementor-element.elementor-element-4e27eb2{width:auto;max-width:auto;}.elementor-1057027 .elementor-element.elementor-element-4e27eb2 .elementor-counter-number-wrapper{color:#0F172A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:800;line-height:1.05em;letter-spacing:-0.9px;}.elementor-1057027 .elementor-element.elementor-element-4e27eb2 .elementor-counter-title{color:#64748B;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:500;}.elementor-1057027 .elementor-element.elementor-element-cbc360e{--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:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-1057027 .elementor-element.elementor-element-c58db86{width:auto;max-width:auto;}.elementor-1057027 .elementor-element.elementor-element-c58db86 .elementor-icon-wrapper{text-align:center;}.elementor-1057027 .elementor-element.elementor-element-c58db86.elementor-view-stacked .elementor-icon{background-color:#EEF2FF;color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-c58db86.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-c58db86.elementor-view-default .elementor-icon{color:#EEF2FF;border-color:#EEF2FF;}.elementor-1057027 .elementor-element.elementor-element-c58db86.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-c58db86.elementor-view-default .elementor-icon svg{fill:#EEF2FF;}.elementor-1057027 .elementor-element.elementor-element-c58db86.elementor-view-framed .elementor-icon{background-color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-c58db86.elementor-view-stacked .elementor-icon svg{fill:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-c58db86 .elementor-icon{font-size:22px;padding:15px;border-radius:14px 14px 14px 14px;}.elementor-1057027 .elementor-element.elementor-element-c58db86 .elementor-icon svg{height:22px;}.elementor-1057027 .elementor-element.elementor-element-8d0310c{width:auto;max-width:auto;}.elementor-1057027 .elementor-element.elementor-element-8d0310c .elementor-counter-number-wrapper{color:#0F172A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:800;line-height:1.05em;letter-spacing:-0.9px;}.elementor-1057027 .elementor-element.elementor-element-8d0310c .elementor-counter-title{color:#64748B;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:500;}.elementor-1057027 .elementor-element.elementor-element-what-we-cover{--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;--justify-content:space-between;--align-items:center;--gap:44px 56px;--row-gap:44px;--column-gap:56px;--padding-top:104px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-1057027 .elementor-element.elementor-element-what-we-cover:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-what-we-cover > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-cover-copy{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1057027 .elementor-element.elementor-element-9982d17{width:auto;max-width:auto;}.elementor-1057027 .elementor-element.elementor-element-9982d17 > .elementor-widget-container{background-color:#EEF2FF;margin:0px 0px 16px 0px;padding:5px 14px 5px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C7D2FE;border-radius:999px 999px 999px 999px;}.elementor-1057027 .elementor-element.elementor-element-9982d17 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12.5px;font-weight:600;line-height:1.4em;color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-84d7aaf > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1057027 .elementor-element.elementor-element-84d7aaf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:34px;font-weight:800;line-height:1.18em;letter-spacing:-0.9px;color:var( --e-global-color-445f503f );}.elementor-1057027 .elementor-element.elementor-element-51adb0d > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-1057027 .elementor-element.elementor-element-51adb0d{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16.5px;line-height:1.75em;color:var( --e-global-color-e89e8998 );}.elementor-1057027 .elementor-element.elementor-element-cover-features{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1057027 .elementor-element.elementor-element-0f2a476 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-1057027 .elementor-element.elementor-element-0f2a476 .elementor-icon-box-title{margin-block-end:3px;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-0f2a476.elementor-view-stacked .elementor-icon{background-color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-0f2a476.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-0f2a476.elementor-view-default .elementor-icon{fill:#4F46E5;color:#4F46E5;border-color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-0f2a476 .elementor-icon{font-size:21px;}.elementor-1057027 .elementor-element.elementor-element-0f2a476 .elementor-icon-box-title, .elementor-1057027 .elementor-element.elementor-element-0f2a476 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;}.elementor-1057027 .elementor-element.elementor-element-0f2a476 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;line-height:1.45em;color:#64748B;}.elementor-1057027 .elementor-element.elementor-element-4d0a70f .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-1057027 .elementor-element.elementor-element-4d0a70f .elementor-icon-box-title{margin-block-end:3px;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-4d0a70f.elementor-view-stacked .elementor-icon{background-color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-4d0a70f.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-4d0a70f.elementor-view-default .elementor-icon{fill:#4F46E5;color:#4F46E5;border-color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-4d0a70f .elementor-icon{font-size:21px;}.elementor-1057027 .elementor-element.elementor-element-4d0a70f .elementor-icon-box-title, .elementor-1057027 .elementor-element.elementor-element-4d0a70f .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;}.elementor-1057027 .elementor-element.elementor-element-4d0a70f .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;line-height:1.45em;color:#64748B;}.elementor-1057027 .elementor-element.elementor-element-8ee3430 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-1057027 .elementor-element.elementor-element-8ee3430 .elementor-icon-box-title{margin-block-end:3px;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-8ee3430.elementor-view-stacked .elementor-icon{background-color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-8ee3430.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-8ee3430.elementor-view-default .elementor-icon{fill:#4F46E5;color:#4F46E5;border-color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-8ee3430 .elementor-icon{font-size:21px;}.elementor-1057027 .elementor-element.elementor-element-8ee3430 .elementor-icon-box-title, .elementor-1057027 .elementor-element.elementor-element-8ee3430 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;}.elementor-1057027 .elementor-element.elementor-element-8ee3430 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;line-height:1.45em;color:#64748B;}.elementor-1057027 .elementor-element.elementor-element-441b76e .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-1057027 .elementor-element.elementor-element-441b76e .elementor-icon-box-title{margin-block-end:3px;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-441b76e.elementor-view-stacked .elementor-icon{background-color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-441b76e.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-441b76e.elementor-view-default .elementor-icon{fill:#4F46E5;color:#4F46E5;border-color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-441b76e .elementor-icon{font-size:21px;}.elementor-1057027 .elementor-element.elementor-element-441b76e .elementor-icon-box-title, .elementor-1057027 .elementor-element.elementor-element-441b76e .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;}.elementor-1057027 .elementor-element.elementor-element-441b76e .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;line-height:1.45em;color:#64748B;}.elementor-1057027 .elementor-element.elementor-element-fce3195 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(135deg, #4F46E5 0%, #4338CA 100%);border-radius:14px 14px 14px 14px;padding:13px 26px 13px 26px;}.elementor-1057027 .elementor-element.elementor-element-fce3195 .elementor-button:hover, .elementor-1057027 .elementor-element.elementor-element-fce3195 .elementor-button:focus{background-color:#4338CA;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-fce3195 .elementor-button:hover svg, .elementor-1057027 .elementor-element.elementor-element-fce3195 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-cover-image{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1057027 .elementor-element.elementor-element-1029cd0 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;border-radius:28px 28px 28px 28px;}.elementor-1057027 .elementor-element.elementor-element-pillars{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-1057027 .elementor-element.elementor-element-pillars:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-pillars > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a307c297 );}.elementor-1057027 .elementor-element.elementor-element-0e2fc9b > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1057027 .elementor-element.elementor-element-0e2fc9b{text-align:center;}.elementor-1057027 .elementor-element.elementor-element-0e2fc9b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;line-height:1.15em;letter-spacing:-1.3px;color:var( --e-global-color-445f503f );}.elementor-1057027 .elementor-element.elementor-element-7a31b87{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-7a31b87 > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-1057027 .elementor-element.elementor-element-7a31b87.elementor-element{--align-self:center;}.elementor-1057027 .elementor-element.elementor-element-3215517{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1057027 .elementor-element.elementor-element-314851d .elementor-icon-box-wrapper{text-align:center;gap:22px;}.elementor-1057027 .elementor-element.elementor-element-314851d .elementor-icon-box-title{margin-block-end:12px;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-314851d.elementor-view-stacked .elementor-icon{background-color:#FEF2F2;fill:#EF4444;color:#EF4444;}.elementor-1057027 .elementor-element.elementor-element-314851d.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-314851d.elementor-view-default .elementor-icon{fill:#FEF2F2;color:#FEF2F2;border-color:#FEF2F2;}.elementor-1057027 .elementor-element.elementor-element-314851d.elementor-view-framed .elementor-icon{background-color:#EF4444;}.elementor-1057027 .elementor-element.elementor-element-314851d .elementor-icon{font-size:26px;padding:19px;border-radius:20px 20px 20px 20px;}.elementor-1057027 .elementor-element.elementor-element-314851d .elementor-icon-box-title, .elementor-1057027 .elementor-element.elementor-element-314851d .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-1057027 .elementor-element.elementor-element-314851d .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.6em;color:#64748B;}.elementor-1057027 .elementor-element.elementor-element-720c810 .elementor-icon-box-wrapper{text-align:center;gap:22px;}.elementor-1057027 .elementor-element.elementor-element-720c810 .elementor-icon-box-title{margin-block-end:12px;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-720c810.elementor-view-stacked .elementor-icon{background-color:#FFFBEB;fill:#F59E0B;color:#F59E0B;}.elementor-1057027 .elementor-element.elementor-element-720c810.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-720c810.elementor-view-default .elementor-icon{fill:#FFFBEB;color:#FFFBEB;border-color:#FFFBEB;}.elementor-1057027 .elementor-element.elementor-element-720c810.elementor-view-framed .elementor-icon{background-color:#F59E0B;}.elementor-1057027 .elementor-element.elementor-element-720c810 .elementor-icon{font-size:26px;padding:19px;border-radius:20px 20px 20px 20px;}.elementor-1057027 .elementor-element.elementor-element-720c810 .elementor-icon-box-title, .elementor-1057027 .elementor-element.elementor-element-720c810 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-1057027 .elementor-element.elementor-element-720c810 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.6em;color:#64748B;}.elementor-1057027 .elementor-element.elementor-element-0872c24 .elementor-icon-box-wrapper{text-align:center;gap:22px;}.elementor-1057027 .elementor-element.elementor-element-0872c24 .elementor-icon-box-title{margin-block-end:12px;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-0872c24.elementor-view-stacked .elementor-icon{background-color:#ECFDF5;fill:#10B981;color:#10B981;}.elementor-1057027 .elementor-element.elementor-element-0872c24.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-0872c24.elementor-view-default .elementor-icon{fill:#ECFDF5;color:#ECFDF5;border-color:#ECFDF5;}.elementor-1057027 .elementor-element.elementor-element-0872c24.elementor-view-framed .elementor-icon{background-color:#10B981;}.elementor-1057027 .elementor-element.elementor-element-0872c24 .elementor-icon{font-size:26px;padding:19px;border-radius:20px 20px 20px 20px;}.elementor-1057027 .elementor-element.elementor-element-0872c24 .elementor-icon-box-title, .elementor-1057027 .elementor-element.elementor-element-0872c24 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-1057027 .elementor-element.elementor-element-0872c24 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.6em;color:#64748B;}.elementor-1057027 .elementor-element.elementor-element-50c2a9b .elementor-icon-box-wrapper{text-align:center;gap:22px;}.elementor-1057027 .elementor-element.elementor-element-50c2a9b .elementor-icon-box-title{margin-block-end:12px;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-50c2a9b.elementor-view-stacked .elementor-icon{background-color:#EEF2FF;fill:#4F46E5;color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-50c2a9b.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-50c2a9b.elementor-view-default .elementor-icon{fill:#EEF2FF;color:#EEF2FF;border-color:#EEF2FF;}.elementor-1057027 .elementor-element.elementor-element-50c2a9b.elementor-view-framed .elementor-icon{background-color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-50c2a9b .elementor-icon{font-size:26px;padding:19px;border-radius:20px 20px 20px 20px;}.elementor-1057027 .elementor-element.elementor-element-50c2a9b .elementor-icon-box-title, .elementor-1057027 .elementor-element.elementor-element-50c2a9b .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-1057027 .elementor-element.elementor-element-50c2a9b .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.6em;color:#64748B;}.elementor-1057027 .elementor-element.elementor-element-categories{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-1057027 .elementor-element.elementor-element-categories:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-categories > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-dd7778b{width:auto;max-width:auto;}.elementor-1057027 .elementor-element.elementor-element-dd7778b > .elementor-widget-container{background-color:#EEF2FF;margin:0px 0px 16px 0px;padding:5px 14px 5px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C7D2FE;border-radius:999px 999px 999px 999px;}.elementor-1057027 .elementor-element.elementor-element-dd7778b.elementor-element{--align-self:center;}.elementor-1057027 .elementor-element.elementor-element-dd7778b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12.5px;font-weight:600;line-height:1.4em;color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-f273587 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1057027 .elementor-element.elementor-element-f273587{text-align:center;}.elementor-1057027 .elementor-element.elementor-element-f273587 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;line-height:1.15em;letter-spacing:-1.3px;color:var( --e-global-color-445f503f );}.elementor-1057027 .elementor-element.elementor-element-ba08978 > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-1057027 .elementor-element.elementor-element-ba08978{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-9d3ab67{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1057027 .elementor-element.elementor-element-1cf581f{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1057027 .elementor-element.elementor-element-1cf581f:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-1cf581f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FFFFFF 0%, #F5F3FF 100%);}.elementor-1057027 .elementor-element.elementor-element-f3e0f60{width:auto;max-width:auto;}.elementor-1057027 .elementor-element.elementor-element-f3e0f60 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1057027 .elementor-element.elementor-element-f3e0f60 .elementor-icon-wrapper{text-align:start;}.elementor-1057027 .elementor-element.elementor-element-f3e0f60.elementor-view-stacked .elementor-icon{background-color:#EDE9FE;color:#7C3AED;}.elementor-1057027 .elementor-element.elementor-element-f3e0f60.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-f3e0f60.elementor-view-default .elementor-icon{color:#EDE9FE;border-color:#EDE9FE;}.elementor-1057027 .elementor-element.elementor-element-f3e0f60.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-f3e0f60.elementor-view-default .elementor-icon svg{fill:#EDE9FE;}.elementor-1057027 .elementor-element.elementor-element-f3e0f60.elementor-view-framed .elementor-icon{background-color:#7C3AED;}.elementor-1057027 .elementor-element.elementor-element-f3e0f60.elementor-view-stacked .elementor-icon svg{fill:#7C3AED;}.elementor-1057027 .elementor-element.elementor-element-f3e0f60 .elementor-icon{font-size:22px;padding:14px;border-radius:14px 14px 14px 14px;}.elementor-1057027 .elementor-element.elementor-element-f3e0f60 .elementor-icon svg{height:22px;}.elementor-1057027 .elementor-element.elementor-element-40af1a8 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1057027 .elementor-element.elementor-element-40af1a8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:700;letter-spacing:-0.5px;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-72851bd > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1057027 .elementor-element.elementor-element-72851bd{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.6em;color:#64748B;}.elementor-1057027 .elementor-element.elementor-element-c8b24c9 > .elementor-widget-container{padding:16px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#EDE9FE;}.elementor-1057027 .elementor-element.elementor-element-c8b24c9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-e703ec1{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1057027 .elementor-element.elementor-element-e703ec1:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-e703ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FFFFFF 0%, #FFF1F2 100%);}.elementor-1057027 .elementor-element.elementor-element-0e29356{width:auto;max-width:auto;}.elementor-1057027 .elementor-element.elementor-element-0e29356 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1057027 .elementor-element.elementor-element-0e29356 .elementor-icon-wrapper{text-align:start;}.elementor-1057027 .elementor-element.elementor-element-0e29356.elementor-view-stacked .elementor-icon{background-color:#FFE4E6;color:#E11D48;}.elementor-1057027 .elementor-element.elementor-element-0e29356.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-0e29356.elementor-view-default .elementor-icon{color:#FFE4E6;border-color:#FFE4E6;}.elementor-1057027 .elementor-element.elementor-element-0e29356.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-0e29356.elementor-view-default .elementor-icon svg{fill:#FFE4E6;}.elementor-1057027 .elementor-element.elementor-element-0e29356.elementor-view-framed .elementor-icon{background-color:#E11D48;}.elementor-1057027 .elementor-element.elementor-element-0e29356.elementor-view-stacked .elementor-icon svg{fill:#E11D48;}.elementor-1057027 .elementor-element.elementor-element-0e29356 .elementor-icon{font-size:22px;padding:14px;border-radius:14px 14px 14px 14px;}.elementor-1057027 .elementor-element.elementor-element-0e29356 .elementor-icon svg{height:22px;}.elementor-1057027 .elementor-element.elementor-element-3d26cc5 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1057027 .elementor-element.elementor-element-3d26cc5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:700;letter-spacing:-0.5px;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-6521f1c > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1057027 .elementor-element.elementor-element-6521f1c{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.6em;color:#64748B;}.elementor-1057027 .elementor-element.elementor-element-58159e5 > .elementor-widget-container{padding:16px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFE4E6;}.elementor-1057027 .elementor-element.elementor-element-58159e5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-db38de4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-1057027 .elementor-element.elementor-element-db38de4:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-db38de4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-a055482{width:auto;max-width:auto;}.elementor-1057027 .elementor-element.elementor-element-a055482 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1057027 .elementor-element.elementor-element-a055482 .elementor-icon-wrapper{text-align:start;}.elementor-1057027 .elementor-element.elementor-element-a055482.elementor-view-stacked .elementor-icon{background-color:#FFFBEB;color:#D97706;}.elementor-1057027 .elementor-element.elementor-element-a055482.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-a055482.elementor-view-default .elementor-icon{color:#FFFBEB;border-color:#FFFBEB;}.elementor-1057027 .elementor-element.elementor-element-a055482.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-a055482.elementor-view-default .elementor-icon svg{fill:#FFFBEB;}.elementor-1057027 .elementor-element.elementor-element-a055482.elementor-view-framed .elementor-icon{background-color:#D97706;}.elementor-1057027 .elementor-element.elementor-element-a055482.elementor-view-stacked .elementor-icon svg{fill:#D97706;}.elementor-1057027 .elementor-element.elementor-element-a055482 .elementor-icon{font-size:20px;padding:14px;border-radius:14px 14px 14px 14px;}.elementor-1057027 .elementor-element.elementor-element-a055482 .elementor-icon svg{height:20px;}.elementor-1057027 .elementor-element.elementor-element-91b766f > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1057027 .elementor-element.elementor-element-91b766f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:700;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-dcb6bda{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#64748B;}.elementor-1057027 .elementor-element.elementor-element-f34ab29{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-1057027 .elementor-element.elementor-element-f34ab29:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-f34ab29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-29a040d{width:auto;max-width:auto;}.elementor-1057027 .elementor-element.elementor-element-29a040d > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1057027 .elementor-element.elementor-element-29a040d .elementor-icon-wrapper{text-align:start;}.elementor-1057027 .elementor-element.elementor-element-29a040d.elementor-view-stacked .elementor-icon{background-color:#EFF6FF;color:#2563EB;}.elementor-1057027 .elementor-element.elementor-element-29a040d.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-29a040d.elementor-view-default .elementor-icon{color:#EFF6FF;border-color:#EFF6FF;}.elementor-1057027 .elementor-element.elementor-element-29a040d.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-29a040d.elementor-view-default .elementor-icon svg{fill:#EFF6FF;}.elementor-1057027 .elementor-element.elementor-element-29a040d.elementor-view-framed .elementor-icon{background-color:#2563EB;}.elementor-1057027 .elementor-element.elementor-element-29a040d.elementor-view-stacked .elementor-icon svg{fill:#2563EB;}.elementor-1057027 .elementor-element.elementor-element-29a040d .elementor-icon{font-size:20px;padding:14px;border-radius:14px 14px 14px 14px;}.elementor-1057027 .elementor-element.elementor-element-29a040d .elementor-icon svg{height:20px;}.elementor-1057027 .elementor-element.elementor-element-f4b7757 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1057027 .elementor-element.elementor-element-f4b7757 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:700;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-b8284ac{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#64748B;}.elementor-1057027 .elementor-element.elementor-element-eaca11f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-1057027 .elementor-element.elementor-element-eaca11f:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-eaca11f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-6679a6b{width:auto;max-width:auto;}.elementor-1057027 .elementor-element.elementor-element-6679a6b > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1057027 .elementor-element.elementor-element-6679a6b .elementor-icon-wrapper{text-align:start;}.elementor-1057027 .elementor-element.elementor-element-6679a6b.elementor-view-stacked .elementor-icon{background-color:#ECFDF5;color:#059669;}.elementor-1057027 .elementor-element.elementor-element-6679a6b.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-6679a6b.elementor-view-default .elementor-icon{color:#ECFDF5;border-color:#ECFDF5;}.elementor-1057027 .elementor-element.elementor-element-6679a6b.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-6679a6b.elementor-view-default .elementor-icon svg{fill:#ECFDF5;}.elementor-1057027 .elementor-element.elementor-element-6679a6b.elementor-view-framed .elementor-icon{background-color:#059669;}.elementor-1057027 .elementor-element.elementor-element-6679a6b.elementor-view-stacked .elementor-icon svg{fill:#059669;}.elementor-1057027 .elementor-element.elementor-element-6679a6b .elementor-icon{font-size:20px;padding:14px;border-radius:14px 14px 14px 14px;}.elementor-1057027 .elementor-element.elementor-element-6679a6b .elementor-icon svg{height:20px;}.elementor-1057027 .elementor-element.elementor-element-58add50 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1057027 .elementor-element.elementor-element-58add50 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:700;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-4a6f5b1{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#64748B;}.elementor-1057027 .elementor-element.elementor-element-b4eef8e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-1057027 .elementor-element.elementor-element-b4eef8e:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-b4eef8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-626834d{width:auto;max-width:auto;}.elementor-1057027 .elementor-element.elementor-element-626834d > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1057027 .elementor-element.elementor-element-626834d .elementor-icon-wrapper{text-align:start;}.elementor-1057027 .elementor-element.elementor-element-626834d.elementor-view-stacked .elementor-icon{background-color:#FFF7ED;color:#C2410C;}.elementor-1057027 .elementor-element.elementor-element-626834d.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-626834d.elementor-view-default .elementor-icon{color:#FFF7ED;border-color:#FFF7ED;}.elementor-1057027 .elementor-element.elementor-element-626834d.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-626834d.elementor-view-default .elementor-icon svg{fill:#FFF7ED;}.elementor-1057027 .elementor-element.elementor-element-626834d.elementor-view-framed .elementor-icon{background-color:#C2410C;}.elementor-1057027 .elementor-element.elementor-element-626834d.elementor-view-stacked .elementor-icon svg{fill:#C2410C;}.elementor-1057027 .elementor-element.elementor-element-626834d .elementor-icon{font-size:20px;padding:14px;border-radius:14px 14px 14px 14px;}.elementor-1057027 .elementor-element.elementor-element-626834d .elementor-icon svg{height:20px;}.elementor-1057027 .elementor-element.elementor-element-33fdc29 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1057027 .elementor-element.elementor-element-33fdc29 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:700;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-f006de1{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#64748B;}.elementor-1057027 .elementor-element.elementor-element-6d9f678{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1057027 .elementor-element.elementor-element-6d9f678:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-6d9f678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FFFFFF 0%, #F0FDF4 100%);}.elementor-1057027 .elementor-element.elementor-element-17c72df{width:auto;max-width:auto;}.elementor-1057027 .elementor-element.elementor-element-17c72df > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1057027 .elementor-element.elementor-element-17c72df .elementor-icon-wrapper{text-align:start;}.elementor-1057027 .elementor-element.elementor-element-17c72df.elementor-view-stacked .elementor-icon{background-color:#DCFCE7;color:#16A34A;}.elementor-1057027 .elementor-element.elementor-element-17c72df.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-17c72df.elementor-view-default .elementor-icon{color:#DCFCE7;border-color:#DCFCE7;}.elementor-1057027 .elementor-element.elementor-element-17c72df.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-17c72df.elementor-view-default .elementor-icon svg{fill:#DCFCE7;}.elementor-1057027 .elementor-element.elementor-element-17c72df.elementor-view-framed .elementor-icon{background-color:#16A34A;}.elementor-1057027 .elementor-element.elementor-element-17c72df.elementor-view-stacked .elementor-icon svg{fill:#16A34A;}.elementor-1057027 .elementor-element.elementor-element-17c72df .elementor-icon{font-size:22px;padding:14px;border-radius:14px 14px 14px 14px;}.elementor-1057027 .elementor-element.elementor-element-17c72df .elementor-icon svg{height:22px;}.elementor-1057027 .elementor-element.elementor-element-f4ce9b9 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1057027 .elementor-element.elementor-element-f4ce9b9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:700;letter-spacing:-0.5px;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-54c09c9 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1057027 .elementor-element.elementor-element-54c09c9{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.6em;color:#64748B;}.elementor-1057027 .elementor-element.elementor-element-67c6c5b > .elementor-widget-container{padding:16px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#DCFCE7;}.elementor-1057027 .elementor-element.elementor-element-67c6c5b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-ce43105{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1057027 .elementor-element.elementor-element-ce43105:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-ce43105 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FFFFFF 0%, #FDF4FF 100%);}.elementor-1057027 .elementor-element.elementor-element-8c92c74{width:auto;max-width:auto;}.elementor-1057027 .elementor-element.elementor-element-8c92c74 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1057027 .elementor-element.elementor-element-8c92c74 .elementor-icon-wrapper{text-align:start;}.elementor-1057027 .elementor-element.elementor-element-8c92c74.elementor-view-stacked .elementor-icon{background-color:#FAE8FF;color:#C026D3;}.elementor-1057027 .elementor-element.elementor-element-8c92c74.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-8c92c74.elementor-view-default .elementor-icon{color:#FAE8FF;border-color:#FAE8FF;}.elementor-1057027 .elementor-element.elementor-element-8c92c74.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-8c92c74.elementor-view-default .elementor-icon svg{fill:#FAE8FF;}.elementor-1057027 .elementor-element.elementor-element-8c92c74.elementor-view-framed .elementor-icon{background-color:#C026D3;}.elementor-1057027 .elementor-element.elementor-element-8c92c74.elementor-view-stacked .elementor-icon svg{fill:#C026D3;}.elementor-1057027 .elementor-element.elementor-element-8c92c74 .elementor-icon{font-size:22px;padding:14px;border-radius:14px 14px 14px 14px;}.elementor-1057027 .elementor-element.elementor-element-8c92c74 .elementor-icon svg{height:22px;}.elementor-1057027 .elementor-element.elementor-element-118ad45 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1057027 .elementor-element.elementor-element-118ad45 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:700;letter-spacing:-0.5px;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-e0421e3 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1057027 .elementor-element.elementor-element-e0421e3{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.6em;color:#64748B;}.elementor-1057027 .elementor-element.elementor-element-d0491f7 > .elementor-widget-container{padding:16px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FAE8FF;}.elementor-1057027 .elementor-element.elementor-element-d0491f7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-comparison{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-1057027 .elementor-element.elementor-element-comparison:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-comparison > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a307c297 );}.elementor-1057027 .elementor-element.elementor-element-20d19ec > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1057027 .elementor-element.elementor-element-20d19ec{text-align:center;}.elementor-1057027 .elementor-element.elementor-element-20d19ec .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;line-height:1.15em;letter-spacing:-1.3px;color:var( --e-global-color-445f503f );}.elementor-1057027 .elementor-element.elementor-element-dfb0438 > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-1057027 .elementor-element.elementor-element-dfb0438{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#475569;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1057027 .elementor-element.elementor-element-latest-reviews{--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-1057027 .elementor-element.elementor-element-latest-reviews .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.56 * 100% );}.elementor-1057027 .elementor-element.elementor-element-latest-reviews:after{content:"0.56";}.elementor-1057027 .elementor-element.elementor-element-latest-reviews .elementor-post__thumbnail__link{width:100%;}.elementor-1057027 .elementor-element.elementor-element-latest-reviews .elementor-post__meta-data span + span:before{content:"•";}.elementor-1057027 .elementor-element.elementor-element-latest-reviews .elementor-post__card{background-color:#FFFFFF;border-color:#E2E8F0;border-width:1px;border-radius:20px;padding-top:22px;padding-bottom:22px;}.elementor-1057027 .elementor-element.elementor-element-latest-reviews .elementor-post__text{padding:0 26px;margin-top:20px;}.elementor-1057027 .elementor-element.elementor-element-latest-reviews .elementor-post__meta-data{padding:10px 26px;color:#64748B;}.elementor-1057027 .elementor-element.elementor-element-latest-reviews .elementor-post__avatar{padding-right:26px;padding-left:26px;}.elementor-1057027 .elementor-element.elementor-element-latest-reviews .elementor-post__card .elementor-post__meta-data{border-top-color:#F1F5F9;}.elementor-1057027 .elementor-element.elementor-element-latest-reviews .elementor-post__badge{right:0;}.elementor-1057027 .elementor-element.elementor-element-latest-reviews .elementor-post__card .elementor-post__badge{background-color:#4F46E5;color:#FFFFFF;border-radius:999px;margin:20px;}.elementor-1057027 .elementor-element.elementor-element-latest-reviews .elementor-post__title, .elementor-1057027 .elementor-element.elementor-element-latest-reviews .elementor-post__title a{color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-latest-reviews .elementor-post__title{margin-bottom:10px;}.elementor-1057027 .elementor-element.elementor-element-latest-reviews .elementor-post__excerpt p{color:#475569;}.elementor-1057027 .elementor-element.elementor-element-latest-reviews .elementor-post__read-more{color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-4b82f94 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;fill:#334155;color:#334155;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CBD5E1;border-radius:14px 14px 14px 14px;padding:13px 26px 13px 26px;}.elementor-1057027 .elementor-element.elementor-element-4b82f94 .elementor-button:hover, .elementor-1057027 .elementor-element.elementor-element-4b82f94 .elementor-button:focus{background-color:#F8FAFC;color:#0F172A;border-color:#94A3B8;}.elementor-1057027 .elementor-element.elementor-element-4b82f94 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1057027 .elementor-element.elementor-element-4b82f94 .elementor-button:hover svg, .elementor-1057027 .elementor-element.elementor-element-4b82f94 .elementor-button:focus svg{fill:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-methodology{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-1057027 .elementor-element.elementor-element-methodology:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-methodology > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-92476b1{width:auto;max-width:auto;}.elementor-1057027 .elementor-element.elementor-element-92476b1 > .elementor-widget-container{background-color:#EEF2FF;margin:0px 0px 16px 0px;padding:5px 14px 5px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C7D2FE;border-radius:999px 999px 999px 999px;}.elementor-1057027 .elementor-element.elementor-element-92476b1.elementor-element{--align-self:center;}.elementor-1057027 .elementor-element.elementor-element-92476b1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12.5px;font-weight:600;line-height:1.4em;color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-93520cd > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1057027 .elementor-element.elementor-element-93520cd{text-align:center;}.elementor-1057027 .elementor-element.elementor-element-93520cd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;line-height:1.15em;letter-spacing:-1.3px;color:var( --e-global-color-445f503f );}.elementor-1057027 .elementor-element.elementor-element-43a3944{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-43a3944 > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-1057027 .elementor-element.elementor-element-43a3944.elementor-element{--align-self:center;}.elementor-1057027 .elementor-element.elementor-element-87d2b74{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1057027 .elementor-element.elementor-element-5462ce9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-1057027 .elementor-element.elementor-element-5462ce9:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-5462ce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-ead5718 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1057027 .elementor-element.elementor-element-ead5718 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:800;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-1fa1dd2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1057027 .elementor-element.elementor-element-1fa1dd2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-61b546c{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.6em;color:#64748B;}.elementor-1057027 .elementor-element.elementor-element-e0c02dc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-1057027 .elementor-element.elementor-element-e0c02dc:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-e0c02dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-72257b5 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1057027 .elementor-element.elementor-element-72257b5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:800;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-b9b1eed > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1057027 .elementor-element.elementor-element-b9b1eed .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-49470d9{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.6em;color:#64748B;}.elementor-1057027 .elementor-element.elementor-element-0f3e201{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-1057027 .elementor-element.elementor-element-0f3e201:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-0f3e201 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-fa62db9 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1057027 .elementor-element.elementor-element-fa62db9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:800;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-43e0beb > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1057027 .elementor-element.elementor-element-43e0beb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-f6e8df4{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.6em;color:#64748B;}.elementor-1057027 .elementor-element.elementor-element-fefc17f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-1057027 .elementor-element.elementor-element-fefc17f:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-fefc17f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-8e93e64 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1057027 .elementor-element.elementor-element-8e93e64 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:800;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-babba82 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1057027 .elementor-element.elementor-element-babba82 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-ff8b69c{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.6em;color:#64748B;}.elementor-1057027 .elementor-element.elementor-element-02432a6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-1057027 .elementor-element.elementor-element-02432a6:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-02432a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-ff7da1f > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1057027 .elementor-element.elementor-element-ff7da1f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:800;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-8013616 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1057027 .elementor-element.elementor-element-8013616 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-15b4dd4{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.6em;color:#64748B;}.elementor-1057027 .elementor-element.elementor-element-4e26594{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-1057027 .elementor-element.elementor-element-4e26594:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-4e26594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-6aff506 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1057027 .elementor-element.elementor-element-6aff506 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:800;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-63aa2df > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1057027 .elementor-element.elementor-element-63aa2df .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-af5bc75{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.6em;color:#64748B;}.elementor-1057027 .elementor-element.elementor-element-versus{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-1057027 .elementor-element.elementor-element-versus:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-versus > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a307c297 );}.elementor-1057027 .elementor-element.elementor-element-cc3a968 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1057027 .elementor-element.elementor-element-cc3a968{text-align:center;}.elementor-1057027 .elementor-element.elementor-element-cc3a968 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;line-height:1.15em;letter-spacing:-1.3px;color:var( --e-global-color-445f503f );}.elementor-1057027 .elementor-element.elementor-element-6adfb2a > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-1057027 .elementor-element.elementor-element-6adfb2a{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-versus-table > .elementor-widget-container{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;border-radius:28px 28px 28px 28px;}.elementor-1057027 .elementor-element.elementor-element-versus-table{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;color:#334155;}.elementor-1057027 .elementor-element.elementor-element-why-reach-out{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:104px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-1057027 .elementor-element.elementor-element-why-reach-out:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-why-reach-out > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-850e735 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1057027 .elementor-element.elementor-element-850e735{text-align:center;}.elementor-1057027 .elementor-element.elementor-element-850e735 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;line-height:1.15em;letter-spacing:-1.3px;color:var( --e-global-color-445f503f );}.elementor-1057027 .elementor-element.elementor-element-155be96 > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-1057027 .elementor-element.elementor-element-155be96{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-e795aa9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1057027 .elementor-element.elementor-element-926a048 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-1057027 .elementor-element.elementor-element-926a048 .elementor-icon-box-title{margin-block-end:10px;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-926a048.elementor-view-stacked .elementor-icon{background-color:#EEF2FF;fill:#4F46E5;color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-926a048.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-926a048.elementor-view-default .elementor-icon{fill:#EEF2FF;color:#EEF2FF;border-color:#EEF2FF;}.elementor-1057027 .elementor-element.elementor-element-926a048.elementor-view-framed .elementor-icon{background-color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-926a048 .elementor-icon{font-size:24px;padding:16px;border-radius:14px 14px 14px 14px;}.elementor-1057027 .elementor-element.elementor-element-926a048 .elementor-icon-box-title, .elementor-1057027 .elementor-element.elementor-element-926a048 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:700;}.elementor-1057027 .elementor-element.elementor-element-926a048 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;line-height:1.65em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-6104831 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-1057027 .elementor-element.elementor-element-6104831 .elementor-icon-box-title{margin-block-end:10px;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-6104831.elementor-view-stacked .elementor-icon{background-color:#EEF2FF;fill:#4F46E5;color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-6104831.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-6104831.elementor-view-default .elementor-icon{fill:#EEF2FF;color:#EEF2FF;border-color:#EEF2FF;}.elementor-1057027 .elementor-element.elementor-element-6104831.elementor-view-framed .elementor-icon{background-color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-6104831 .elementor-icon{font-size:24px;padding:16px;border-radius:14px 14px 14px 14px;}.elementor-1057027 .elementor-element.elementor-element-6104831 .elementor-icon-box-title, .elementor-1057027 .elementor-element.elementor-element-6104831 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:700;}.elementor-1057027 .elementor-element.elementor-element-6104831 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;line-height:1.65em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-79d7f3d .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-1057027 .elementor-element.elementor-element-79d7f3d .elementor-icon-box-title{margin-block-end:10px;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-79d7f3d.elementor-view-stacked .elementor-icon{background-color:#EEF2FF;fill:#4F46E5;color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-79d7f3d.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-79d7f3d.elementor-view-default .elementor-icon{fill:#EEF2FF;color:#EEF2FF;border-color:#EEF2FF;}.elementor-1057027 .elementor-element.elementor-element-79d7f3d.elementor-view-framed .elementor-icon{background-color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-79d7f3d .elementor-icon{font-size:24px;padding:16px;border-radius:14px 14px 14px 14px;}.elementor-1057027 .elementor-element.elementor-element-79d7f3d .elementor-icon-box-title, .elementor-1057027 .elementor-element.elementor-element-79d7f3d .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:700;}.elementor-1057027 .elementor-element.elementor-element-79d7f3d .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;line-height:1.65em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-382b054 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-1057027 .elementor-element.elementor-element-382b054 .elementor-icon-box-title{margin-block-end:10px;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-382b054.elementor-view-stacked .elementor-icon{background-color:#EEF2FF;fill:#4F46E5;color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-382b054.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-382b054.elementor-view-default .elementor-icon{fill:#EEF2FF;color:#EEF2FF;border-color:#EEF2FF;}.elementor-1057027 .elementor-element.elementor-element-382b054.elementor-view-framed .elementor-icon{background-color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-382b054 .elementor-icon{font-size:24px;padding:16px;border-radius:14px 14px 14px 14px;}.elementor-1057027 .elementor-element.elementor-element-382b054 .elementor-icon-box-title, .elementor-1057027 .elementor-element.elementor-element-382b054 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:700;}.elementor-1057027 .elementor-element.elementor-element-382b054 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;line-height:1.65em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-recommender{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-1057027 .elementor-element.elementor-element-recommender:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-recommender > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-rec-panel{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1F2637;--border-color:#1F2637;--border-radius:28px 28px 28px 28px;--padding-top:56px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1057027 .elementor-element.elementor-element-rec-panel:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-rec-panel > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #090D16 0%, #1E1B4B 100%);}.elementor-1057027 .elementor-element.elementor-element-0ec9529{width:auto;max-width:auto;}.elementor-1057027 .elementor-element.elementor-element-0ec9529 > .elementor-widget-container{background-color:#1E2155;margin:0px 0px 16px 0px;padding:5px 14px 5px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#34386B;border-radius:999px 999px 999px 999px;}.elementor-1057027 .elementor-element.elementor-element-0ec9529.elementor-element{--align-self:center;}.elementor-1057027 .elementor-element.elementor-element-0ec9529 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12.5px;font-weight:600;line-height:1.4em;color:#C7D2FE;}.elementor-1057027 .elementor-element.elementor-element-3b48b87 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-1057027 .elementor-element.elementor-element-3b48b87{text-align:center;}.elementor-1057027 .elementor-element.elementor-element-3b48b87 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:800;line-height:1.15em;letter-spacing:-1px;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-7a32a11{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;line-height:1.65em;color:#CBD5E1;}.elementor-1057027 .elementor-element.elementor-element-7a32a11 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-1057027 .elementor-element.elementor-element-7a32a11.elementor-element{--align-self:center;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-1057027 .elementor-element.elementor-element-b4cf142{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1057027 .elementor-element.elementor-element-59aac06{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#263045;--border-color:#263045;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1057027 .elementor-element.elementor-element-59aac06:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-59aac06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131A28;}.elementor-1057027 .elementor-element.elementor-element-9ade8f4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1057027 .elementor-element.elementor-element-9ade8f4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;color:#A5B4FC;}.elementor-1057027 .elementor-element.elementor-element-66abf16 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1057027 .elementor-element.elementor-element-66abf16 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.35em;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-d28d832{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#94A3B8;}.elementor-1057027 .elementor-element.elementor-element-4968f78{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#263045;--border-color:#263045;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1057027 .elementor-element.elementor-element-4968f78:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-4968f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131A28;}.elementor-1057027 .elementor-element.elementor-element-b81b7eb > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1057027 .elementor-element.elementor-element-b81b7eb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;color:#A5B4FC;}.elementor-1057027 .elementor-element.elementor-element-b70bbda > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1057027 .elementor-element.elementor-element-b70bbda .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.35em;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-b42bce5{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#94A3B8;}.elementor-1057027 .elementor-element.elementor-element-112f610{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#263045;--border-color:#263045;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1057027 .elementor-element.elementor-element-112f610:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-112f610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131A28;}.elementor-1057027 .elementor-element.elementor-element-e73a55e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1057027 .elementor-element.elementor-element-e73a55e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;color:#A5B4FC;}.elementor-1057027 .elementor-element.elementor-element-eb14823 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1057027 .elementor-element.elementor-element-eb14823 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.35em;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-3d0af9f{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#94A3B8;}.elementor-1057027 .elementor-element.elementor-element-339ce07{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1057027 .elementor-element.elementor-element-211a006{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#263045;--border-color:#263045;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1057027 .elementor-element.elementor-element-211a006:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-211a006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131A28;}.elementor-1057027 .elementor-element.elementor-element-4bf009b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1057027 .elementor-element.elementor-element-4bf009b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;color:#A5B4FC;}.elementor-1057027 .elementor-element.elementor-element-63aafe9 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1057027 .elementor-element.elementor-element-63aafe9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.35em;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-686ad00{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#94A3B8;}.elementor-1057027 .elementor-element.elementor-element-de55060{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#263045;--border-color:#263045;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1057027 .elementor-element.elementor-element-de55060:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-de55060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131A28;}.elementor-1057027 .elementor-element.elementor-element-4898c69 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1057027 .elementor-element.elementor-element-4898c69 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;color:#A5B4FC;}.elementor-1057027 .elementor-element.elementor-element-e8fa32f > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1057027 .elementor-element.elementor-element-e8fa32f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.35em;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-5ece278{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#94A3B8;}.elementor-1057027 .elementor-element.elementor-element-02a421b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#263045;--border-color:#263045;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1057027 .elementor-element.elementor-element-02a421b:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-02a421b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131A28;}.elementor-1057027 .elementor-element.elementor-element-7216a2b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1057027 .elementor-element.elementor-element-7216a2b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;color:#A5B4FC;}.elementor-1057027 .elementor-element.elementor-element-ab295ad > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1057027 .elementor-element.elementor-element-ab295ad .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.35em;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-3f0eb6c{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#94A3B8;}.elementor-1057027 .elementor-element.elementor-element-17e9b85{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1057027 .elementor-element.elementor-element-d3dbce4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#263045;--border-color:#263045;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1057027 .elementor-element.elementor-element-d3dbce4:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-d3dbce4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131A28;}.elementor-1057027 .elementor-element.elementor-element-59baad9 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1057027 .elementor-element.elementor-element-59baad9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;color:#A5B4FC;}.elementor-1057027 .elementor-element.elementor-element-48c8dc6 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1057027 .elementor-element.elementor-element-48c8dc6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.35em;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-f718e97{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#94A3B8;}.elementor-1057027 .elementor-element.elementor-element-b7a52b6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#263045;--border-color:#263045;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1057027 .elementor-element.elementor-element-b7a52b6:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-b7a52b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131A28;}.elementor-1057027 .elementor-element.elementor-element-ee5ded9 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1057027 .elementor-element.elementor-element-ee5ded9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;color:#A5B4FC;}.elementor-1057027 .elementor-element.elementor-element-1e16665 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1057027 .elementor-element.elementor-element-1e16665 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.35em;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-56c9a97{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#94A3B8;}.elementor-1057027 .elementor-element.elementor-element-0c49ce2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#263045;--border-color:#263045;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1057027 .elementor-element.elementor-element-0c49ce2:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-0c49ce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131A28;}.elementor-1057027 .elementor-element.elementor-element-f65f5c4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1057027 .elementor-element.elementor-element-f65f5c4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;color:#A5B4FC;}.elementor-1057027 .elementor-element.elementor-element-333d073 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1057027 .elementor-element.elementor-element-333d073 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.35em;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-a2374a9{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#94A3B8;}.elementor-1057027 .elementor-element.elementor-element-stack-tabs{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:10px;--n-tabs-gap:0px;--n-tabs-title-border-radius:999px 999px 999px 999px;--n-tabs-title-padding-top:11px;--n-tabs-title-padding-right:22px;--n-tabs-title-padding-bottom:11px;--n-tabs-title-padding-left:22px;--n-tabs-title-font-size:14.5px;--n-tabs-title-color:#94A3B8;--n-tabs-title-color-active:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-stack-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#161B2A;}.elementor-1057027 .elementor-element.elementor-element-stack-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#1E2436;border-style:solid;border-width:1px 1px 1px 1px;border-color:#475569;}.elementor-1057027 .elementor-element.elementor-element-stack-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1057027 .elementor-element.elementor-element-stack-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#2B2A73;border-style:solid;border-width:1px 1px 1px 1px;border-color:#818CF8;}.elementor-1057027 .elementor-element.elementor-element-stack-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#2A3142;}.elementor-1057027 .elementor-element.elementor-element-stack-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;}.elementor-1057027 .elementor-element.elementor-element-stack-tabs [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}:where( .elementor-1057027 .elementor-element.elementor-element-stack-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-1057027 .elementor-element.elementor-element-345d686 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;fill:#4F46E5;color:#4F46E5;border-radius:14px 14px 14px 14px;padding:13px 28px 13px 28px;}.elementor-1057027 .elementor-element.elementor-element-345d686 .elementor-button:hover, .elementor-1057027 .elementor-element.elementor-element-345d686 .elementor-button:focus{background-color:#EEF2FF;color:#4338CA;}.elementor-1057027 .elementor-element.elementor-element-345d686 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-1057027 .elementor-element.elementor-element-345d686 .elementor-button:hover svg, .elementor-1057027 .elementor-element.elementor-element-345d686 .elementor-button:focus svg{fill:#4338CA;}.elementor-1057027 .elementor-element.elementor-element-founder{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-1057027 .elementor-element.elementor-element-founder:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-founder > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a307c297 );}.elementor-1057027 .elementor-element.elementor-element-founder-card{--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:center;--gap:40px 56px;--row-gap:40px;--column-gap:56px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1F2637;--border-color:#1F2637;--border-radius:28px 28px 28px 28px;--padding-top:60px;--padding-bottom:60px;--padding-left:48px;--padding-right:48px;}.elementor-1057027 .elementor-element.elementor-element-founder-card:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-founder-card > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #090D16 0%, #1E1B4B 100%);}.elementor-1057027 .elementor-element.elementor-element-7681654{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1057027 .elementor-element.elementor-element-dcf3dcf img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2A3142;border-radius:28px 28px 28px 28px;}.elementor-1057027 .elementor-element.elementor-element-014eccf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1057027 .elementor-element.elementor-element-2385136 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1057027 .elementor-element.elementor-element-2385136 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;color:#A5B4FC;}.elementor-1057027 .elementor-element.elementor-element-5fd5303 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1057027 .elementor-element.elementor-element-5fd5303 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:42px;font-weight:800;line-height:1.1em;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-bf541eb > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-1057027 .elementor-element.elementor-element-bf541eb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:600;color:#CBD5E1;}.elementor-1057027 .elementor-element.elementor-element-1c2d79a > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-1057027 .elementor-element.elementor-element-1c2d79a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16.5px;line-height:1.8em;color:#CBD5E1;}.elementor-1057027 .elementor-element.elementor-element-0312b0a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2A3142;--border-color:#2A3142;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1057027 .elementor-element.elementor-element-0312b0a:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-0312b0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141A2A;}.elementor-1057027 .elementor-element.elementor-element-3b82cb7 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:800;line-height:1.2em;}.elementor-1057027 .elementor-element.elementor-element-3b82cb7 .elementor-counter-title{color:#94A3B8;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;}.elementor-1057027 .elementor-element.elementor-element-fbf92e1 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:800;line-height:1.2em;}.elementor-1057027 .elementor-element.elementor-element-fbf92e1 .elementor-counter-title{color:#94A3B8;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;}.elementor-1057027 .elementor-element.elementor-element-0e1e703 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:800;line-height:1.2em;}.elementor-1057027 .elementor-element.elementor-element-0e1e703 .elementor-counter-title{color:#94A3B8;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;}.elementor-1057027 .elementor-element.elementor-element-2768ef7 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-1057027 .elementor-element.elementor-element-2768ef7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#94A3B8;}.elementor-1057027 .elementor-element.elementor-element-b96a0f2{text-align:start;}.elementor-1057027 .elementor-element.elementor-element-b96a0f2 img{width:100%;opacity:0.92;border-radius:14px 14px 14px 14px;}.elementor-1057027 .elementor-element.elementor-element-testimonials{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-1057027 .elementor-element.elementor-element-testimonials:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-testimonials > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-38b5494 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1057027 .elementor-element.elementor-element-38b5494{text-align:center;}.elementor-1057027 .elementor-element.elementor-element-38b5494 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:800;line-height:1.15em;letter-spacing:-1.3px;color:var( --e-global-color-445f503f );}.elementor-1057027 .elementor-element.elementor-element-7014e58 > .elementor-widget-container{margin:0px 0px 44px 0px;}.elementor-1057027 .elementor-element.elementor-element-7014e58{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#475569;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .swiper-pagination-bullet-active, .elementor-1057027 .elementor-element.elementor-element-testimonial-slider .swiper-pagination-progressbar-fill{background-color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .swiper-pagination-fraction{color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;border-radius:24px;border-color:#E2E8F0;padding:36px 36px 32px 36px;}.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .elementor-swiper-button{font-size:18px;color:#334155;}.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .elementor-swiper-button svg{fill:#334155;}.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;height:10px;width:10px;}.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#CBD5E1;opacity:1;}.elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:24px;}.elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:24px;}.elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:24px;}.elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:24px;}.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .elementor-testimonial__text{color:#334155;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16.5px;font-weight:400;font-style:normal;line-height:1.75em;}.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .elementor-testimonial__name{color:#0F172A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .elementor-testimonial__title{color:#64748B;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:500;}.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .elementor-testimonial__image img{width:52px;height:52px;border-style:solid;border-color:#EEF2FF;border-width:2px;border-radius:50%;}.elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (52px / 2) - 8px );}body:not(.rtl) .elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (52px / 2) - 8px );right:auto;}body.rtl .elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (52px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (52px / 2) - 8px );right:auto;}body.rtl .elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (52px / 2) - 8px );left:auto;}body.rtl .elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:14px;margin-right:0;}body:not(.rtl) .elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:14px;margin-left:0;}.elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-1057027 .elementor-element.elementor-element-testimonial-slider.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:14px;}.elementor-1057027 .elementor-element.elementor-element-contact{--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:stretch;--gap:32px 40px;--row-gap:32px;--column-gap:40px;--padding-top:104px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-1057027 .elementor-element.elementor-element-contact:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-contact > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a307c297 );}.elementor-1057027 .elementor-element.elementor-element-contact-info{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1F2637;--border-color:#1F2637;--border-radius:28px 28px 28px 28px;--padding-top:48px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-1057027 .elementor-element.elementor-element-contact-info:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-contact-info > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #090D16 0%, #1E293B 100%);}.elementor-1057027 .elementor-element.elementor-element-ba738d2{width:auto;max-width:auto;}.elementor-1057027 .elementor-element.elementor-element-ba738d2 > .elementor-widget-container{background-color:#1E2155;margin:0px 0px 16px 0px;padding:5px 14px 5px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#34386B;border-radius:999px 999px 999px 999px;}.elementor-1057027 .elementor-element.elementor-element-ba738d2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12.5px;font-weight:600;line-height:1.4em;color:#C7D2FE;}.elementor-1057027 .elementor-element.elementor-element-2f6cc3b > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-1057027 .elementor-element.elementor-element-2f6cc3b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:34px;font-weight:800;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-3da0727 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-1057027 .elementor-element.elementor-element-3da0727{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;line-height:1.65em;color:#94A3B8;}.elementor-1057027 .elementor-element.elementor-element-3abe271{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1057027 .elementor-element.elementor-element-3d8da13 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-1057027 .elementor-element.elementor-element-3d8da13 .elementor-icon-box-title{margin-block-end:3px;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-3d8da13.elementor-view-stacked .elementor-icon{background-color:#10B981;}.elementor-1057027 .elementor-element.elementor-element-3d8da13.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-3d8da13.elementor-view-default .elementor-icon{fill:#10B981;color:#10B981;border-color:#10B981;}.elementor-1057027 .elementor-element.elementor-element-3d8da13 .elementor-icon{font-size:16px;}.elementor-1057027 .elementor-element.elementor-element-3d8da13 .elementor-icon-box-title, .elementor-1057027 .elementor-element.elementor-element-3d8da13 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;}.elementor-1057027 .elementor-element.elementor-element-3d8da13 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;line-height:1.5em;color:#94A3B8;}.elementor-1057027 .elementor-element.elementor-element-895e9e6 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-1057027 .elementor-element.elementor-element-895e9e6 .elementor-icon-box-title{margin-block-end:3px;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-895e9e6.elementor-view-stacked .elementor-icon{background-color:#10B981;}.elementor-1057027 .elementor-element.elementor-element-895e9e6.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-895e9e6.elementor-view-default .elementor-icon{fill:#10B981;color:#10B981;border-color:#10B981;}.elementor-1057027 .elementor-element.elementor-element-895e9e6 .elementor-icon{font-size:16px;}.elementor-1057027 .elementor-element.elementor-element-895e9e6 .elementor-icon-box-title, .elementor-1057027 .elementor-element.elementor-element-895e9e6 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;}.elementor-1057027 .elementor-element.elementor-element-895e9e6 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;line-height:1.5em;color:#94A3B8;}.elementor-1057027 .elementor-element.elementor-element-5d2cd24 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-1057027 .elementor-element.elementor-element-5d2cd24 .elementor-icon-box-title{margin-block-end:3px;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-5d2cd24.elementor-view-stacked .elementor-icon{background-color:#10B981;}.elementor-1057027 .elementor-element.elementor-element-5d2cd24.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-5d2cd24.elementor-view-default .elementor-icon{fill:#10B981;color:#10B981;border-color:#10B981;}.elementor-1057027 .elementor-element.elementor-element-5d2cd24 .elementor-icon{font-size:16px;}.elementor-1057027 .elementor-element.elementor-element-5d2cd24 .elementor-icon-box-title, .elementor-1057027 .elementor-element.elementor-element-5d2cd24 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;}.elementor-1057027 .elementor-element.elementor-element-5d2cd24 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;line-height:1.5em;color:#94A3B8;}.elementor-1057027 .elementor-element.elementor-element-a907be9{width:100%;max-width:100%;}.elementor-1057027 .elementor-element.elementor-element-a907be9 > .elementor-widget-container{background-color:#1A2130;padding:16px 20px 16px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F3747;border-radius:14px 14px 14px 14px;}.elementor-1057027 .elementor-element.elementor-element-a907be9 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:14px;}.elementor-1057027 .elementor-element.elementor-element-a907be9 .elementor-icon-box-title{margin-block-end:2px;color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-a907be9.elementor-view-stacked .elementor-icon{background-color:#38BDF8;}.elementor-1057027 .elementor-element.elementor-element-a907be9.elementor-view-framed .elementor-icon, .elementor-1057027 .elementor-element.elementor-element-a907be9.elementor-view-default .elementor-icon{fill:#38BDF8;color:#38BDF8;border-color:#38BDF8;}.elementor-1057027 .elementor-element.elementor-element-a907be9 .elementor-icon{font-size:22px;}.elementor-1057027 .elementor-element.elementor-element-a907be9 .elementor-icon-box-title, .elementor-1057027 .elementor-element.elementor-element-a907be9 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;font-weight:700;}.elementor-1057027 .elementor-element.elementor-element-a907be9 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;color:#CBD5E1;}.elementor-1057027 .elementor-element.elementor-element-contact-form{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:28px 28px 28px 28px;--padding-top:44px;--padding-bottom:40px;--padding-left:44px;--padding-right:44px;}.elementor-1057027 .elementor-element.elementor-element-contact-form:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-contact-form > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-2f2628e > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-1057027 .elementor-element.elementor-element-2f2628e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:700;color:#0F172A;}.elementor-1057027 .elementor-element.elementor-element-6783d32 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-1057027 .elementor-element.elementor-element-6783d32{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;line-height:1.6em;color:#64748B;}.elementor-1057027 .elementor-element.elementor-element-2acb623 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-1057027 .elementor-element.elementor-element-2acb623{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12.5px;color:#94A3B8;}.elementor-1057027 .elementor-element.elementor-element-faqs{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-1057027 .elementor-element.elementor-element-faqs:not(.elementor-motion-effects-element-type-background), .elementor-1057027 .elementor-element.elementor-element-faqs > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1057027 .elementor-element.elementor-element-aa7b250{width:auto;max-width:auto;}.elementor-1057027 .elementor-element.elementor-element-aa7b250 > .elementor-widget-container{background-color:#EEF2FF;margin:0px 0px 16px 0px;padding:5px 14px 5px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C7D2FE;border-radius:999px 999px 999px 999px;}.elementor-1057027 .elementor-element.elementor-element-aa7b250.elementor-element{--align-self:center;}.elementor-1057027 .elementor-element.elementor-element-aa7b250 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12.5px;font-weight:600;line-height:1.4em;color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-3fa5a2b > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1057027 .elementor-element.elementor-element-3fa5a2b{text-align:center;}.elementor-1057027 .elementor-element.elementor-element-3fa5a2b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:800;line-height:1.15em;letter-spacing:-1.1px;color:var( --e-global-color-445f503f );}.elementor-1057027 .elementor-element.elementor-element-f9c14fd > .elementor-widget-container{margin:0px 0px 44px 0px;}.elementor-1057027 .elementor-element.elementor-element-f9c14fd{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-882e4de{--display:flex;}.elementor-1057027 .elementor-element.elementor-element-eb81779{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;line-height:1.7em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-7ed4e76{--display:flex;}.elementor-1057027 .elementor-element.elementor-element-ef6e651{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;line-height:1.7em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-59ccd31{--display:flex;}.elementor-1057027 .elementor-element.elementor-element-8def3cc{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;line-height:1.7em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-8579df6{--display:flex;}.elementor-1057027 .elementor-element.elementor-element-01ebe04{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;line-height:1.7em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-90871b1{--display:flex;}.elementor-1057027 .elementor-element.elementor-element-3e08903{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;line-height:1.7em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-5feca18{--display:flex;}.elementor-1057027 .elementor-element.elementor-element-02be211{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;line-height:1.7em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-2e7af33{--display:flex;}.elementor-1057027 .elementor-element.elementor-element-c5ae21c{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;line-height:1.7em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-9c5c959{--display:flex;}.elementor-1057027 .elementor-element.elementor-element-843da5e{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;line-height:1.7em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-738e6a3{--display:flex;}.elementor-1057027 .elementor-element.elementor-element-a0f481c{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;line-height:1.7em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-c0cf3e3{--display:flex;}.elementor-1057027 .elementor-element.elementor-element-ea59665{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;line-height:1.7em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-326f5ff{--display:flex;}.elementor-1057027 .elementor-element.elementor-element-2916f4b{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;line-height:1.7em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-c43ae91{--display:flex;}.elementor-1057027 .elementor-element.elementor-element-b24b90d{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;line-height:1.7em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-4912f32{--display:flex;}.elementor-1057027 .elementor-element.elementor-element-1cfd7d6{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;line-height:1.7em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-bbfb123{--display:flex;}.elementor-1057027 .elementor-element.elementor-element-984a664{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;line-height:1.7em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-8c6c1fd{--display:flex;}.elementor-1057027 .elementor-element.elementor-element-c7e31d4{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;line-height:1.7em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-4ce902c{--display:flex;}.elementor-1057027 .elementor-element.elementor-element-7220a6d{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;line-height:1.7em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-89dff37{--display:flex;}.elementor-1057027 .elementor-element.elementor-element-9b45af3{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;line-height:1.7em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-ad9111a{--display:flex;}.elementor-1057027 .elementor-element.elementor-element-2d1765e{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;line-height:1.7em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-e237b54{--display:flex;}.elementor-1057027 .elementor-element.elementor-element-f0af14a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;line-height:1.7em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-84f2ca7{--display:flex;}.elementor-1057027 .elementor-element.elementor-element-accc47a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15.5px;line-height:1.7em;color:#475569;}.elementor-1057027 .elementor-element.elementor-element-faq-accordion{--n-accordion-title-font-size:17px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#0F172A;--n-accordion-title-hover-color:#4F46E5;--n-accordion-title-active-color:#4F46E5;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#94A3B8;--n-accordion-icon-hover-color:#4F46E5;--n-accordion-icon-active-color:#4F46E5;}.elementor-1057027 .elementor-element.elementor-element-faq-accordion {--n-accordion-padding:22px 26px 22px 26px;}:where( .elementor-1057027 .elementor-element.elementor-element-faq-accordion > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:700;line-height:1.4em;}:where( .elementor-1057027 .elementor-element.elementor-element-faq-accordion > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0px;--padding-right:26px;--padding-bottom:24px;--padding-left:26px;}@media(max-width:1024px){.elementor-1057027 .elementor-element.elementor-element-hero{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1057027 .elementor-element.elementor-element-hero-title .elementor-heading-title{font-size:46px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-search-form .elementor-search-form__submit{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1057027 .elementor-element.elementor-element-what-we-cover{--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-1057027 .elementor-element.elementor-element-cover-features{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1057027 .elementor-element.elementor-element-0e2fc9b .elementor-heading-title{font-size:36px;}.elementor-1057027 .elementor-element.elementor-element-3215517{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1057027 .elementor-element.elementor-element-f273587 .elementor-heading-title{font-size:36px;}.elementor-1057027 .elementor-element.elementor-element-9d3ab67{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-1057027 .elementor-element.elementor-element-20d19ec .elementor-heading-title{font-size:36px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1057027 .elementor-element.elementor-element-93520cd .elementor-heading-title{font-size:36px;}.elementor-1057027 .elementor-element.elementor-element-87d2b74{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-1057027 .elementor-element.elementor-element-cc3a968 .elementor-heading-title{font-size:36px;}.elementor-1057027 .elementor-element.elementor-element-850e735 .elementor-heading-title{font-size:36px;}.elementor-1057027 .elementor-element.elementor-element-e795aa9{--grid-auto-flow:row;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1057027 .elementor-element.elementor-element-b4cf142{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-1057027 .elementor-element.elementor-element-339ce07{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-1057027 .elementor-element.elementor-element-17e9b85{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-1057027 .elementor-element.elementor-element-founder-card{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-1057027 .elementor-element.elementor-element-dcf3dcf img{width:420px;}.elementor-1057027 .elementor-element.elementor-element-0312b0a{--grid-auto-flow:row;}.elementor-1057027 .elementor-element.elementor-element-38b5494 .elementor-heading-title{font-size:36px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1057027 .elementor-element.elementor-element-contact{--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-1057027 .elementor-element.elementor-element-3fa5a2b .elementor-heading-title{font-size:34px;}}@media(max-width:767px){.elementor-1057027 .elementor-element.elementor-element-hero{--padding-top:44px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1057027 .elementor-element.elementor-element-hero-title .elementor-heading-title{font-size:36px;letter-spacing:-1.1px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1057027 .elementor-element.elementor-element-hero-desc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16.5px;}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-search-form .elementor-search-form__submit{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1057027 .elementor-element.elementor-element-hero-search{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1057027 .elementor-element.elementor-element-hero-cta-primary{width:100%;max-width:100%;}.elementor-1057027 .elementor-element.elementor-element-hero-cta-secondary{width:100%;max-width:100%;}.elementor-1057027 .elementor-element.elementor-element-hero-card{--padding-top:24px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1057027 .elementor-element.elementor-element-stats{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-1057027 .elementor-element.elementor-element-9bf7b84{--width:100%;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1057027 .elementor-element.elementor-element-2163190{--width:100%;}.elementor-1057027 .elementor-element.elementor-element-7b8acb0{--width:100%;}.elementor-1057027 .elementor-element.elementor-element-cbc360e{--width:100%;}.elementor-1057027 .elementor-element.elementor-element-what-we-cover{--padding-top:68px;--padding-bottom:68px;--padding-left:16px;--padding-right:16px;}.elementor-1057027 .elementor-element.elementor-element-84d7aaf .elementor-heading-title{font-size:28px;}.elementor-1057027 .elementor-element.elementor-element-cover-features{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1057027 .elementor-element.elementor-element-pillars{--padding-top:68px;--padding-bottom:68px;--padding-left:16px;--padding-right:16px;}.elementor-1057027 .elementor-element.elementor-element-0e2fc9b .elementor-heading-title{font-size:30px;}.elementor-1057027 .elementor-element.elementor-element-7a31b87{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1057027 .elementor-element.elementor-element-3215517{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-1057027 .elementor-element.elementor-element-categories{--padding-top:68px;--padding-bottom:68px;--padding-left:16px;--padding-right:16px;}.elementor-1057027 .elementor-element.elementor-element-f273587 .elementor-heading-title{font-size:30px;}.elementor-1057027 .elementor-element.elementor-element-9d3ab67{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(8, 1fr);--grid-auto-flow:row;}.elementor-1057027 .elementor-element.elementor-element-comparison{--padding-top:68px;--padding-bottom:68px;--padding-left:16px;--padding-right:16px;}.elementor-1057027 .elementor-element.elementor-element-20d19ec .elementor-heading-title{font-size:30px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1057027 .elementor-element.elementor-element-latest-reviews .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1057027 .elementor-element.elementor-element-latest-reviews:after{content:"0.5";}.elementor-1057027 .elementor-element.elementor-element-latest-reviews .elementor-post__thumbnail__link{width:100%;}.elementor-1057027 .elementor-element.elementor-element-methodology{--padding-top:68px;--padding-bottom:68px;--padding-left:16px;--padding-right:16px;}.elementor-1057027 .elementor-element.elementor-element-93520cd .elementor-heading-title{font-size:30px;}.elementor-1057027 .elementor-element.elementor-element-43a3944{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1057027 .elementor-element.elementor-element-87d2b74{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-1057027 .elementor-element.elementor-element-versus{--padding-top:68px;--padding-bottom:68px;--padding-left:16px;--padding-right:16px;}.elementor-1057027 .elementor-element.elementor-element-cc3a968 .elementor-heading-title{font-size:30px;}.elementor-1057027 .elementor-element.elementor-element-why-reach-out{--padding-top:68px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-1057027 .elementor-element.elementor-element-850e735 .elementor-heading-title{font-size:30px;}.elementor-1057027 .elementor-element.elementor-element-e795aa9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-1057027 .elementor-element.elementor-element-recommender{--padding-top:36px;--padding-bottom:68px;--padding-left:16px;--padding-right:16px;}.elementor-1057027 .elementor-element.elementor-element-rec-panel{--padding-top:40px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-1057027 .elementor-element.elementor-element-3b48b87 .elementor-heading-title{font-size:28px;}.elementor-1057027 .elementor-element.elementor-element-7a32a11{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1057027 .elementor-element.elementor-element-b4cf142{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1057027 .elementor-element.elementor-element-339ce07{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1057027 .elementor-element.elementor-element-17e9b85{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1057027 .elementor-element.elementor-element-stack-tabs{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;}.elementor-1057027 .elementor-element.elementor-element-founder{--padding-top:68px;--padding-bottom:68px;--padding-left:16px;--padding-right:16px;}.elementor-1057027 .elementor-element.elementor-element-founder-card{--padding-top:32px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-1057027 .elementor-element.elementor-element-5fd5303 .elementor-heading-title{font-size:32px;}.elementor-1057027 .elementor-element.elementor-element-0312b0a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-1057027 .elementor-element.elementor-element-testimonials{--padding-top:68px;--padding-bottom:68px;--padding-left:16px;--padding-right:16px;}.elementor-1057027 .elementor-element.elementor-element-38b5494 .elementor-heading-title{font-size:30px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .elementor-testimonial__text{font-size:15.5px;}.elementor-1057027 .elementor-element.elementor-element-contact{--padding-top:68px;--padding-bottom:68px;--padding-left:16px;--padding-right:16px;}.elementor-1057027 .elementor-element.elementor-element-contact-info{--padding-top:34px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-1057027 .elementor-element.elementor-element-contact-form{--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-1057027 .elementor-element.elementor-element-faqs{--padding-top:68px;--padding-bottom:68px;--padding-left:16px;--padding-right:16px;}.elementor-1057027 .elementor-element.elementor-element-3fa5a2b .elementor-heading-title{font-size:28px;}.elementor-1057027 .elementor-element.elementor-element-faq-accordion{--n-accordion-title-font-size:15.5px;}}@media(min-width:768px){.elementor-1057027 .elementor-element.elementor-element-hero{--content-width:1192px;}.elementor-1057027 .elementor-element.elementor-element-hero-copy{--width:54%;}.elementor-1057027 .elementor-element.elementor-element-hero-card{--width:42%;}.elementor-1057027 .elementor-element.elementor-element-stats{--content-width:1192px;}.elementor-1057027 .elementor-element.elementor-element-9bf7b84{--width:25%;}.elementor-1057027 .elementor-element.elementor-element-2163190{--width:25%;}.elementor-1057027 .elementor-element.elementor-element-7b8acb0{--width:25%;}.elementor-1057027 .elementor-element.elementor-element-cbc360e{--width:25%;}.elementor-1057027 .elementor-element.elementor-element-what-we-cover{--content-width:1192px;}.elementor-1057027 .elementor-element.elementor-element-cover-copy{--width:50%;}.elementor-1057027 .elementor-element.elementor-element-cover-image{--width:46%;}.elementor-1057027 .elementor-element.elementor-element-pillars{--content-width:1192px;}.elementor-1057027 .elementor-element.elementor-element-categories{--content-width:1192px;}.elementor-1057027 .elementor-element.elementor-element-comparison{--content-width:1192px;}.elementor-1057027 .elementor-element.elementor-element-methodology{--content-width:1192px;}.elementor-1057027 .elementor-element.elementor-element-versus{--content-width:1192px;}.elementor-1057027 .elementor-element.elementor-element-why-reach-out{--content-width:1192px;}.elementor-1057027 .elementor-element.elementor-element-recommender{--content-width:1192px;}.elementor-1057027 .elementor-element.elementor-element-founder{--content-width:1192px;}.elementor-1057027 .elementor-element.elementor-element-7681654{--width:40%;}.elementor-1057027 .elementor-element.elementor-element-014eccf{--width:60%;}.elementor-1057027 .elementor-element.elementor-element-testimonials{--content-width:1192px;}.elementor-1057027 .elementor-element.elementor-element-contact{--content-width:1192px;}.elementor-1057027 .elementor-element.elementor-element-contact-info{--width:46%;}.elementor-1057027 .elementor-element.elementor-element-contact-form{--width:54%;}.elementor-1057027 .elementor-element.elementor-element-faqs{--content-width:928px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1057027 .elementor-element.elementor-element-hero-copy{--width:100%;}.elementor-1057027 .elementor-element.elementor-element-hero-card{--width:100%;}.elementor-1057027 .elementor-element.elementor-element-9bf7b84{--width:50%;}.elementor-1057027 .elementor-element.elementor-element-2163190{--width:50%;}.elementor-1057027 .elementor-element.elementor-element-7b8acb0{--width:50%;}.elementor-1057027 .elementor-element.elementor-element-cbc360e{--width:50%;}.elementor-1057027 .elementor-element.elementor-element-cover-copy{--width:100%;}.elementor-1057027 .elementor-element.elementor-element-cover-image{--width:100%;}.elementor-1057027 .elementor-element.elementor-element-7681654{--width:100%;}.elementor-1057027 .elementor-element.elementor-element-014eccf{--width:100%;}.elementor-1057027 .elementor-element.elementor-element-contact-info{--width:100%;}.elementor-1057027 .elementor-element.elementor-element-contact-form{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-hero-title */.elementor-1057027 .elementor-element.elementor-element-hero-title .su-hl{background:linear-gradient(135deg,#4F46E5 0%,#7C3AED 50%,#0EA5E9 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:.06em}/* End custom CSS */
/* Start custom CSS for search-form, class: .elementor-element-hero-search */.elementor-1057027 .elementor-element.elementor-element-hero-search .elementor-search-form__container{box-shadow:0 12px 28px -4px rgba(15,23,42,.09),0 4px 10px -2px rgba(15,23,42,.04);border:2px solid #E2E8F0!important;padding:6px;background:#fff;border-radius:18px;overflow:hidden}
.elementor-1057027 .elementor-element.elementor-element-hero-search .elementor-search-form__input{font-family:'Plus Jakarta Sans',sans-serif;font-size:15.5px;padding-left:16px}
.elementor-1057027 .elementor-element.elementor-element-hero-search .elementor-search-form__submit{border-radius:12px!important;font-family:'Plus Jakarta Sans',sans-serif;font-weight:650;font-size:14.5px;min-width:104px}
.elementor-1057027 .elementor-element.elementor-element-hero-search .elementor-search-form--focus .elementor-search-form__container{border-color:#4F46E5!important;box-shadow:0 0 0 4px rgba(79,70,229,.15),0 24px 44px -8px rgba(15,23,42,.12)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-hero-topics */.elementor-1057027 .elementor-element.elementor-element-hero-topics p{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}
.elementor-1057027 .elementor-element.elementor-element-hero-topics strong{font-weight:600}
.elementor-1057027 .elementor-element.elementor-element-hero-topics a{background:#fff;border:1px solid #E2E8F0;padding:3px 11px;border-radius:9999px;font-size:12px;font-weight:550;box-shadow:0 1px 2px rgba(15,23,42,.04);transition:all .15s ease;text-decoration:none}
.elementor-1057027 .elementor-element.elementor-element-hero-topics a:hover{background:#EEF2FF;border-color:#4F46E5;transform:translateY(-1px)}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-hero-cta-primary */.elementor-1057027 .elementor-element.elementor-element-hero-cta-primary .elementor-button{box-shadow:0 4px 14px rgba(79,70,229,.35);transition:all .15s ease;width:100%}
.elementor-1057027 .elementor-element.elementor-element-hero-cta-primary .elementor-button:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(79,70,229,.45)}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-hero-cta-secondary */.elementor-1057027 .elementor-element.elementor-element-hero-cta-secondary .elementor-button{transition:all .15s ease;width:100%}
.elementor-1057027 .elementor-element.elementor-element-hero-cta-secondary .elementor-button:hover{transform:translateY(-1px)}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-hero-card-head */.elementor-1057027 .elementor-element.elementor-element-hero-card-head .elementor-icon{background:linear-gradient(135deg,#4F46E5 0%,#3B82F6 100%);box-shadow:0 4px 10px rgba(79,70,229,.25)}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-hero-card-factors */.elementor-1057027 .elementor-element.elementor-element-hero-card-factors .elementor-icon-list-items{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px}
.elementor-1057027 .elementor-element.elementor-element-hero-card-factors .elementor-icon-list-item{margin:0!important;padding:0!important}
@media(max-width:420px){.elementor-1057027 .elementor-element.elementor-element-hero-card-factors .elementor-icon-list-items{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-hero-card-badge */.elementor-1057027 .elementor-element.elementor-element-hero-card-badge{box-shadow:0 12px 24px rgba(15,23,42,.2);border-radius:999px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-hero-card */.elementor-1057027 .elementor-element.elementor-element-hero-card{position:relative;box-shadow:0 24px 44px -8px rgba(15,23,42,.12),0 8px 18px -4px rgba(15,23,42,.05)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-hero */.elementor-1057027 .elementor-element.elementor-element-hero{position:relative;overflow:hidden}
.elementor-1057027 .elementor-element.elementor-element-hero::before{content:'';position:absolute;inset:0;background-image:linear-gradient(to right,rgba(226,232,240,.55) 1px,transparent 1px),linear-gradient(to bottom,rgba(226,232,240,.55) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 25%,#000 35%,transparent 80%);mask-image:radial-gradient(ellipse 70% 60% at 50% 25%,#000 35%,transparent 80%);pointer-events:none}
.elementor-1057027 .elementor-element.elementor-element-hero > .e-con-inner{position:relative;z-index:2}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-stats */.elementor-1057027 .elementor-element.elementor-element-stats .su-stat{border-right:1px solid #E2E8F0}
.elementor-1057027 .elementor-element.elementor-element-stats .su-stat:last-child{border-right:0}
@media(max-width:1024px){.elementor-1057027 .elementor-element.elementor-element-stats .su-stat{border-right:0}}
.elementor-1057027 .elementor-element.elementor-element-stats .elementor-counter{text-align:left}
.elementor-1057027 .elementor-element.elementor-element-stats .elementor-counter .elementor-counter-number-wrapper{justify-content:flex-start}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cover-features */.elementor-1057027 .elementor-element.elementor-element-cover-features .elementor-widget-icon-box{background:#fff;border:1px solid #E2E8F0;border-radius:14px;padding:18px;box-shadow:0 1px 2px rgba(15,23,42,.04);transition:all .15s ease}
.elementor-1057027 .elementor-element.elementor-element-cover-features .elementor-widget-icon-box:hover{border-color:#4F46E5;transform:translateY(-2px);box-shadow:0 2px 5px rgba(15,23,42,.05)}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fce3195 */.elementor-1057027 .elementor-element.elementor-element-fce3195 .elementor-button{box-shadow:0 4px 14px rgba(79,70,229,.35);transition:all .15s ease}
.elementor-1057027 .elementor-element.elementor-element-fce3195 .elementor-button:hover{transform:translateY(-1px)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1029cd0 */.elementor-1057027 .elementor-element.elementor-element-1029cd0 img{box-shadow:0 24px 44px -8px rgba(15,23,42,.12),0 8px 18px -4px rgba(15,23,42,.05);transition:transform .4s cubic-bezier(.16,1,.3,1)}
.elementor-1057027 .elementor-element.elementor-element-1029cd0:hover img{transform:scale(1.02)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3215517 */.elementor-1057027 .elementor-element.elementor-element-3215517 .elementor-widget-icon-box{background:#fff;border:1px solid #E2E8F0;border-radius:20px;padding:36px 24px;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,border-color .25s}
.elementor-1057027 .elementor-element.elementor-element-3215517 .elementor-widget-icon-box:hover{transform:translateY(-6px);border-color:#4F46E5;box-shadow:0 12px 28px -4px rgba(15,23,42,.09),0 4px 10px -2px rgba(15,23,42,.04)}
.elementor-1057027 .elementor-element.elementor-element-3215517 .elementor-widget-icon-box .elementor-icon{transition:transform .15s ease}
.elementor-1057027 .elementor-element.elementor-element-3215517 .elementor-widget-icon-box:hover .elementor-icon{transform:scale(1.1)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-categories */.elementor-1057027 .elementor-element.elementor-element-categories .su-cat{transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,border-color .25s}
.elementor-1057027 .elementor-element.elementor-element-categories .su-cat:hover{transform:translateY(-4px);border-color:rgba(99,102,241,.45)!important;box-shadow:0 12px 28px -4px rgba(15,23,42,.09),0 4px 10px -2px rgba(15,23,42,.04)}
.elementor-1057027 .elementor-element.elementor-element-categories .su-cat.su-wide{grid-column:span 2}
@media(max-width:767px){.elementor-1057027 .elementor-element.elementor-element-categories .su-cat.su-wide{grid-column:span 1}}
.elementor-1057027 .elementor-element.elementor-element-categories .su-cat .su-cat-link .elementor-heading-title{transition:color .15s}
.elementor-1057027 .elementor-element.elementor-element-categories .su-cat:hover .su-cat-link .elementor-heading-title{color:#4338CA}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-latest-reviews */.elementor-1057027 .elementor-element.elementor-element-latest-reviews .elementor-post__card{transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,border-color .25s;box-shadow:none}
.elementor-1057027 .elementor-element.elementor-element-latest-reviews .elementor-post__card:hover{transform:translateY(-4px);border-color:rgba(99,102,241,.45);box-shadow:0 12px 28px -4px rgba(15,23,42,.09),0 4px 10px -2px rgba(15,23,42,.04)}
.elementor-1057027 .elementor-element.elementor-element-latest-reviews .elementor-post__title,.elementor-1057027 .elementor-element.elementor-element-latest-reviews .elementor-post__title a{font-family:'Plus Jakarta Sans',sans-serif;font-size:18px;font-weight:700;line-height:1.35;letter-spacing:-.01em;color:#0F172A}
.elementor-1057027 .elementor-element.elementor-element-latest-reviews .elementor-post__excerpt p{font-family:'Plus Jakarta Sans',sans-serif;font-size:14.5px;line-height:1.6}
.elementor-1057027 .elementor-element.elementor-element-latest-reviews .elementor-post__read-more{font-family:'Plus Jakarta Sans',sans-serif;font-size:14px;font-weight:600;text-transform:none}
.elementor-1057027 .elementor-element.elementor-element-latest-reviews .elementor-post__meta-data{font-family:'Plus Jakarta Sans',sans-serif;font-size:12.5px}
.elementor-1057027 .elementor-element.elementor-element-latest-reviews .elementor-post__badge{font-family:'Plus Jakarta Sans',sans-serif;font-size:11.5px;font-weight:600;letter-spacing:.02em;text-transform:none;padding:4px 12px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-methodology */.elementor-1057027 .elementor-element.elementor-element-methodology .su-step{transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,border-color .25s}
.elementor-1057027 .elementor-element.elementor-element-methodology .su-step:hover{transform:translateY(-6px);border-color:#4F46E5!important;box-shadow:0 12px 28px -4px rgba(15,23,42,.09),0 4px 10px -2px rgba(15,23,42,.04)}
.elementor-1057027 .elementor-element.elementor-element-methodology .su-step-num .elementor-heading-title{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:9999px;background:#4F46E5;color:#fff;box-shadow:0 4px 10px rgba(79,70,229,.3)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-versus-table */.elementor-1057027 .elementor-element.elementor-element-versus-table .elementor-widget-container{overflow-x:auto;border-radius:28px;box-shadow:0 4px 14px -2px rgba(15,23,42,.08),0 2px 6px -1px rgba(15,23,42,.04)}
.elementor-1057027 .elementor-element.elementor-element-versus-table table{width:100%;min-width:640px;border-collapse:collapse;margin:0;text-align:left;border:0}
.elementor-1057027 .elementor-element.elementor-element-versus-table th,.elementor-1057027 .elementor-element.elementor-element-versus-table td{padding:20px 26px;border:0;border-bottom:1px solid #F1F5F9;vertical-align:middle;background:transparent}
.elementor-1057027 .elementor-element.elementor-element-versus-table tr:last-child td{border-bottom:0}
.elementor-1057027 .elementor-element.elementor-element-versus-table th{background:#F8FAFC;border-bottom:1px solid #E2E8F0;font-weight:700;color:#0F172A;width:33%}
.elementor-1057027 .elementor-element.elementor-element-versus-table th.su-us{background:#E0E7FF;color:#1E1B4B}
.elementor-1057027 .elementor-element.elementor-element-versus-table td.su-us{background:rgba(238,242,255,.45);font-weight:600;color:#1E1B4B}
.elementor-1057027 .elementor-element.elementor-element-versus-table td strong{color:#0F172A;font-weight:700}
.elementor-1057027 .elementor-element.elementor-element-versus-table .su-good{color:#059669}
.elementor-1057027 .elementor-element.elementor-element-versus-table .su-bad{color:#DC2626}
.elementor-1057027 .elementor-element.elementor-element-versus-table tbody tr:hover td{background:#F8FAFC}
.elementor-1057027 .elementor-element.elementor-element-versus-table tbody tr:hover td.su-us{background:rgba(224,231,255,.6)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e795aa9 */.elementor-1057027 .elementor-element.elementor-element-e795aa9 .elementor-widget-icon-box{background:#fff;border:1px solid #E2E8F0;border-radius:20px;padding:32px 28px;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,border-color .25s}
.elementor-1057027 .elementor-element.elementor-element-e795aa9 .elementor-widget-icon-box:hover{transform:translateY(-5px);border-color:#4F46E5;box-shadow:0 12px 28px -4px rgba(15,23,42,.09),0 4px 10px -2px rgba(15,23,42,.04)}
.elementor-1057027 .elementor-element.elementor-element-e795aa9 .elementor-icon{background:linear-gradient(135deg,#EEF2FF 0%,#E0E7FF 100%)!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-rec-panel */.elementor-1057027 .elementor-element.elementor-element-rec-panel{position:relative;overflow:hidden;box-shadow:0 24px 44px -8px rgba(15,23,42,.12),0 8px 18px -4px rgba(15,23,42,.05)}
.elementor-1057027 .elementor-element.elementor-element-rec-panel::before{content:'';position:absolute;top:-120px;right:-120px;width:420px;height:420px;background:radial-gradient(circle,rgba(99,102,241,.3) 0%,rgba(14,165,233,.1) 50%,transparent 70%);filter:blur(50px);pointer-events:none}
.elementor-1057027 .elementor-element.elementor-element-rec-panel > *{position:relative;z-index:1}
.elementor-1057027 .elementor-element.elementor-element-rec-panel .su-rec-card{transition:border-color .15s ease,transform .15s ease}
.elementor-1057027 .elementor-element.elementor-element-rec-panel .su-rec-card:hover{border-color:#818CF8!important;transform:translateY(-2px)}
.elementor-1057027 .elementor-element.elementor-element-rec-panel .e-n-tabs-heading{margin-bottom:28px;flex-wrap:wrap}
.elementor-1057027 .elementor-element.elementor-element-rec-panel .e-n-tab-title{transition:all .15s ease}
.elementor-1057027 .elementor-element.elementor-element-rec-panel .e-n-tab-title[aria-selected=true]{box-shadow:0 0 20px rgba(99,102,241,.3)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dcf3dcf */.elementor-1057027 .elementor-element.elementor-element-dcf3dcf img{box-shadow:0 20px 40px rgba(0,0,0,.4)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0312b0a */.elementor-1057027 .elementor-element.elementor-element-0312b0a .elementor-counter{text-align:left}
.elementor-1057027 .elementor-element.elementor-element-0312b0a .elementor-counter .elementor-counter-number-wrapper{justify-content:flex-start}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-founder-card */.elementor-1057027 .elementor-element.elementor-element-founder-card{position:relative;overflow:hidden;box-shadow:0 24px 44px -8px rgba(15,23,42,.12),0 8px 18px -4px rgba(15,23,42,.05)}
.elementor-1057027 .elementor-element.elementor-element-founder-card::before{content:'';position:absolute;top:-150px;left:-150px;width:500px;height:500px;background:radial-gradient(circle,rgba(99,102,241,.25) 0%,transparent 70%);filter:blur(50px);pointer-events:none}
.elementor-1057027 .elementor-element.elementor-element-founder-card > *{position:relative;z-index:1}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-testimonial-slider */.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .elementor-main-swiper{padding:12px 12px 76px}
.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .swiper-slide{height:auto;display:flex;border:1px solid #E2E8F0;box-shadow:0 10px 24px -6px rgba(15,23,42,.08),0 2px 6px -1px rgba(15,23,42,.04);transition:border-color .2s ease,box-shadow .2s ease}
.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .swiper-slide:hover{border-color:#C7D2FE;box-shadow:0 16px 32px -8px rgba(15,23,42,.12),0 4px 10px -2px rgba(15,23,42,.05)}
@media(max-width:767px){.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .elementor-main-swiper .swiper-slide{padding:28px 24px 26px}}
.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .elementor-testimonial{width:100%;display:flex;flex-direction:column;box-shadow:none;background:transparent}
.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .elementor-testimonial__content{flex:1 1 auto}
.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .elementor-testimonial__text{font-style:normal}
.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .elementor-testimonial__text::before{content:'';display:block;width:40px;height:40px;margin-bottom:18px;border-radius:12px;background:#EEF2FF url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%234F46E5'%3E%3Cpath d='M9.6 6C6.5 7.4 4.5 10 4.5 13.4 4.5 16 6 18 8.3 18c1.8 0 3.2-1.4 3.2-3.2 0-1.7-1.3-3-3-3.1.4-1.5 1.7-2.8 3.4-3.6L9.6 6zm9 0c-3.1 1.4-5.1 4-5.1 7.4 0 2.6 1.5 4.6 3.8 4.6 1.8 0 3.2-1.4 3.2-3.2 0-1.7-1.3-3-3-3.1.4-1.5 1.7-2.8 3.4-3.6L18.6 6z'/%3E%3C/svg%3E") center/20px no-repeat}
.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .elementor-testimonial__footer{margin-top:24px!important;padding-top:20px;border-top:1px solid #F1F5F9;align-items:center}
.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .elementor-testimonial__image img{object-fit:cover}
.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .elementor-testimonial__cite{display:flex;flex-direction:column;gap:2px;font-style:normal}
.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .elementor-swiper-button{width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid #E2E8F0;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgba(15,23,42,.05);top:auto!important;bottom:4px;transform:none!important;margin:0!important;transition:all .15s ease}
.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .elementor-swiper-button-prev{left:calc(50% - 132px)!important}
.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .elementor-swiper-button-next{right:calc(50% - 132px)!important}
.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .elementor-swiper-button:hover{background:#4F46E5;border-color:#4F46E5}
.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .elementor-swiper-button:hover svg{fill:#fff}
.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .swiper-pagination{bottom:21px!important;left:50%!important;transform:translateX(-50%);width:auto!important;display:flex;align-items:center;gap:8px}
.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .swiper-pagination-bullet{margin:0!important;transition:all .2s ease}
.elementor-1057027 .elementor-element.elementor-element-testimonial-slider .swiper-pagination-bullet-active{width:26px;border-radius:9999px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-contact-info */.elementor-1057027 .elementor-element.elementor-element-contact-info{box-shadow:0 24px 44px -8px rgba(15,23,42,.12),0 8px 18px -4px rgba(15,23,42,.05)}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-contact-cf7 */.elementor-1057027 .elementor-element.elementor-element-contact-cf7 .cf7-custom-form input[type=text],.elementor-1057027 .elementor-element.elementor-element-contact-cf7 .cf7-custom-form input[type=email],.elementor-1057027 .elementor-element.elementor-element-contact-cf7 .cf7-custom-form textarea{font-family:'Plus Jakarta Sans',sans-serif;font-size:15px;color:#0F172A;padding:13px 18px;border:1px solid #CBD5E1;border-radius:14px;transition:border-color .15s ease,box-shadow .15s ease}
.elementor-1057027 .elementor-element.elementor-element-contact-cf7 .cf7-custom-form textarea{height:130px}
.elementor-1057027 .elementor-element.elementor-element-contact-cf7 .cf7-custom-form input:focus,.elementor-1057027 .elementor-element.elementor-element-contact-cf7 .cf7-custom-form textarea:focus{border-color:#4F46E5;box-shadow:0 0 0 3px rgba(79,70,229,.15)}
.elementor-1057027 .elementor-element.elementor-element-contact-cf7 .cf7-field{margin-bottom:18px}
.elementor-1057027 .elementor-element.elementor-element-contact-cf7 .cf7-custom-form input[type=submit]{width:100%;font-family:'Plus Jakarta Sans',sans-serif;font-weight:650;font-size:16px;padding:15px 28px;border-radius:14px;background:linear-gradient(135deg,#4F46E5 0%,#4338CA 100%);box-shadow:0 4px 14px rgba(79,70,229,.35);transition:transform .15s ease,box-shadow .15s ease}
.elementor-1057027 .elementor-element.elementor-element-contact-cf7 .cf7-custom-form input[type=submit]:hover{background:linear-gradient(135deg,#4338CA 0%,#3730A3 100%);transform:translateY(-1px);box-shadow:0 6px 20px rgba(79,70,229,.45)}
.elementor-1057027 .elementor-element.elementor-element-contact-cf7 .wpcf7-response-output{border-radius:12px;font-family:'Plus Jakarta Sans',sans-serif;font-size:14px;margin:16px 0 0!important}
.elementor-1057027 .elementor-element.elementor-element-contact-cf7 .wpcf7-not-valid-tip{font-size:13px;margin-top:6px}
.elementor-1057027 .elementor-element.elementor-element-contact-cf7 .wpcf7-spinner{display:block;margin:10px auto 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-contact-form */.elementor-1057027 .elementor-element.elementor-element-contact-form{box-shadow:0 12px 28px -4px rgba(15,23,42,.09),0 4px 10px -2px rgba(15,23,42,.04)}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-faq-accordion */.elementor-1057027 .elementor-element.elementor-element-faq-accordion .e-n-accordion-item{background:#fff;border:1px solid #E2E8F0;border-radius:20px;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}
.elementor-1057027 .elementor-element.elementor-element-faq-accordion .e-n-accordion-item:hover{border-color:#C7D2FE}
.elementor-1057027 .elementor-element.elementor-element-faq-accordion .e-n-accordion-item[open]{border-color:#4F46E5;box-shadow:0 4px 14px -2px rgba(15,23,42,.08),0 2px 6px -1px rgba(15,23,42,.04)}
.elementor-1057027 .elementor-element.elementor-element-faq-accordion .e-n-accordion-item-title{border:0!important;background:transparent!important}
.elementor-1057027 .elementor-element.elementor-element-faq-accordion .e-n-accordion-item > .e-con{border:0!important;background:transparent!important}/* End custom CSS */