.widget_video_api2nota_widget {list-style:none;}


.news-container {
    max-width:100%;
    transition: all 0.25s ease;
    

}

.news-image {
  background-size: cover;
  background-position: center;
  height: 360px;
  position: relative;
  
}

.news-image img {
  display: none;
}

.news-content {
  padding: 10px;
  padding-bottom: 2px;
background: linear-gradient(to bottom, rgba(0, 0, 0, 0), black);
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  color: #fff;
}

.news-content h3 {
   font-size: 1.8em;
   font-weight: bold;
   line-height: 1.2em;
   margin: 0;
   font-family: helvetica condensed;
   font-weight: bold;

}
.news-content a {
    color: #fff;
    text-decoration: none;
  
}

.news-content a:hover {
    color: #ff0000; /* Change to your desired hover color */
}

.news-content p {
  font-size: 14px;
  margin: 0;
  font-family: helvetica;
  color: #fff;  
  margin-left:0.8em;
}

.news-meta {

display:inline-flex;

}


.enfasis {
font-size: 14px;
  margin: 0;
  font-family: helvetica;
  font-weight: bold;
  color: #fff;  
    background:#bb0000;
    padding-left:5px;
    padding-right:5px;
    padding-top:3px;
    padding-bottom:3px;



}

/* Media query para dispositivos móviles (ancho máximo de 768px) */
@media only screen and (max-width: 768px) {
  .news-container {
    padding: 5px;
    margin-bottom: 10px;
    border-radius: 5px;
    box-shadow: none;
    background-color: #fff;
  }

  .news-content {
    padding: 5px;
  }

  .news-content h3 {
    font-size: 1.2em;
  }

  .news-content p {
    font-size: 12px;
  }
}