#kasterweb-whatsapp-plug-icon{
    position: fixed;
    z-index: 99999;
    bottom: 120px;
    right: 20px;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    /*-webkit-border-radius: 50%;*/
    cursor: pointer;
    background-color: #0ba360;
    transition: .3s;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url('../img/icon-whatsapp.png');
    background-size: 50% auto;
}

.position-left{
   left:20px !important;
}

#kasterweb-whatsapp-plug-icon:hover{
   background-color: #15cc74;
}

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

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

#kasterweb-whatsapp-plug-icon:hover::after{
   border: 4px solid #15cc74;
}

#kasterweb-whatsapp-plug-icon:hover::before{
   border: 4px solid #15cc74;
}

@keyframes WaveWhatsApp {
   0%{
        transform: scale(0.5);
   }
    50%{
        opacity: 1;
   }
    100%{
        transform: scale(1.2);
        opacity: 0;
   }
}

.modal-whatsapp i{
   font-size: 20px;
   margin-right: 5px;
}

.modal-whatsapp{
   min-width: 250px;
   height: auto;
   background: #0ba360;
   position: fixed;
   bottom: 55px;
   right: 60px;
   border-radius: 5px;
   z-index: 99999;
   list-style: none;
   margin: 0;
   padding: 15px;
}
.modal-whatsapp li{
   margin: 10px 0px 10px 0px;
}
.modal-whatsapp li a{
   color: #fff;
   text-decoration: none;
}
.modal-whatsapp li a:hover{
   color: #065c37;
}

.disabled{
   display: none;
}
.activated{
   display: block !important;
}

.link-whatsapp{
   cursor: pointer;
}

.btn-close-modal {
   color: #fff;
   background-color: red;
   display: inline-block;
   position: absolute;
   right: -10px;
   top: -10px;
   padding: 5px 10px 5px 10px;
   border-radius: 50%;
   font-size: 15px;
   font-weight: 700;
   cursor: pointer;
}
.btn-close-modal:hover{
   background-color: rgb(255, 60, 60);
}

@media (max-width: 280px) {
   .modal-whatsapp {
      bottom: 67px;
      right: 15px;
  }
}
p.title-btn-deseja-falar.text-center {
   color: #000;
   font-weight: 600;
   font-size: 18px;
}

