.whats-button,.whats-button:active,.whats-button:visited{
    z-index:999999999999;
    width:65px;
    height:65px;
    display:flex;
    align-items:center;
    justify-content:center;
    text-align:center;
    font-size:35px;
    color:#fff;
    border-radius:50px;
    font-weight:700;
    letter-spacing:1px;
    background:#25bb3f;
    text-transform:uppercase;
    text-decoration:none;
    position:fixed;
    bottom:20px;
    right:20px;
    transition:.7s
}
.whats-button i,.whats-button:active i,.whats-button:visited i{
    color:#fff!important;
    font-size:35px!important
}
.whats-button:before{
    content:"";
    border-radius:50px;
    border:5px solid #25bb3f;
    transition:.3s;
    transform:scale(1.05);
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0
}
.whats-button:hover{
    color:#fff;
    transition:.3s;
    transform:scale(1.1)
}