/*=========================
	NEWSLETTER BLOCK
=========================*/

.block-newsletter .container {
  display: grid;
  grid-template-columns: 1fr 1fr;
  align-items: center;
  gap: var(--space-6);
}
.block-newsletter .container.switchSides .form {
  grid-column: 2;
}
.block-newsletter .container.switchSides .content {
  grid-column: 1;
}

.block-newsletter .form {
  grid-column: 1;
  grid-row: 1;
}

.block-newsletter .content {
  grid-column: 2;
  grid-row: 1;
  padding: var(--space-7);
}

.block-newsletter .gform_wrapper.gravity-theme input[type=text],
.block-newsletter .gform_wrapper.gravity-theme input[type=email],
.block-newsletter .gform_wrapper.gravity-theme textarea {
  border: 1px solid #000;
}

.block-newsletter .gform_wrapper.gravity-theme .gform_footer input {
    border: 1px solid #000;
    padding: 15px 30px;
}

.block-newsletter .gform_wrapper.gravity-theme .gform_required_legend {
  display: none;
}

@media only screen and (max-width: 992px) {
  .block-newsletter .container {
    grid-template-columns: 1fr;
    gap: var(--space-4);
  }
  .block-newsletter .form {
    grid-column: 1 !important;
    grid-row: 2 !important;
  }
  .block-newsletter .content {
    grid-column: 1 !important;
    grid-row: 1 !important;
    padding: 0;
  }
  .gform_wrapper.gravity-theme .gfield input.medium, .gform_wrapper.gravity-theme .gfield select.medium {
    width: 100% !important;
  }
}

@media only screen and (max-width: 578px) {

}
