.accordion-item-category a {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    color: #000;
    font-size: var(--bellota-font-size);
    text-align: left;
    border: 0;
    border-radius: 0;
    overflow-anchor: none;
    cursor: pointer;
}

.category-tag-item {
    padding: 5px 8px;
    background-color: #868686;
    font-size: 12px;
    border-radius: 25px;
    align-self: center;
    color: white;
    cursor: pointer;
}

.news-resent-item a,
.news-resent-item span {
    font-size: 12px;
    color: #000 !important;
}

.news-resent-item a:hover,
.news-resent-item span:hover {
    color: var(--bellota-color-primary) !important;
}