section.bloque-grid-informativo{
    margin-top: 0;
    margin-bottom: 0;
    border: 0;
}
.bloque-grid-informativo .cabecera-grid-informativo{
    margin-bottom: 40px;
    max-width: 652px;
}
.bloque-grid-informativo .cabecera-grid-informativo .titulo > h1,
.bloque-grid-informativo .cabecera-grid-informativo .titulo > h2,
.bloque-grid-informativo .cabecera-grid-informativo .titulo > h3,
.bloque-grid-informativo .cabecera-grid-informativo .titulo > h4,
.bloque-grid-informativo .cabecera-grid-informativo .titulo > h5,
.bloque-grid-informativo .cabecera-grid-informativo .titulo > h6,
.bloque-grid-informativo .cabecera-grid-informativo .titulo > p{
    margin-top: 0;
    margin-bottom: 0;
    font-size: 48px;
    line-height: normal;
}
.bloque-grid-informativo .cabecera-grid-informativo .descripcion > h1,
.bloque-grid-informativo .cabecera-grid-informativo .descripcion > h2,
.bloque-grid-informativo .cabecera-grid-informativo .descripcion > h3,
.bloque-grid-informativo .cabecera-grid-informativo .descripcion > h4,
.bloque-grid-informativo .cabecera-grid-informativo .descripcion > h5,
.bloque-grid-informativo .cabecera-grid-informativo .descripcion > h6,
.bloque-grid-informativo .cabecera-grid-informativo .descripcion > p{
    font-size: 24px;
}
.bloque-grid-informativo .grid-informativo{
    display: grid;
    grid-template-columns: repeat(3, minmax(auto, 1fr));
    grid-gap: 17px;
}
.bloque-grid-informativo .grid-informativo .cabecera-item-informativo{
    position: relative;
    height: 429px;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    margin-bottom: 20px;
    border-radius: 20px;
}
.bloque-grid-informativo .grid-informativo .cabecera-item-informativo .etiqueta{
    position: absolute;
    bottom: 12px;
    left: 12px;
    padding: 8px;
    margin: 0;
    font-size: 24px;
    font-weight: 600;
    line-height: 34px;
    border-radius: 8px;
    background-color: var(--bg);
}
.bloque-grid-informativo .grid-informativo .descripcion ul li::marker{
    color: var(--accent);
}
.bloque-grid-informativo--lgg .cabecera-grid-informativo .titulo h2 {
    line-height: 40px;
    font-weight: 600;
}
/* Responsive */
@media only screen and (max-width: 980px){
    section.bloque-grid-informativo{
        padding: 0;
    }
    .bloque-grid-informativo .cabecera-grid-informativo{
        max-width: 100%;
    }
    .bloque-grid-informativo .cabecera-grid-informativo .titulo > h1,
    .bloque-grid-informativo .cabecera-grid-informativo .titulo > h2,
    .bloque-grid-informativo .cabecera-grid-informativo .titulo > h3,
    .bloque-grid-informativo .cabecera-grid-informativo .titulo > h4,
    .bloque-grid-informativo .cabecera-grid-informativo .titulo > h5,
    .bloque-grid-informativo .cabecera-grid-informativo .titulo > h6,
    .bloque-grid-informativo .cabecera-grid-informativo .titulo > p{
        font-size: 28px;
        line-height: 38px;
    }
    .bloque-grid-informativo .cabecera-grid-informativo .descripcion > h1,
    .bloque-grid-informativo .cabecera-grid-informativo .descripcion > h2,
    .bloque-grid-informativo .cabecera-grid-informativo .descripcion > h3,
    .bloque-grid-informativo .cabecera-grid-informativo .descripcion > h4,
    .bloque-grid-informativo .cabecera-grid-informativo .descripcion > h5,
    .bloque-grid-informativo .cabecera-grid-informativo .descripcion > h6,
    .bloque-grid-informativo .cabecera-grid-informativo .descripcion > p{
        font-size: 18px;
    }
    .bloque-grid-informativo .grid-informativo {
        grid-template-columns: repeat(1, minmax(auto, 1fr));
        grid-gap: 30px;
    }
    .bloque-grid-informativo .grid-informativo .cabecera-item-informativo .etiqueta{
        right: 12px;
        font-size: 18px;
        line-height: 34px;
    }
    .bloque-grid-informativo .grid-informativo .cabecera-item-informativo{
        height: 332px;
        margin-bottom: 24px;
    }
}