.component_homepage_slideshow_list_item {
  width: 1200px;
  height: 635px;
  position: absolute;
  top: -1000px;
  left: 0px;
}
.component_homepage_slideshow_list_item > .view {
  -webkit-perspective: 1500px;
  -moz-perspective: 1500px;
  perspective: 1500px;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 1200px;
  height: 535px;
  overflow: hidden;
}
.component_homepage_slideshow_list_item > .view .scene {
  width: 1200px;
  height: 535px;
  top: 0px;
  left: 0px;
}
.component_homepage_slideshow_list_item > .view .scene > .vlak {
  top: 0px;
  left: 0px;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  transform-origin: 0 0;
}
.component_homepage_slideshow_list_item > .view .scene > .vlak > a {
  top: 0px;
  left: 0px;
  -webkit-transition: -webkit-transform 0.25s 0s ease;
  -moz-transition: -moz-transform 0.25s 0s ease;
  -o-transition: -o-transform 0.25s 0s ease;
  transition: transform 0.25s 0s ease;
}
.component_homepage_slideshow_list_item > .view .scene > .vlak > a > .content > img {
  border: 0;
  top: 0px;
  left: 0px;
}
.component_homepage_slideshow_list_item > .view .scene > .vlak > a:hover {
  -webkit-transform: translateZ(10px);
  -ms-transform: translateZ(10px);
  transform: translateZ(10px);
}
.component_homepage_slideshow_list_item > .view .x,
.component_homepage_slideshow_list_item > .view .y {
  height: 1px;
  background-color: blue;
  position: absolute;
  display: none;
}
.component_homepage_slideshow_list_item > .view .x {
  width: 1200px;
  height: 1px;
  top: 267px;
  left: 0px;
}
.component_homepage_slideshow_list_item > .view .y {
  width: 1px;
  height: 535px;
  top: 0px;
  left: 600px;
}
.component_homepage_slideshow_list_item > .view .fallback {
  width: 750px;
  height: 535px;
  position: absolute;
  top: 0px;
  left: 450px;
  border: 1px solid red;
  display: none;
}
.component_homepage_slideshow_list_item .view,
.component_homepage_slideshow_list_item .scene,
.component_homepage_slideshow_list_item .vlak,
.component_homepage_slideshow_list_item .vlak > a,
.component_homepage_slideshow_list_item .vlak > a > .content,
.component_homepage_slideshow_list_item .vlak > a > .content > img {
  position: absolute;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.component_homepage_slideshow_list_item > .details {
  position: absolute;
  top: 0px;
  left: 0px;
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  color: #FEFEFE;
  opacity: 0;
  filter: alpha(opacity=0);
}
.component_homepage_slideshow_list_item > .details > .content {
  width: 420px;
  position: absolute;
  top: 90px;
  left: 15px;
}
.component_homepage_slideshow_list_item > .details > .content > .component_homepage_slideshow_logos {
  margin-bottom: 16px;
}
.component_homepage_slideshow_list_item > .details > .content > h1 {
  font-size: 50px;
  line-height: 48px;
  margin-bottom: 10px;
  opacity: 0.94;
  filter: alpha(opacity=94);
}
.component_homepage_slideshow_list_item > .details > .content > p {
  font-size: 12px;
  line-height: 20px;
  color: #5F6060;
  margin-left: 4px;
  margin-bottom: 32px;
  width: 350px;
}
.component_homepage_slideshow_list_item > .details > .content > .credits {
  font-size: 12px;
  color: #5F6060;
  margin-left: 3px;
}
.component_homepage_slideshow_list_item > .details > .content > .credits span {
  font-size: 11px;
}
.component_homepage_slideshow_list_item > .details > .content > .credits a {
  font-size: 12px;
  color: #5F6060;
  text-decoration: none;
  -webkit-transition: color 0.2s;
  transition: color 0.2s;
}
.component_homepage_slideshow_list_item > .details > .content > .credits a:hover {
  color: white;
}
.component_homepage_slideshow_list_item > .details > .content > .component_button_plus_text {
  position: absolute;
  top: 380px;
  left: 6px;
}
.component_homepage_slideshow_list_item > .on_shift,
.component_homepage_slideshow_list_item > .on_vlak_0_complete,
.component_homepage_slideshow_list_item > .on_vlak_1_complete,
.component_homepage_slideshow_list_item > .on_complete {
  width: 0px;
  height: 10px;
  position: absolute;
  left: 0px;
  opacity: 0;
  filter: alpha(opacity=0);
}
.component_homepage_slideshow_list_item > .on_shift {
  background-color: #999999;
  top: 0px;
}
.component_homepage_slideshow_list_item > .on_vlak_0_complete {
  background-color: #888888;
  top: 10px;
}
.component_homepage_slideshow_list_item > .on_vlak_1_complete {
  background-color: #777777;
  top: 20px;
}
.component_homepage_slideshow_list_item > .on_complete {
  background-color: #666666;
  top: 30px;
}
.component_homepage_slideshow_list_item.on {
  top: 0px;
}
.component_homepage_slideshow_list_item.on > .details {
  opacity: 1;
  filter: alpha(opacity=100);
}
.component_homepage_slideshow_list_item.off {
  top: 0px;
}
.component_homepage_slideshow_list_item.off > .details {
  opacity: 0;
  filter: alpha(opacity=0);
}
.component_homepage_slideshow_list_item.on_0-1 {
  top: 0px;
}
.component_homepage_slideshow_list_item.on_0-1 > .view > .scene > .vlak._0 > a > .content {
  -webkit-transition: -webkit-transform 1s 0s cubic-bezier(0, 1, 0, 1);
  -moz-transition: -moz-transform 1s 0s cubic-bezier(0, 1, 0, 1);
  -o-transition: -o-transform 1s 0s cubic-bezier(0, 1, 0, 1);
  transition: transform 1s 0s cubic-bezier(0, 1, 0, 1);
}
.component_homepage_slideshow_list_item.on_0-1 > .view > .scene > .vlak._1 > a > .content {
  -webkit-transition: -webkit-transform 1.5s 0s cubic-bezier(0, 1, 0, 1);
  -moz-transition: -moz-transform 1.5s 0s cubic-bezier(0, 1, 0, 1);
  -o-transition: -o-transform 1.5s 0s cubic-bezier(0, 1, 0, 1);
  transition: transform 1.5s 0s cubic-bezier(0, 1, 0, 1);
}
.component_homepage_slideshow_list_item.on_0-1 > .details {
  -webkit-transition: opacity 0.5s linear 1s;
  transition: opacity 0.5s linear 1s;
  opacity: 1;
  filter: alpha(opacity=100);
}
.component_homepage_slideshow_list_item.on_0-1 > .on_shift {
  -webkit-transition: width 1.25s linear;
  transition: width 1.25s linear;
  width: 100px;
}
.component_homepage_slideshow_list_item.on_0-1 > .on_vlak_0_complete {
  -webkit-transition: width 0.9s linear;
  transition: width 0.9s linear;
  width: 100px;
}
.component_homepage_slideshow_list_item.on_0-1 > .on_vlak_1_complete {
  -webkit-transition: width 1.35s linear;
  transition: width 1.35s linear;
  width: 100px;
}
.component_homepage_slideshow_list_item.on_0-1 > .on_complete {
  -webkit-transition: width 1.5s linear;
  transition: width 1.5s linear;
  width: 100px;
}
.component_homepage_slideshow_list_item.on_1-0 {
  top: 0px;
}
.component_homepage_slideshow_list_item.on_1-0 > .view > .scene > .vlak._0 > a > .content {
  -webkit-transition: -webkit-transform 1.5s 0s cubic-bezier(0, 1, 0, 1);
  -moz-transition: -moz-transform 1.5s 0s cubic-bezier(0, 1, 0, 1);
  -o-transition: -o-transform 1.5s 0s cubic-bezier(0, 1, 0, 1);
  transition: transform 1.5s 0s cubic-bezier(0, 1, 0, 1);
}
.component_homepage_slideshow_list_item.on_1-0 > .view > .scene > .vlak._1 > a > .content {
  -webkit-transition: -webkit-transform 1s 0s cubic-bezier(0, 1, 0, 1);
  -moz-transition: -moz-transform 1s 0s cubic-bezier(0, 1, 0, 1);
  -o-transition: -o-transform 1s 0s cubic-bezier(0, 1, 0, 1);
  transition: transform 1s 0s cubic-bezier(0, 1, 0, 1);
}
.component_homepage_slideshow_list_item.on_1-0 > .details {
  -webkit-transition: opacity 0.5s linear 1s;
  transition: opacity 0.5s linear 1s;
  opacity: 1;
  filter: alpha(opacity=100);
}
.component_homepage_slideshow_list_item.on_1-0 > .on_shift {
  -webkit-transition: width 1.25s linear;
  transition: width 1.25s linear;
  width: 100px;
}
.component_homepage_slideshow_list_item.on_1-0 > .on_vlak_0_complete {
  -webkit-transition: width 1.35s linear;
  transition: width 1.35s linear;
  width: 100px;
}
.component_homepage_slideshow_list_item.on_1-0 > .on_vlak_1_complete {
  -webkit-transition: width 0.9s linear;
  transition: width 0.9s linear;
  width: 100px;
}
.component_homepage_slideshow_list_item.on_1-0 > .on_complete {
  -webkit-transition: width 1.5s linear;
  transition: width 1.5s linear;
  width: 100px;
}
.component_homepage_slideshow_list_item.off_0-1 {
  top: 0px;
}
.component_homepage_slideshow_list_item.off_0-1 > .view > .scene > .vlak._0 > a > .content {
  -webkit-transition: -webkit-transform 1s 0s cubic-bezier(1, 0, 1, 0);
  -moz-transition: -moz-transform 1s 0s cubic-bezier(1, 0, 1, 0);
  -o-transition: -o-transform 1s 0s cubic-bezier(1, 0, 1, 0);
  transition: transform 1s 0s cubic-bezier(1, 0, 1, 0);
}
.component_homepage_slideshow_list_item.off_0-1 > .view > .scene > .vlak._1 > a > .content {
  -webkit-transition: -webkit-transform 1.5s 0s cubic-bezier(1, 0, 1, 0);
  -moz-transition: -moz-transform 1.5s 0s cubic-bezier(1, 0, 1, 0);
  -o-transition: -o-transform 1.5s 0s cubic-bezier(1, 0, 1, 0);
  transition: transform 1.5s 0s cubic-bezier(1, 0, 1, 0);
}
.component_homepage_slideshow_list_item.off_0-1 > .details {
  -webkit-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
  opacity: 0;
  filter: alpha(opacity=0);
}
.component_homepage_slideshow_list_item.off_0-1 > .on_shift {
  -webkit-transition: width 1.25s linear;
  transition: width 1.25s linear;
  width: 0px;
}
.component_homepage_slideshow_list_item.off_0-1 > .on_vlak_0_complete {
  -webkit-transition: width 0.9s linear;
  transition: width 0.9s linear;
  width: 0px;
}
.component_homepage_slideshow_list_item.off_0-1 > .on_vlak_1_complete {
  -webkit-transition: width 1.35s linear;
  transition: width 1.35s linear;
  width: 0px;
}
.component_homepage_slideshow_list_item.off_0-1 > .on_complete {
  -webkit-transition: width 1.5s linear;
  transition: width 1.5s linear;
  width: 0px;
}
.component_homepage_slideshow_list_item.off_1-0 {
  top: 0px;
}
.component_homepage_slideshow_list_item.off_1-0 > .view > .scene > .vlak._0 > a > .content {
  -webkit-transition: -webkit-transform 1.5s 0s cubic-bezier(1, 0, 1, 0);
  -moz-transition: -moz-transform 1.5s 0s cubic-bezier(1, 0, 1, 0);
  -o-transition: -o-transform 1.5s 0s cubic-bezier(1, 0, 1, 0);
  transition: transform 1.5s 0s cubic-bezier(1, 0, 1, 0);
}
.component_homepage_slideshow_list_item.off_1-0 > .view > .scene > .vlak._1 > a > .content {
  -webkit-transition: -webkit-transform 1s 0s cubic-bezier(1, 0, 1, 0);
  -moz-transition: -moz-transform 1s 0s cubic-bezier(1, 0, 1, 0);
  -o-transition: -o-transform 1s 0s cubic-bezier(1, 0, 1, 0);
  transition: transform 1s 0s cubic-bezier(1, 0, 1, 0);
}
.component_homepage_slideshow_list_item.off_1-0 > .details {
  -webkit-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
  opacity: 0;
  filter: alpha(opacity=0);
}
.component_homepage_slideshow_list_item.off_1-0 > .on_shift {
  -webkit-transition: width 1.25s linear;
  transition: width 1.25s linear;
  width: 0px;
}
.component_homepage_slideshow_list_item.off_1-0 > .on_vlak_0_complete {
  -webkit-transition: width 1.35s linear;
  transition: width 1.35s linear;
  width: 0px;
}
.component_homepage_slideshow_list_item.off_1-0 > .on_vlak_1_complete {
  -webkit-transition: width 0.9s linear;
  transition: width 0.9s linear;
  width: 0px;
}
.component_homepage_slideshow_list_item.off_1-0 > .on_complete {
  -webkit-transition: width 1.5s linear;
  transition: width 1.5s linear;
  width: 0px;
}
.component_homepage_slideshow_list_item.vlak_0_hover > .view > .scene > .vlak._0 > a > .content img {
  -webkit-animation: hover linear 5s infinite;
  -moz-animation: hover linear 5s infinite;
  -ms-animation: hover linear 5s infinite;
  animation: hover linear 5s infinite;
}
.component_homepage_slideshow_list_item.vlak_1_hover > .view > .scene > .vlak._1 > a > .content img {
  -webkit-animation: hover linear 5s infinite;
  -moz-animation: hover linear 5s infinite;
  -ms-animation: hover linear 5s infinite;
  animation: hover linear 5s infinite;
}

@-webkit-keyframes hover {
  0% {
    -webkit-transform: translateZ(0px);
    -ms-transform: translateZ(0px);
    transform: translateZ(0px);
  }

  3.33333% {
    -webkit-transform: translateZ(1.66329px);
    -ms-transform: translateZ(1.66329px);
    transform: translateZ(1.66329px);
  }

  6.66667% {
    -webkit-transform: translateZ(3.25389px);
    -ms-transform: translateZ(3.25389px);
    transform: translateZ(3.25389px);
  }

  10% {
    -webkit-transform: translateZ(4.70228px);
    -ms-transform: translateZ(4.70228px);
    transform: translateZ(4.70228px);
  }

  13.33333% {
    -webkit-transform: translateZ(5.94516px);
    -ms-transform: translateZ(5.94516px);
    transform: translateZ(5.94516px);
  }

  16.66667% {
    -webkit-transform: translateZ(6.9282px);
    -ms-transform: translateZ(6.9282px);
    transform: translateZ(6.9282px);
  }

  20% {
    -webkit-transform: translateZ(7.60845px);
    -ms-transform: translateZ(7.60845px);
    transform: translateZ(7.60845px);
  }

  23.33333% {
    -webkit-transform: translateZ(7.95618px);
    -ms-transform: translateZ(7.95618px);
    transform: translateZ(7.95618px);
  }

  26.66667% {
    -webkit-transform: translateZ(7.95618px);
    -ms-transform: translateZ(7.95618px);
    transform: translateZ(7.95618px);
  }

  30% {
    -webkit-transform: translateZ(7.60845px);
    -ms-transform: translateZ(7.60845px);
    transform: translateZ(7.60845px);
  }

  33.33333% {
    -webkit-transform: translateZ(6.9282px);
    -ms-transform: translateZ(6.9282px);
    transform: translateZ(6.9282px);
  }

  36.66667% {
    -webkit-transform: translateZ(5.94516px);
    -ms-transform: translateZ(5.94516px);
    transform: translateZ(5.94516px);
  }

  40% {
    -webkit-transform: translateZ(4.70228px);
    -ms-transform: translateZ(4.70228px);
    transform: translateZ(4.70228px);
  }

  43.33333% {
    -webkit-transform: translateZ(3.25389px);
    -ms-transform: translateZ(3.25389px);
    transform: translateZ(3.25389px);
  }

  46.66667% {
    -webkit-transform: translateZ(1.66329px);
    -ms-transform: translateZ(1.66329px);
    transform: translateZ(1.66329px);
  }

  50% {
    -webkit-transform: translateZ(0.0px);
    -ms-transform: translateZ(0.0px);
    transform: translateZ(0.0px);
  }

  53.33333% {
    -webkit-transform: translateZ(-1.66329px);
    -ms-transform: translateZ(-1.66329px);
    transform: translateZ(-1.66329px);
  }

  56.66667% {
    -webkit-transform: translateZ(-3.25389px);
    -ms-transform: translateZ(-3.25389px);
    transform: translateZ(-3.25389px);
  }

  60% {
    -webkit-transform: translateZ(-4.70228px);
    -ms-transform: translateZ(-4.70228px);
    transform: translateZ(-4.70228px);
  }

  63.33333% {
    -webkit-transform: translateZ(-5.94516px);
    -ms-transform: translateZ(-5.94516px);
    transform: translateZ(-5.94516px);
  }

  66.66667% {
    -webkit-transform: translateZ(-6.9282px);
    -ms-transform: translateZ(-6.9282px);
    transform: translateZ(-6.9282px);
  }

  70% {
    -webkit-transform: translateZ(-7.60845px);
    -ms-transform: translateZ(-7.60845px);
    transform: translateZ(-7.60845px);
  }

  73.33333% {
    -webkit-transform: translateZ(-7.95618px);
    -ms-transform: translateZ(-7.95618px);
    transform: translateZ(-7.95618px);
  }

  76.66667% {
    -webkit-transform: translateZ(-7.95618px);
    -ms-transform: translateZ(-7.95618px);
    transform: translateZ(-7.95618px);
  }

  80% {
    -webkit-transform: translateZ(-7.60845px);
    -ms-transform: translateZ(-7.60845px);
    transform: translateZ(-7.60845px);
  }

  83.33333% {
    -webkit-transform: translateZ(-6.9282px);
    -ms-transform: translateZ(-6.9282px);
    transform: translateZ(-6.9282px);
  }

  86.66667% {
    -webkit-transform: translateZ(-5.94516px);
    -ms-transform: translateZ(-5.94516px);
    transform: translateZ(-5.94516px);
  }

  90% {
    -webkit-transform: translateZ(-4.70228px);
    -ms-transform: translateZ(-4.70228px);
    transform: translateZ(-4.70228px);
  }

  93.33333% {
    -webkit-transform: translateZ(-3.25389px);
    -ms-transform: translateZ(-3.25389px);
    transform: translateZ(-3.25389px);
  }

  96.66667% {
    -webkit-transform: translateZ(-1.66329px);
    -ms-transform: translateZ(-1.66329px);
    transform: translateZ(-1.66329px);
  }

  100% {
    -webkit-transform: translateZ(0.0px);
    -ms-transform: translateZ(0.0px);
    transform: translateZ(0.0px);
  }
}

@-moz-keyframes hover {
  0% {
    -webkit-transform: translateZ(0px);
    -ms-transform: translateZ(0px);
    transform: translateZ(0px);
  }

  3.33333% {
    -webkit-transform: translateZ(1.66329px);
    -ms-transform: translateZ(1.66329px);
    transform: translateZ(1.66329px);
  }

  6.66667% {
    -webkit-transform: translateZ(3.25389px);
    -ms-transform: translateZ(3.25389px);
    transform: translateZ(3.25389px);
  }

  10% {
    -webkit-transform: translateZ(4.70228px);
    -ms-transform: translateZ(4.70228px);
    transform: translateZ(4.70228px);
  }

  13.33333% {
    -webkit-transform: translateZ(5.94516px);
    -ms-transform: translateZ(5.94516px);
    transform: translateZ(5.94516px);
  }

  16.66667% {
    -webkit-transform: translateZ(6.9282px);
    -ms-transform: translateZ(6.9282px);
    transform: translateZ(6.9282px);
  }

  20% {
    -webkit-transform: translateZ(7.60845px);
    -ms-transform: translateZ(7.60845px);
    transform: translateZ(7.60845px);
  }

  23.33333% {
    -webkit-transform: translateZ(7.95618px);
    -ms-transform: translateZ(7.95618px);
    transform: translateZ(7.95618px);
  }

  26.66667% {
    -webkit-transform: translateZ(7.95618px);
    -ms-transform: translateZ(7.95618px);
    transform: translateZ(7.95618px);
  }

  30% {
    -webkit-transform: translateZ(7.60845px);
    -ms-transform: translateZ(7.60845px);
    transform: translateZ(7.60845px);
  }

  33.33333% {
    -webkit-transform: translateZ(6.9282px);
    -ms-transform: translateZ(6.9282px);
    transform: translateZ(6.9282px);
  }

  36.66667% {
    -webkit-transform: translateZ(5.94516px);
    -ms-transform: translateZ(5.94516px);
    transform: translateZ(5.94516px);
  }

  40% {
    -webkit-transform: translateZ(4.70228px);
    -ms-transform: translateZ(4.70228px);
    transform: translateZ(4.70228px);
  }

  43.33333% {
    -webkit-transform: translateZ(3.25389px);
    -ms-transform: translateZ(3.25389px);
    transform: translateZ(3.25389px);
  }

  46.66667% {
    -webkit-transform: translateZ(1.66329px);
    -ms-transform: translateZ(1.66329px);
    transform: translateZ(1.66329px);
  }

  50% {
    -webkit-transform: translateZ(0.0px);
    -ms-transform: translateZ(0.0px);
    transform: translateZ(0.0px);
  }

  53.33333% {
    -webkit-transform: translateZ(-1.66329px);
    -ms-transform: translateZ(-1.66329px);
    transform: translateZ(-1.66329px);
  }

  56.66667% {
    -webkit-transform: translateZ(-3.25389px);
    -ms-transform: translateZ(-3.25389px);
    transform: translateZ(-3.25389px);
  }

  60% {
    -webkit-transform: translateZ(-4.70228px);
    -ms-transform: translateZ(-4.70228px);
    transform: translateZ(-4.70228px);
  }

  63.33333% {
    -webkit-transform: translateZ(-5.94516px);
    -ms-transform: translateZ(-5.94516px);
    transform: translateZ(-5.94516px);
  }

  66.66667% {
    -webkit-transform: translateZ(-6.9282px);
    -ms-transform: translateZ(-6.9282px);
    transform: translateZ(-6.9282px);
  }

  70% {
    -webkit-transform: translateZ(-7.60845px);
    -ms-transform: translateZ(-7.60845px);
    transform: translateZ(-7.60845px);
  }

  73.33333% {
    -webkit-transform: translateZ(-7.95618px);
    -ms-transform: translateZ(-7.95618px);
    transform: translateZ(-7.95618px);
  }

  76.66667% {
    -webkit-transform: translateZ(-7.95618px);
    -ms-transform: translateZ(-7.95618px);
    transform: translateZ(-7.95618px);
  }

  80% {
    -webkit-transform: translateZ(-7.60845px);
    -ms-transform: translateZ(-7.60845px);
    transform: translateZ(-7.60845px);
  }

  83.33333% {
    -webkit-transform: translateZ(-6.9282px);
    -ms-transform: translateZ(-6.9282px);
    transform: translateZ(-6.9282px);
  }

  86.66667% {
    -webkit-transform: translateZ(-5.94516px);
    -ms-transform: translateZ(-5.94516px);
    transform: translateZ(-5.94516px);
  }

  90% {
    -webkit-transform: translateZ(-4.70228px);
    -ms-transform: translateZ(-4.70228px);
    transform: translateZ(-4.70228px);
  }

  93.33333% {
    -webkit-transform: translateZ(-3.25389px);
    -ms-transform: translateZ(-3.25389px);
    transform: translateZ(-3.25389px);
  }

  96.66667% {
    -webkit-transform: translateZ(-1.66329px);
    -ms-transform: translateZ(-1.66329px);
    transform: translateZ(-1.66329px);
  }

  100% {
    -webkit-transform: translateZ(0.0px);
    -ms-transform: translateZ(0.0px);
    transform: translateZ(0.0px);
  }
}

@-ms-keyframes hover {
  0% {
    -webkit-transform: translateZ(0px);
    -ms-transform: translateZ(0px);
    transform: translateZ(0px);
  }

  3.33333% {
    -webkit-transform: translateZ(1.66329px);
    -ms-transform: translateZ(1.66329px);
    transform: translateZ(1.66329px);
  }

  6.66667% {
    -webkit-transform: translateZ(3.25389px);
    -ms-transform: translateZ(3.25389px);
    transform: translateZ(3.25389px);
  }

  10% {
    -webkit-transform: translateZ(4.70228px);
    -ms-transform: translateZ(4.70228px);
    transform: translateZ(4.70228px);
  }

  13.33333% {
    -webkit-transform: translateZ(5.94516px);
    -ms-transform: translateZ(5.94516px);
    transform: translateZ(5.94516px);
  }

  16.66667% {
    -webkit-transform: translateZ(6.9282px);
    -ms-transform: translateZ(6.9282px);
    transform: translateZ(6.9282px);
  }

  20% {
    -webkit-transform: translateZ(7.60845px);
    -ms-transform: translateZ(7.60845px);
    transform: translateZ(7.60845px);
  }

  23.33333% {
    -webkit-transform: translateZ(7.95618px);
    -ms-transform: translateZ(7.95618px);
    transform: translateZ(7.95618px);
  }

  26.66667% {
    -webkit-transform: translateZ(7.95618px);
    -ms-transform: translateZ(7.95618px);
    transform: translateZ(7.95618px);
  }

  30% {
    -webkit-transform: translateZ(7.60845px);
    -ms-transform: translateZ(7.60845px);
    transform: translateZ(7.60845px);
  }

  33.33333% {
    -webkit-transform: translateZ(6.9282px);
    -ms-transform: translateZ(6.9282px);
    transform: translateZ(6.9282px);
  }

  36.66667% {
    -webkit-transform: translateZ(5.94516px);
    -ms-transform: translateZ(5.94516px);
    transform: translateZ(5.94516px);
  }

  40% {
    -webkit-transform: translateZ(4.70228px);
    -ms-transform: translateZ(4.70228px);
    transform: translateZ(4.70228px);
  }

  43.33333% {
    -webkit-transform: translateZ(3.25389px);
    -ms-transform: translateZ(3.25389px);
    transform: translateZ(3.25389px);
  }

  46.66667% {
    -webkit-transform: translateZ(1.66329px);
    -ms-transform: translateZ(1.66329px);
    transform: translateZ(1.66329px);
  }

  50% {
    -webkit-transform: translateZ(0.0px);
    -ms-transform: translateZ(0.0px);
    transform: translateZ(0.0px);
  }

  53.33333% {
    -webkit-transform: translateZ(-1.66329px);
    -ms-transform: translateZ(-1.66329px);
    transform: translateZ(-1.66329px);
  }

  56.66667% {
    -webkit-transform: translateZ(-3.25389px);
    -ms-transform: translateZ(-3.25389px);
    transform: translateZ(-3.25389px);
  }

  60% {
    -webkit-transform: translateZ(-4.70228px);
    -ms-transform: translateZ(-4.70228px);
    transform: translateZ(-4.70228px);
  }

  63.33333% {
    -webkit-transform: translateZ(-5.94516px);
    -ms-transform: translateZ(-5.94516px);
    transform: translateZ(-5.94516px);
  }

  66.66667% {
    -webkit-transform: translateZ(-6.9282px);
    -ms-transform: translateZ(-6.9282px);
    transform: translateZ(-6.9282px);
  }

  70% {
    -webkit-transform: translateZ(-7.60845px);
    -ms-transform: translateZ(-7.60845px);
    transform: translateZ(-7.60845px);
  }

  73.33333% {
    -webkit-transform: translateZ(-7.95618px);
    -ms-transform: translateZ(-7.95618px);
    transform: translateZ(-7.95618px);
  }

  76.66667% {
    -webkit-transform: translateZ(-7.95618px);
    -ms-transform: translateZ(-7.95618px);
    transform: translateZ(-7.95618px);
  }

  80% {
    -webkit-transform: translateZ(-7.60845px);
    -ms-transform: translateZ(-7.60845px);
    transform: translateZ(-7.60845px);
  }

  83.33333% {
    -webkit-transform: translateZ(-6.9282px);
    -ms-transform: translateZ(-6.9282px);
    transform: translateZ(-6.9282px);
  }

  86.66667% {
    -webkit-transform: translateZ(-5.94516px);
    -ms-transform: translateZ(-5.94516px);
    transform: translateZ(-5.94516px);
  }

  90% {
    -webkit-transform: translateZ(-4.70228px);
    -ms-transform: translateZ(-4.70228px);
    transform: translateZ(-4.70228px);
  }

  93.33333% {
    -webkit-transform: translateZ(-3.25389px);
    -ms-transform: translateZ(-3.25389px);
    transform: translateZ(-3.25389px);
  }

  96.66667% {
    -webkit-transform: translateZ(-1.66329px);
    -ms-transform: translateZ(-1.66329px);
    transform: translateZ(-1.66329px);
  }

  100% {
    -webkit-transform: translateZ(0.0px);
    -ms-transform: translateZ(0.0px);
    transform: translateZ(0.0px);
  }
}

@keyframes hover {
  0% {
    -webkit-transform: translateZ(0px);
    -ms-transform: translateZ(0px);
    transform: translateZ(0px);
  }

  3.33333% {
    -webkit-transform: translateZ(1.66329px);
    -ms-transform: translateZ(1.66329px);
    transform: translateZ(1.66329px);
  }

  6.66667% {
    -webkit-transform: translateZ(3.25389px);
    -ms-transform: translateZ(3.25389px);
    transform: translateZ(3.25389px);
  }

  10% {
    -webkit-transform: translateZ(4.70228px);
    -ms-transform: translateZ(4.70228px);
    transform: translateZ(4.70228px);
  }

  13.33333% {
    -webkit-transform: translateZ(5.94516px);
    -ms-transform: translateZ(5.94516px);
    transform: translateZ(5.94516px);
  }

  16.66667% {
    -webkit-transform: translateZ(6.9282px);
    -ms-transform: translateZ(6.9282px);
    transform: translateZ(6.9282px);
  }

  20% {
    -webkit-transform: translateZ(7.60845px);
    -ms-transform: translateZ(7.60845px);
    transform: translateZ(7.60845px);
  }

  23.33333% {
    -webkit-transform: translateZ(7.95618px);
    -ms-transform: translateZ(7.95618px);
    transform: translateZ(7.95618px);
  }

  26.66667% {
    -webkit-transform: translateZ(7.95618px);
    -ms-transform: translateZ(7.95618px);
    transform: translateZ(7.95618px);
  }

  30% {
    -webkit-transform: translateZ(7.60845px);
    -ms-transform: translateZ(7.60845px);
    transform: translateZ(7.60845px);
  }

  33.33333% {
    -webkit-transform: translateZ(6.9282px);
    -ms-transform: translateZ(6.9282px);
    transform: translateZ(6.9282px);
  }

  36.66667% {
    -webkit-transform: translateZ(5.94516px);
    -ms-transform: translateZ(5.94516px);
    transform: translateZ(5.94516px);
  }

  40% {
    -webkit-transform: translateZ(4.70228px);
    -ms-transform: translateZ(4.70228px);
    transform: translateZ(4.70228px);
  }

  43.33333% {
    -webkit-transform: translateZ(3.25389px);
    -ms-transform: translateZ(3.25389px);
    transform: translateZ(3.25389px);
  }

  46.66667% {
    -webkit-transform: translateZ(1.66329px);
    -ms-transform: translateZ(1.66329px);
    transform: translateZ(1.66329px);
  }

  50% {
    -webkit-transform: translateZ(0.0px);
    -ms-transform: translateZ(0.0px);
    transform: translateZ(0.0px);
  }

  53.33333% {
    -webkit-transform: translateZ(-1.66329px);
    -ms-transform: translateZ(-1.66329px);
    transform: translateZ(-1.66329px);
  }

  56.66667% {
    -webkit-transform: translateZ(-3.25389px);
    -ms-transform: translateZ(-3.25389px);
    transform: translateZ(-3.25389px);
  }

  60% {
    -webkit-transform: translateZ(-4.70228px);
    -ms-transform: translateZ(-4.70228px);
    transform: translateZ(-4.70228px);
  }

  63.33333% {
    -webkit-transform: translateZ(-5.94516px);
    -ms-transform: translateZ(-5.94516px);
    transform: translateZ(-5.94516px);
  }

  66.66667% {
    -webkit-transform: translateZ(-6.9282px);
    -ms-transform: translateZ(-6.9282px);
    transform: translateZ(-6.9282px);
  }

  70% {
    -webkit-transform: translateZ(-7.60845px);
    -ms-transform: translateZ(-7.60845px);
    transform: translateZ(-7.60845px);
  }

  73.33333% {
    -webkit-transform: translateZ(-7.95618px);
    -ms-transform: translateZ(-7.95618px);
    transform: translateZ(-7.95618px);
  }

  76.66667% {
    -webkit-transform: translateZ(-7.95618px);
    -ms-transform: translateZ(-7.95618px);
    transform: translateZ(-7.95618px);
  }

  80% {
    -webkit-transform: translateZ(-7.60845px);
    -ms-transform: translateZ(-7.60845px);
    transform: translateZ(-7.60845px);
  }

  83.33333% {
    -webkit-transform: translateZ(-6.9282px);
    -ms-transform: translateZ(-6.9282px);
    transform: translateZ(-6.9282px);
  }

  86.66667% {
    -webkit-transform: translateZ(-5.94516px);
    -ms-transform: translateZ(-5.94516px);
    transform: translateZ(-5.94516px);
  }

  90% {
    -webkit-transform: translateZ(-4.70228px);
    -ms-transform: translateZ(-4.70228px);
    transform: translateZ(-4.70228px);
  }

  93.33333% {
    -webkit-transform: translateZ(-3.25389px);
    -ms-transform: translateZ(-3.25389px);
    transform: translateZ(-3.25389px);
  }

  96.66667% {
    -webkit-transform: translateZ(-1.66329px);
    -ms-transform: translateZ(-1.66329px);
    transform: translateZ(-1.66329px);
  }

  100% {
    -webkit-transform: translateZ(0.0px);
    -ms-transform: translateZ(0.0px);
    transform: translateZ(0.0px);
  }
}
