/* AGP GROUP: center the legal/company block across the full footer on desktop. */
@media (min-width: 901px) {
  .contact footer {
    position: relative;
  }

  .contact footer .legal-data {
    position: absolute;
    left: 50%;
    width: min(620px, 50vw);
    align-items: center;
    text-align: center;
    transform: translateX(-50%);
  }
}
