.slick-dots {
  position: absolute;
  right: 10%;
  list-style: none;
  top: 50%;
  bottom: auto;
  -ms-transform: translate(0px,-50%);
  -webkit-transform: translate(0px,-50%);
  transform: translate(0px,-50%);
}
.slick-dots li {
  position: relative;
  height: 50px;
  width: 50px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  border-radius: 25px;
  border: 3px solid white;
  width: 40px;
  height: 40px;
  background-color: #839ac6;
  color: #839ac6;
  position: absolute;
  top: 50%;
  bottom: auto;
  -ms-transform: translate(0px,-50%);
  -webkit-transform: translate(0px,-50%);
  transform: translate(0px,-50%);
}
.slick-dots li button:hover,
.slick-dots li button:focus,
.slick-dots .slick-active button {
  background-color: #fada0e;
  color: #fada0e;
}
.homepage_slider-cover {
  height: 100%;
  width: auto;
  position: absolute;
  top: 0px;
  bottom: 0px;
  z-index: 2;
}
.banner_item {
  overflow: hidden;
}
.banner_item img {
  width: 100%;
  height: auto;
  max-width: unset;
}
@media (max-width: 1000px) {
  .banner_item img {
    height: 400px;
    width: auto;
    position: relative;
    left: 50%;
    right: auto;
    -ms-transform: translate(-50%,0px);
    -webkit-transform: translate(-50%,0px);
    transform: translate(-50%,0px);
  }
}
