.elementor-1321 .elementor-element.elementor-element-72a247da{--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-1321 .elementor-element.elementor-element-5a6d7bd9{--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;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:36px 36px 36px 36px;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-1321 .elementor-element.elementor-element-7101ad2{--display:flex;}.elementor-1321 .elementor-element.elementor-element-ec12d9:hover{--e-transform-scale:1.05;--e-transform-skewX:1deg;}.elementor-1321 .elementor-element.elementor-element-ec12d9 .elementor-counter-number-wrapper{font-size:75px;font-weight:800;line-height:69px;}.elementor-1321 .elementor-element.elementor-element-ec12d9 .elementor-counter-title{font-size:24px;font-weight:700;line-height:26px;}.elementor-1321 .elementor-element.elementor-element-76874522{--display:flex;}.elementor-1321 .elementor-element.elementor-element-a481d75:hover{--e-transform-scale:1.05;}.elementor-1321 .elementor-element.elementor-element-a481d75 .elementor-counter-number-wrapper{font-size:75px;font-weight:800;line-height:69px;}.elementor-1321 .elementor-element.elementor-element-a481d75 .elementor-counter-title{font-size:24px;font-weight:700;line-height:26px;}.elementor-1321 .elementor-element.elementor-element-686aaf24{--display:flex;}.elementor-1321 .elementor-element.elementor-element-705a3b82:hover{--e-transform-scale:1.05;--e-transform-skewX:-1deg;}.elementor-1321 .elementor-element.elementor-element-705a3b82 .elementor-counter-number-wrapper{font-size:75px;font-weight:800;line-height:69px;}.elementor-1321 .elementor-element.elementor-element-705a3b82 .elementor-counter-title{font-size:24px;font-weight:700;line-height:26px;}@media(min-width:768px){.elementor-1321 .elementor-element.elementor-element-72a247da{--content-width:869px;}}@media(max-width:1024px){.elementor-1321 .elementor-element.elementor-element-5a6d7bd9{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1321 .elementor-element.elementor-element-ec12d9 .elementor-counter-number-wrapper{font-size:70px;line-height:64px;}.elementor-1321 .elementor-element.elementor-element-ec12d9 .elementor-counter-title{font-size:22px;}.elementor-1321 .elementor-element.elementor-element-a481d75 .elementor-counter-number-wrapper{font-size:70px;line-height:64px;}.elementor-1321 .elementor-element.elementor-element-a481d75 .elementor-counter-title{font-size:22px;}.elementor-1321 .elementor-element.elementor-element-705a3b82 .elementor-counter-number-wrapper{font-size:70px;line-height:64px;}.elementor-1321 .elementor-element.elementor-element-705a3b82 .elementor-counter-title{font-size:22px;}}@media(max-width:767px){.elementor-1321 .elementor-element.elementor-element-ec12d9 .elementor-counter-number-wrapper{font-size:65px;line-height:59px;}.elementor-1321 .elementor-element.elementor-element-ec12d9 .elementor-counter-title{font-size:20px;line-height:24px;}.elementor-1321 .elementor-element.elementor-element-a481d75 .elementor-counter-number-wrapper{font-size:65px;line-height:59px;}.elementor-1321 .elementor-element.elementor-element-a481d75 .elementor-counter-title{font-size:20px;line-height:24px;}.elementor-1321 .elementor-element.elementor-element-705a3b82 .elementor-counter-number-wrapper{font-size:65px;line-height:59px;}.elementor-1321 .elementor-element.elementor-element-705a3b82 .elementor-counter-title{font-size:20px;line-height:24px;}}/* Start custom CSS for container, class: .elementor-element-5a6d7bd9 */.elementor-1321 .elementor-element.elementor-element-5a6d7bd9 {
    background: linear-gradient(90deg, rgba(1, 127, 255, 0.4) 0%, rgba(0, 51, 102, 0.4) 50%, rgba(1, 127, 255, 0.4) 100%);
}

.elementor-1321 .elementor-element.elementor-element-5a6d7bd9 .elementor-counter-title {
    text-align: center;
}

.elementor-1321 .elementor-element.elementor-element-5a6d7bd9 .elementor-counter-number-wrapper {
    background: #FFFFFF;
    background: linear-gradient(180deg, #FFFFFF 50%, rgba(113, 141, 194, 0) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */