.newsletter-section__column-layout-content {
  max-width: unset;
  padding: unset;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  row-gap: 2rem;
  .input-group-field.newsletter__input {
    background: #fd7ca4;
    border-color: #fd7ca4;
    border-radius: var(--buttonRadius);
    padding-inline-start: 3rem;
  }
  .input-group-btn .btn, .input-group-btn .btn:hover{
    background-color: #ffffff !important;
    color: var(--colorFooter);
    border-radius: var(--buttonRadius);
  }
  .input-group-field.newsletter__input:focus {
    border-color: var(--colorFooter);
  }
  .newsletter-column.newsletter-form-column {
    max-width: 600px;
   @media (min-width: 750px) { width: 50%; }
    .newsletter__input-group {
      max-width: 600px;
      width: 100%;
      flex-wrap: wrap;
      row-gap: 2rem;
      .input-group-btn .btn {
        @media (max-width: 750px) {
          padding: 10px 18px;
        }
      }
    }
    .input-group-field.newsletter__input::placeholder {
      color: #ffffff85;
      margin-inline: 1rem;
      font-family: "kasia";
      font-size: 1.6rem;
      font-weight: 500;
    }
  }
  .input-group .input-group-btn:last-child .btn {
    border-radius:var(--buttonRadius);
    margin-inline-start: 1rem;
  }
}
