.site-form__label--error:after {
    content: "Обязательное поле";
}

.site-form__input:valid+.site-form__label-text,
.site-form__label-text {
    font-size: 14px;
    top: 10px;
  }
  
  @media (min-width: 1234px) {
  
    .site-form__input:valid+.site-form__label-text, 
    .site-form__label-text {
      font-size: 24px;
      top: 15px;
    }
  }
  
.site-form__label-text-valid {
    font-size: 14px!important;
    top: -18px!important;
}
.contact__blob-02 {
 /* z-index: 999;*/
}
