.mnt-cta-on-page-wrapper {
    padding: 24px 16px;
  }

  .mnt-cta-on-page-wrapper .mnt-cta-on-page-container {
    display: flex;
    flex-direction: column;

    background-color: #F6F4F5;
    padding: 32px 16px;
  }

  .mnt-cta-on-page-wrapper .mnt-cta-on-page-title {
    font-size: 32px;
    font-weight: 400;
    line-height: 28px;
    margin-bottom: 12px;
  }

  .mnt-cta-on-page-wrapper .mnt-cta-on-page-desc {
    font-size: 18px;
    line-height: 26px;
    color: #1F1F1F;
    margin-bottom: 24px;
  }

  .mnt-cta-on-page-wrapper .mnt-cta-on-page-desc * {
    font-size: 18px;
  }

  .mnt-cta-on-page-wrapper .mnt-cta-on-page-features {
    display: flex;
    flex-direction: column;
    gap: 32px;
    font-size: 18px;
  }

  .mnt-cta-on-page-wrapper .mnt-bulleted-list-container ul {
    display: flex;
    flex-direction: column;
    gap: 16px;
  }

  .mnt-cta-on-page-wrapper .mnt-cta-on-page-features .mnt-input-btn-wrapper .mnt-cms-input-field-wrapper {
    max-width: none;
  }

  .mnt-cta-on-page-wrapper .mnt-cta-on-page-features .mnt-input-btn-wrapper .mnt-input-btn-with-error {
    max-width: none;
  }

  .mnt-cta-on-page-wrapper .mnt-cta-on-page-features .mnt-input-btn-wrapper {
    flex-direction: column;
  }

  @media only screen and (min-width: 1024px) {
    .mnt-cta-on-page-wrapper {
      padding: 40px 0;
      max-width: 824px;
      margin: auto;
    }

    .mnt-cta-on-page-wrapper .mnt-cta-on-page-container {
      width: 612px;
    }

    .mnt-cta-on-page-wrapper .mnt-cta-on-page-features .mnt-input-btn-wrapper .mnt-cms-input-field-wrapper {
    max-width: 320px;
  }

  .mnt-cta-on-page-wrapper .mnt-cta-on-page-features .mnt-input-btn-wrapper .mnt-input-btn-with-error {
    max-width: 320px;
  }

  .mnt-cta-on-page-wrapper .mnt-cta-on-page-features .mnt-input-btn-wrapper {
    flex-direction: row;
  }
  }