.card {
  max-width: 413px;
  padding: 45px 56px 55px 40px;
  background-color: #fff;
  border: 1px solid #efefef;
  height: 100%;
}

.card .inner-wrap .year {
  font-size: 1.375rem;
  font-weight: 600;
  color: #A34026;
  margin-bottom: 65px;
}

.card .inner-wrap .title {
  color: #1f1f1f;
  font-size: 1.125rem;
  font-weight: 600;
  margin-bottom: 20px;
}

.card .inner-wrap .description {
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.5;
  margin-bottom: 10px;
  color: #000;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.card .inner-wrap .modal-description {
  font-weight: 400;
  font-size: 1rem;
  margin-bottom: 0;
  color: #000;
}

.slide-content .card .inner-wrap span{
  color: #000000;

}
  @media (min-width:1200px){
    .slide-content .card .inner-wrap span:hover{
      opacity: 0.8;


  }
}

@media (max-width:767px){
  .card .btn-black-lined {
    text-transform: initial;
    cursor: pointer;
  }
}
@media (max-width: 575px) {
  .card {
    padding: 38px 20px;
  }
}
