.pd-whatsapp{
    position:fixed;
    right:20px;
    bottom:20px;
    width:60px;
    height:60px;
    border-radius:50%;
    background:#25D366;
    color:#fff;
    display:flex;
    align-items:center;
    justify-content:center;
    text-decoration:none;
    z-index:99999;
    box-shadow:0 8px 25px rgba(0,0,0,.2);
    transition:.3s;
}

.pd-whatsapp:hover{
    transform:translateY(-3px);
}

.pd-tooltip{
    position:absolute;
    right:75px;
    background:#222;
    color:#fff;
    padding:8px 12px;
    border-radius:6px;
    font-size:14px;
    white-space:nowrap;
    opacity:0;
    visibility:hidden;
    transition:.3s;
}

.pd-tooltip:after{
    content:'';
    position:absolute;
    top:50%;
    right:-5px;
    width:10px;
    height:10px;
    background:#222;
    transform:translateY(-50%) rotate(45deg);
}

.pd-whatsapp:hover .pd-tooltip{
    opacity:1;
    visibility:visible;
}
