.taxonomies-content {
    font-family: var(--font-family-1);
    padding-bottom: 1.5rem;
}

.taxonomies-cards {
    /* padding: var(--p-4); */
}

.taxonomies-card-info {
    padding: 1.5rem;
    gap: 0.5rem;
}

.taxonomies-card-info-title-link {
    text-decoration: none;
}

.taxonomies-card-info-title-text {
    font-size: var(--text-xl);
    /* font-weight: var(--weight-bolder);  */
    font-family: var(--font-family-1);
    color: var(--gray-dark-10);
}

.taxonomies-card-info-description {
    font-size: var(--text-lg);
    color: var(--gray-dark-4);
}

.taxonomies-card-info-link {
    padding-top: var(--p-2);
    gap: 0.12rem;
    text-decoration: none;
    color: var(--brand-secundary);
}

.taxonomies-card-info-link:hover {
    text-decoration: underline;
    text-decoration-color: var(--brand-secundary);
}

.taxonomies-card-info-link-text {
    font-size: var(--text-md);
    /* font-weight: var(--weight-bolder);  */
    font-family: var(--font-family-1);
    color: var(--brand-secundary);
}

.taxonomies-card {
    margin: 0rem;
    height: 100%;
    box-shadow: 0px 4px 8px 0px;
}

.taxonomies-related-content {
    padding: 0rem 1.5rem;
    margin-right: 0;
}

.taxonomies-page-title {
    background-color: var(--brand-white);
    font-size: var(--text-3xl);
    color: var(--gray-dark-10);
    font-family: var(--font-family-1);
    padding: 2.5rem 1.5rem;
    text-transform: uppercase;
}

.taxonomies-taxonomy-list {
    padding: var(--p-4);
}

.taxonomies_arrow_reading {
    width: 20px;
    height: 20px;
    /* padding-left: 0.8rem; */
}

@media only screen and (min-width: 768px) {
    .taxonomies-page-title {
        padding-top: 3rem;
        padding-bottom: 3rem;
    }

    .taxonomies-related-content {
        /* padding: var(--p-4) 2rem; */
    }

    .taxonomies-taxonomy-list {
        padding: var(--p-4) 2rem;
    }

    .taxonomies-content {
        padding: 2.75rem 0rem;
    }
}

@media only screen and (min-width: 1366px) {
    .taxonomies-related-content {
        padding: 0rem 5.5rem;
    }

    .taxonomies-card-info {
        padding: 2rem 1.5rem;
        gap: 1rem;
    }

    .taxonomies-taxonomy-list {
        padding: var(--p-4) 3rem;
    }

    .taxonomies-content {
        padding: 3.75rem 0rem;
    }
}

@media only screen and (min-width: 1920px) {
    .taxonomies-related-content {
        /* padding: var(--p-4) 4rem; */
    }

    .taxonomies-card-info {
        padding: 3rem 2rem;
    }

    .taxonomies-taxonomy-list {
        padding: var(--p-4) 4rem;
    }
}