.block--inline-block--media-one-col.background-media {
  margin: 0;
  width: inherit;
}

.block--inline-block--media-one-col .text--footnote {
  margin-top: 16px;
}

.block--inline-block--media-one-col .one-col-image--background--image {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100vw;
  height: 100%;
  margin-left: calc(-50vw + 50%);
  z-index: -1;
}

.block--inline-block--media-one-col .one-col-image--background--wrapper {
  position: relative;
  min-height: 350px;
}

.block--inline-block--media-one-col .one-col-image--background--media {
  position: absolute;
  height: 100%;
  width: 100%;
  padding-bottom: 0 !important;
  left: 0;
  right: 0;
  margin: auto;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

@media all and (min-width: 48rem) {
  .block--inline-block--media-one-col .one-col-image--background--wrapper {
    min-height: 450px;
  }
}

@media all and (min-width: 64rem) {
  .block--inline-block--media-one-col {
    margin-left: auto;
    margin-right: auto;
    width: calc(10 / 12 * 100%);
  }
  .block--inline-block--media-one-col .one-col-image--background--wrapper {
    min-height: 650px;
  }
}

@media all and (min-width: 80rem) {
  .block--inline-block--media-one-col .one-col-image--background--wrapper {
    min-height: 725px;
  }
}

/*# sourceMappingURL=inline-block--media-one-col.css.map */
