/* SLICK */
.slick {
    display: inline-block;
    position: relative;
    text-align: center;
    width: 90%;
}
.slick__slide {
    height: auto;
    margin: 0 10px;
    max-width: 480px;
    padding: 0;
    position: relative;
    z-index: 10;
}
.slick .slick-prev::before,
.slick .slick-next::before {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  font-size: 1.5em;
  transition: margin 0.5s ease 0s;
  -moz-transition: margin 0.5s ease 0s;
  -webkit-transition: margin 0.5s ease 0s;
  -o-transition: margin 0.5s ease 0s;
}
.slick .slick-prev::before {
  content: '\f053';
}
.slick .slick-next::before {
  content: '\f054';
}
.slick__arrow {
    display: inline-inline-block;
    position: relative;
    width: 100%;
}
.slick__arrow button::after {
    content: "";
}
.slick__arrow button {
    background: transparent none repeat scroll 0 0 !important;
    border: 0 none transparent !important;
    border-radius: 0;
    top: -200px;
    box-shadow: none !important;
    color: rgba(255, 255, 255, 0.5);
    display: inline-block;
    font-size: 14px;
    padding: 5px;
    position: absolute;
    z-index: 10;
}
.slick__arrow button:hover {
  color: #FFF;
}
.slick__arrow .slick-prev:hover::before {
    margin-left: 7px;
}
.slick__arrow .slick-next:hover::before {
    margin-left: 7px;
}
.slick-prev {
    left: 5px;
}
.slick-next {
    right: 5px;
}
.slick-slider {
    margin: 0 10px;
    max-width: none;
    padding: 0 10px;
    z-index: 10;
}
