:root>* {
  --md-typeset-a-color: var(--md-default-fg-color--light);
}


/* Fluid */

@media screen and (min-width:125em) {
    .md-grid {
      max-width: 100%;
      margin: 0 5rem;
    }
}


h2 {
  border-bottom: 1px solid;
}

header[data-md-component="header"] {
    background-color: var(--md-primary-fg-color);
    color: var(--md-primary-bg-color);
}

.md-tabs {
    background-color: var(--md-primary-fg-color);
    color: var(--md-primary-bg-color);
}

.location-map {
  width: 100%;
  margin-block: 1rem;
  overflow: hidden;
  border-radius: 0.75rem;
}

.location-map iframe {
  display: block;
  width: 100%;
  height: clamp(280px, 50vw, 420px);
  border: 0;
}
