.form-block__form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
}

.form-block__link {
  display: none !important;
}

@media (max-width: 47.9375em) {
  .form-block__form {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0;
  }

  .form-block__form .main-form {
    width: 100%;
    max-width: 100%;
    border-radius: 1rem;
    padding: 1rem;
  }

  .form-block__form .main-form__form {
    margin: 0 0 0.75rem 0;
  }

  .form-block__form .form {
    grid-gap: 1rem;
  }

  .form-block__form .form__section {
    grid-gap: 0.875rem;
  }

  .form-block__form .form__row {
    grid-gap: 0.75rem;
  }

  .form-block__form .form__row_btn {
    margin: 0;
  }

  .form-block__form .main-form__labels {
    gap: 0.375rem;
  }

  .form-block__form .main-form__labels img {
    max-height: 1.75rem;
    width: auto;
  }

  .form-block__content {
    padding-top: 0.75rem;
    grid-gap: 1.25rem;
  }
}

@media (min-width: 48em) {
  .form-block__form {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 0 0 0 1.875rem;
  }
}
