.sticky_social_div{
    position: fixed;
    bottom: 30%;
    right: 1%;
    z-index: 1000 !important;
}
.sticky_social_div a,
.sticky_social_div a .circle{
    margin-bottom: 20px !important;
}
/* Circle */
.sticky_social_div  .circle {
    height: 40px;
    width: 40px;
    border-radius: 50%;    
    transform: translate(-50%, -50%);
}

.sticky_social_div .circle:before,
.sticky_social_div .circle:after {
    content: '';
    display: block;
    position: absolute;
  top: 0; 
  right: 0; 
  bottom: 0; 
  left: 0;
  border-radius: 50%;
}


.sticky_social_div .circle:before {
    animation: ripple 2s linear infinite;
}

.sticky_social_div .circle:after {
    animation: ripple 2s linear 1s infinite;
}

@keyframes ripple{
  0% { transform: scale(1); }
  50% { transform: scale(1.3); opacity:1; }
  100% { transform: scale(1.6); opacity:0; }
}

/* Text */
.sticky_social_div .text {
    text-align: center;
  vertical-align: middle;
  line-height: 100px;  
  margin: 0;
}
.sticky_social_div .circle .text{
    display: flex;
    height: 100%;
}
.sticky_social_div .circle .text i{
    margin: auto;
    font-size: 20px;
}

@media (max-width: 600px){
    .sticky_social_div  .circle {
        height: 30px;
        width: 30px;
    }
    .sticky_social_div .circle .text i{
        margin: auto;
        font-size: 15px;
    }
}

/* ________________________ whatsapp color */
.sticky_social_div .whatsapp {
    background-color: #03c509;
    background: RGB(202, 49, 166);
    background: linear-gradient(201deg,#03c509 0%, #003e02 100%);
}
.whatsapp:before,
.whatsapp:after {
    border: 1px solid #03c509;
}
.sticky_social_div .whatsapp .text{
    color: #ffffff;
}

/* ________________________ messanger color */
.sticky_social_div .messanger {
    background: RGB(202, 49, 166);
    background: linear-gradient(201deg,rgba(202, 49, 166, 1) 0%, rgba(46, 73, 187, 1) 100%);
}
.messanger:before,
.messanger:after {
   border: 1px solid rgba(202, 49, 166, 1);
}
.sticky_social_div .messanger .text{
    color: #ffffff;
}

/* ________________________ phone color */
.sticky_social_div .call {
    background: RGB(202, 49, 166);
    background: linear-gradient(201deg,rgb(11, 187, 236) 0%, rgb(5, 40, 195) 100%);
}
.call:before,
.call:after {
   border: 1px solid rgb(2, 156, 222);
}
.sticky_social_div .call .text{
    color: #ffffff;
}

/* ________________________ Youtube color */
.sticky_social_div .youtube {
    background: RGB(202, 49, 166);
    background: linear-gradient(201deg,rgb(255, 0, 51) 0%, rgb(106, 0, 21) 100%);
}
.youtube:before,
.youtube:after {
   border: 1px solid rgb(255, 0, 51);
}
.sticky_social_div .youtube .text{
    color: #ffffff;
}