
        .mtg-floating-wa {
            display: none !important;
        }

        #mtg-floating-whatsapp,
        .mtg-floating-whatsapp {
            position: fixed !important;
            right: 18px !important;
            bottom: 18px !important;
            z-index: 2147483647 !important;
            display: inline-flex !important;
            align-items: center !important;
            justify-content: center !important;
            gap: 12px !important;
            min-width: 250px !important;
            min-height: 52px !important;
            padding: 0 24px 0 20px !important;
            border-radius: 999px !important;
            background: linear-gradient(135deg, #22c55e, #16a34a) !important;
            color: #ffffff !important;
            text-decoration: none !important;
            font-family: Arial, Helvetica, sans-serif !important;
            font-size: 14px !important;
            font-weight: 900 !important;
            line-height: 1 !important;
            box-shadow: 0 18px 42px rgba(22, 163, 74, .42) !important;
            border: 1px solid rgba(255,255,255,.30) !important;
            opacity: 1 !important;
            visibility: visible !important;
            pointer-events: auto !important;
            transform: none !important;
            overflow: visible !important;
        }

        #mtg-floating-whatsapp::before,
#mtg-floating-whatsapp::after,
#mtg-floating-whatsapp:hover,
        .mtg-floating-whatsapp:hover {
            transform: translateY(-2px) !important;
            box-shadow: 0 22px 48px rgba(22, 163, 74, .50) !important;
            color: #ffffff !important;
        }


        .mtg-floating-whatsapp__icon {
            display: inline-flex !important;
            align-items: center !important;
            justify-content: center !important;
            width: 32px !important;
            height: 32px !important;
            border-radius: 999px !important;
            background: rgba(255,255,255,.20) !important;
            color: #ffffff !important;
            font-size: 18px !important;
            line-height: 1 !important;
            flex: 0 0 auto !important;
        }

        .mtg-floating-whatsapp__icon img {
            display: block !important;
            width: 21px !important;
            height: 21px !important;
            object-fit: contain !important;
        }

        .mtg-floating-whatsapp__text {
            color: #ffffff !important;
            white-space: nowrap !important;
        }

        @media (max-width: 520px) {
            #mtg-floating-whatsapp,
            .mtg-floating-whatsapp {
                right: 14px !important;
                bottom: 14px !important;
                min-width: 54px !important;
                width: 54px !important;
                height: 54px !important;
                padding: 0 !important;
                border-radius: 999px !important;
            }

            #mtg-floating-whatsapp::after,
#mtg-floating-whatsapp::before,
}
    