<style>.table-container th {
  background-color: #124f75;
  color: white;
  padding: 8px;
  /* optioneel voor wat ruimte in de cellen */
}

</style><style>.table-container table {
  border-collapse: collapse;
  width: 100%;
}

.table-container th,
.table-container td {
  border: 1px solid #d0e4f5;
  /* heel licht blauw randje */
  padding: 8px;
}

.table-container th {
  background-color: #124f75;
  color: white;
}

.table-container tr:nth-child(even) {
  background-color: #f2f6f9;
  /* licht grijs */
}

.table-container tr:nth-child(odd) {
  background-color: #eaf4fb;
  /* licht blauw */
}

@media (max-width: 768px) {
  .header.mb-5 {
    margin-bottom: -60px !important;
    /* schuift de content nog hoger */
  }
}
}

</style>