.elementor-94617 .elementor-element.elementor-element-57a29282{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.02);--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-94617 .elementor-element.elementor-element-57a29282 .elementor-repeater-item-6364eb6{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-94617 .elementor-element.elementor-element-d3c89eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-94617 .elementor-element.elementor-element-d3c89eb .elementor-repeater-item-4fbed6d{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-94617 .elementor-element.elementor-element-439f20a{--display:flex;--justify-content:center;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-94617 .elementor-element.elementor-element-439f20a::before, .elementor-94617 .elementor-element.elementor-element-439f20a > .elementor-background-video-container::before, .elementor-94617 .elementor-element.elementor-element-439f20a > .e-con-inner > .elementor-background-video-container::before, .elementor-94617 .elementor-element.elementor-element-439f20a > .elementor-background-slideshow::before, .elementor-94617 .elementor-element.elementor-element-439f20a > .e-con-inner > .elementor-background-slideshow::before, .elementor-94617 .elementor-element.elementor-element-439f20a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F5F7F6;--background-overlay:'';}.elementor-94617 .elementor-element.elementor-element-439f20a .elementor-repeater-item-2703b8f{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-94617 .elementor-element.elementor-element-839379b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-94617 .elementor-element.elementor-element-839379b .elementor-repeater-item-32cb387{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Tajawal;font-weight:var( --e-global-typography-text-font-weight );}.elementor-94617 .elementor-element.elementor-element-81865e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-94617 .elementor-element.elementor-element-81865e8 img{max-width:217px;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Tajawal;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-94617 .elementor-element.elementor-element-32eb986{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 80px;}.elementor-94617 .elementor-element.elementor-element-32eb986 .elementor-title{color:var( --e-global-color-secondary );font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-94617 .elementor-element.elementor-element-32eb986 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-9439eb4 );}.elementor-94617 .elementor-element.elementor-element-32eb986 .elementor-progress-wrapper{background-color:var( --e-global-color-secondary );}.elementor-94617 .elementor-element.elementor-element-32eb986 .elementor-progress-bar{height:4px;line-height:4px;}.elementor-94617 .elementor-element.elementor-element-6f3863b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 80px;}.elementor-94617 .elementor-element.elementor-element-6f3863b .elementor-title{color:var( --e-global-color-secondary );font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-94617 .elementor-element.elementor-element-6f3863b .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-9439eb4 );}.elementor-94617 .elementor-element.elementor-element-6f3863b .elementor-progress-wrapper{background-color:var( --e-global-color-secondary );}.elementor-94617 .elementor-element.elementor-element-6f3863b .elementor-progress-bar{height:4px;line-height:4px;}.elementor-94617 .elementor-element.elementor-element-839379b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-94617 .elementor-element.elementor-element-dd99bd2{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-94617 .elementor-element.elementor-element-dd99bd2 .elementor-repeater-item-6da7f1f{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-widget-ceafeaturebox .cea-featured-icon{color:var( --e-global-color-primary );}.elementor-widget-ceafeaturebox .cea-featured-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-ceafeaturebox.cea-view-framed .cea-featured-icon{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-widget-ceafeaturebox.cea-view-stacked .cea-featured-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-ceafeaturebox:hover .cea-featured-icon{color:var( --e-global-color-secondary );}.elementor-widget-ceafeaturebox:hover .cea-featured-icon svg{fill:var( --e-global-color-secondary );}.elementor-widget-ceafeaturebox.cea-view-framed:hover .cea-featured-icon{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-widget-ceafeaturebox.cea-view-stacked:hover .cea-featured-icon{background-color:var( --e-global-color-primary );}.elementor-94617 .elementor-element.elementor-element-537621e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-94617 .elementor-element.elementor-element-537621e.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-94617 .elementor-element.elementor-element-537621e .feature-box-wrapper .feature-box-title{text-transform:none;font-size:26px;}.elementor-94617 .elementor-element.elementor-element-537621e .feature-box-wrapper, .elementor-94617 .elementor-element.elementor-element-537621e a{color:#F5F7F6;}.elementor-94617 .elementor-element.elementor-element-537621e .feature-box-wrapper{font-weight:400;text-align:right;}.elementor-94617 .elementor-element.elementor-element-537621e .feature-box-wrapper .feature-box-title, .elementor-94617 .elementor-element.elementor-element-537621e .feature-box-wrapper .feature-box-title > a{color:var( --e-global-color-secondary );}.elementor-94617 .elementor-element.elementor-element-537621e .feature-box-title{margin:0px 0px 0px 0px;margin-bottom:8px;}.elementor-94617 .elementor-element.elementor-element-537621e .cea-featured-icon{color:#FFFFFF;font-size:22px;margin-bottom:5px;}.elementor-94617 .elementor-element.elementor-element-537621e .cea-featured-icon svg{fill:#FFFFFF;width:22px;}.elementor-94617 .elementor-element.elementor-element-537621e.cea-view-framed .cea-featured-icon{background-color:var( --e-global-color-primary );padding:17px;}.elementor-94617 .elementor-element.elementor-element-537621e.cea-view-stacked .cea-featured-icon{background-color:var( --e-global-color-primary );padding:17px;}.elementor-94617 .elementor-element.elementor-element-537621e:hover .cea-featured-icon{color:#FFFFFF;}.elementor-94617 .elementor-element.elementor-element-537621e:hover .cea-featured-icon svg{fill:#FFFFFF;}.elementor-94617 .elementor-element.elementor-element-537621e.cea-view-framed:hover .cea-featured-icon{background-color:var( --e-global-color-secondary );}.elementor-94617 .elementor-element.elementor-element-537621e.cea-view-stacked:hover .cea-featured-icon{background-color:var( --e-global-color-secondary );}.elementor-94617 .elementor-element.elementor-element-537621e .cea-featured-icon i, .elementor-94617 .elementor-element.elementor-element-537621e .cea-featured-icon svg{transform:rotate(0deg);}.elementor-94617 .elementor-element.elementor-element-537621e .cea-feature-box-img{margin-bottom:0px !important;}.elementor-94617 .elementor-element.elementor-element-537621e .cea-feature-box-img > img{padding:0px 0px 0px 0px;}.elementor-94617 .elementor-element.elementor-element-537621e .feature-box-wrapper .fbox-number{opacity:calc( 10 / 10 );}.elementor-94617 .elementor-element.elementor-element-537621e .feature-box-wrapper:hover .fbox-number{opacity:calc( 10 / 10 );}.elementor-94617 .elementor-element.elementor-element-537621e .fbox-number{margin-bottom:5px;}.elementor-94617 .elementor-element.elementor-element-537621e .cea-button{background-color:#333333;}.elementor-94617 .elementor-element.elementor-element-537621e .fbox-content{margin-bottom:0px;font-family:"Cairo", Tajawal;font-size:20px;font-weight:600;}.elementor-94617 .elementor-element.elementor-element-1d383c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-94617 .elementor-element.elementor-element-1d383c6.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-94617 .elementor-element.elementor-element-1d383c6 .feature-box-wrapper .feature-box-title{text-transform:none;font-size:26px;}.elementor-94617 .elementor-element.elementor-element-1d383c6 .feature-box-wrapper, .elementor-94617 .elementor-element.elementor-element-1d383c6 a{color:#F5F7F6;}.elementor-94617 .elementor-element.elementor-element-1d383c6 .feature-box-wrapper{font-weight:400;text-align:right;}.elementor-94617 .elementor-element.elementor-element-1d383c6 .feature-box-wrapper .feature-box-title, .elementor-94617 .elementor-element.elementor-element-1d383c6 .feature-box-wrapper .feature-box-title > a{color:var( --e-global-color-secondary );}.elementor-94617 .elementor-element.elementor-element-1d383c6 .feature-box-title{margin:0px 0px 0px 0px;margin-bottom:8px;}.elementor-94617 .elementor-element.elementor-element-1d383c6 .cea-featured-icon{color:#FFFFFF;font-size:22px;margin-bottom:5px;border-width:1px 1px 1px 1px;}.elementor-94617 .elementor-element.elementor-element-1d383c6 .cea-featured-icon svg{fill:#FFFFFF;width:22px;}.elementor-94617 .elementor-element.elementor-element-1d383c6.cea-view-framed .cea-featured-icon{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );padding:17px;}.elementor-94617 .elementor-element.elementor-element-1d383c6.cea-view-stacked .cea-featured-icon{background-color:var( --e-global-color-primary );padding:17px;}.elementor-94617 .elementor-element.elementor-element-1d383c6:hover .cea-featured-icon{color:#FFFFFF;}.elementor-94617 .elementor-element.elementor-element-1d383c6:hover .cea-featured-icon svg{fill:#FFFFFF;}.elementor-94617 .elementor-element.elementor-element-1d383c6.cea-view-framed:hover .cea-featured-icon{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-94617 .elementor-element.elementor-element-1d383c6.cea-view-stacked:hover .cea-featured-icon{background-color:var( --e-global-color-secondary );}.elementor-94617 .elementor-element.elementor-element-1d383c6 .cea-featured-icon i, .elementor-94617 .elementor-element.elementor-element-1d383c6 .cea-featured-icon svg{transform:rotate(0deg);}.elementor-94617 .elementor-element.elementor-element-1d383c6 .cea-feature-box-img{margin-bottom:0px !important;}.elementor-94617 .elementor-element.elementor-element-1d383c6 .cea-feature-box-img > img{padding:0px 0px 0px 0px;}.elementor-94617 .elementor-element.elementor-element-1d383c6 .feature-box-wrapper .fbox-number{opacity:calc( 10 / 10 );}.elementor-94617 .elementor-element.elementor-element-1d383c6 .feature-box-wrapper:hover .fbox-number{opacity:calc( 10 / 10 );}.elementor-94617 .elementor-element.elementor-element-1d383c6 .fbox-number{margin-bottom:5px;}.elementor-94617 .elementor-element.elementor-element-1d383c6 .cea-button{background-color:#333333;}.elementor-94617 .elementor-element.elementor-element-1d383c6 .fbox-content{margin-bottom:0px;font-family:"Cairo", Tajawal;font-size:20px;font-weight:600;}.elementor-94617 .elementor-element.elementor-element-7e4f534 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-94617 .elementor-element.elementor-element-7e4f534.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-94617 .elementor-element.elementor-element-7e4f534 .feature-box-wrapper .feature-box-title{text-transform:none;font-size:26px;}.elementor-94617 .elementor-element.elementor-element-7e4f534 .feature-box-wrapper, .elementor-94617 .elementor-element.elementor-element-7e4f534 a{color:#F5F7F6;}.elementor-94617 .elementor-element.elementor-element-7e4f534 .feature-box-wrapper{font-weight:400;text-align:right;}.elementor-94617 .elementor-element.elementor-element-7e4f534 .feature-box-wrapper .feature-box-title, .elementor-94617 .elementor-element.elementor-element-7e4f534 .feature-box-wrapper .feature-box-title > a{color:var( --e-global-color-secondary );}.elementor-94617 .elementor-element.elementor-element-7e4f534 .feature-box-title{margin:0px 0px 0px 0px;margin-bottom:8px;}.elementor-94617 .elementor-element.elementor-element-7e4f534 .cea-featured-icon{color:#FFFFFF;font-size:22px;margin-bottom:5px;border-width:1px 1px 1px 1px;}.elementor-94617 .elementor-element.elementor-element-7e4f534 .cea-featured-icon svg{fill:#FFFFFF;width:22px;}.elementor-94617 .elementor-element.elementor-element-7e4f534.cea-view-framed .cea-featured-icon{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );padding:17px;}.elementor-94617 .elementor-element.elementor-element-7e4f534.cea-view-stacked .cea-featured-icon{background-color:var( --e-global-color-primary );padding:17px;}.elementor-94617 .elementor-element.elementor-element-7e4f534:hover .cea-featured-icon{color:#FFFFFF;}.elementor-94617 .elementor-element.elementor-element-7e4f534:hover .cea-featured-icon svg{fill:#FFFFFF;}.elementor-94617 .elementor-element.elementor-element-7e4f534.cea-view-framed:hover .cea-featured-icon{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-94617 .elementor-element.elementor-element-7e4f534.cea-view-stacked:hover .cea-featured-icon{background-color:var( --e-global-color-secondary );}.elementor-94617 .elementor-element.elementor-element-7e4f534 .cea-featured-icon i, .elementor-94617 .elementor-element.elementor-element-7e4f534 .cea-featured-icon svg{transform:rotate(0deg);}.elementor-94617 .elementor-element.elementor-element-7e4f534 .cea-feature-box-img{margin-bottom:0px !important;}.elementor-94617 .elementor-element.elementor-element-7e4f534 .cea-feature-box-img > img{padding:0px 0px 0px 0px;}.elementor-94617 .elementor-element.elementor-element-7e4f534 .feature-box-wrapper .fbox-number{opacity:calc( 10 / 10 );}.elementor-94617 .elementor-element.elementor-element-7e4f534 .feature-box-wrapper:hover .fbox-number{opacity:calc( 10 / 10 );}.elementor-94617 .elementor-element.elementor-element-7e4f534 .fbox-number{margin-bottom:5px;}.elementor-94617 .elementor-element.elementor-element-7e4f534 .cea-button{background-color:#333333;}.elementor-94617 .elementor-element.elementor-element-7e4f534 .fbox-content{margin-bottom:0px;font-family:"Cairo", Tajawal;font-size:20px;font-weight:600;}.elementor-94617 .elementor-element.elementor-element-dd99bd2.e-con{--align-self:center;}.elementor-94617 .elementor-element.elementor-element-57a29282.e-con{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-94617 .elementor-element.elementor-element-839379b{--width:100.919%;}.elementor-94617 .elementor-element.elementor-element-439f20a{--width:33.333%;}.elementor-94617 .elementor-element.elementor-element-dd99bd2{--width:63%;}.elementor-94617 .elementor-element.elementor-element-57a29282{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-94617 .elementor-element.elementor-element-57a29282{--width:100%;}}@media(max-width:1024px){.elementor-94617 .elementor-element.elementor-element-537621e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-94617 .elementor-element.elementor-element-537621e.elementor-element{--align-self:flex-start;}.elementor-94617 .elementor-element.elementor-element-537621e .feature-box-wrapper{font-size:16px;line-height:30px;}.elementor-94617 .elementor-element.elementor-element-537621e .feature-box-title{margin-bottom:10px;}.elementor-94617 .elementor-element.elementor-element-537621e .feature-box-wrapper .feature-box-title{font-size:26px;}.elementor-94617 .elementor-element.elementor-element-1d383c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-94617 .elementor-element.elementor-element-1d383c6.elementor-element{--align-self:flex-start;}.elementor-94617 .elementor-element.elementor-element-1d383c6 .feature-box-wrapper{font-size:16px;line-height:30px;}.elementor-94617 .elementor-element.elementor-element-1d383c6 .feature-box-title{margin-bottom:10px;}.elementor-94617 .elementor-element.elementor-element-1d383c6 .feature-box-wrapper .feature-box-title{font-size:26px;}.elementor-94617 .elementor-element.elementor-element-7e4f534 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-94617 .elementor-element.elementor-element-7e4f534.elementor-element{--align-self:flex-start;}.elementor-94617 .elementor-element.elementor-element-7e4f534 .feature-box-wrapper{font-size:16px;line-height:30px;}.elementor-94617 .elementor-element.elementor-element-7e4f534 .feature-box-title{margin-bottom:10px;}.elementor-94617 .elementor-element.elementor-element-7e4f534 .feature-box-wrapper .feature-box-title{font-size:26px;}.elementor-94617 .elementor-element.elementor-element-57a29282{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-94617 .elementor-element.elementor-element-439f20a{--padding-top:20px;--padding-bottom:28px;--padding-left:19px;--padding-right:20px;}.elementor-94617 .elementor-element.elementor-element-537621e > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-94617 .elementor-element.elementor-element-537621e.elementor-element{--align-self:flex-start;}.elementor-94617 .elementor-element.elementor-element-537621e .feature-box-title{margin-bottom:8px;}.elementor-94617 .elementor-element.elementor-element-537621e .feature-box-wrapper .feature-box-title{font-size:26px;}.elementor-94617 .elementor-element.elementor-element-537621e .cea-featured-icon{font-size:18px;margin-bottom:12px;}.elementor-94617 .elementor-element.elementor-element-537621e .cea-featured-icon svg{width:18px;}.elementor-94617 .elementor-element.elementor-element-537621e .fbox-number{margin-bottom:5px;}.elementor-94617 .elementor-element.elementor-element-537621e .fbox-content{margin-bottom:0px;}.elementor-94617 .elementor-element.elementor-element-1d383c6 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-94617 .elementor-element.elementor-element-1d383c6.elementor-element{--align-self:flex-start;}.elementor-94617 .elementor-element.elementor-element-1d383c6 .feature-box-title{margin-bottom:8px;}.elementor-94617 .elementor-element.elementor-element-1d383c6 .feature-box-wrapper .feature-box-title{font-size:26px;}.elementor-94617 .elementor-element.elementor-element-1d383c6 .cea-featured-icon{font-size:18px;margin-bottom:12px;}.elementor-94617 .elementor-element.elementor-element-1d383c6 .cea-featured-icon svg{width:18px;}.elementor-94617 .elementor-element.elementor-element-1d383c6 .fbox-number{margin-bottom:5px;}.elementor-94617 .elementor-element.elementor-element-1d383c6 .fbox-content{margin-bottom:0px;}.elementor-94617 .elementor-element.elementor-element-7e4f534 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-94617 .elementor-element.elementor-element-7e4f534.elementor-element{--align-self:flex-start;}.elementor-94617 .elementor-element.elementor-element-7e4f534 .feature-box-title{margin-bottom:8px;}.elementor-94617 .elementor-element.elementor-element-7e4f534 .feature-box-wrapper .feature-box-title{font-size:26px;}.elementor-94617 .elementor-element.elementor-element-7e4f534 .cea-featured-icon{font-size:18px;margin-bottom:12px;}.elementor-94617 .elementor-element.elementor-element-7e4f534 .cea-featured-icon svg{width:18px;}.elementor-94617 .elementor-element.elementor-element-7e4f534 .fbox-number{margin-bottom:5px;}.elementor-94617 .elementor-element.elementor-element-7e4f534 .fbox-content{margin-bottom:0px;}.elementor-94617 .elementor-element.elementor-element-dd99bd2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-94617 .elementor-element.elementor-element-57a29282{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for progress, class: .elementor-element-32eb986 *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-32eb986 .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-6f3863b *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-6f3863b .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-32eb986 *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-32eb986 .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-6f3863b *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-6f3863b .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-32eb986 *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-32eb986 .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-6f3863b *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-6f3863b .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-32eb986 *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-32eb986 .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-6f3863b *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-6f3863b .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-32eb986 *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-32eb986 .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-6f3863b *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-6f3863b .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-32eb986 *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-32eb986 .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-6f3863b *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-6f3863b .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-32eb986 *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-32eb986 .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-6f3863b *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-6f3863b .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-32eb986 *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-32eb986 .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-6f3863b *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-6f3863b .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-32eb986 *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-32eb986 .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-6f3863b *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-6f3863b .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-32eb986 *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-32eb986 .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-6f3863b *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-6f3863b .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-32eb986 *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-32eb986 .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-6f3863b *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-6f3863b .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-32eb986 *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-32eb986 .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-6f3863b *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-6f3863b .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-32eb986 *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-32eb986 .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-6f3863b *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-6f3863b .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-32eb986 *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-32eb986 .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-6f3863b *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-6f3863b .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-32eb986 *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-32eb986 .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-6f3863b *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-6f3863b .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-32eb986 *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-32eb986 .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-6f3863b *//* Force percentage text to be perfectly centered */
.elementor-94617 .elementor-element.elementor-element-6f3863b .elementor-progress-percentage {
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */