html body .wv-full-width-section {
  width: 100%;
  max-width: 100% !important;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
}
@media (max-width: 1000px) {
  html body .wv-full-width-section {
    padding-left: 16px;
    padding-right: 16px;
  }
}

html body .wv-full-width-section h1,
html body .wv-full-width-section h2,
html body .wv-full-width-section h3,
html body .wv-full-width-section h4,
html body .wv-full-width-section h5,
html body .wv-full-width-section h6,
html body .wv-full-width-section p,
html body .wv-full-width-section ul,
html body .wv-full-width-section ol,
html body .wv-full-width-section .wp-block-columns,
html body .wv-full-width-section .block-expandable,
html body .wv-full-width-section .wp-block-image img,
html body .wv-full-width-section .block-container--wv-full-width-section,
html body .wv-full-width-section .block-container--wv-full-width-section .block-container__inner {
  max-width: 750px;
  width: 100%;

  @media (max-width: 1150px) {
    max-width: calc(100vw - 300px - 2em);
  }

  @media (max-width: 830px) {
    max-width: 100%;
  }
}

html body .wv-full-width-section .reset-max-width {
  max-width: 100%;
}

html body.page-child .wp-block-columns .wv-full-width-section h1,
html body.page-child h2,
html body.page-child h3,
html body.page-child h4,
html body.page-child h5,
html body.page-child h6,
html body.page-child p,
html body.page-child ul,
html body.page-child ol,
html body.page-child .wp-block-columns,
html body.page-child .block-expandable,
html body.page-child .wv-full-width-section .wp-block-image img {
  max-width: 1000px;

  @media (max-width: 1150px) {
    max-width: 1000px;
    width: 100%;
  }
}

.img-700 {
  max-width: 700px !important;
}

.img-1000 {
  max-width: 1000px !important;
}

.img-1200,
.wv-full-width-section .wp-block-image.alignwide img {
  max-width: 1200px !important;
}

.img-1500,
.wv-full-width-section .wp-block-image.alignfull img {
  max-width: 1500px !important;
}

@media (min-width: 1201px) {
  html body .wv-img-description {
    width: 750px;
    padding-left: 150px;
    padding-right: 150px;
  }
}
