


.content .layout__region--first {
  display: flex; flex-wrap: wrap;
  grid-column-gap: 20px;
}

.para-text { max-width: 900px; }

.paragraph--type--wrapper {
  padding: 40px 0px;
}


#map {
  height: 70vh;
  width: 100%;
  max-height: 750px;
}

.leaflet-tile-pane {
  z-index: 2!important;
}
.leaflet-pane {
  z-index: 3!important;
}


@media screen and (max-width: 768px) {
  .paragraph--type--wrapper {
  padding: 20px 0px;
}
  .content .layout__region--first .para-link-wrap:first-child {
    margin-bottom: 20px;
  }
  .header { padding-top: 500px; }
}
