#newsletter-content .content-width {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: var(--large);
}
#newsletter-content .content-width .heading1 {
  line-height: 1.5em;
}
#newsletter-content .content-width .featured-image {
  width: 100%;
  height: auto;
}
#newsletter-content .content-width .featured-image#mobile {
  display: none;
  margin-bottom: var(--medium);
}
#newsletter-content .content-width .body {
  font-size: 16px;
  font-weight: 500;
}
#newsletter-content .content-width .body:last-of-type {
  margin-bottom: var(--x-small);
}
#newsletter-content .content-width .heading2 {
  font-weight: 500;
  line-height: 1.3em;
  color: var(--primary);
  margin-bottom: var(--x-large);
}
#newsletter-content .content-width iframe {
  width: 100%;
  height: 570px;
  transform: translateX(-5%);
}
@media (max-width: 1345px) {
  #newsletter-content .content-width iframe {
    height: 600px;
  }
}
@media (max-width: 1200px) {
  #newsletter-content .content-width iframe {
    height: 655px;
  }
}
@media (max-width: 840px) {
  #newsletter-content .content-width iframe {
    height: 750px;
  }
}
@media (max-width: 768px) {
  #newsletter-content .content-width iframe {
    height: 600px;
  }
}
@media (max-width: 520px) {
  #newsletter-content .content-width iframe {
    height: 655px;
  }
}
@media (max-width: 355px) {
  #newsletter-content .content-width iframe {
    height: 750px;
  }
}
@media (max-width: 320px) {
  #newsletter-content .content-width iframe {
    height: 800px;
  }
}

@media (max-width: 768px) {
  #newsletter-content .content-width {
    grid-template-columns: 1fr;
  }
  #newsletter-content .content-width .featured-image#mobile {
    display: block;
  }
  #newsletter-content .content-width .featured-image#desktop {
    display: none;
  }
}/*# sourceMappingURL=newsletter.css.map */