.whatsapp-button {
   background: #80BC08;
   border: 3px solid #80BC08;
   border-radius: 50%;
   box-shadow: 0 8px 10px rgba(128,188,8,0.6);
   cursor: pointer;
   height: 68px;
   width: 68px;
   
   position: fixed;
   right: 5%;
   bottom: 12%;
   z-index: 9999;
   transition: .3s;
   -webkit-animation: hoverWave linear 1s infinite;
   animation: hoverWave linear 1s infinite;
}

.whatsapp-button img {
    min-width: 100%;
}
 
@-webkit-keyframes hoverWave {
        0% {
        box-shadow:0 8px 10px rgba(128,188,8,0.3),0 0 0 0 rgba(128,188,8,0.2),0 0 0 0 rgba(128,188,8,0.2)
}
40% {
        box-shadow:0 8px 10px rgba(128,188,8,0.3),0 0 0 15px rgba(128,188,8,0.2),0 0 0 0 rgba(128,188,8,0.2)
}
80% {
        box-shadow:0 8px 10px rgba(128,188,8,0.3),0 0 0 30px rgba(128,188,8,0),0 0 0 26.7px rgba(128,188,8,0.067)
}
100% {
        box-shadow:0 8px 10px rgba(128,188,8,0.3),0 0 0 30px rgba(128,188,8,0),0 0 0 40px rgba(128,188,8,0.0)
}
}@keyframes hoverWave {
        0% {
        box-shadow:0 8px 10px rgba(128,188,8,0.3),0 0 0 0 rgba(128,188,8,0.2),0 0 0 0 rgba(128,188,8,0.2)
}
40% {
        box-shadow:0 8px 10px rgba(128,188,8,0.3),0 0 0 15px rgba(128,188,8,0.2),0 0 0 0 rgba(128,188,8,0.2)
}
80% {
        box-shadow:0 8px 10px rgba(128,188,8,0.3),0 0 0 30px rgba(128,188,8,0),0 0 0 26.7px rgba(128,188,8,0.067)
}
100% {
        box-shadow:0 8px 10px rgba(128,188,8,0.3),0 0 0 30px rgba(128,188,8,0),0 0 0 40px rgba(128,188,8,0.0)
}
}
@keyframes shake {
0% {
    transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        -webkit-transform: rotateZ(0deg);
}
10% {
    transform: rotateZ(-30deg);
        -ms-transform: rotateZ(-30deg);
        -webkit-transform: rotateZ(-30deg);
}
20% {
    transform: rotateZ(15deg);
        -ms-transform: rotateZ(15deg);
        -webkit-transform: rotateZ(15deg);
}
30% {
    transform: rotateZ(-10deg);
        -ms-transform: rotateZ(-10deg);
        -webkit-transform: rotateZ(-10deg);
}
40% {
    transform: rotateZ(7.5deg);
        -ms-transform: rotateZ(7.5deg);
        -webkit-transform: rotateZ(7.5deg);
}
50% {
    transform: rotateZ(-6deg);
        -ms-transform: rotateZ(-6deg);
        -webkit-transform: rotateZ(-6deg);
}
60% {
    transform: rotateZ(5deg);
        -ms-transform: rotateZ(5deg);
        -webkit-transform: rotateZ(5deg);
}
70% {
    transform: rotateZ(-4.28571deg);
        -ms-transform: rotateZ(-4.28571deg);
        -webkit-transform: rotateZ(-4.28571deg);
}
80% {
    transform: rotateZ(3.75deg);
        -ms-transform: rotateZ(3.75deg);
        -webkit-transform: rotateZ(3.75deg);
}
90% {
    transform: rotateZ(-3.33333deg);
        -ms-transform: rotateZ(-3.33333deg);
        -webkit-transform: rotateZ(-3.33333deg);
}
100% {
    transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        -webkit-transform: rotateZ(0deg);
}
}
@-webkit-keyframes shake {
0% {
    transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        -webkit-transform: rotateZ(0deg);
}
10% {
    transform: rotateZ(-30deg);
        -ms-transform: rotateZ(-30deg);
        -webkit-transform: rotateZ(-30deg);
}
20% {
    transform: rotateZ(15deg);
        -ms-transform: rotateZ(15deg);
        -webkit-transform: rotateZ(15deg);
}
30% {
    transform: rotateZ(-10deg);
        -ms-transform: rotateZ(-10deg);
        -webkit-transform: rotateZ(-10deg);
}
40% {
    transform: rotateZ(7.5deg);
        -ms-transform: rotateZ(7.5deg);
        -webkit-transform: rotateZ(7.5deg);
}
50% {
    transform: rotateZ(-6deg);
        -ms-transform: rotateZ(-6deg);
        -webkit-transform: rotateZ(-6deg);
}
60% {
    transform: rotateZ(5deg);
        -ms-transform: rotateZ(5deg);
        -webkit-transform: rotateZ(5deg);
}
70% {
    transform: rotateZ(-4.28571deg);
        -ms-transform: rotateZ(-4.28571deg);
        -webkit-transform: rotateZ(-4.28571deg);
}
80% {
    transform: rotateZ(3.75deg);
        -ms-transform: rotateZ(3.75deg);
        -webkit-transform: rotateZ(3.75deg);
}
90% {
    transform: rotateZ(-3.33333deg);
        -ms-transform: rotateZ(-3.33333deg);
        -webkit-transform: rotateZ(-3.33333deg);
}
100% {
    transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        -webkit-transform: rotateZ(0deg);
}
}