@charset "utf-8";
/* CSS Noticias */
.flechasPaginas{
    display: flex;
    justify-content:center;
}
.flechasPaginas_icono{
    padding: .3em;
    color: var(--text-color-inverse);
    font-size: 4em;
}.flechasPaginas_icono:hover {
    color: var(--dorado);
}
.noticiasIndice h1 {
    padding-top: .5em;
    font-size: 3.5em;
}
.contArt {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    max-width: 111rem;
    color: var(--text-color-inverse);
    margin: 0 auto;
    padding-bottom: 5em;
}
.contArt article {
    min-width:300px;
    max-width: 400px;
    margin: 15px;
    background-color: var(--theme-color-neutro);
}
.resumNot img{
    border: solid 1px var(--dorado);
    object-fit: cover;
    width: 100%;
    height: 400px;
}
.resumNot .leyenda {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    color: var(--text-color-inverse);
}
/*
.resumNot .leyenda h2 {
    padding-top: 5px;
    font-size: min(max(1.5em, 7vw), 2em);
    text-align: center;
}
*/
.resumNot .leyenda p {
    text-indent: 0;
    /* 3 líneas y puntos suspensivos */
    width: inherit;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    /* fin 3 líneas y puntos suspensivos */
    text-wrap: pretty;
/*    font-size: large;*/
}
.resumNot .leyenda .fecha {
    text-align: right;
}
.resumNot:hover h2,
.resumNot:hover .leyenda p {
    content: "";
    color: var(--dorado);
}
/* antiguos parametros */
.parafColumnas {
    column-count: 2;
    column-gap: .3em;
    column-rule: 1px solid var(--dorado);
    column-width: 18rem;
    column-fill: balance;
    max-width: 79rem;
    margin: 0 auto;
    color: var(--text-color-inverse);
    padding: 0em .7em;
}
.blog {
    background-color: red;
    width: 90%;
    min-height: 100vh;
    margin: auto;
    display: flex;
    flex-direction: column;
    gap:15px;
}
.blog article {
    min-height: 33vh;
    width: 100%;
    background-color: aqua;
}
.blog article img {
    display: block;
    object-fit: cover;
}
