.entity-contents {
  padding: 0 2rem;
  order: 2 !important;
}

.about-image {
  order: 1 !important;
}

.about-entity {
  align-items: center !important;
}

.about-entity .about-link {
  border: none !important;
}

.about-entity .about-links {
  column-gap: 0em !important;
  font-size: 1.2rem !important;
  padding: 0 !important;
}

.content {
  margin-bottom: 0 !important;
}

.about-contents {
  padding: 0 !important;
}

#title-block-header {
  margin-bottom: 0;
}

#summary {
  font-size: 1.15rem;
  font-weight: 200;
  text-align: justify;
  text-justify: inter-word;
}

@media screen and (max-width: 990px) {
  .about-entity .about-links {
    flex-direction: row !important;
    justify-content: center !important;
    font-size: 1rem !important;
    flex-wrap: wrap !important;
  }

  .about-entity .about-link {
    padding: 0 0.5rem !important;
  }

  .about-image {
    max-width: 90%;
    order: 1 !important;
  }
}
