.elementor-385 .elementor-element.elementor-element-ad1dc01{--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-385 .elementor-element.elementor-element-5e24fb5{--grid-template-columns:repeat(0, auto);--icon-size:48px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-385 .elementor-element.elementor-element-5e24fb5 .elementor-widget-container{text-align:center;}.elementor-385 .elementor-element.elementor-element-5e24fb5 > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;border-radius:0px 0px 0px 0px;}.elementor-385 .elementor-element.elementor-element-5e24fb5 .elementor-social-icon{--icon-padding:8px;border-style:none;}.elementor-385 .elementor-element.elementor-element-5e24fb5 .elementor-icon{border-radius:50px 50px 50px 50px;}#elementor-popup-modal-385 .dialog-widget-content{background-color:#02010100;border-style:none;border-radius:0px 0px 0px 0px;}#elementor-popup-modal-385 .dialog-message{width:100px;height:auto;}#elementor-popup-modal-385{justify-content:flex-end;align-items:flex-end;}/* Start custom CSS for social-icons, class: .elementor-element-5e24fb5 */@keyframes btn-pisca {
     0% { opacity: 0; }
     50% { opacity: 0.5; }
     100% { opacity: 1; }
 }
.btn-pisca {
   color:#fff;
   padding: 0.6em 0.8em;
   display: inline-block;
   text-decoration: none;
   border-radius: 4px; 
   -webkit-animation: btn-pisca .9s linear infinite;
   -moz-animation: btn-pisca .9s linear infinite;
   -ms-animation: btn-pisca .9s linear infinite;
   -o-animation: btn-pisca .9s linear infinite;
   animation: btn-pisca .9s linear infinite;
}/* End custom CSS */