.elementor-33928 .elementor-element.elementor-element-5301436f{--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;}.elementor-33928 .elementor-element.elementor-element-5301436f:not(.elementor-motion-effects-element-type-background), .elementor-33928 .elementor-element.elementor-element-5301436f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-33928 .elementor-element.elementor-element-4d544e94{--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;}.elementor-33928 .elementor-element.elementor-element-1210fed3{--display:flex;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-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-33928 .elementor-element.elementor-element-655e80fb .elementor-counter{gap:10px;}.elementor-33928 .elementor-element.elementor-element-655e80fb .elementor-counter-number-wrapper{color:var( --e-global-color-1c0883a );font-family:"ArticulatCF", Sans-serif;font-size:56px;font-weight:400;}.elementor-33928 .elementor-element.elementor-element-655e80fb .elementor-counter-title{color:var( --e-global-color-1c0883a );font-family:"ArticulatCF", Sans-serif;font-size:16px;font-weight:400;line-height:1.25;}.elementor-33928 .elementor-element.elementor-element-c15c173{--display:flex;}.elementor-33928 .elementor-element.elementor-element-37c4352 .elementor-counter{gap:10px;}.elementor-33928 .elementor-element.elementor-element-37c4352 .elementor-counter-number-wrapper{color:var( --e-global-color-1c0883a );font-family:"ArticulatCF", Sans-serif;font-size:56px;font-weight:400;}.elementor-33928 .elementor-element.elementor-element-37c4352 .elementor-counter-title{color:var( --e-global-color-1c0883a );font-family:"ArticulatCF", Sans-serif;font-size:16px;font-weight:400;line-height:1.25;}.elementor-33928 .elementor-element.elementor-element-6e4598e{--display:flex;}.elementor-33928 .elementor-element.elementor-element-2808024f .elementor-counter{gap:10px;}.elementor-33928 .elementor-element.elementor-element-2808024f .elementor-counter-number-wrapper{color:var( --e-global-color-1c0883a );font-family:"ArticulatCF", Sans-serif;font-size:56px;font-weight:400;}.elementor-33928 .elementor-element.elementor-element-2808024f .elementor-counter-title{color:var( --e-global-color-1c0883a );font-family:"ArticulatCF", Sans-serif;font-size:16px;font-weight:400;line-height:1.25;}.elementor-33928 .elementor-element.elementor-element-7f095dc7{--display:flex;}.elementor-33928 .elementor-element.elementor-element-3a767a89 .elementor-counter{gap:10px;}.elementor-33928 .elementor-element.elementor-element-3a767a89 .elementor-counter-number-wrapper{color:var( --e-global-color-1c0883a );font-family:"ArticulatCF", Sans-serif;font-size:56px;font-weight:400;}.elementor-33928 .elementor-element.elementor-element-3a767a89 .elementor-counter-title{color:var( --e-global-color-1c0883a );font-family:"ArticulatCF", Sans-serif;font-size:16px;font-weight:400;line-height:1.25;}/* Start custom CSS for container, class: .elementor-element-5301436f *//*WEBSITE COUNTER*/
#website-counter {
    border-top: 1px solid #4C4D4E;
    border-bottom: 1px solid #4C4D4E;
}

.icon-counter {
    position: absolute;
    top: 20px;
    left: 20px;
}

.counter-text {
    padding-top:50px;
    padding-bottom: 40px;
}

#wcounter-col-1, #wcounter-col-2, #wcounter-col-3 {
    border-right: 1px solid #4C4D4E;
}

@media (max-width: 1480px) {
    #website-counter .elementor-counter-number-wrapper {
        font-size: 50px;
    }
    #website-counter .elementor-counter-title {
        font-size: 15px;
    }
}

@media (max-width: 1280px) {
    #website-counter .elementor-counter-number-wrapper {
        font-size: 48px;
    }
    #website-counter .elementor-counter-title {
        font-size: 14px;
    }
    .icon-counter img {
        width: 20px;
        height: initial;
    }
}

@media (max-width: 1080px) {
    #website-counter .elementor-counter-number-wrapper {
        font-size: 45px;
    }
    #website-counter .elementor-counter-title {
        font-size: 13px;
    }
    .counter-text {
        padding-top: 40px;
        padding-bottom: 30px;
    }
    .icon-counter img {
        width: 18px;
    }
}

@media (max-width: 980px) {
    #website-counter .elementor-counter-number-wrapper {
        font-size: 42px;
    }
}

@media (max-width: 769px) {
    #wcounter-col-1, #wcounter-col-2, #wcounter-col-3 {
        border-right: none;
        border-bottom: 1px solid #4C4D4E;
    }
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */