/*
Base styling

@since 0.1.0
*/
.dzs-slider {
  position: relative; }
  .dzs-slider .slides:not(.slick-initialized) .slide {
    display: none; }
    .dzs-slider .slides:not(.slick-initialized) .slide:first-of-type {
      display: block; }
  .dzs-slider .slick-slide {
    position: relative; }
    .dzs-slider .slick-slide .slide-text {
      position: absolute;
      left: 37%;
      top: 10%;
      font-size: 3em;
      color: #fff;
      line-height: normal;
      text-shadow: 0 0 10px rgba(0, 0, 0, 0.5); }
      @media only screen and (max-width: 40em) {
        .dzs-slider .slick-slide .slide-text {
          top: 20px;
          left: 20px; } }
      .dzs-slider .slick-slide .slide-text p {
        font-size: inherit;
        line-height: inherit; }
  .dzs-slider .slick-slide.mobile {
    display: none; }
  .dzs-slider .slick-dots {
    position: absolute;
    bottom: 10px;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    text-align: center; }
    .dzs-slider .slick-dots li {
      display: inline-block;
      margin: 0 5px; }
      .dzs-slider .slick-dots li.slick-active button {
        opacity: 1; }
      .dzs-slider .slick-dots li button {
        color: transparent;
        background: #fff;
        opacity: 0.3;
        width: 10px;
        height: 10px;
        border-radius: 50%;
        padding: 0;
        margin: 0; }
  .dzs-slider.single .dzs-slider-prev, .dzs-slider.single .dzs-slider-next, .dzs-slider.mobile .dzs-slider-prev, .dzs-slider.mobile .dzs-slider-next {
    display: none !important; }
  .dzs-slider .dzs-slider-prev, .dzs-slider .dzs-slider-next {
    position: absolute;
    display: none;
    top: 50%;
    font-size: 60px;
    color: #fff;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    cursor: pointer;
    opacity: 0.7;
    text-shadow: 2px 2px 10px rgba(0, 0, 0, 0.3);
    -webkit-transition: opacity 150ms;
            transition: opacity 150ms; }
    @media only screen and (min-width:64em) {
      .dzs-slider .dzs-slider-prev, .dzs-slider .dzs-slider-next {
        display: block; } }
    .dzs-slider .dzs-slider-prev:hover, .dzs-slider .dzs-slider-next:hover {
      opacity: 1; }
  .dzs-slider .dzs-slider-prev {
    left: 3%; }
  .dzs-slider .dzs-slider-next {
    right: 3%; }
/*# sourceMappingURL=dzs-slider-front.css.map */