#newsletter-module {
  font-weight: 400;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 3.4rem;
}
@media (max-width: 575px) {
  #newsletter-module {
    flex-direction: column;
  }
  #newsletter-module h1 {
    margin-top: 0;
    font-size: 2rem;
  }
  #newsletter-module .forms {
    flex-direction: column;
  }
  #newsletter-module button {
    margin-bottom: 2rem;
  }
}
#newsletter-module h1 {
  font-size: 3.2rem;
  font-family: 'Proxima Nova', sans-serif;
  margin-bottom: 0;
}
#newsletter-module .subtitle {
  font-family: 'Proxima Nova', sans-serif;
  font-size: 1.2rem;
  line-height: 20px;
  margin-top: 0;
  margin-bottom: 2rem;
}
#newsletter-module label {
  font-family: 'Proxima Nova', sans-serif;
}
#newsletter-module .forms {
  display: flex;
  gap: 1.5rem;
}
#newsletter-module button {
  font-family: 'Proxima Nova', sans-serif;
  margin-top: 3rem;
  font-weight: 600;
  font-size: 1.1rem;
}


/*# sourceMappingURL=newsletter.014e884e226a44d7ab94.css.map*/