.whatsapp-plug-icon {
    position:fixed;
    z-index:1000;
    bottom:52px;
    /*left:52px;*/
    right: 40px;
    width:60px;
    height:60px;
    -webkit-border-radius:50%;
    cursor:pointer;
    background-color:#671711;
    transition:.3s;
}

.whatsapp-plug-icon i {
    padding-top:10px;
    padding-left:14px;
    font-size:40px;
}

.whatsapp-plug-icon:hover {
    background-color:#671711;
}

.whatsapp-plug-icon::after,.whatsapp-plug-icon::before {
    content:'';
    position:absolute;
    opacity:0;
    border:4px solid #fff;
    left:-10px;
    top:-10px;
    right:-10px;
    bottom:-10px;
    -webkit-border-radius:50%;
    animation:WaveWhatsApp 1.5s ease infinite;
}

.whatsapp-plug-icon::after {
    animation-delay:.5s;
}

.pinkBg {
    background-color:#671711!important;
    /*border-color: #fff;*/
    background-image:linear-gradient(90deg,#671711,#671711);
}

a.link-branco:active,a.link-branco:hover,a.link-branco:link,a.link-branco:visited {
    text-decoration:none;
    cursor:pointer;
    color:#FFF!important;
}

.whatsapp-plug-icon .ripple{
    position:absolute;
    width:160px;
    height:160px;
    z-index:-1;
    left:50%;
    top:50%;
    opacity:0;
    margin:-80px 0 0 -80px;
    border-radius:100px;
    -webkit-animation:ripple 1.8s infinite;
    animation:ripple 1.8s infinite
}

@-webkit-keyframes ripple{
    0%{
        opacity:1;
        -webkit-transform:scale(0);
        transform:scale(0)
    }
    100%{
        opacity:0;
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
@keyframes ripple{
    0%{
        opacity:1;
        -webkit-transform:scale(0);
        transform:scale(0)
    }
    100%{
        opacity:0;
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
.whatsapp-plug-icon .ripple:nth-child(2){
    animation-delay:.3s;
    -webkit-animation-delay:.3s
}
.whatsapp-plug-icon .ripple:nth-child(3){
    animation-delay:.6s;
    -webkit-animation-delay:.6s
}
