.whatsapp-float {
    position: fixed;
    width: 56px;
    height: 56px;
    bottom: 15px;
    right: 10px;
    border: 2px solid white;
    background-color: #2db742;
    border-radius: 50%;
    /* box-shadow: 2px 2px 3px #000; */
    z-index: 2147483646;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
}

.whatsapp-icon {
    position: relative;
    width: 100%;
    height: 100%;
    display: flex;
	z-index: 2147483646;
    justify-content: center;
    align-items: center;
}

.whatsapp-icon img {
    position: absolute;
    top: 1px;
    left: 3px;
    right: 0;
    bottom: 0;
	z-index: 2147483646;
    max-width: 32px;
    max-height: 32px;
    margin: auto;
}

.whatsapp-message-container {
    max-width: 170px;
    position: fixed;
    right: 75px;
    z-index: 2147483646;
    visibility: hidden;
    opacity: 0;
    transition: visibility 0.2s, opacity 0.2s ease-in-out;
    bottom: calc(15px + 28px);
    transform: translateY(50%);
}

.whatsapp-message {
    background-color: #f3f3f3;
    color: black;
    padding: 5px 20px;
    border-radius: 8px;
    font-size: 12px;
    box-shadow: 1px 1px 3px #999;
    /* display: flex
; */
    align-items: center;
    justify-content: center;
}

.whatsapp-float:hover + .whatsapp-message-container {
  visibility: visible; /* Mostra o balão */
  opacity: 1;
}

/* Classe para controlar a visibilidade do balão de mensagem */
.whatsapp-message-show {
  visibility: visible;
  opacity: 1;
}

/* Altere o estilo de hover para usar a nova classe */
.whatsapp-float:hover + .whatsapp-message-container .whatsapp-message,
.whatsapp-message-container .whatsapp-message.whatsapp-message-show {
  visibility: visible;
  opacity: 1;
}