/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 05 November 2025 21:59:06
*/


#mailchimp-footer h3, #mailchimp-footer p {
  color: #fff;
  text-align: center;
}
#mailchimp-footer hr {
  margin: 1rem auto;
}
#mailchimp-footer h3 i {
  margin-right: 0.25rem;
}
@media screen and (min-width: 768px) {
  #mailchimp-footer h3, #mailchimp-footer p {
    text-align: left;
  }
  #mailchimp-footer hr {
    display: none;
  }
}
#mailchimp-footer__form input[type="text"], #mailchimp-footer__form input[type="email"] {
  border: none;
  outline: none;
  padding: 0.5rem;
  margin: 0 auto;
  display: block;
  margin-bottom: 0.5rem;
  width: 100%;
  color: #000;
}
#mailchimp-footer__form label {
  color: #fff;
}
#mailchimp-footer__form button {
  padding: 0.5rem;
  width: 100%;
}
@media screen and (min-width: 768px) {
  #mailchimp-footer__form .mailchimp-footer__form--names {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  #mailchimp-footer__form .mailchimp-footer__form--names .mailchimp-footer__form--name {
    width: 50%;
  }
  #mailchimp-footer__form .mailchimp-footer__form--names .mailchimp-footer__form--name:nth-child(1) {
    margin-right: 0.25rem;
  }
  #mailchimp-footer__form .mailchimp-footer__form--names .mailchimp-footer__form--name:nth-child(2) {
    margin-left: 0.25rem;
  }
  #mailchimp-footer__form button {
    width: initial;
  }
}
