@media (min-width: 1300px) {
  #campaign main[data-template=multi-story] section#content div.copy-block[data-copy-block-position="0"] h2 {
    font-size: 36px;
    margin: 4% auto;
  }
}

#campaign main[data-template-version=v2] section#content>div.copy-block {
  height: auto !important;
}

#campaign main[data-template-version=v2] section#content>div.copy-block .copy-block-inner {
  padding-top: 4%;
  padding-bottom: 4%;
}

#campaign main section#content>div.media-block[data-media-orientation="horizontal"] video {
  aspect-ratio: unset;
}

.mobile-only {
  display: none;
}

@media screen and (max-width: 750px) {
  .desktop-only {
    display: none;
  }

  .mobile-only {
    display: unset;
  }
}