.grid .item {
  width: 50%;      /* 2 item per baris di mobile */
  float: left;
  padding: 10px;
}

@media (min-width: 768px) {
  .program-grid .item {
    width: 33.33%; /* 3 item di tablet */
  }
}

@media (min-width: 992px) {
  .program-grid .item {
    width: 25%; /* 4 item di desktop */
  }
}