/* Base style - no animation initially */
        .nk-group-badge {
    font-size: 13px;
    vertical-align: super;
    margin-right: 2px;
    font-weight: bold;
    
    /* Animated Gradient */
    background: linear-gradient(45deg, #7ad1f1, #da1313, #4cbbca, #d30f9f);
    background-size: 300% 300%;
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    animation: gradientFlow 3s ease infinite;
}

@keyframes gradientFlow {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}


       
       .free-badge {
    font-size: 13px;
    vertical-align: super;
    margin-right: 2px;
    color: #ff0202;
    text-transform: lowercase;
    font-weight: bold;
    animation: blink 1s infinite;  /* blink animation add karein */
    background-color: yellow;  /* आप अपनी पसंद का कोई भी color दे सकते हैं */
    padding: 2px 5px;  /* background color को अच्छा दिखाने के लिए padding */
    border-radius: 100px;  /* कोनों को गोल करने के लिए */
}

.free-search {
    font-size: 13px;
    vertical-align: super;
    margin-right: 2px;
    color: hwb(158 49% 12%);
    text-transform: lowercase;
    font-weight: bold;
    animation: blink 1s infinite;  /* blink animation add karein */
    background-color: rgb(219, 18, 18);  /* आप अपनी पसंद का कोई भी color दे सकते हैं */
    padding: 2px 5px;  /* background color को अच्छा दिखाने के लिए padding */
    border-radius: 100px;  /* कोनों को गोल करने के लिए */
}

@keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 0; }
    100% { opacity: 1; }
}