body .card-news {
  height: 100%;
}

/* Card News specific styles */
body .card-news .data {
  font-weight: 600;
  font-size: 0.9rem;
}

body .card-news a {
  color: inherit;
  text-decoration: none;
}

body .card:after {
  display: none;
}

.card-wrapper a.link-layer {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
}

/*link on the image*/
.card a.link-layer {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
}


/*iamge card*/
.card-news picture {
  position: relative;
}

.card-news picture img {
  width: 100%;
  height: auto;
}
