#news-sidebar:hover {
  border: var(--sec-color--) solid 1px;
}

#news-sidebar {
  border: #dee2e6 solid 1px;
  transition-duration: 0.5s;
}

#news-sidebar h5 {
  transition-duration: 0.5s;
  color: var(--pri-color--);
}

#news-sidebar a {
  font-size: 0.95rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  border-bottom: #dee2e6 solid 1px;
  transition-duration: 0.5s;
  color: #484848;
}


#news-sidebar a:last-child {
  border: none;
}

#news-sidebar a:hover {
  color: var(--sec-color--);
}
