.ksf-news-msg {
  display: block;
  min-height: 18px;
  margin-top: 7px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.35;
}
.ksf-news-msg.is-success {
  color: #6dff9b;
  text-shadow: 0 0 12px rgba(38, 211, 112, .2);
}
.ksf-news-msg.is-error {
  color: #ff8b8b;
  text-shadow: 0 0 12px rgba(255, 71, 71, .16);
}
.ksf-news-msg.is-loading {
  color: #8eeaff;
}
.ksf-news-form input.is-error {
  border-color: #ff6b6b !important;
  box-shadow: 0 0 0 2px rgba(255, 107, 107, .14) !important;
}
.ksf-news-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}
