.module__resources-header {
 padding: 0 30px; 
}
.category-links {
  display: flex;
  flex-direction: column;
}
.category-links a {
  margin-bottom: 21px;
  font-size: 16px;
  line-height: 16px;
  font-weight: 400;
  text-decoration: underline;
}
@media (min-width: 768px) {
  .category-links {
    flex-direction: row; 
    flex-wrap: wrap;
  }
  .category-links a {
    width: calc(100% / 3);
    padding-right: 30px;
    margin-bottom: 42px;
  }
}
.category-links a:hover,
.category-links a:focus {
  text-decoration: none;