








.top-strip {
    width: 100%;
    overflow: hidden;
    background: #000;
    color: #fff;
    padding: 10px 0;
}

.top-strip-track {
    display: flex;
    width: max-content;
    animation: marquee 18s linear infinite;
}

.top-strip-content {
    display: flex;
    align-items: center;
    gap: 25px;
    padding-right: 25px;
    flex-shrink: 0;
}

.top-strip-content span {
    font-size: 13px;
    font-weight: 600;
    letter-spacing: 0.5px;
    white-space: nowrap;
}

@keyframes marquee {
    from {
        transform: translateX(0);
    }

    to {
        transform: translateX(-50%);
    }
}

/* Mobile */
@media (max-width: 767px) {
    .top-strip {
        padding: 8px 0;
    }

    .top-strip-content {
        gap: 18px;
        padding-right: 18px;
    }

    .top-strip-content span {
        font-size: 11px;
    }

    .top-strip-track {
        animation-duration: 14s;
    }

    span.subee-name {
    display: block;
    font-size: 12px;
    text-transform: capitalize;
}
}
.ing-mark {
    display: flex;
    align-items: center;
    justify-content: center;
}

.ing-mark span.nos {
    color: #000;
    font-family: 'Oswald', sans-serif;
}