.elementor-28 .elementor-element.elementor-element-44f0c17{--spacer-size:50px;}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-1db3cea{font-weight:400;color:#2F343A;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-28 .elementor-element.elementor-element-22cea39{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-22cea39 .elementor-counter{flex-direction:column;gap:11px;}.elementor-28 .elementor-element.elementor-element-22cea39 .elementor-counter-title{justify-content:center;color:var( --e-global-color-ff0f63f );font-family:"Poppins", Sans-serif;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:0.6px;}.elementor-28 .elementor-element.elementor-element-22cea39 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-2ed1028 );font-weight:800;}.elementor-28 .elementor-element.elementor-element-4d9cd6a{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-4d9cd6a .elementor-counter{flex-direction:column;gap:11px;}.elementor-28 .elementor-element.elementor-element-4d9cd6a .elementor-counter-title{justify-content:center;color:var( --e-global-color-ff0f63f );font-family:"Poppins", Sans-serif;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:0.6px;}.elementor-28 .elementor-element.elementor-element-4d9cd6a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-2ed1028 );font-weight:800;}.elementor-28 .elementor-element.elementor-element-acd3062{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-acd3062 .elementor-counter{flex-direction:column;gap:11px;}.elementor-28 .elementor-element.elementor-element-acd3062 .elementor-counter-title{justify-content:center;color:var( --e-global-color-ff0f63f );font-family:"Poppins", Sans-serif;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:0.6px;}.elementor-28 .elementor-element.elementor-element-acd3062 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-2ed1028 );font-weight:800;}.elementor-28 .elementor-element.elementor-element-feef738{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );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-28 .elementor-element.elementor-element-e562db5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-e562db5 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-2ed1028 );}.elementor-28 .elementor-element.elementor-element-e562db5 .elementor-progress-wrapper{background-color:#FFFFFF2B;}.elementor-28 .elementor-element.elementor-element-e562db5 .elementor-progress-bar{height:138px;line-height:138px;color:var( --e-global-color-ff0f63f );font-size:38px;}.elementor-28 .elementor-element.elementor-element-578bf5b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-578bf5b .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-2ed1028 );}.elementor-28 .elementor-element.elementor-element-578bf5b .elementor-progress-wrapper{background-color:#FFFFFF2B;}.elementor-28 .elementor-element.elementor-element-578bf5b .elementor-progress-bar{height:138px;line-height:138px;color:var( --e-global-color-ff0f63f );font-size:38px;}.elementor-28 .elementor-element.elementor-element-dfd1a1a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-dfd1a1a .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-2ed1028 );}.elementor-28 .elementor-element.elementor-element-dfd1a1a .elementor-progress-wrapper{background-color:#FFFFFF2B;}.elementor-28 .elementor-element.elementor-element-dfd1a1a .elementor-progress-bar{height:138px;line-height:138px;color:var( --e-global-color-ff0f63f );font-size:38px;}.elementor-28 .elementor-element.elementor-element-a64818c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-a64818c .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-2ed1028 );}.elementor-28 .elementor-element.elementor-element-a64818c .elementor-progress-wrapper{background-color:#FFFFFF2B;}.elementor-28 .elementor-element.elementor-element-a64818c .elementor-progress-bar{height:138px;line-height:138px;color:var( --e-global-color-ff0f63f );font-size:38px;}.elementor-28 .elementor-element.elementor-element-0c84d5a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-0c84d5a .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-2ed1028 );}.elementor-28 .elementor-element.elementor-element-0c84d5a .elementor-progress-wrapper{background-color:#FFFFFF2B;}.elementor-28 .elementor-element.elementor-element-0c84d5a .elementor-progress-bar{height:138px;line-height:138px;color:var( --e-global-color-ff0f63f );font-size:38px;}.elementor-28 .elementor-element.elementor-element-b43bc7c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-b43bc7c .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-2ed1028 );}.elementor-28 .elementor-element.elementor-element-b43bc7c .elementor-progress-wrapper{background-color:#FFFFFF2B;}.elementor-28 .elementor-element.elementor-element-b43bc7c .elementor-progress-bar{height:138px;line-height:138px;color:var( --e-global-color-ff0f63f );font-size:38px;}.elementor-28 .elementor-element.elementor-element-09e1d5d{font-weight:400;color:#2F343A;}.elementor-28 .elementor-element.elementor-element-ecc49c5{font-weight:400;color:#2F343A;}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-44f0c17{--spacer-size:255px;}.elementor-28 .elementor-element.elementor-element-1db3cea{font-size:14px;}.elementor-28 .elementor-element.elementor-element-22cea39{padding:0px 10px 0px 0px;--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-28 .elementor-element.elementor-element-22cea39 .elementor-counter-number-wrapper{font-size:55px;}.elementor-28 .elementor-element.elementor-element-22cea39 .elementor-counter-title{font-size:13px;}.elementor-28 .elementor-element.elementor-element-4d9cd6a{padding:0px 10px 0px 0px;--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-28 .elementor-element.elementor-element-4d9cd6a .elementor-counter-number-wrapper{font-size:55px;}.elementor-28 .elementor-element.elementor-element-4d9cd6a .elementor-counter-title{font-size:13px;}.elementor-28 .elementor-element.elementor-element-acd3062{padding:0px 10px 0px 0px;--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-28 .elementor-element.elementor-element-acd3062 .elementor-counter-number-wrapper{font-size:55px;}.elementor-28 .elementor-element.elementor-element-acd3062 .elementor-counter-title{font-size:13px;}.elementor-28 .elementor-element.elementor-element-feef738{--e-con-grid-template-columns:repeat(3, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-e562db5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-e562db5 .elementor-progress-bar{font-size:23px;}.elementor-28 .elementor-element.elementor-element-578bf5b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-578bf5b .elementor-progress-bar{font-size:23px;}.elementor-28 .elementor-element.elementor-element-dfd1a1a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-dfd1a1a .elementor-progress-bar{font-size:23px;}.elementor-28 .elementor-element.elementor-element-a64818c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-a64818c .elementor-progress-bar{font-size:23px;}.elementor-28 .elementor-element.elementor-element-0c84d5a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-0c84d5a .elementor-progress-bar{font-size:23px;}.elementor-28 .elementor-element.elementor-element-b43bc7c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-b43bc7c .elementor-progress-bar{font-size:23px;}.elementor-28 .elementor-element.elementor-element-09e1d5d{font-size:14px;}.elementor-28 .elementor-element.elementor-element-ecc49c5{font-size:14px;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-44f0c17{--spacer-size:368px;}.elementor-28 .elementor-element.elementor-element-22cea39{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-28 .elementor-element.elementor-element-4d9cd6a{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-28 .elementor-element.elementor-element-acd3062{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-28 .elementor-element.elementor-element-feef738{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-e562db5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-e562db5 .elementor-progress-bar{font-size:18px;}.elementor-28 .elementor-element.elementor-element-578bf5b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-578bf5b .elementor-progress-bar{font-size:18px;}.elementor-28 .elementor-element.elementor-element-dfd1a1a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-dfd1a1a .elementor-progress-bar{font-size:18px;}.elementor-28 .elementor-element.elementor-element-a64818c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-a64818c .elementor-progress-bar{font-size:18px;}.elementor-28 .elementor-element.elementor-element-0c84d5a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-0c84d5a .elementor-progress-bar{font-size:18px;}.elementor-28 .elementor-element.elementor-element-b43bc7c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-b43bc7c .elementor-progress-bar{font-size:18px;}}/* Start custom CSS */.elementor-counter-title {
    text-align: center;
}


span.elementor-progress-percentage {
    height: 20px;
    font-size: 16px;
    line-height: 16px;
}
span.elementor-progress-text {
    height: auto;
    max-height: 35px;
    line-height: 1em;
    text-align: center;
}
.elementor-progress-bar {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    align-content: center;
}
.elementor-widget-progress {overflow:hidden;}

   span.elementor-progress-percentage {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    align-items: center;
    margin: 0px !important;
    padding: 0px;
} 

@media (max-width:1024px) {.elementor-progress-bar  {height:100px!important;}
    span.elementor-progress-text {
        height: auto;
        text-align: center;
        display: flex;
        flex-direction: column;
        flex-wrap: nowrap;
        align-content: center;
        align-items: center;
        padding: 0px !important;
        margin: 0px !important;
    }
    
       span.elementor-progress-percentage {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    align-items: center;
    margin: 0px !important;
    padding: 0px;
} 

}

@media (max-width:767px) {.elementor-progress-bar  {height:60px!important;}

span.elementor-progress-percentage {
    height: 18px;
    font-size: 14px;
    line-height: 14px;
}
span.elementor-progress-text {
    height: auto;
    max-height: 18px;
    line-height: 1em;
    text-align: center;
}
   span.elementor-progress-percentage {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    align-items: center;
    margin: 0px !important;
    padding: 0px;
} 

    span.elementor-progress-text {
        height: auto;
        max-height: 18px;
        line-height: 1em;
        text-align: center;
        display: flex;
        flex-direction: column;
        flex-wrap: nowrap;
        align-content: center;
        align-items: center;
        padding: 0px !important;
        margin: 0px !important;
    }
    
}/* End custom CSS */