#fonticon{
     position:fixed;
     bottom:43px;
     right:31px;
     height:5.3rem;
     width:9rem;
     background-color:#fafafa;
     border-radius:3px;
     display:flex;
     flex-direction:column;
     align-items:center;
     justify-content:center;
     border:0.5px solid black;
     z-index:9999999;
     padding:3px;
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
 }
 #fonticon img{
     width:2.7rem;
     color:#fdd401;
 }#chatapp{
     position:fixed;
     bottom:30px;
     right:30px; z-index:10000000;
 }
 .chat_support{
     font-weight:bold;
 }
 /* Bounce animation for fonticon */
@keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        transform: translateY(0);
    }
    40% {
        transform: translateY(-10px);
    }
    60% {
        transform: translateY(-5px);
    }
}

/* Slide-in animation for chatapp */
@keyframes slideIn {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    100% {
        transform: translateX(0);
        opacity: 1;
    }
}

/* Apply bounce animation to fonticon */
#fonticon {
    animation: bounce 2s infinite;
}

/* Apply slide-in animation to chatapp */
#chatapp {
    animation: slideIn 0.5s ease-out;
}
