.autry-block-locations {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-areas: 'location acknowledgement';
  grid-gap: 2rem;
  background-color: #e3e3e0;
}
.autry-block-locations .container {
  max-width: 1680px;
  padding: 0;
}
.autry-block-locations .acknowledgement a,
.autry-block-locations .locations a {
  color: #006b8f;
}
.autry-block-locations .acknowledgement {
  grid-area: acknowledgement;
  border: 8px solid #d1d1d0;
}
.autry-block-locations .acknowledgement .container > :last-child {
  margin-bottom: 0;
}
.autry-block-locations .locations {
  background-color: #e3e3e0;
  grid-area: location;
}
@media (min-width : 1280px) {
  .autry-block-locations {
    padding: 2rem;
  }
  .autry-block-locations .acknowledgement .container {
    padding: 2rem;
  }
  .autry-block-locations .locations .container {
    grid-gap: 2rem;
  }
}
@media (min-width : 820px)  and (max-width : 1279px) {
  .autry-block-locations {
    grid-gap: 1.5rem;
    padding: 1.5rem;
  }
  .autry-block-locations .acknowledgement .container {
    padding: 1.5rem;
  }
  .autry-block-locations .locations .container {
    grid-gap: 1.5rem;
  }
}
@media (max-width : 819px) {
  .autry-block-locations {
    padding: 1rem;
  }
}
@media (max-width : 1239px) {
  .autry-block-locations {
    grid-template-columns: 1fr;
    grid-template-areas: 'acknowledgement' 'location';
    grid-gap: 2rem;
  }
}
@media (max-width : 819px), (max-width : 559px) {
  .autry-block-locations .acknowledgement .container {
    padding: 1rem;
    border-width: 6px;
  }
  .autry-block-locations .locations .container {
    grid-template-columns: 1fr;
    grid-gap: 0;
  }
  .autry-block-locations .locations .container > * + * {
    margin-top: 1rem;
    border-top: 1px solid #c8c8c8;
    padding-top: 1rem;
  }
  .autry-block-locations .locations .container > * + *:where(:first-child) {
    margin-top: 0;
  }
}


/*# sourceMappingURL=autry-block-locations.library.css.map*/