.autry-page-exhibitions h2 {
  color: #ad5700;
  display: flex;
  display: inline-flex;
  flex-wrap: wrap;
  align-items: baseline;
  gap: 2rem;
}
.autry-page-exhibitions h2 > * {
  margin: 0;
}
.autry-page-exhibitions h2 a {
  font-size: 18px;
  font-weight: 400;
  display: inline-flex;
  align-items: baseline;
  text-decoration: none;
}
.autry-page-exhibitions h2 a:link,
.autry-page-exhibitions h2 a:visited {
  color: #007398;
}
.autry-page-exhibitions h2 a:hover,
.autry-page-exhibitions h2 a:focus-visible {
  text-decoration: underline;
}
.autry-page-exhibitions h2 a:before {
  content: '';
  display: block;
  margin-right: 0.25rem;
  width: 14px;
  height: 16px;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 18' xmlns='http://www.w3.org/2000/svg' fill='%23007398'%3E %3Cpath d='M 0 0 L 16 9 L 0 18 L 0 0 Z'/%3E %3C/svg%3E");
  background-size: contain;
}
.autry-page-exhibitions .cards {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(325px, 1fr));
  grid-gap: 2rem;
  align-items: start;
}
.autry-page-exhibitions section + section {
  margin-top: 2rem;
  border-top: 5px solid #c8c8c8;
  padding-top: 2rem;
}
.autry-page-exhibitions section + section:where(:first-child) {
  margin-top: 0;
}
@media (max-width : 819px) {
  .autry-page-exhibitions h2 {
    gap: 1rem;
  }
}


/*# sourceMappingURL=autry-page-exhibitions.library.css.map*/