/* line 3, ../vendor/slick/slick.scss */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

/* line 18, ../vendor/slick/slick.scss */
.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  /* line 25, ../vendor/slick/slick.scss */
  .slick-list:focus {
    outline: none; }
  /* line 29, ../vendor/slick/slick.scss */
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

/* line 35, ../vendor/slick/slick.scss */
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

/* line 44, ../vendor/slick/slick.scss */
.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }
  /* line 52, ../vendor/slick/slick.scss */
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  /* line 58, ../vendor/slick/slick.scss */
  .slick-track:after {
    clear: both; }
  /* line 62, ../vendor/slick/slick.scss */
  .slick-loading .slick-track {
    visibility: hidden; }

/* line 67, ../vendor/slick/slick.scss */
.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  /* line 72, ../vendor/slick/slick.scss */
  [dir="rtl"] .slick-slide {
    float: right; }
  /* line 76, ../vendor/slick/slick.scss */
  .slick-slide img {
    display: block; }
  /* line 80, ../vendor/slick/slick.scss */
  .slick-slide.slick-loading img {
    display: none; }
  /* line 86, ../vendor/slick/slick.scss */
  .slick-slide.dragging img {
    pointer-events: none; }
  /* line 90, ../vendor/slick/slick.scss */
  .slick-initialized .slick-slide {
    display: block; }
  /* line 94, ../vendor/slick/slick.scss */
  .slick-loading .slick-slide {
    visibility: hidden; }
  /* line 98, ../vendor/slick/slick.scss */
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

/* line 105, ../vendor/slick/slick.scss */
.slick-arrow {
  font-size: 0px;
  background-color: #e37222;
  color: #fefefe;
  height: 40px;
  width: 40px;
  cursor: pointer;
  position: absolute;
  transform: translateY(-50%);
  top: 50%;
  z-index: 2;
  position: absolute; }
  /* line 106, ../vendor/slick/slick.scss */
  .slick-arrow.slick-hidden {
    display: none; }
  /* line 122, ../vendor/slick/slick.scss */
  .slick-arrow:hover {
    background-color: #0a0a0a; }
  /* line 126, ../vendor/slick/slick.scss */
  .slick-arrow:after {
    content: '';
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 10px solid #fefefe;
    position: absolute;
    top: 15px; }
  /* line 135, ../vendor/slick/slick.scss */
  .slick-arrow.slick-prev {
    left: 20px; }
    /* line 138, ../vendor/slick/slick.scss */
    .slick-arrow.slick-prev:after {
      transform: rotate(180deg);
      left: 14px; }
  /* line 144, ../vendor/slick/slick.scss */
  .slick-arrow.slick-next {
    right: 20px; }
    /* line 147, ../vendor/slick/slick.scss */
    .slick-arrow.slick-next:after {
      left: 17px; }

/* line 153, ../vendor/slick/slick.scss */
.slick-dots {
  position: absolute;
  bottom: 20px;
  right: 20px;
  padding: 0px;
  margin: 0px;
  display: flex; }
  /* line 161, ../vendor/slick/slick.scss */
  .slick-dots > li {
    list-style: none;
    margin-left: 5px; }
    /* line 167, ../vendor/slick/slick.scss */
    .slick-dots > li.slick-active button, .slick-dots > li:hover button {
      background-color: #0a0a0a; }
    /* line 172, ../vendor/slick/slick.scss */
    .slick-dots > li button {
      height: 20px;
      width: 20px;
      background-color: #e37222;
      font-size: 0px;
      cursor: pointer; }

/*# sourceMappingURL=slick.css.map */