.hidden{
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  
  h1.hidden, .hidden.h1 {
    height: 8rem;
  }
  h2.hidden, .hidden.h2 {
    height: 6.5rem;
  }
  h3.hidden, .hidden.h3 {
    height: 5.37500rem;
  }
  h4.hidden, .hidden.h4 {
    height: 4.25rem;
  }
  h5.hidden, .hidden.h5 {
    height: 3.50rem;
  }
  h6.hidden, .hidden.h6 {
    height: 3rem;
  }
  .description{height: 2.8rem;}