.elementor-624 .elementor-element.elementor-element-e2faf3f{--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;--z-index:1;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .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 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .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 > .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 );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-624 .elementor-element.elementor-element-f63776c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-624 .elementor-element.elementor-element-02ed894{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-624 .elementor-element.elementor-element-6102ab7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;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:#2D3A57;--border-color:#2D3A57;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-624 .elementor-element.elementor-element-6102ab7:not(.elementor-motion-effects-element-type-background), .elementor-624 .elementor-element.elementor-element-6102ab7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131732;}.elementor-624 .elementor-element.elementor-element-6102ab7:hover{background-color:transparent;background-image:linear-gradient(195deg, #A78BFA3D 0%, #131732 38%);}.elementor-624 .elementor-element.elementor-element-99547a8{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-624 .elementor-element.elementor-element-89c2159{background-color:var( --e-global-color-370f7c5 );padding:11px 11px 6px 11px;border-radius:10px 10px 10px 10px;}.elementor-624 .elementor-element.elementor-element-89c2159.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-624 .elementor-element.elementor-element-89c2159 .elementor-icon-wrapper{text-align:start;}.elementor-624 .elementor-element.elementor-element-89c2159 .elementor-icon{font-size:24px;}.elementor-624 .elementor-element.elementor-element-89c2159 .elementor-icon svg{height:24px;}.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 );color:var( --e-global-color-primary );}.elementor-624 .elementor-element.elementor-element-7e72a2d{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-624 .elementor-element.elementor-element-7e72a2d .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;}.elementor-624 .elementor-element.elementor-element-02fefbe{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-624 .elementor-element.elementor-element-02fefbe .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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 );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-624 .elementor-element.elementor-element-6668823{--divider-border-style:solid;--divider-color:#FFFFFF00;--divider-border-width:1px;background-color:transparent;background-image:radial-gradient(at center center, #4F46E57A 0%, #4F46E500 100%);}.elementor-624 .elementor-element.elementor-element-6668823.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-624 .elementor-element.elementor-element-6668823 .elementor-divider-separator{width:0px;margin:0 auto;margin-center:0;}.elementor-624 .elementor-element.elementor-element-6668823 .elementor-divider{text-align:center;}.elementor-624 .elementor-element.elementor-element-b5503be .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:500;line-height:1.1em;color:#E8E6F7;}.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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-624 .elementor-element.elementor-element-6a367c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-6a367c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-6a367c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-6a367c1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-624 .elementor-element.elementor-element-6a367c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-624 .elementor-element.elementor-element-6a367c1 .elementor-icon-list-icon i{color:#4F46E5;transition:color 0.3s;}.elementor-624 .elementor-element.elementor-element-6a367c1 .elementor-icon-list-icon svg{fill:#4F46E5;transition:fill 0.3s;}.elementor-624 .elementor-element.elementor-element-6a367c1{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-624 .elementor-element.elementor-element-6a367c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-624 .elementor-element.elementor-element-6a367c1 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-624 .elementor-element.elementor-element-6a367c1 .elementor-icon-list-text{color:#BCB9CF;transition:color 0.3s;}.elementor-624 .elementor-element.elementor-element-334a6cf{--display:flex;--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 );}.elementor-624 .elementor-element.elementor-element-1d646da .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;background-image:linear-gradient(180deg, #9590C0 0%, #2F27B1 100%);border-radius:10px 10px 10px 10px;padding:12px 28px 12px 28px;}.elementor-624 .elementor-element.elementor-element-eb3be20{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;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:#2D3A57;--border-color:#2D3A57;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-624 .elementor-element.elementor-element-eb3be20:not(.elementor-motion-effects-element-type-background), .elementor-624 .elementor-element.elementor-element-eb3be20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131732;}.elementor-624 .elementor-element.elementor-element-eb3be20:hover{background-color:transparent;background-image:linear-gradient(195deg, #A78BFA3D 0%, #131732 38%);}.elementor-624 .elementor-element.elementor-element-4ace12f{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-624 .elementor-element.elementor-element-483895c{background-color:var( --e-global-color-370f7c5 );padding:11px 11px 6px 11px;border-radius:10px 10px 10px 10px;}.elementor-624 .elementor-element.elementor-element-483895c.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-624 .elementor-element.elementor-element-483895c .elementor-icon-wrapper{text-align:start;}.elementor-624 .elementor-element.elementor-element-483895c .elementor-icon{font-size:24px;}.elementor-624 .elementor-element.elementor-element-483895c .elementor-icon svg{height:24px;}.elementor-624 .elementor-element.elementor-element-ecdfc3e{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-624 .elementor-element.elementor-element-ecdfc3e .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;}.elementor-624 .elementor-element.elementor-element-82a67e5{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-624 .elementor-element.elementor-element-82a67e5 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-624 .elementor-element.elementor-element-253d7ad{--divider-border-style:solid;--divider-color:#FFFFFF00;--divider-border-width:1px;background-color:transparent;background-image:radial-gradient(at center center, #4F46E57A 0%, #4F46E500 100%);}.elementor-624 .elementor-element.elementor-element-253d7ad.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-624 .elementor-element.elementor-element-253d7ad .elementor-divider-separator{width:0px;margin:0 auto;margin-center:0;}.elementor-624 .elementor-element.elementor-element-253d7ad .elementor-divider{text-align:center;}.elementor-624 .elementor-element.elementor-element-27cab8e .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:500;line-height:1.1em;color:#E8E6F7;}.elementor-624 .elementor-element.elementor-element-8ed2262 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-8ed2262 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-8ed2262 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-8ed2262 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-624 .elementor-element.elementor-element-8ed2262 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-624 .elementor-element.elementor-element-8ed2262 .elementor-icon-list-icon i{color:#4F46E5;transition:color 0.3s;}.elementor-624 .elementor-element.elementor-element-8ed2262 .elementor-icon-list-icon svg{fill:#4F46E5;transition:fill 0.3s;}.elementor-624 .elementor-element.elementor-element-8ed2262{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-624 .elementor-element.elementor-element-8ed2262 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-624 .elementor-element.elementor-element-8ed2262 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-624 .elementor-element.elementor-element-8ed2262 .elementor-icon-list-text{color:#BCB9CF;transition:color 0.3s;}.elementor-624 .elementor-element.elementor-element-404b04c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-624 .elementor-element.elementor-element-4eee19f .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;background-image:linear-gradient(180deg, #9590C0 0%, #2F27B1 100%);border-radius:10px 10px 10px 10px;padding:12px 28px 12px 28px;}.elementor-624 .elementor-element.elementor-element-6aa936c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;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:#2D3A57;--border-color:#2D3A57;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-624 .elementor-element.elementor-element-6aa936c:not(.elementor-motion-effects-element-type-background), .elementor-624 .elementor-element.elementor-element-6aa936c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131732;}.elementor-624 .elementor-element.elementor-element-6aa936c:hover{background-color:transparent;background-image:linear-gradient(195deg, #A78BFA3D 0%, #131732 38%);}.elementor-624 .elementor-element.elementor-element-7d662d4{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-624 .elementor-element.elementor-element-a4367ce{background-color:var( --e-global-color-370f7c5 );padding:11px 11px 6px 11px;border-radius:10px 10px 10px 10px;}.elementor-624 .elementor-element.elementor-element-a4367ce.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-624 .elementor-element.elementor-element-a4367ce .elementor-icon-wrapper{text-align:start;}.elementor-624 .elementor-element.elementor-element-a4367ce .elementor-icon{font-size:24px;}.elementor-624 .elementor-element.elementor-element-a4367ce .elementor-icon svg{height:24px;}.elementor-624 .elementor-element.elementor-element-08b63bc{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-624 .elementor-element.elementor-element-08b63bc .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;}.elementor-624 .elementor-element.elementor-element-d83ff73{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-624 .elementor-element.elementor-element-d83ff73 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-624 .elementor-element.elementor-element-98a3698{--divider-border-style:solid;--divider-color:#FFFFFF00;--divider-border-width:1px;background-color:transparent;background-image:radial-gradient(at center center, #4F46E57A 0%, #4F46E500 100%);}.elementor-624 .elementor-element.elementor-element-98a3698.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-624 .elementor-element.elementor-element-98a3698 .elementor-divider-separator{width:0px;margin:0 auto;margin-center:0;}.elementor-624 .elementor-element.elementor-element-98a3698 .elementor-divider{text-align:center;}.elementor-624 .elementor-element.elementor-element-32fb5d5 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:500;line-height:1.1em;color:#E8E6F7;}.elementor-624 .elementor-element.elementor-element-473b831 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-473b831 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-473b831 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-473b831 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-624 .elementor-element.elementor-element-473b831 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-624 .elementor-element.elementor-element-473b831 .elementor-icon-list-icon i{color:#4F46E5;transition:color 0.3s;}.elementor-624 .elementor-element.elementor-element-473b831 .elementor-icon-list-icon svg{fill:#4F46E5;transition:fill 0.3s;}.elementor-624 .elementor-element.elementor-element-473b831{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-624 .elementor-element.elementor-element-473b831 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-624 .elementor-element.elementor-element-473b831 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-624 .elementor-element.elementor-element-473b831 .elementor-icon-list-text{color:#BCB9CF;transition:color 0.3s;}.elementor-624 .elementor-element.elementor-element-95b0f41{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-624 .elementor-element.elementor-element-5500615 .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;background-image:linear-gradient(180deg, #9590C0 0%, #2F27B1 100%);border-radius:10px 10px 10px 10px;padding:12px 28px 12px 28px;}.elementor-624 .elementor-element.elementor-element-3554cd6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;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:#2D3A57;--border-color:#2D3A57;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-624 .elementor-element.elementor-element-3554cd6:not(.elementor-motion-effects-element-type-background), .elementor-624 .elementor-element.elementor-element-3554cd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131732;}.elementor-624 .elementor-element.elementor-element-3554cd6:hover{background-color:transparent;background-image:linear-gradient(195deg, #A78BFA3D 0%, #131732 38%);}.elementor-624 .elementor-element.elementor-element-381a7ca{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-624 .elementor-element.elementor-element-0967001{background-color:var( --e-global-color-370f7c5 );padding:11px 11px 6px 11px;border-radius:10px 10px 10px 10px;}.elementor-624 .elementor-element.elementor-element-0967001.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-624 .elementor-element.elementor-element-0967001 .elementor-icon-wrapper{text-align:start;}.elementor-624 .elementor-element.elementor-element-0967001 .elementor-icon{font-size:24px;}.elementor-624 .elementor-element.elementor-element-0967001 .elementor-icon svg{height:24px;}.elementor-624 .elementor-element.elementor-element-42a3851{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-624 .elementor-element.elementor-element-42a3851 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;}.elementor-624 .elementor-element.elementor-element-d82cffb{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-624 .elementor-element.elementor-element-d82cffb .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-624 .elementor-element.elementor-element-f4fad9c{--divider-border-style:solid;--divider-color:#FFFFFF00;--divider-border-width:1px;background-color:transparent;background-image:radial-gradient(at center center, #4F46E57A 0%, #4F46E500 100%);}.elementor-624 .elementor-element.elementor-element-f4fad9c.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-624 .elementor-element.elementor-element-f4fad9c .elementor-divider-separator{width:0px;margin:0 auto;margin-center:0;}.elementor-624 .elementor-element.elementor-element-f4fad9c .elementor-divider{text-align:center;}.elementor-624 .elementor-element.elementor-element-8e598d2 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:500;line-height:1.1em;color:#E8E6F7;}.elementor-624 .elementor-element.elementor-element-de263c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-de263c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-de263c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-de263c6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-624 .elementor-element.elementor-element-de263c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-624 .elementor-element.elementor-element-de263c6 .elementor-icon-list-icon i{color:#4F46E5;transition:color 0.3s;}.elementor-624 .elementor-element.elementor-element-de263c6 .elementor-icon-list-icon svg{fill:#4F46E5;transition:fill 0.3s;}.elementor-624 .elementor-element.elementor-element-de263c6{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-624 .elementor-element.elementor-element-de263c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-624 .elementor-element.elementor-element-de263c6 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-624 .elementor-element.elementor-element-de263c6 .elementor-icon-list-text{color:#BCB9CF;transition:color 0.3s;}.elementor-624 .elementor-element.elementor-element-c019e5d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-624 .elementor-element.elementor-element-06cd72e .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;background-image:linear-gradient(180deg, #9590C0 0%, #2F27B1 100%);border-radius:10px 10px 10px 10px;padding:12px 28px 12px 28px;}.elementor-624 .elementor-element.elementor-element-6bc7b05{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-624 .elementor-element.elementor-element-3d01ff0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-624 .elementor-element.elementor-element-616b70d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;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:#2D3A57;--border-color:#2D3A57;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-624 .elementor-element.elementor-element-616b70d:not(.elementor-motion-effects-element-type-background), .elementor-624 .elementor-element.elementor-element-616b70d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131732;}.elementor-624 .elementor-element.elementor-element-616b70d:hover{background-color:transparent;background-image:linear-gradient(195deg, #A78BFA3D 0%, #131732 38%);}.elementor-624 .elementor-element.elementor-element-187c119{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-624 .elementor-element.elementor-element-a19035c{background-color:var( --e-global-color-370f7c5 );padding:11px 11px 6px 11px;border-radius:10px 10px 10px 10px;}.elementor-624 .elementor-element.elementor-element-a19035c.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-624 .elementor-element.elementor-element-a19035c .elementor-icon-wrapper{text-align:start;}.elementor-624 .elementor-element.elementor-element-a19035c .elementor-icon{font-size:24px;}.elementor-624 .elementor-element.elementor-element-a19035c .elementor-icon svg{height:24px;}.elementor-624 .elementor-element.elementor-element-0fc356e{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-624 .elementor-element.elementor-element-0fc356e .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;}.elementor-624 .elementor-element.elementor-element-640d7dd{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-624 .elementor-element.elementor-element-640d7dd .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-624 .elementor-element.elementor-element-ded1f06{--divider-border-style:solid;--divider-color:#FFFFFF00;--divider-border-width:1px;background-color:transparent;background-image:radial-gradient(at center center, #4F46E57A 0%, #4F46E500 100%);}.elementor-624 .elementor-element.elementor-element-ded1f06.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-624 .elementor-element.elementor-element-ded1f06 .elementor-divider-separator{width:0px;margin:0 auto;margin-center:0;}.elementor-624 .elementor-element.elementor-element-ded1f06 .elementor-divider{text-align:center;}.elementor-624 .elementor-element.elementor-element-9626e17 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:500;line-height:1.1em;color:#E8E6F7;}.elementor-624 .elementor-element.elementor-element-2760bcd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-2760bcd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-2760bcd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-2760bcd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-624 .elementor-element.elementor-element-2760bcd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-624 .elementor-element.elementor-element-2760bcd .elementor-icon-list-icon i{color:#4F46E5;transition:color 0.3s;}.elementor-624 .elementor-element.elementor-element-2760bcd .elementor-icon-list-icon svg{fill:#4F46E5;transition:fill 0.3s;}.elementor-624 .elementor-element.elementor-element-2760bcd{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-624 .elementor-element.elementor-element-2760bcd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-624 .elementor-element.elementor-element-2760bcd .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-624 .elementor-element.elementor-element-2760bcd .elementor-icon-list-text{color:#BCB9CF;transition:color 0.3s;}.elementor-624 .elementor-element.elementor-element-b15f984{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-624 .elementor-element.elementor-element-531b378 .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;background-image:linear-gradient(180deg, #9590C0 0%, #2F27B1 100%);border-radius:10px 10px 10px 10px;padding:12px 28px 12px 28px;}.elementor-624 .elementor-element.elementor-element-478a49d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;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:#2D3A57;--border-color:#2D3A57;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-624 .elementor-element.elementor-element-478a49d:not(.elementor-motion-effects-element-type-background), .elementor-624 .elementor-element.elementor-element-478a49d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131732;}.elementor-624 .elementor-element.elementor-element-478a49d:hover{background-color:transparent;background-image:linear-gradient(195deg, #A78BFA3D 0%, #131732 38%);}.elementor-624 .elementor-element.elementor-element-0a94982{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-624 .elementor-element.elementor-element-f349c96{background-color:var( --e-global-color-370f7c5 );padding:11px 11px 6px 11px;border-radius:10px 10px 10px 10px;}.elementor-624 .elementor-element.elementor-element-f349c96.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-624 .elementor-element.elementor-element-f349c96 .elementor-icon-wrapper{text-align:start;}.elementor-624 .elementor-element.elementor-element-f349c96 .elementor-icon{font-size:24px;}.elementor-624 .elementor-element.elementor-element-f349c96 .elementor-icon svg{height:24px;}.elementor-624 .elementor-element.elementor-element-c9b52c4{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-624 .elementor-element.elementor-element-c9b52c4 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;}.elementor-624 .elementor-element.elementor-element-622ae6c{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-624 .elementor-element.elementor-element-622ae6c .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-624 .elementor-element.elementor-element-4468e72{--divider-border-style:solid;--divider-color:#FFFFFF00;--divider-border-width:1px;background-color:transparent;background-image:radial-gradient(at center center, #4F46E57A 0%, #4F46E500 100%);}.elementor-624 .elementor-element.elementor-element-4468e72.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-624 .elementor-element.elementor-element-4468e72 .elementor-divider-separator{width:0px;margin:0 auto;margin-center:0;}.elementor-624 .elementor-element.elementor-element-4468e72 .elementor-divider{text-align:center;}.elementor-624 .elementor-element.elementor-element-62c6030 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:500;line-height:1.1em;color:#E8E6F7;}.elementor-624 .elementor-element.elementor-element-bf46314 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-bf46314 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-bf46314 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-bf46314 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-624 .elementor-element.elementor-element-bf46314 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-624 .elementor-element.elementor-element-bf46314 .elementor-icon-list-icon i{color:#4F46E5;transition:color 0.3s;}.elementor-624 .elementor-element.elementor-element-bf46314 .elementor-icon-list-icon svg{fill:#4F46E5;transition:fill 0.3s;}.elementor-624 .elementor-element.elementor-element-bf46314{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-624 .elementor-element.elementor-element-bf46314 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-624 .elementor-element.elementor-element-bf46314 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-624 .elementor-element.elementor-element-bf46314 .elementor-icon-list-text{color:#BCB9CF;transition:color 0.3s;}.elementor-624 .elementor-element.elementor-element-ba06db3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-624 .elementor-element.elementor-element-b280e98 .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;background-image:linear-gradient(180deg, #9590C0 0%, #2F27B1 100%);border-radius:10px 10px 10px 10px;padding:12px 28px 12px 28px;}.elementor-624 .elementor-element.elementor-element-9ad128c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;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:#2D3A57;--border-color:#2D3A57;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-624 .elementor-element.elementor-element-9ad128c:not(.elementor-motion-effects-element-type-background), .elementor-624 .elementor-element.elementor-element-9ad128c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131732;}.elementor-624 .elementor-element.elementor-element-9ad128c:hover{background-color:transparent;background-image:linear-gradient(195deg, #A78BFA3D 0%, #131732 38%);}.elementor-624 .elementor-element.elementor-element-47a40ac{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-624 .elementor-element.elementor-element-b2b237d{background-color:var( --e-global-color-370f7c5 );padding:11px 11px 6px 11px;border-radius:10px 10px 10px 10px;}.elementor-624 .elementor-element.elementor-element-b2b237d.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-624 .elementor-element.elementor-element-b2b237d .elementor-icon-wrapper{text-align:start;}.elementor-624 .elementor-element.elementor-element-b2b237d .elementor-icon{font-size:24px;}.elementor-624 .elementor-element.elementor-element-b2b237d .elementor-icon svg{height:24px;}.elementor-624 .elementor-element.elementor-element-b75abca{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-624 .elementor-element.elementor-element-b75abca .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;}.elementor-624 .elementor-element.elementor-element-a4fb25c{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-624 .elementor-element.elementor-element-a4fb25c .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-624 .elementor-element.elementor-element-0a9d86b{--divider-border-style:solid;--divider-color:#FFFFFF00;--divider-border-width:1px;background-color:transparent;background-image:radial-gradient(at center center, #4F46E57A 0%, #4F46E500 100%);}.elementor-624 .elementor-element.elementor-element-0a9d86b.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-624 .elementor-element.elementor-element-0a9d86b .elementor-divider-separator{width:0px;margin:0 auto;margin-center:0;}.elementor-624 .elementor-element.elementor-element-0a9d86b .elementor-divider{text-align:center;}.elementor-624 .elementor-element.elementor-element-f157dd3 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:500;line-height:1.1em;color:#E8E6F7;}.elementor-624 .elementor-element.elementor-element-32ff252 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-32ff252 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-32ff252 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-32ff252 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-624 .elementor-element.elementor-element-32ff252 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-624 .elementor-element.elementor-element-32ff252 .elementor-icon-list-icon i{color:#4F46E5;transition:color 0.3s;}.elementor-624 .elementor-element.elementor-element-32ff252 .elementor-icon-list-icon svg{fill:#4F46E5;transition:fill 0.3s;}.elementor-624 .elementor-element.elementor-element-32ff252{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-624 .elementor-element.elementor-element-32ff252 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-624 .elementor-element.elementor-element-32ff252 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-624 .elementor-element.elementor-element-32ff252 .elementor-icon-list-text{color:#BCB9CF;transition:color 0.3s;}.elementor-624 .elementor-element.elementor-element-7126ae6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-624 .elementor-element.elementor-element-fa112e9 .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;background-image:linear-gradient(180deg, #9590C0 0%, #2F27B1 100%);border-radius:10px 10px 10px 10px;padding:12px 28px 12px 28px;}.elementor-624 .elementor-element.elementor-element-079d169{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-624 .elementor-element.elementor-element-d353e88{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-624 .elementor-element.elementor-element-cb24b5f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;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:#2D3A57;--border-color:#2D3A57;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-624 .elementor-element.elementor-element-cb24b5f:not(.elementor-motion-effects-element-type-background), .elementor-624 .elementor-element.elementor-element-cb24b5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131732;}.elementor-624 .elementor-element.elementor-element-cb24b5f:hover{background-color:transparent;background-image:linear-gradient(195deg, #A78BFA3D 0%, #131732 38%);}.elementor-624 .elementor-element.elementor-element-12f389b{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-624 .elementor-element.elementor-element-01b7245{background-color:var( --e-global-color-370f7c5 );padding:11px 11px 6px 11px;border-radius:10px 10px 10px 10px;}.elementor-624 .elementor-element.elementor-element-01b7245.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-624 .elementor-element.elementor-element-01b7245 .elementor-icon-wrapper{text-align:start;}.elementor-624 .elementor-element.elementor-element-01b7245 .elementor-icon{font-size:24px;}.elementor-624 .elementor-element.elementor-element-01b7245 .elementor-icon svg{height:24px;}.elementor-624 .elementor-element.elementor-element-6675310{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-624 .elementor-element.elementor-element-6675310 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;}.elementor-624 .elementor-element.elementor-element-1f2c206{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-624 .elementor-element.elementor-element-1f2c206 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-624 .elementor-element.elementor-element-b1f8d80{--divider-border-style:solid;--divider-color:#FFFFFF00;--divider-border-width:1px;background-color:transparent;background-image:radial-gradient(at center center, #4F46E57A 0%, #4F46E500 100%);}.elementor-624 .elementor-element.elementor-element-b1f8d80.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-624 .elementor-element.elementor-element-b1f8d80 .elementor-divider-separator{width:0px;margin:0 auto;margin-center:0;}.elementor-624 .elementor-element.elementor-element-b1f8d80 .elementor-divider{text-align:center;}.elementor-624 .elementor-element.elementor-element-9e4b7a1 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:500;line-height:1.1em;color:#E8E6F7;}.elementor-624 .elementor-element.elementor-element-d88fea2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-d88fea2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-d88fea2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-d88fea2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-624 .elementor-element.elementor-element-d88fea2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-624 .elementor-element.elementor-element-d88fea2 .elementor-icon-list-icon i{color:#4F46E5;transition:color 0.3s;}.elementor-624 .elementor-element.elementor-element-d88fea2 .elementor-icon-list-icon svg{fill:#4F46E5;transition:fill 0.3s;}.elementor-624 .elementor-element.elementor-element-d88fea2{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-624 .elementor-element.elementor-element-d88fea2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-624 .elementor-element.elementor-element-d88fea2 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-624 .elementor-element.elementor-element-d88fea2 .elementor-icon-list-text{color:#BCB9CF;transition:color 0.3s;}.elementor-624 .elementor-element.elementor-element-5e739e3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-624 .elementor-element.elementor-element-31d0a91 .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;background-image:linear-gradient(180deg, #9590C0 0%, #2F27B1 100%);border-radius:10px 10px 10px 10px;padding:12px 28px 12px 28px;}.elementor-624 .elementor-element.elementor-element-6360fd1{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;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:#2D3A57;--border-color:#2D3A57;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-624 .elementor-element.elementor-element-6360fd1:not(.elementor-motion-effects-element-type-background), .elementor-624 .elementor-element.elementor-element-6360fd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131732;}.elementor-624 .elementor-element.elementor-element-6360fd1:hover{background-color:transparent;background-image:linear-gradient(195deg, #A78BFA3D 0%, #131732 38%);}.elementor-624 .elementor-element.elementor-element-f02afd7{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-624 .elementor-element.elementor-element-fbc4276{background-color:var( --e-global-color-370f7c5 );padding:11px 11px 6px 11px;border-radius:10px 10px 10px 10px;}.elementor-624 .elementor-element.elementor-element-fbc4276.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-624 .elementor-element.elementor-element-fbc4276 .elementor-icon-wrapper{text-align:start;}.elementor-624 .elementor-element.elementor-element-fbc4276 .elementor-icon{font-size:24px;}.elementor-624 .elementor-element.elementor-element-fbc4276 .elementor-icon svg{height:24px;}.elementor-624 .elementor-element.elementor-element-4464edb{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-624 .elementor-element.elementor-element-4464edb .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;}.elementor-624 .elementor-element.elementor-element-a780355{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-624 .elementor-element.elementor-element-a780355 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-624 .elementor-element.elementor-element-892d962{--divider-border-style:solid;--divider-color:#FFFFFF00;--divider-border-width:1px;background-color:transparent;background-image:radial-gradient(at center center, #4F46E57A 0%, #4F46E500 100%);}.elementor-624 .elementor-element.elementor-element-892d962.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-624 .elementor-element.elementor-element-892d962 .elementor-divider-separator{width:0px;margin:0 auto;margin-center:0;}.elementor-624 .elementor-element.elementor-element-892d962 .elementor-divider{text-align:center;}.elementor-624 .elementor-element.elementor-element-3d230d2 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:500;line-height:1.1em;color:#E8E6F7;}.elementor-624 .elementor-element.elementor-element-27a8011 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-27a8011 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-27a8011 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-27a8011 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-624 .elementor-element.elementor-element-27a8011 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-624 .elementor-element.elementor-element-27a8011 .elementor-icon-list-icon i{color:#4F46E5;transition:color 0.3s;}.elementor-624 .elementor-element.elementor-element-27a8011 .elementor-icon-list-icon svg{fill:#4F46E5;transition:fill 0.3s;}.elementor-624 .elementor-element.elementor-element-27a8011{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-624 .elementor-element.elementor-element-27a8011 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-624 .elementor-element.elementor-element-27a8011 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-624 .elementor-element.elementor-element-27a8011 .elementor-icon-list-text{color:#BCB9CF;transition:color 0.3s;}.elementor-624 .elementor-element.elementor-element-1324321{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-624 .elementor-element.elementor-element-478cba2 .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;background-image:linear-gradient(180deg, #9590C0 0%, #2F27B1 100%);border-radius:10px 10px 10px 10px;padding:12px 28px 12px 28px;}.elementor-624 .elementor-element.elementor-element-c72b15e{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;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:#2D3A57;--border-color:#2D3A57;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-624 .elementor-element.elementor-element-c72b15e:not(.elementor-motion-effects-element-type-background), .elementor-624 .elementor-element.elementor-element-c72b15e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131732;}.elementor-624 .elementor-element.elementor-element-c72b15e:hover{background-color:transparent;background-image:linear-gradient(195deg, #A78BFA3D 0%, #131732 38%);}.elementor-624 .elementor-element.elementor-element-75319ff{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-624 .elementor-element.elementor-element-e0b60f7{background-color:var( --e-global-color-370f7c5 );padding:11px 11px 6px 11px;border-radius:10px 10px 10px 10px;}.elementor-624 .elementor-element.elementor-element-e0b60f7.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-624 .elementor-element.elementor-element-e0b60f7 .elementor-icon-wrapper{text-align:start;}.elementor-624 .elementor-element.elementor-element-e0b60f7 .elementor-icon{font-size:24px;}.elementor-624 .elementor-element.elementor-element-e0b60f7 .elementor-icon svg{height:24px;}.elementor-624 .elementor-element.elementor-element-dce8a16{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-624 .elementor-element.elementor-element-dce8a16 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;}.elementor-624 .elementor-element.elementor-element-447df0e{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-624 .elementor-element.elementor-element-447df0e .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-624 .elementor-element.elementor-element-e028cef{--divider-border-style:solid;--divider-color:#FFFFFF00;--divider-border-width:1px;background-color:transparent;background-image:radial-gradient(at center center, #4F46E57A 0%, #4F46E500 100%);}.elementor-624 .elementor-element.elementor-element-e028cef.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-624 .elementor-element.elementor-element-e028cef .elementor-divider-separator{width:0px;margin:0 auto;margin-center:0;}.elementor-624 .elementor-element.elementor-element-e028cef .elementor-divider{text-align:center;}.elementor-624 .elementor-element.elementor-element-45be0b2 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:500;line-height:1.1em;color:#E8E6F7;}.elementor-624 .elementor-element.elementor-element-61fcbe0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-61fcbe0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-61fcbe0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-61fcbe0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-624 .elementor-element.elementor-element-61fcbe0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-624 .elementor-element.elementor-element-61fcbe0 .elementor-icon-list-icon i{color:#4F46E5;transition:color 0.3s;}.elementor-624 .elementor-element.elementor-element-61fcbe0 .elementor-icon-list-icon svg{fill:#4F46E5;transition:fill 0.3s;}.elementor-624 .elementor-element.elementor-element-61fcbe0{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-624 .elementor-element.elementor-element-61fcbe0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-624 .elementor-element.elementor-element-61fcbe0 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-624 .elementor-element.elementor-element-61fcbe0 .elementor-icon-list-text{color:#BCB9CF;transition:color 0.3s;}.elementor-624 .elementor-element.elementor-element-518ede2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-624 .elementor-element.elementor-element-6cc8e6d .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;background-image:linear-gradient(180deg, #9590C0 0%, #2F27B1 100%);border-radius:10px 10px 10px 10px;padding:12px 28px 12px 28px;}.elementor-624 .elementor-element.elementor-element-acd2d4e{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;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:#2D3A57;--border-color:#2D3A57;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-624 .elementor-element.elementor-element-acd2d4e:not(.elementor-motion-effects-element-type-background), .elementor-624 .elementor-element.elementor-element-acd2d4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131732;}.elementor-624 .elementor-element.elementor-element-acd2d4e:hover{background-color:transparent;background-image:linear-gradient(195deg, #A78BFA3D 0%, #131732 38%);}.elementor-624 .elementor-element.elementor-element-ee6afb2{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-624 .elementor-element.elementor-element-f93d4e5{background-color:var( --e-global-color-370f7c5 );padding:11px 11px 6px 11px;border-radius:10px 10px 10px 10px;}.elementor-624 .elementor-element.elementor-element-f93d4e5.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-624 .elementor-element.elementor-element-f93d4e5 .elementor-icon-wrapper{text-align:start;}.elementor-624 .elementor-element.elementor-element-f93d4e5 .elementor-icon{font-size:24px;}.elementor-624 .elementor-element.elementor-element-f93d4e5 .elementor-icon svg{height:24px;}.elementor-624 .elementor-element.elementor-element-e3995c5{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-624 .elementor-element.elementor-element-e3995c5 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;}.elementor-624 .elementor-element.elementor-element-7e55932{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-624 .elementor-element.elementor-element-7e55932 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-624 .elementor-element.elementor-element-6b200c4{--divider-border-style:solid;--divider-color:#FFFFFF00;--divider-border-width:1px;background-color:transparent;background-image:radial-gradient(at center center, #4F46E57A 0%, #4F46E500 100%);}.elementor-624 .elementor-element.elementor-element-6b200c4.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-624 .elementor-element.elementor-element-6b200c4 .elementor-divider-separator{width:0px;margin:0 auto;margin-center:0;}.elementor-624 .elementor-element.elementor-element-6b200c4 .elementor-divider{text-align:center;}.elementor-624 .elementor-element.elementor-element-6bad0cf .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:500;line-height:1.1em;color:#E8E6F7;}.elementor-624 .elementor-element.elementor-element-0d85279 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-0d85279 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-0d85279 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-624 .elementor-element.elementor-element-0d85279 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-624 .elementor-element.elementor-element-0d85279 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-624 .elementor-element.elementor-element-0d85279 .elementor-icon-list-icon i{color:#4F46E5;transition:color 0.3s;}.elementor-624 .elementor-element.elementor-element-0d85279 .elementor-icon-list-icon svg{fill:#4F46E5;transition:fill 0.3s;}.elementor-624 .elementor-element.elementor-element-0d85279{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-624 .elementor-element.elementor-element-0d85279 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-624 .elementor-element.elementor-element-0d85279 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-624 .elementor-element.elementor-element-0d85279 .elementor-icon-list-text{color:#BCB9CF;transition:color 0.3s;}.elementor-624 .elementor-element.elementor-element-1a039af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-624 .elementor-element.elementor-element-6f2f7ec .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;background-image:linear-gradient(180deg, #9590C0 0%, #2F27B1 100%);border-radius:10px 10px 10px 10px;padding:12px 28px 12px 28px;}.elementor-624 .elementor-element.elementor-element-cc5d9d9{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:113px;--n-tabs-gap:50px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:0px;--n-tabs-title-font-size:var( --e-global-typography-secondary-font-size );--n-tabs-title-color:var( --e-global-color-secondary );}.elementor-624 .elementor-element.elementor-element-cc5d9d9.elementor-widget-n-tabs > .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-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}@media(max-width:1024px){.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .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 );}.elementor-624 .elementor-element.elementor-element-02ed894{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-624 .elementor-element.elementor-element-02fefbe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.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 );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-624 .elementor-element.elementor-element-82a67e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-624 .elementor-element.elementor-element-d83ff73 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-624 .elementor-element.elementor-element-d82cffb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-624 .elementor-element.elementor-element-3d01ff0{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-624 .elementor-element.elementor-element-640d7dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-624 .elementor-element.elementor-element-622ae6c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-624 .elementor-element.elementor-element-a4fb25c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-624 .elementor-element.elementor-element-d353e88{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-624 .elementor-element.elementor-element-1f2c206 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-624 .elementor-element.elementor-element-a780355 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-624 .elementor-element.elementor-element-447df0e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-624 .elementor-element.elementor-element-7e55932 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-624 .elementor-element.elementor-element-cc5d9d9{--n-tabs-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-624 .elementor-element.elementor-element-cc5d9d9.elementor-widget-n-tabs > .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-secondary-line-height );}}@media(max-width:767px){.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .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 );}.elementor-624 .elementor-element.elementor-element-02ed894{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-624 .elementor-element.elementor-element-02fefbe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.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 );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-624 .elementor-element.elementor-element-82a67e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-624 .elementor-element.elementor-element-d83ff73 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-624 .elementor-element.elementor-element-d82cffb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-624 .elementor-element.elementor-element-3d01ff0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-624 .elementor-element.elementor-element-640d7dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-624 .elementor-element.elementor-element-622ae6c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-624 .elementor-element.elementor-element-a4fb25c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-624 .elementor-element.elementor-element-d353e88{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-624 .elementor-element.elementor-element-1f2c206 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-624 .elementor-element.elementor-element-a780355 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-624 .elementor-element.elementor-element-447df0e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-624 .elementor-element.elementor-element-7e55932 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-624 .elementor-element.elementor-element-cc5d9d9{padding:0px 0px 0px 0px;--n-tabs-title-gap:0px;--n-tabs-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-624 .elementor-element.elementor-element-cc5d9d9.elementor-widget-n-tabs > .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-secondary-line-height );}}/* Start custom CSS for button, class: .elementor-element-1d646da *//*.elementor-624 .elementor-element.elementor-element-1d646da a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4eee19f *//*.elementor-624 .elementor-element.elementor-element-4eee19f a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5500615 *//*.elementor-624 .elementor-element.elementor-element-5500615 a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06cd72e *//*.elementor-624 .elementor-element.elementor-element-06cd72e a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-531b378 *//*.elementor-624 .elementor-element.elementor-element-531b378 a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b280e98 *//*.elementor-624 .elementor-element.elementor-element-b280e98 a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fa112e9 *//*.elementor-624 .elementor-element.elementor-element-fa112e9 a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31d0a91 *//*.elementor-624 .elementor-element.elementor-element-31d0a91 a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-478cba2 *//*.elementor-624 .elementor-element.elementor-element-478cba2 a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6cc8e6d *//*.elementor-624 .elementor-element.elementor-element-6cc8e6d a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f2f7ec *//*.elementor-624 .elementor-element.elementor-element-6f2f7ec a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1d646da *//*.elementor-624 .elementor-element.elementor-element-1d646da a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4eee19f *//*.elementor-624 .elementor-element.elementor-element-4eee19f a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5500615 *//*.elementor-624 .elementor-element.elementor-element-5500615 a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06cd72e *//*.elementor-624 .elementor-element.elementor-element-06cd72e a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-531b378 *//*.elementor-624 .elementor-element.elementor-element-531b378 a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b280e98 *//*.elementor-624 .elementor-element.elementor-element-b280e98 a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fa112e9 *//*.elementor-624 .elementor-element.elementor-element-fa112e9 a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31d0a91 *//*.elementor-624 .elementor-element.elementor-element-31d0a91 a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-478cba2 *//*.elementor-624 .elementor-element.elementor-element-478cba2 a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6cc8e6d *//*.elementor-624 .elementor-element.elementor-element-6cc8e6d a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f2f7ec *//*.elementor-624 .elementor-element.elementor-element-6f2f7ec a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1d646da *//*.elementor-624 .elementor-element.elementor-element-1d646da a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4eee19f *//*.elementor-624 .elementor-element.elementor-element-4eee19f a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5500615 *//*.elementor-624 .elementor-element.elementor-element-5500615 a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06cd72e *//*.elementor-624 .elementor-element.elementor-element-06cd72e a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-531b378 *//*.elementor-624 .elementor-element.elementor-element-531b378 a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b280e98 *//*.elementor-624 .elementor-element.elementor-element-b280e98 a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fa112e9 *//*.elementor-624 .elementor-element.elementor-element-fa112e9 a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31d0a91 *//*.elementor-624 .elementor-element.elementor-element-31d0a91 a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-478cba2 *//*.elementor-624 .elementor-element.elementor-element-478cba2 a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6cc8e6d *//*.elementor-624 .elementor-element.elementor-element-6cc8e6d a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f2f7ec *//*.elementor-624 .elementor-element.elementor-element-6f2f7ec a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1d646da *//*.elementor-624 .elementor-element.elementor-element-1d646da a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4eee19f *//*.elementor-624 .elementor-element.elementor-element-4eee19f a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5500615 *//*.elementor-624 .elementor-element.elementor-element-5500615 a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06cd72e *//*.elementor-624 .elementor-element.elementor-element-06cd72e a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-531b378 *//*.elementor-624 .elementor-element.elementor-element-531b378 a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b280e98 *//*.elementor-624 .elementor-element.elementor-element-b280e98 a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fa112e9 *//*.elementor-624 .elementor-element.elementor-element-fa112e9 a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31d0a91 *//*.elementor-624 .elementor-element.elementor-element-31d0a91 a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-478cba2 *//*.elementor-624 .elementor-element.elementor-element-478cba2 a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6cc8e6d *//*.elementor-624 .elementor-element.elementor-element-6cc8e6d a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f2f7ec *//*.elementor-624 .elementor-element.elementor-element-6f2f7ec a{*/
/*        background: linear-gradient(to bottom, #7D76FF 0%, #2F27B1 51%, #7D76FF 100%) !important;*/
/*        background-size: auto 200%;*/
/*    transition: all .4s ease-in-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-cc5d9d9 */.elementor-624 .elementor-element.elementor-element-cc5d9d9 .e-n-tabs-heading {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #1C263D;
    border-radius: 100px;
    padding: 3px;
    max-width: 700px !important;
    width: 80% !important;
    margin: 0 auto 60px auto;
    position: relative;
    border: 1px solid #A78BFA;
    box-sizing: border-box;
}

.elementor-624 .elementor-element.elementor-element-cc5d9d9 .e-n-tab-title {
    flex: 1;
    aspect-ratio: 1 / 1;         /* keeps it square (circle) at any size */
    max-height: 34px !important;
    height: 34px !important;
    max-width: 34px !important;
    width: 34px !important;
    min-width: 20px;
    min-height: 20px;
    border-radius: 50% !important;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all 0.3s ease;
    cursor: pointer;
    background: transparent !important;
    border: none !important;
}

.elementor-624 .elementor-element.elementor-element-cc5d9d9 .e-n-tab-title[aria-selected="true"] {
    background: #A78BFA !important;
    box-shadow: 0px 2px 5px rgba(0,0,0,0.2);
}

.elementor-624 .elementor-element.elementor-element-cc5d9d9 .e-n-tab-title-text {
    position: absolute;
    top: 60px;
    width: 80px;
    text-align: center;
    font-size: 20px;
    color: #A78BFA;
    white-space: nowrap;
}

.elementor-624 .elementor-element.elementor-element-cc5d9d9 .e-n-tab-title:after {
    display: none !important;
}

.elementor-624 .elementor-element.elementor-element-cc5d9d9 .e-n-tab-title[aria-selected="false"] .e-n-tab-title-text {
    color: #d8caffa3;
}

/* ── Mobile fixes ── */
@media (max-width: 480px) {
    .elementor-624 .elementor-element.elementor-element-cc5d9d9 .e-n-tabs-heading {
        padding: 2px;
        margin-bottom: 50px;
    }

    .elementor-624 .elementor-element.elementor-element-cc5d9d9 .e-n-tab-title {
        max-height: 24px !important;
        height: 24px !important;
        max-width: 24px !important;
        width: 24px !important;
        min-width: 16px;
        min-height: 16px;
    }

    .elementor-624 .elementor-element.elementor-element-cc5d9d9 .e-n-tab-title-text {
        top: 44px;       /* closer to the smaller dots */
        font-size: 14px;
        width: 60px;
    }
}

@media (max-width: 480px) {
    .elementor-624 .elementor-element.elementor-element-cc5d9d9 .e-n-tabs-heading {
        height: 34px !important;
        padding: 3px 6px;
        margin-bottom: 44px;
    }

    .elementor-624 .elementor-element.elementor-element-cc5d9d9 .e-n-tab-title {
        flex: 0 0 24px !important;
        height: 24px !important;
        width: 24px !important;
    }

    .elementor-624 .elementor-element.elementor-element-cc5d9d9 .e-n-tab-title-text {
        top: 30px;
        font-size: 14px;
        width: 55px;
    }
    .elementor-624 .elementor-element.elementor-element-cc5d9d9 .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text{
        padding-top: 25px ;
    }
}/* End custom CSS */