    .whatsapp-container {
        position: fixed;
        bottom: 20px;
        right: 20px;
        z-index: 1000;
    }

    .whatsapp-icon {
        position: relative;
        display: inline-block;
    }

    .whatsapp-icon img {
        width: 60px;
        height: 60px;
        border-radius: 50%;
        transition: transform 0.3s ease;
    }

    .whatsapp-icon:hover img {
        transform: scale(1.1);
    }

    .whatsapp-text {
        position: absolute;
        bottom: 70px;
        right: 0;
        background-color: #25D366;
        color: white;
        padding: 8px 12px;
        border-radius: 5px;
        white-space: nowrap;
        opacity: 0;
        transition: opacity 0.3s ease-in-out;
        font-size: 14px;
        font-family: Arial, sans-serif;
    }

    .whatsapp-icon:hover .whatsapp-text {
        opacity: 1;
    }

    .chatbot-container {
        position: fixed;
        bottom: 100px;
        right: 20px;
        z-index: 1001;
    }

    .chatbot-icon {
        position: relative;
        display: inline-block;
        cursor: pointer;
    }

    .chatbot-icon img {
        width: 60px;
        height: 60px;
        border-radius: 50%;
        transition: transform 0.3s ease;
    }

    .chatbot-icon:hover img {
        transform: scale(1.1);
    }

    .chatbot-text {
        position: absolute;
        bottom: 70px;
        right: 0;
        background-color: #343a40;
        color: white;
        padding: 8px 12px;
        border-radius: 5px;
        white-space: nowrap;
        opacity: 0;
        transition: opacity 0.3s ease-in-out;
        font-size: 14px;
        font-family: Arial, sans-serif;
    }

    .chatbot-icon:hover .chatbot-text {
        opacity: 1;
    }

    .chatbot-box {
        display: none;
        width: 300px;
        background: white;
        border-radius: 10px;
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
        overflow: hidden;
        flex-direction: column;
        font-family: Arial, sans-serif;
    }

    .chatbot-header {
        background-color: #343a40;
        color: #fff;
        padding: 10px;
        font-weight: bold;
        position: relative;
    }

    .chatbot-close {
        position: absolute;
        right: 10px;
        top: 5px;
        cursor: pointer;
    }

    .chatbot-log {
        height: 250px;
        overflow-y: auto;
        padding: 10px;
        border-top: 1px solid #ccc;
        border-bottom: 1px solid #ccc;
        background: #f9f9f9;
    }

    .chatbot-input {
        display: flex;
        border-top: 1px solid #ccc;
    }

    .chatbot-input input {
        flex: 1;
        padding: 10px;
        border: none;
        outline: none;
    }

    .chatbot-input button {
        background-color: #343a40;
        color: white;
        border: none;
        padding: 10px 15px;
        cursor: pointer;
    }