
#news-subscribe-form .subscribe-form__error {
    bottom: unset;
    position: relative;
    margin-top: 5px;
  }

#news-subscribe-form .error_personal {
  font-size: 10px;
  margin-top: 3px;
}

#news-subscribe-form .personal_form_inner {
  padding-top: 0px;
}

#news-subscribe-form .personal_text {
  font-size: 10px;
}

#news-subscribe-form .form_checkbox {
  padding-bottom: 6px;
}

.news__container .news-subscribe__title {
    margin-bottom: 16px;
}

#news-subscribe-form .subscribe-form__submit {
    width: 127px;
}

#news-subscribe-form.subscribe-form {
    position: relative;
    flex-wrap: nowrap;
    flex-direction: column;
    align-content: flex-start;
}

#news-subscribe-form .subscribe-form__input {
    margin-bottom: 15px;
}