.whatsApp {
    position: fixed;
    display:grid;
    grid-template-columns:32px 1fr;
    grid-column-gap:10px;
    width: 145px;
    padding:9px 10px;
    right: 30px;
    bottom: 30px;
    background: #003F61;
    border-radius: 10px;
    box-shadow: 0 0 0 0 rgb(0, 63, 97);
    animation: pulse-whatsapp 1s infinite;
}
a.whatsApp:visited, a.whatsApp:hover, a.whatsApp:link {
    text-decoration:none;
}
.whatsApp .whatsApp__image-container {
    display:flex;
    align-items:center;
    justify-content:center;
    width:32px;
    height:32px;
    background: #4CAF50;
    border-radius: 5px;
}
.whatsApp .whatsApp__image-container .whatsApp__image {
    width:22px;
    height:22px;
}
.whatsApp .whatsApp__text{
    font-family: Open Sans;
    font-style: normal;
    font-weight: bold;
    font-size: 12px;
    line-height: 16px;
    text-transform: uppercase;
    color: #FFFFFF;
}
@keyframes pulse-whatsapp {
    0% {
        box-shadow: 0 0 0 0 rgb(0, 63, 97);
    }
    50% {
        box-shadow: 0 0 10px 10px rgba(131, 219, 255, 0.83);
    }
    80% {
        box-shadow: 0 0 10px 10px rgba(189, 238, 253, 0.79);
    }
    100% {
        box-shadow: 0 0 0 0 rgb(255, 255, 255);
    }
}
a.phone:visited, a.phone:hover, a.phone:link {
    text-decoration:none;
}