.slick-prev, .slick-next, .slick-prev:hover, .slick-next:hover, .slick-prev:focus, .slick-next:focus {
  width: 48px;
  height: 48px;
  line-height: 28px;
  /* border: solid 1px #999999; */
  border-radius: 100%;
  background: #393a81;
  bottom: -120px;
  top: inherit;
}

.slick-next:before {
  content: "";
  border-bottom: 7px solid transparent;
  border-left: 7px solid white;
  border-top: 7px solid transparent;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  top: 18px;
  left: 22px;
  opacity: 1;
}

.slick-prev:before {
  content: "";
  border-top: 7px solid transparent;
  border-right: 7px solid white;
  border-bottom: 7px solid transparent;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  top: 18px;
  left: 18px;
  opacity: 1;
}

.slick-prev::before, .slick-next::before {
  font-size: 28px;
  color: #393a7d;
}

.news_list .slick-prev, .news_list .slick-next {
  bottom: -100px;
}

.news_list .slick-next {
  right: inherit;
  left: 80px;
}

#footer .welovesme + .btn {
  max-width: auto;
}

.form-control.is-invalid, .was-validated .form-control:invalid {
  background-image: none;
  border-color: #cdcdcd;
}
