/* Slider */
.slick-slider
{
    position                    : relative;

    display                     : block;
    box-sizing                  : border-box;

    -webkit-user-select         : none;
       -moz-user-select         : none;
        -ms-user-select         : none;
            user-select         : none;

    -webkit-touch-callout       : none;
    -khtml-user-select          : none;
    -ms-touch-action            : pan-y;
        touch-action            : pan-y;
    -webkit-tap-highlight-color : transparent;
}

.slick-list
{
    position                    : relative;

    display                     : block;
    overflow                    : hidden;

    margin                      : 0;
    padding                     : 0;
}
.slick-list                     :focus
{
    outline                     : none;
}
.slick-list.dragging
{
    cursor                      : pointer;
    cursor                      : hand;
}

.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);
}

.slick-track
{
    position                    : relative;
    top                         : 0;
    left                        : 0;

    display                     : block;
}
.slick-track                    :before,
.slick-track                    :after
{
    display                     : table;

    content                     : '';
}
.slick-track                    :after
{
    clear                       : both;
}
.slick-loading .slick-track
{
    visibility                  : hidden;
}

.slick-slide
{
    display                     : none;
    float                       : left;

    height                      : 100%;
    min-height                  : 1px;
}
[dir                            ='rtl'] .slick-slide
{
    float                       : right;
}
.slick-slide img
{
    display                     : block;
}
.slick-slide.slick-loading img
{
    display                     : none;
}
.slick-slide.dragging img
{
    pointer-events              : none;
}
.slick-initialized .slick-slide
{
    display                     : block;
}
.slick-loading .slick-slide
{
    visibility                  : hidden;
}
.slick-vertical .slick-slide
{
    display                     : block;

    height                      : auto;

    border                      : 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display                     : none;
}

.slick-arrow {
  background-color              : transparent;
  background-repeat: no-repeat;
  border                        : 0;
  height                        : 26px;
  outline                       : none;
  width                         : 16px;
  overflow                      : hidden;
  position                      : absolute;
  text-indent                   : -9999px;
  top                           : 50%;
  margin-top                    : -13px;
  z-index                       : 50;
}
.slick-prev {
  background-image              : url('../img/slide-left.png');
  left                          : -40px;
}
.slick-next {
  background-image              : url('../img/slide-right.png');
  right                         : -40px;
}

@media screen and (max-width: 1200px) {
  .slick-next {
    right: -42px;
  }

  .slick-prev {
    left: -42px;
  }
}

@media screen and (max-width: 769px) {
  .slick-next {
    right: -10px;
  }

  .slick-prev {
    left: -10px;
  }
}
