.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-72403d2 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-eael-dual-color-header .eael-dch-separator-wrap i{color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-8c87a1d .eael-dual-header .title{color:#AE46ED;}.elementor-36 .elementor-element.elementor-element-8c87a1d .eael-dual-header .title span.lead{color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-8c87a1d .eael-dual-header .title, .elementor-36 .elementor-element.elementor-element-8c87a1d .eael-dual-header .title span{font-family:"Cairo", Sans-serif;font-weight:700;}.elementor-36 .elementor-element.elementor-element-8c87a1d .eael-dual-header .subtext{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-secondary-font-weight );}.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-36 .elementor-element.elementor-element-c1be7aa{--divider-border-style:zigzag;--divider-color:var( --e-global-color-primary );--divider-border-width:2.3px;--divider-pattern-height:38.7px;--divider-pattern-size:53.3px;}.elementor-36 .elementor-element.elementor-element-c1be7aa .elementor-divider-separator{width:100%;}.elementor-36 .elementor-element.elementor-element-c1be7aa .elementor-divider{padding-block-start:19px;padding-block-end:19px;}.elementor-36 .elementor-element.elementor-element-bc53676 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:800;color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-68308d0{padding:0% 0% 2% 0%;}.elementor-36 .elementor-element.elementor-element-68308d0 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-6f73e76 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:800;color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-649717a{padding:0% 0% 2% 0%;}.elementor-36 .elementor-element.elementor-element-649717a .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-70477d7{text-align:center;}.elementor-36 .elementor-element.elementor-element-70477d7 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:800;color:var( --e-global-color-text );}.elementor-widget-hfe-counter .hfe-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-hfe-counter .hfe-counter-content{color:var( --e-global-color-primary );}.elementor-widget-hfe-counter .hfe-counter-number{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-36 .elementor-element.elementor-element-9c3173d .hfe-counter-wrapper{display:flex;flex-direction:column-reverse;gap:20px;}.elementor-36 .elementor-element.elementor-element-9c3173d .hfe-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-36 .elementor-element.elementor-element-9c3173d .hfe-counter-content{display:flex;align-items:center;justify-content:center;align-self:center;--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-36 .elementor-element.elementor-element-9c3173d .hfe-counter-prefix{flex-grow:var(--counter-prefix-grow, 0);}.elementor-36 .elementor-element.elementor-element-9c3173d .hfe-counter-number{flex-grow:var(--counter-number-grow, 0);font-family:"Cairo", Sans-serif;font-weight:800;}.elementor-36 .elementor-element.elementor-element-9c3173d .hfe-counter-suffix{flex-grow:var(--counter-suffix-grow, 0);}.elementor-36 .elementor-element.elementor-element-cf4fb61 .hfe-counter-wrapper{display:flex;flex-direction:column-reverse;gap:20px;}.elementor-36 .elementor-element.elementor-element-cf4fb61 .hfe-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-36 .elementor-element.elementor-element-cf4fb61 .hfe-counter-content{display:flex;align-items:center;justify-content:center;align-self:center;--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-36 .elementor-element.elementor-element-cf4fb61 .hfe-counter-prefix{flex-grow:var(--counter-prefix-grow, 0);}.elementor-36 .elementor-element.elementor-element-cf4fb61 .hfe-counter-number{flex-grow:var(--counter-number-grow, 0);font-family:"Cairo", Sans-serif;font-weight:800;}.elementor-36 .elementor-element.elementor-element-cf4fb61 .hfe-counter-suffix{flex-grow:var(--counter-suffix-grow, 0);}.elementor-36 .elementor-element.elementor-element-9eb4280 .hfe-counter-wrapper{display:flex;flex-direction:column-reverse;gap:20px;}.elementor-36 .elementor-element.elementor-element-9eb4280 .hfe-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-36 .elementor-element.elementor-element-9eb4280 .hfe-counter-content{display:flex;align-items:center;justify-content:center;align-self:center;--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-36 .elementor-element.elementor-element-9eb4280 .hfe-counter-prefix{flex-grow:var(--counter-prefix-grow, 0);}.elementor-36 .elementor-element.elementor-element-9eb4280 .hfe-counter-number{flex-grow:var(--counter-number-grow, 0);font-family:"Cairo", Sans-serif;font-weight:800;}.elementor-36 .elementor-element.elementor-element-9eb4280 .hfe-counter-suffix{flex-grow:var(--counter-suffix-grow, 0);}.elementor-36 .elementor-element.elementor-element-a82551a .hfe-counter-wrapper{display:flex;flex-direction:column-reverse;gap:20px;}.elementor-36 .elementor-element.elementor-element-a82551a .hfe-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-36 .elementor-element.elementor-element-a82551a .hfe-counter-content{display:flex;align-items:center;justify-content:center;align-self:center;--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-36 .elementor-element.elementor-element-a82551a .hfe-counter-prefix{flex-grow:var(--counter-prefix-grow, 0);}.elementor-36 .elementor-element.elementor-element-a82551a .hfe-counter-number{flex-grow:var(--counter-number-grow, 0);font-family:"Cairo", Sans-serif;font-weight:800;}.elementor-36 .elementor-element.elementor-element-a82551a .hfe-counter-suffix{flex-grow:var(--counter-suffix-grow, 0);}.elementor-36 .elementor-element.elementor-element-0c04b9b{padding:0% 0% 2% 0%;text-align:center;}.elementor-36 .elementor-element.elementor-element-0c04b9b .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-aad9947{padding:0% 0% 2% 0%;text-align:center;}.elementor-36 .elementor-element.elementor-element-aad9947 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-36 .elementor-element.elementor-element-c2bd5a4 .elementor-button{background-color:var( --e-global-color-text );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:3px 3px 3px 3px;border-radius:55px 55px 55px 55px;}.elementor-36 .elementor-element.elementor-element-c2bd5a4 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-c2bd5a4 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-c2bd5a4{padding:0% 0% 2% 0%;}.elementor-36 .elementor-element.elementor-element-c2bd5a4 .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-c2bd5a4 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-7d4d653 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:3px 3px 3px 3px;border-radius:55px 55px 55px 55px;}.elementor-36 .elementor-element.elementor-element-7d4d653 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-7d4d653 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-7d4d653{padding:0% 0% 2% 0%;}.elementor-36 .elementor-element.elementor-element-7d4d653 .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-7d4d653 .elementor-button:focus svg{fill:var( --e-global-color-text );}body.elementor-page-36:not(.elementor-motion-effects-element-type-background), body.elementor-page-36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}/* Start custom CSS for heading, class: .elementor-element-72403d2 */.elementor-36 .elementor-element.elementor-element-72403d2 .elementor-heading-title{
    display: inline-flex;
    align-items: center;
    gap: 8px;
    background: linear-gradient(90deg, #A94CF2 0%, #8E39E8 100%);
    padding: 10px 18px;
    border-radius: 999px;
    width: fit-content;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c2bd5a4 */.elementor-36 .elementor-element.elementor-element-c2bd5a4 .elementor-button{
    padding: 10px 25px !important;
    font-size: 20px !important;
    border-radius: 260pxpx;
    min-width: 200px;
    min-height: 70px;
    display: flex;
    align-items: center;
    justify-content: center;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d4d653 */.elementor-36 .elementor-element.elementor-element-7d4d653 .elementor-button{
    padding: 10px 25px !important;
    font-size: 20px !important;
    border-radius: 260pxpx;
    min-width: 200px;
    min-height: 70px;
    display: flex;
    align-items: center;
    justify-content: center;
    
}/* End custom CSS */