.map-container .image-wrapper {
  display: inline-block;
  margin-bottom: 20px;
}
.map-container .anchor-parent {
  text-align: right;
}
.map-container .anchor-parent .anchor-wrapper {
  margin-left: auto;
  border-bottom: 1px solid var(--anchor-color);
  padding-bottom: 4px;
  display: inline-block;
}
.map-container .anchor-parent .anchor-wrapper a {
  text-decoration: none;
  color: var(--anchor-color);
}

.anchor-wrapper a {
  font-size: 18px;
  line-height: 28px;
  color: var(--heading-color);
  text-decoration: underline;
  transition: 0.8s ease-in-out;
}
.anchor-wrapper a:hover {
  opacity: 0.8;
}