.mp-whatsapp-button{
  position:fixed;
  bottom:20px;
  width:60px;height:60px;border-radius:50%;
  background:#25D366;color:#fff;
  display:flex;align-items:center;justify-content:center;
  font-size:30px; text-decoration:none;
  box-shadow:0 8px 24px rgba(0,0,0,.2);
  z-index:2147483647;
  transition:transform .2s ease, box-shadow .2s ease, background-color .2s ease;
}
.mp-whatsapp-button.right{ right:10px; }
.mp-whatsapp-button.left{ left:10px; }
.mp-whatsapp-button:hover{ background:#1ebe5d; transform:translateY(-2px); box-shadow:0 12px 28px rgba(0,0,0,.24); }
@media (max-width:480px){
  .mp-whatsapp-button{ width:50px;height:50px;font-size:28px;bottom:7px; }
}
.sr-only{ position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0; }