.slideshow_container#cc-slideshow .slideshow.show-in-container {
  padding: 0;
  max-width: none;
  max-height: none;
}

.slideshow_container#cc-slideshow .slides_container > .slide {
  padding: 0;
}

.slideshow_container#cc-slideshow .slides_container > .slide.slide-1 {
  margin-top: 0;
  min-height: 50px;
  background-image: url(../slides/2048-sakpro-2.jpg);
  background-attachment: fixed;
  background-position: center top;
  background-size: cover;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
  -webkit-animation-delay: 2s;
          animation-delay: 2s;
}

.slideshow_container#cc-slideshow .slides_container > .slide.slide-2 {
  margin-top: 0;
  min-height: 50px;
  background-image: url(../slides/2048-knittex-32.jpg);
  background-attachment: fixed;
  background-position: center top;
  background-size: cover;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
  -webkit-animation-delay: 2s;
          animation-delay: 2s;
}

.slideshow_container#cc-slideshow .slides_container > .slide.slide-3 {
  margin-top: 0;
  min-height: 50px;
  background-image: url(../slides/2048-sakpro-3.jpg);
  background-attachment: fixed;
  background-position: center bottom;
  background-size: cover;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
  -webkit-animation-delay: 2s;
          animation-delay: 2s;
}

.slideshow_container#cc-slideshow .slides_container > .slide.slide-4 {
  margin-top: 0;
  min-height: 50px;
  background-image: url(../slides/2048-sakpro.jpg);
  background-attachment: fixed;
  background-position: center bottom;
  background-size: cover;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
  -webkit-animation-delay: 2s;
          animation-delay: 2s;
}

.slideshow_container#cc-slideshow > .slideshow .slider-container.container-slide {
  min-height: 900px;
}

.slideshow_container#cc-slideshow h3.slider-heading-3.h3-punch {
  margin-top: 750px;
  padding-top: 0;
  box-shadow: none;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  text-shadow: #000 4px 4px 5px;
  word-spacing: 2px;
  letter-spacing: 3px;
  font-weight: 400;
  font-style: normal;
  font-size: 50px;
  font-family: Impact, Haettenschweiler, 'Franklin Gothic Bold', Charcoal, 'Helvetica Inserat', 'Bitstream Vera Sans Bold', 'Arial Black', sans-serif;
}

.slideshow_container#cc-slideshow h3.slider-heading-3 span.heading-text-2 {
  color: #00bf76;
}

.slideshow_container#cc-slideshow h3.slider-heading-3 span.heading-text-3 {
  color: #ff893d;
}

.slideshow_container#cc-slideshow h3.slider-heading-3 span.heading-text-4 {
  color: #ff893d;
}

@media screen and (max-width: 2048px) {
  .slideshow_container#cc-slideshow .slides_container > .slide.slide-1 {
    min-height: 50px;
    background-position: center top;
  }

  .slideshow_container#cc-slideshow .slides_container > .slide.slide-2 {
    min-height: 50px;
  }

  .slideshow_container#cc-slideshow .slides_container > .slide.slide-3 {
    min-height: 50px;
  }

  .slideshow_container#cc-slideshow .slides_container > .slide.slide-4 {
    min-height: 50px;
  }

  .slideshow_container#cc-slideshow > .slideshow .slider-container.container-slide {
    min-height: 800px;
  }

  .slideshow_container#cc-slideshow h3.slider-heading-3.h3-punch {
    margin-top: 675px;
    font-size: 50px;
  }
}

@media screen and (max-width: 1280px) {
  .slideshow_container#cc-slideshow .slides_container > .slide.slide-1 {
    min-height: 50px;
    background-image: url(../slides/1280-sakpro-2.jpg);
    background-attachment: scroll;
    background-position: center center;
  }

  .slideshow_container#cc-slideshow .slides_container > .slide.slide-2 {
    min-height: 50px;
    background-image: url(../slides/1280-knittex-36.jpg);
    background-attachment: scroll;
    background-position: center center;
  }

  .slideshow_container#cc-slideshow .slides_container > .slide.slide-3 {
    min-height: 50px;
    background-image: url(../slides/1280-sakpro-3.jpg);
    background-attachment: scroll;
  }

  .slideshow_container#cc-slideshow .slides_container > .slide.slide-4 {
    min-height: 50px;
    background-image: url(../slides/1280-sakpro.jpg);
    background-attachment: scroll;
  }

  .slideshow_container#cc-slideshow > .slideshow .slider-container.container-slide {
    min-height: 650px;
  }

  .slideshow_container#cc-slideshow h3.slider-heading-3.h3-punch {
    margin-top: 540px;
    word-spacing: 1px;
    letter-spacing: 2px;
    font-size: 40px;
  }
}

@media screen and (max-width: 768px) {
  .slideshow_container#cc-slideshow .slides_container > .slide.slide-1 {
    min-height: 50px;
    background-image: url(../slides/768-sakpro-2.jpg);
  }

  .slideshow_container#cc-slideshow .slides_container > .slide.slide-2 {
    min-height: 50px;
    background-image: url(../slides/768-knittex-79.jpg);
  }

  .slideshow_container#cc-slideshow .slides_container > .slide.slide-3 {
    min-height: 50px;
    background-image: url(../slides/768-sakpro-3.jpg);
  }

  .slideshow_container#cc-slideshow .slides_container > .slide.slide-4 {
    min-height: 50px;
    background-image: url(../slides/768-sakpro.jpg);
  }

  .slideshow_container#cc-slideshow > .slideshow .slider-container.container-slide {
    min-height: 400px;
  }

  .slideshow_container#cc-slideshow h3.slider-heading-3.h3-punch {
    margin-top: 315px;
    word-spacing: 0;
    letter-spacing: 0;
    font-size: 30px;
  }
}

@media screen and (max-width: 360px) {
  .slideshow_container#cc-slideshow .slides_container > .slide.slide-1 {
    min-height: 50px;
    background-image: url(../slides/480-sakpro-2.jpg);
  }

  .slideshow_container#cc-slideshow .slides_container > .slide.slide-2 {
    min-height: 50px;
    background-image: url(../slides/480-knittex-79.jpg);
  }

  .slideshow_container#cc-slideshow .slides_container > .slide.slide-3 {
    min-height: 50px;
    background-image: url(../slides/480-sakpro-3.jpg);
  }

  .slideshow_container#cc-slideshow .slides_container > .slide.slide-4 {
    min-height: 50px;
    background-image: url(../slides/480-sakpro.jpg);
  }

  .slideshow_container#cc-slideshow > .slideshow .slider-container.container-slide {
    min-height: 225px;
  }

  .slideshow_container#cc-slideshow h3.slider-heading-3.h3-punch {
    margin-top: 165px;
    font-size: 20px;
  }
}.slide {
  display: none;
}
.slide.active {
  display: block;
}
