.block-image-container {
  position: relative;
  max-width: 900px;
  min-height: 200px;
  background: #eee;
  margin: 0 auto;
  color: #fff;
  overflow: hidden;
}
.block-image-container p {
  color: #fff;
}
.block-image-container.alignwide {
  max-width: 1100px;
}
.block-image-container.alignfull {
  max-width: 100%;
}
.block-image-container.aligncontent-top .block-content {
  justify-content: start;
}
.block-image-container.aligncontent-bottom .block-content {
  justify-content: end;
}
.block-image-container.aligncontent-center .block-content {
  justify-content: center;
}
.block-image-container .block-background {
  width: 100%;
}
.block-image-container .block-background.animation-scaled {
  animation: scaled 30s infinite;
}
.block-image-container .block-content {
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  width: 1100px;
  height: 100%;
  margin: 0 auto;
}
.block-image-container .block-content.shadow-light {
  filter: drop-shadow(0 0 2px rgba(255, 255, 255, 0.4));
}
.block-image-container .block-content.shadow-dark {
  filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.4));
}
.block-image-container .alignwide {
  width: 1100px;
  max-width: 100%;
  margin: 0 auto;
}
.block-image-container .alignfull {
  width: 100%;
  margin: 0 auto;
}
@keyframes scaled {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}
/*# sourceMappingURL=image-container.css.map */