/*-------------------------------------------------------*/
/* MailChimp Form
/*-------------------------------------------------------*/
.envision-blocks-mailchimp-newsletter .mc4wp-form-fields {
  display: flex;
  flex-wrap: wrap;
}
.envision-blocks-mailchimp-newsletter--button-inside .envision-blocks-newsletter__submit {
  position: absolute;
  left: 8px;
  top: 6px;
}

.mc4wp-form-fields {
  position: relative;
}
.mc4wp-form-fields .envision-blocks-newsletter__submit {
  margin-bottom: 0 !important;
}

.envision-blocks-consent-checkbox {
  display: inline-block;
  font-weight: normal;
  font-family: inherit;
  color: var(--ebx-text-color);
}

.envision-blocks-newsletter {
  flex: 1;
}
.envision-blocks-newsletter .envision-blocks-form-group {
  flex-wrap: wrap;
  flex: 1 0 0;
}

.mc4wp-alert {
  margin-top: 8px;
  padding: 12px;
  border-radius: 5px;
}
.mc4wp-alert p {
  margin: 0;
}

.mc4wp-error {
  background: #fbecec;
  color: #bf2828;
}

.mc4wp-success {
  background: #ecfbec;
  color: #3e7d3e;
}