.boton-cta,.boton-rrss{max-width:700px;margin:0 auto;padding:16px 15px;text-align:center;box-sizing:border-box}.boton-rrss .btn,.boton-cta .btn{position:relative;display:inline-block;text-wrap:balance;background:linear-gradient(135deg,#9e1a96 0%,#c41fb8 100%);border-radius:12px;padding:14px 24px;text-align:center;transition:all 0.3s ease;box-shadow:0 4px 15px rgb(158 26 150 / .3);overflow:hidden;box-sizing:border-box}.boton-rrss .btn::before,.boton-cta .btn::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s ease}.boton-rrss .btn:hover::before,.boton-cta .btn:hover::before{left:100%}.boton-rrss .btn:hover,.boton-cta .btn:hover{transform:translateY(-2px);box-shadow:0 6px 25px rgb(158 26 150 / .4);background:linear-gradient(135deg,#b01ea8 0%,#d625c7 100%)}.boton-rrss .btn a,.boton-cta .btn a{color:#fff;text-decoration:none;font-weight:600;font-size:15px;letter-spacing:.5px;display:block;position:relative;z-index:1}.boton-rrss .btn:active,.boton-cta .btn:active{transform:translateY(0);box-shadow:0 2px 10px rgb(158 26 150 / .3)}.row .col-12:has(.boton-cta),.row .col-12:has(.boton-rrss),[class*="col-"]:has(.boton-cta),[class*="col-"]:has(.boton-rrss),.boton-rrss ul,.boton-rrss li{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;list-style:none;text-align:center}.row:has(.boton-cta),.row:has(.boton-rrss){margin-left:0!important;margin-right:0!important}td{text-align:center}td:has(.boton-cta),td:has(.boton-rrss){text-align:center!important;padding-left:0!important;padding-right:0!important}.boton-rrss ul{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap;margin:0;padding:0;list-style:none}.boton-rrss li{display:inline-block;margin:0;padding:0;list-style:none}@media (max-width:576px){.boton-cta,.boton-rrss{padding:16px 15px}.boton-rrss .btn,.boton-cta .btn{padding:12px 20px;margin-right:20px}.boton-rrss .btn a,.boton-cta .btn a{font-size:14px}.boton-rrss ul{flex-direction:column;gap:10px}}