.blurred-bg div table.bureau {
  font-size: medium;
  margin: 2rem auto;
  max-width: 95%;
}

.blurred-bg div table.bureau td {
  width: 20% !important;
}

.blurred-bg div table.bureau td:nth-child(2),
.blurred-bg div table.bureau td:last-child {
  text-align: right;
}

.blurred-bg div table.bureau tr:last-of-type {
  font-weight: bold;
}

.blurred-bg div p.bureau {
  line-height: 1.5rem;
}

.blurred-bg div.bureau>a {
  margin: 2rem auto !important;
  width: auto !important;
  max-width: 95%;
}

.blurred-bg div.bureau>a>img {
  margin: 0 !important;
  padding: 0 !important;
  width: 100% !important;
  height: 100% !important;
  border: none !important;
}

.blurred-bg div.bureau>a:hover {
  outline: 0.5rem blue solid;
}