

.grid{
  display: grid;
  grid-template-columns: repeat(6,minmax(0,1fr));
  gap: 20px;
}

.btn{
  background-color: green;
  color: #fff;
}

.card{
  animation: show .3s ease;
}
@keyframes show{
  from{
    opacity: 0;
  }
  to{
    opacity: 1;
  }
}
.img img{
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.card__img{

  /*height: 200px;*/
}
.container_noticias{
  text-align:center;
  padding-left: 1.5em;
  padding-right: 1.5em;
}
.btn{
  margin-top: 20px;
}
.card_hidden{
  display: none;
}

@media (max-width:1260px){
  .grid{
    grid-template-columns: repeat(3,minmax(0,1fr));
  }
}
@media (max-width:960px){
  .grid{
    grid-template-columns: repeat(3,minmax(0,1fr));
  }
}
@media (max-width:640px){
  .grid{
    grid-template-columns: repeat(1,minmax(0,1fr));
  }
  .container_noticias {
    text-align: center;
    padding-left: 2.5em!important;
    padding-right: 2.5em!important;
}
}


