.elementor-1614 .elementor-element.elementor-element-59cd0ff0{--display:flex;--padding-top:20px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1614 .elementor-element.elementor-element-59cd0ff0:not(.elementor-motion-effects-element-type-background), .elementor-1614 .elementor-element.elementor-element-59cd0ff0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #52E9F3 0%, #008AF9 100%);}/* Start custom CSS for html, class: .elementor-element-3707589b */.elementor-1614 .elementor-element.elementor-element-3707589b .feature-bar__item {
    display: flex;
    align-items: center;
    gap: 10px;
}

.elementor-1614 .elementor-element.elementor-element-3707589b .feature-bar__icon {
    height: 20px;
}

.elementor-1614 .elementor-element.elementor-element-3707589b .feature-bar__text {
    color: var(--e-global-color-239b358);
    font-size: 20px;
    font-weight: 500;
    line-height: 1;
}

@media (max-width: 1024px) {
    .elementor-1614 .elementor-element.elementor-element-3707589b .feature-bar__text {
        font-size: 18px;   
    }
}

@media (max-width: 767px) {
    .elementor-1614 .elementor-element.elementor-element-3707589b .feature-bar__icon {
        height: 20px;
        line-height: 1;
    }
    
    .elementor-1614 .elementor-element.elementor-element-3707589b .feature-bar__text {
        font-size: 16px;   
    }
}/* End custom CSS */