section.content-block {
  position: relative;
}
@media (max-width: 660px) {
  section.content-block br {
    display: none;
  }
}
section.content-block .overlay-image {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 90%;
  width: 90%;
}
@media (max-width: 767px) {
  section.content-block .overlay-image {
    display: none;
  }
}
section.content-block .overlay-image svg, section.content-block .overlay-image img {
  object-position: center;
  height: 100%;
  width: 100%;
}
@media (min-width: 1024px) and (max-width: 1279px) {
  section.content-block .overlay-image + .container .small {
    max-width: 580px;
  }
}
section.content-block .container .small {
  max-width: 680px;
}
section.content-block .container .medium {
  max-width: 800px;
}
section.content-block .container .center {
  margin-inline: auto;
}
section.content-block .container .right {
  margin-inline: auto 0;
}
section.content-block .container .acf-innerblocks-container {
  width: 100%;
}