/* Floating WhatsApp button */
.wa-float{
  position: fixed;
  right: 18px;
  bottom: 18px;
  width: 58px;
  height: 58px;
  border-radius: 999px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  z-index: 9999;
  -webkit-tap-highlight-color: transparent;
}
.wa-float:active{ transform: translateY(1px); }
.wa-float .wa-svg{ width: 40px; height: 40px; display:block; }
@media (max-width: 768px){
  .wa-float{
    left: 14px;
    right: auto;
    width: 46px;
    height: 46px;
    bottom: 14px;
  }
  .wa-float .wa-svg{ width: 37px; height: 37px; }
}
