.elementor-787 .elementor-element.elementor-element-15ec6ff{--display:flex;}.elementor-787 .elementor-element.elementor-element-15ec6ff:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-15ec6ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-787 .elementor-element.elementor-element-ffb8de5{--grid-template-columns:repeat(0, auto);--icon-size:26px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-787 .elementor-element.elementor-element-ffb8de5 .elementor-widget-container{text-align:center;}.elementor-787 .elementor-element.elementor-element-ffb8de5 .elementor-social-icon{background-color:#08CC51;border-style:none;}.elementor-787 .elementor-element.elementor-element-ffb8de5 .elementor-social-icon i{color:#FFFFFF;}.elementor-787 .elementor-element.elementor-element-ffb8de5 .elementor-social-icon svg{fill:#FFFFFF;}#elementor-popup-modal-787 .dialog-widget-content{background-color:#02010100;}#elementor-popup-modal-787 .dialog-message{width:80px;height:auto;}#elementor-popup-modal-787{justify-content:flex-end;align-items:flex-end;}@media(max-width:767px){.elementor-787 .elementor-element.elementor-element-ffb8de5 > .elementor-widget-container{margin:0px 10px 0px 0px;}}/* Start custom CSS for social-icons, class: .elementor-element-ffb8de5 */.elementor-787 .elementor-element.elementor-element-ffb8de5 {
    animation: pulsar 1.5s infinite;
}

@keyframes pulsar {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.1);
    }
    100% {
        transform: scale(1);
    }
}/* End custom CSS */