.page-view-taxonomy .titulo-teaser-2col a{
    color: #333 !important;
    text-decoration: none !important;
    margin-top: .5rem;
}

.page-view-taxonomy .titulo-teaser-2col,
.page-view-taxonomy .entradilla-teaser-2col{
    width: 100%;
}

.page-view-taxonomy .firma-teaser-2col{
    display: none;
}

.page-view-taxonomy .seccion-teaser-2col a{
    color: #0c70bf;
    font-weight: 700;
    text-transform: uppercase;
    text-decoration: none;
}


.page-view-taxonomy .col-content-2col {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
}

.page-view-taxonomy .titulo-teaser-2col *{
    color: #333;
    font: 600 1rem/1.35 Inter, sans-serif;
    opacity: 1;
    overflow: hidden;
}
.page-view-taxonomy .entradilla-teaser-2col {
    font-size: .9rem;
    font-weight: 400;
    font-family: var(--expreso-font-family-entradilla);
    font-size: 1rem;
}

.fecha-teaser-2col, .seccion-teaser-2col {
        font-size:0.8rem;
}

.page-view-taxonomy .title-seccion{
    font-family: Inter, sans-serif;
}

@media screen and (max-width: 767px){
     .media-teaser-2col .img-fluid{
        width: 100%;
      }
}

@media screen and (min-width: 768px){
    .node--view-mode-teaser-2-col article{
        padding-right: 0.5rem !important;
    }
    .container-teaser-2col{
        margin-right: 1rem !important;
    }
    .article-teaser-2-col-dat{
        padding: 0 1rem;
    }
   
}