/* CSS3 Animation Keyframes */

@keyframes animation2Frames{
  0% {
    transform: translate(0px,0px);
  }
  60% {
    transform: translate(0px,0px);
  }
  100% {
    transform: translate(100%,0px);
  }
}

@-moz-keyframes animation2Frames{
  0% {
    -moz-transform: translate(0px,0px);
  }
  60% {
    -moz-transform: translate(0px,0px);
  }
  100% {
    -moz-transform: translate(100%,0px);
  }
}

@-webkit-keyframes animation2Frames {
  0% {
    -webkit-transform: translate(0px,0px);
  }
  60% {
    -webkit-transform: translate(0px,0px);
  }
  100% {
    -webkit-transform: translate(100%,0px);
  }
}

@-o-keyframes animation2Frames {
  0% {
    -o-transform: translate(0px,0px);
  }
  60% {
    -o-transform: translate(0px,0px);
  }
  100% {
    -o-transform: translate(100%,0px);
  }
}

@-ms-keyframes animation2Frames {
  0% {
    -ms-transform: translate(0px,0px);
  }
  60% {
    -ms-transform: translate(0px,0px);
  }
  100% {
    -ms-transform: translate(100%,0px);
  }
}



@keyframes animation2FramesM{
  0% {
    transform: translate(0px,0px);
  }
  80% {
    transform: translate(0px,0px);
  }
  100% {
    transform: translate(100vw,0px);
  }
}

@-moz-keyframes animation2FramesM{
  0% {
    -moz-transform: translate(0px,0px);
  }
  80% {
    -moz-transform: translate(0px,0px);
  }
  100% {
    -moz-transform: translate(100vw,0px);
  }
}

@-webkit-keyframes animation2FramesM {
  0% {
    -webkit-transform: translate(0px,0px);
  }
  80% {
    -webkit-transform: translate(0px,0px);
  }
  100% {
    -webkit-transform: translate(100vw,0px);
  }
}

@-o-keyframes animation2FramesM {
  0% {
    -o-transform: translate(0px,0px);
  }
  80% {
    -o-transform: translate(0px,0px);
  }
  100% {
    -o-transform: translate(100vw,0px);
  }
}

@-ms-keyframes animation2FramesM {
  0% {
    -ms-transform: translate(0px,0px);
  }
  80% {
    -ms-transform: translate(0px,0px);
  }
  100% {
    -ms-transform: translate(100vw,0px);
  }
}



@keyframes animationFrames{
  0% {
    transform: translate(0px,-45%) rotate(0deg) ;
  }
  50% {
    transform: translate(0px,-45%) rotate(0deg) ;
  }
  100% {
    transform: translate(0px,-30%) rotate(-90deg) ;
  }
}

@-moz-keyframes animationFrames{
  0% {
    -moz-transform: translate(0px,-45%) rotate(0deg) ;
  }
  50% {
    -moz-transform: translate(0px,-45%) rotate(0deg) ;
  }
  100% {
    -moz-transform: translate(0px,-30%) rotate(-90deg) ;
  }
}

@-webkit-keyframes animationFrames {
  0% {
    -webkit-transform: translate(0px,-45%) rotate(0deg) ;
  }
  50% {
    -webkit-transform: translate(0px,-45%) rotate(0deg) ;
  }
  100% {
    -webkit-transform: translate(0px,-30%) rotate(-90deg) ;
  }
}

@-o-keyframes animationFrames {
  0% {
    -o-transform: translate(0px,-45%) rotate(0deg) ;
  }
  50% {
    -o-transform: translate(0px,-45%) rotate(0deg) ;
  }
  100% {
    -o-transform: translate(0px,-30%) rotate(-90deg) ;
  }
}

@-ms-keyframes animationFrames {
  0% {
    -ms-transform: translate(0px,-45%) rotate(0deg) ;
  }
  50% {
    -ms-transform: translate(0px,-45%) rotate(0deg) ;
  }
  100% {
    -ms-transform: translate(0px,-30%) rotate(-90deg) ;
  }
}



  @keyframes animationFramesM{
    0% {
      transform: translate(-15vw,0) rotate(0deg) ;
    }
    50% {
      transform: translate(-15vw,0) rotate(0deg) ;
    }
    100% {
      transform: translate(-30vw,-42vh) rotate(-90deg) ;
    }
  }
  @-moz-keyframes animationFramesM{
    0% {
      -moz-transform: translate(-15vw,0) rotate(0deg) ;
    }
    50% {
      -moz-transform: translate(-15vw,0) rotate(0deg) ;
    }
    100% {
      -moz-transform: translate(-30vw,-42vh) rotate(-90deg) ;
    }
  }
  @-webkit-keyframes animationFramesM {
    0% {
      -webkit-transform: translate(-15vw,0) rotate(0deg) ;
    }
    50% {
      -webkit-transform: translate(-15vw,0) rotate(0deg) ;
    }
    100% {
      -webkit-transform: translate(-30vw,-42vh) rotate(-90deg) ;
    }
  }
  @-o-keyframes animationFramesM {
    0% {
      -o-transform: translate(-15vw,0) rotate(0deg) ;
    }
    50% {
      -o-transform: translate(-15vw,0) rotate(0deg) ;
    }
    100% {
      -o-transform: translate(-30vw,-42vh) rotate(-90deg) ;
    }
  }
  @-ms-keyframes animationFramesM {
    0% {
      -ms-transform: translate(-15vw,0) rotate(0deg) ;
    }
    50% {
      -ms-transform: translate(-15vw,0) rotate(0deg) ;
    }
    100% {
      -ms-transform: translate(-30vw,-42vh) rotate(-90deg) ;
    }
  }



@keyframes animation3Frames{
  0% {
    transform: translate(-100%,0px);
  }
  60% {
    transform: translate(-100%,0px);
  }
  100% {
    transform: translate(0px,0px);
  }
}

@-moz-keyframes animation3Frames{
  0% {
    -moz-transform: translate(-100%,0px);
  }
  60% {
    -moz-transform: translate(-100%,0px);
  }
  100% {
    -moz-transform: translate(0px,0px);
  }
}

@-webkit-keyframes animation3Frames {
  0% {
    -webkit-transform: translate(-100%,0px);
  }
  60% {
    -webkit-transform: translate(-100%,0px);
  }
  100% {
    -webkit-transform: translate(0px,0px);
  }
}

@-o-keyframes animation3Frames {
  0% {
    -o-transform: translate(-100%,0px);
  }
  60% {
    -o-transform: translate(-100%,0px);
  }
  100% {
    -o-transform: translate(0px,0px);
  }
}

@-ms-keyframes animation3Frames {
  0% {
    -ms-transform: translate(-100%,0px);
  }
  60% {
    -ms-transform: translate(-100%,0px);
  }
  100% {
    -ms-transform: translate(0px,0px);
  }
}



@keyframes logoFrames{
  0% {
    transform: translate(-23vw,45vh) scale(2,2);
  }
  50% {
    transform: translate(-23vw,45vh) scale(2,2);
  }
  100% {
    transform: translate(0px,0px) scale(1,1);
  }
}

@-moz-keyframes logoFrames{
  0% {
    -moz-transform: translate(-23vw,45vh) scale(2,2);
  }
  50% {
    -moz-transform: translate(-23vw,45vh) scale(2,2);
  }
  100% {
    -moz-transform: translate(0px,0px) scale(1,1);
  }
}

@-webkit-keyframes logoFrames {
  0% {
    -webkit-transform: translate(-23vw,45vh) scale(2,2);
  }
  50% {
    -webkit-transform: translate(-23vw,45vh) scale(2,2);
  }
  100% {
    -webkit-transform: translate(0px,0px) scale(1,1);
  }
}

@-o-keyframes logoFrames {
  0% {
    -o-transform: translate(-23vw,45vh) scale(2,2);
  }
  50% {
    -o-transform: translate(-23vw,45vh) scale(2,2);
  }
  100% {
    -o-transform: translate(0px,0px) scale(1,1);
  }
}

@-ms-keyframes logoFrames {
  0% {
    -ms-transform: translate(-23vw,45vh) scale(2,2);
  }
  50% {
    -ms-transform: translate(-23vw,45vh) scale(2,2);
  }
  100% {
    -ms-transform: translate(0px,0px) scale(1,1);
  }
}



@-webkit-keyframes textFade {
  0%   { opacity: 0; }
  35%   { opacity: 0; }
  39% { opacity: 1; }
  99% {opacity: 1;}
  100% {opacity: 0;}
}
@-moz-keyframes textFade {
  0%   { opacity: 0; }
  35%   { opacity: 0; }
  39% { opacity: 1; }
  99% {opacity: 1;}
  100% {opacity: 0;}
}
@-o-keyframes textFade {
  0%   { opacity: 0; }
  35%   { opacity: 0; }
  39% { opacity: 1; }
  99% {opacity: 1;}
  100% {opacity: 0;}
}
@-ms-keyframes textFade {
  0%   { opacity: 0; }
  35%   { opacity: 0; }
  39% { opacity: 1; }
  99% {opacity: 1;}
  100% {opacity: 0;}
}
@keyframes textFade {
  0%   { opacity: 0; }
  35%   { opacity: 0; }
  39% { opacity: 1; }
  99% {opacity: 1;}
  100% {opacity: 0;}
}



@keyframes blueArrowsFrames {
  0% {
    transform: translate(-100%,0px);
  }
  36% {
    transform: translate(-100%,0px);
  }
  40% {
    transform: translate(-40vw,0px);
  }
  90% {
    transform: translate(-40vw,0px);
  }
  100% {
    transform: translate(-5vw,0px);
  }
}

@-moz-keyframes blueArrowsFrames {
  0% {
    -moz-transform: translate(-100%,0px);
  }
  36% {
    -moz-transform: translate(-100%,0px);
  }
  40% {
    -moz-transform: translate(-40vw,0px);
  }
  90% {
    -moz-transform: translate(-40vw,0px);
  }
  100% {
    -moz-transform: translate(-5vw,0px);
  }
}

@-webkit-keyframes blueArrowsFrames {
  0% {
    -webkit-transform: translate(-100%,0px);
  }
  36% {
    -webkit-transform: translate(-100%,0px);
  }
  40% {
    -webkit-transform: translate(-40vw,0px);
  }
  90% {
    -webkit-transform: translate(-40vw,0px);
  }
  100% {
    -webkit-transform: translate(-5vw,0px);
  }
}

@-o-keyframes blueArrowsFrames {
  0% {
    -o-transform: translate(-100%,0px);
  }
  36% {
    -o-transform: translate(-100%,0px);
  }
  40% {
    -o-transform: translate(-40vw,0px);
  }
  90% {
    -o-transform: translate(-40vw,0px);
  }
  100% {
    -o-transform: translate(-5vw,0px);
  }
}

@-ms-keyframes blueArrowsFrames {
  0% {
    -ms-transform: translate(-100%,0px);
  }
  36% {
    -ms-transform: translate(-100%,0px;)
  }
  40% {
    -ms-transform: translate(-40vw,0px);
  }
  90% {
    -ms-transform: translate(-40vw,0px);
  }
  100% {
    -ms-transform: translate(-5vw,0px);
  }
}



@keyframes redBarFrames {
  0% {
    transform: translate(-100%,0px);
  }
  70% {
    transform: translate(-100%,0px);
  }
  100% {
    transform: translate(0px,0px);
  }
}

@-moz-keyframes redBarFrames {
  0% {
    -moz-transform: translate(-100%,0px);
  }
  70% {
    -moz-transform: translate(-100%,0px);
  }
  100% {
    -moz-transform: translate(0px,0px);
  }
}

@-webkit-keyframes redBarFrames {
  0% {
    -webkit-transform: translate(-100%,0px);
  }
  70% {
    -webkit-transform: translate(-100%,0px);
  }
  100% {
    -webkit-transform: translate(0px,0px);
  }
}

@-o-keyframes redBarFrames {
  0% {
    -o-transform: translate(-100%,0px);
  }
  70% {
    -o-transform: translate(-100%,0px);
  }
  100% {
    -o-transform: translate(0px,0px);
  }
}

@-ms-keyframes redBarFrames {
  0% {
    -ms-transform: translate(-100%,0px);
  }
  70% {
    -ms-transform: translate(-100%,0px);
  }
  100% {
    -ms-transform: translate(0px,0px);
  }
}



@-webkit-keyframes textFadeIn {
  0%   { opacity: 0; }
  80% {opacity: 0;}
  100% {opacity: 1;}
}
@-moz-keyframes textFadeIn {
  0%   { opacity: 0; }
  80% {opacity: 0;}
  100% {opacity: 1;}
}
@-o-keyframes textFadeIn {
  0%   { opacity: 0; }
  80% {opacity: 0;}
  100% {opacity: 1;}
}
@-ms-keyframes textFadeIn {
  0%   { opacity: 0; }
  80% {opacity: 0;}
  100% {opacity: 1;}
}
@keyframes textFadeIn {
  0%   { opacity: 0; }
  80% {opacity: 0;}
  100% {opacity: 1;}
}



@keyframes navPopUp {
  0% {
    transform: translate(0px,10vh);
    opacity: 0;
  }
  95% {
    transform: translate(0px,10vh);
    opacity: 0;
  }
  100% {
    transform: translate(0px,0px);
    opacity: 1;
  }
}

@-moz-keyframes navPopUp {
  0% {
    -moz-transform: translate(0px,10vh);
    opacity: 0;
  }
  95% {
    -moz-transform: translate(0px,10vh);
    opacity: 0;
  }
  100% {
    -moz-transform: translate(0px,0px);
    opacity: 1;
  }
}

@-webkit-keyframes navPopUp {
  0% {
    -webkit-transform: translate(0px,10vh);
    opacity: 0;
  }
  95% {
    -webkit-transform: translate(0px,10vh);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate(0px,0px);
    opacity: 1;
  }
}

@-o-keyframes navPopUp {
  0% {
    -o-transform: translate(0px,10vh);
    opacity: 0;
  }
  95% {
    -o-transform: translate(0px,10vh);
    opacity: 0;
  }
  100% {
    -o-transform: translate(0px,0px);
    opacity: 1;
  }
}

@-ms-keyframes navPopUp {
  0% {
    -ms-transform: translate(0px,10vh);
    opacity: 0;
  }
  95% {
    -ms-transform: translate(0px,10vh);
    opacity: 0;
  }
  100% {
    -ms-transform: translate(0px,0px);
    opacity: 1;
  }
}



@-webkit-keyframes clickArrowFadeIn {
  0%   { opacity: 0; }
  95% {opacity: 0;}
  100% {opacity: 1;}
}
@-moz-keyframes clickArrowFadeIn {
  0%   { opacity: 0; }
  95% {opacity: 0;}
  100% {opacity: 1;}
}
@-o-keyframes clickArrowFadeIn {
  0%   { opacity: 0; }
  95% {opacity: 0;}
  100% {opacity: 1;}
}
@-ms-keyframes clickArrowFadeIn {
  0%   { opacity: 0; }
  95% {opacity: 0;}
  100% {opacity: 1;}
}
@keyframes clickArrowFadeIn {
  0%   { opacity: 0; }
  95% {opacity: 0;}
  100% {opacity: 1;}
}



@-webkit-keyframes stextFade {
  0%   { opacity: 0; }
  12% {opacity: 0;}
  35% {opacity: 1;}
  85% {opacity: 1;}
  100% {opacity: 0;}
}
@-moz-keyframes stextFade {
  0%   { opacity: 0; }
  12% {opacity: 0;}
  35% {opacity: 1;}
  85% {opacity: 1;}
  100% {opacity: 0;}
}
@-o-keyframes stextFade {
  0%   { opacity: 0; }
  12% {opacity: 0;}
  35% {opacity: 1;}
  85% {opacity: 1;}
  100% {opacity: 0;}
}
@-ms-keyframes stextFade {
  0%   { opacity: 0; }
  12% {opacity: 0;}
  35% {opacity: 1;}
  85% {opacity: 1;}
  100% {opacity: 0;}
}
@keyframes stextFade {
  0%   { opacity: 0; }
  12% {opacity: 0;}
  35% {opacity: 1;}
  85% {opacity: 1;}
  100% {opacity: 0;}
}



@keyframes bigBlueArrowFrames {
  0% {
    transform: translate(-120vw,0px);
  }
  7.7205882% {
  	transform: translate(-120vw,0px);
  }
  15.4411765% {
  	transform: translate(-108vw,0px);
  }
  50% {
  	transform: translate(-108vw,0px);
  }
  100% {
  	transform: translate(0px,0px);
  }
}

@-moz-keyframes bigBlueArrowFrames {
  0% {
    -moz-transform: translate(-120vw,0px);
  }
  7.7205882% {
  	-moz-transform: translate(-120vw,0px);
  }
  15.4411765% {
  	-moz-transform: translate(-108vw,0px);
  }
  50% {
  	-moz-transform: translate(-108vw,0px);
  }
  100% {
    -moz-transform: translate(0px,0px);
  }
}

@-webkit-keyframes bigBlueArrowFrames {
  0% {
    -webkit-transform: translate(-120vw,0px);
  }
  7.7205882% {
  	-webkit-transform: translate(-120vw,0px);
  }
  15.4411765% {
  	-webkit-transform: translate(-108vw,0px);
  }
  50% {
  	-webkit-transform: translate(-108vw,0px);
  }
  100% {
    -webkit-transform: translate(0px,0px);
  }
}

@-o-keyframes bigBlueArrowFrames {
  0% {
    -o-transform: translate(-120vw,0px);
  }
  7.7205882% {
  	-o-transform: translate(-120vw,0px);
  }
  15.4411765% {
  	-o-transform: translate(-108vw,0px);
  }
  50% {
  	-o-transform: translate(-108vw,0px);
  }
  100% {
    -o-transform: translate(0px,0px);
  }
}

@-ms-keyframes bigBlueArrowFrames {
  0% {
    -ms-transform: translate(-120vw,0px);
  }
  7.72058825% {
  	-ms-transform: translate(-120vw,0px);
  }
  15.4411765% {
  	-ms-transform: translate(-108vw,0px);
  }
  50% {
  	-ms-transform: translate(-108vw,0px);
  }
  100% {
    -ms-transform: translate(0px,0px);
  }
}



@keyframes bigBlueArrowFramesM {
  0% {
    transform: translate(-220vw,0px);
  }
  7.7205882% {
    transform: translate(-220vw,0px);
  }
  15.4411765% {
    transform: translate(-200vw,0px);
  }
  61.17647% {
    transform: translate(-200vw,0px);
  }
  100% {
    transform: translate(-30vw,0px);
  }
}

@-moz-keyframes bigBlueArrowFramesM {
  0% {
    -moz-transform: translate(-220vw,0px);
  }
  7.7205882% {
    -moz-transform: translate(-220vw,0px);
  }
  15.4411765% {
    -moz-transform: translate(-200vw,0px);
  }
  61.17647% {
    -moz-transform: translate(-200vw,0px);
  }
  100% {
    -moz-transform: translate(-30vw,0px);
  }
}

@-webkit-keyframes bigBlueArrowFramesM {
  0% {
    -webkit-transform: translate(-220vw,0px);
  }
  7.7205882% {
    -webkit-transform: translate(-220vw,0px);
  }
  15.4411765% {
    -webkit-transform: translate(-200vw,0px);
  }
  61.17647% {
    -webkit-transform: translate(-200vw,0px);
  }
  100% {
    -webkit-transform: translate(-30vw,0px);
  }
}

@-o-keyframes bigBlueArrowFramesM {
  0% {
    -o-transform: translate(-220vw,0px);
  }
  7.7205882% {
    -o-transform: translate(-220vw,0px);
  }
  15.4411765% {
    -o-transform: translate(-200vw,0px);
  }
  61.17647% {
    -o-transform: translate(-200vw,0px);
  }
  100% {
    -o-transform: translate(-30vw,0px);
  }
}

@-ms-keyframes bigBlueArrowFramesM {
  0% {
    -ms-transform: translate(-220vw,0px);
  }
  7.72058825% {
    -ms-transform: translate(-220vw,0px);
  }
  15.4411765% {
    -ms-transform: translate(-200vw,0px);
  }
  61.17647% {
    -ms-transform: translate(-200vw,0px);
  }
  100% {
    -ms-transform: translate(-30vw,0px);
  }
}



@-webkit-keyframes stextFadeIn {
  0%   { opacity: 0; }
  52.941% {
  	opacity: 0;
  	-webkit-transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  70.5882% {opacity: 1;}
  76.47059% {
  	-webkit-transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  100% {
  	-webkit-transform: translate(0px,0px) scale(1,1);
  }
}
@-moz-keyframes stextFadeIn {
  0%   { opacity: 0; }
  52.941% {
  	opacity: 0;
  	-moz-transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  70.5882% {opacity: 1;}
  76.47059% {
  	-moz-transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  100% {
  	-moz-transform: translate(0px,0px) scale(1,1);
  }
}
@-o-keyframes stextFadeIn {
  0%   { opacity: 0; }
  52.941% {
  	opacity: 0;
  	-o-transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  70.5882% {opacity: 1;}
  76.47059% {
  	-o-transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  100% {
  	-o-transform: translate(0px,0px) scale(1,1);
  }
}
@-ms-keyframes stextFadeIn {
  0%   { opacity: 0; }
  52.941% {
  	opacity: 0;
  	-ms-transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  70.5882% {opacity: 1;}
  76.47059% {
  	-ms-transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  100% {
  	-ms-transform: translate(0px,0px) scale(1,1);
  }
}
@keyframes stextFadeIn {
  0%   { opacity: 0; }
  52.941% {
  	opacity: 0;
  	transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  70.5882% {opacity: 1;}
  76.47059% {
  	transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  100% {
  	transform: translate(0px,0px) scale(1,1);
  }
}


@-webkit-keyframes stextFadeIn2 {
  0%   { opacity: 0; }
  70% {
    opacity: 0;
    -webkit-transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  80.5882% {opacity: 1;}
  86.47059% {
    -webkit-transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  100% {
    -webkit-transform: translate(0px,0px) scale(1,1);
  }
}
@-moz-keyframes stextFadeIn2 {
  0%   { opacity: 0; }
  70% {
    opacity: 0;
    -moz-transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  80.5882% {opacity: 1;}
  86.47059% {
    -moz-transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  100% {
    -moz-transform: translate(0px,0px) scale(1,1);
  }
}
@-o-keyframes stextFadeIn2 {
  0%   { opacity: 0; }
  70% {
    opacity: 0;
    -o-transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  80.5882% {opacity: 1;}
  86.47059% {
    -o-transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  100% {
    -o-transform: translate(0px,0px) scale(1,1);
  }
}
@-ms-keyframes stextFadeIn2 {
  0%   { opacity: 0; }
  70% {
    opacity: 0;
    -ms-transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  80.5882% {opacity: 1;}
  86.47059% {
    -ms-transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  100% {
    -ms-transform: translate(0px,0px) scale(1,1);
  }
}
@keyframes stextFadeIn2 {
  0%   { opacity: 0; }
  70% {
    opacity: 0;
    transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  80.5882% {opacity: 1;}
  86.47059% {
    transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  100% {
    transform: translate(0px,0px) scale(1,1);
  }
}



/*@-webkit-keyframes stextFadeInM {
  0%   { opacity: 0; }
  52.941% {
    opacity: 0;
    -webkit-transform: translate(24vw,40vh) scale(2,2);
  }
  70.5882% {opacity: 1;}
  76.47059% {
    -webkit-transform: translate(24vw,40vh) scale(2,2);
  }
  100% {
    -webkit-transform: translate(0px,0px) scale(1,1);
  }
}
@-moz-keyframes stextFadeInM {
  0%   { opacity: 0; }
  52.941% {
    opacity: 0;
    -moz-transform: translate(24vw,40vh) scale(2,2);
  }
  70.5882% {opacity: 1;}
  76.47059% {
    -moz-transform: translate(24vw,40vh) scale(2,2);
  }
  100% {
    -moz-transform: translate(0px,0px) scale(1,1);
  }
}
@-o-keyframes stextFadeInM {
  0%   { opacity: 0; }
  52.941% {
    opacity: 0;
    -o-transform: translate(24vw,40vh) scale(2,2);
  }
  70.5882% {opacity: 1;}
  76.47059% {
    -o-transform: translate(24vw,40vh) scale(2,2);
  }
  100% {
    -o-transform: translate(0px,0px) scale(1,1);
  }
}
@-ms-keyframes stextFadeInM {
  0%   { opacity: 0; }
  52.941% {
    opacity: 0;
    -ms-transform: translate(24vw,40vh) scale(2,2);
  }
  70.5882% {opacity: 1;}
  76.47059% {
    -ms-transform: translate(24vw,40vh) scale(2,2);
  }
  100% {
    -ms-transform: translate(0px,0px) scale(1,1);
  }
}
@keyframes stextFadeInM {
  0%   { opacity: 0; }
  52.941% {
    opacity: 0;
    transform: translate(24vw,40vh) scale(2,2);
  }
  70.5882% {opacity: 1;}
  76.47059% {
    transform: translate(24vw,40vh) scale(2,2);
  }
  100% {
    transform: translate(0px,0px) scale(1,1);
  }
}*/

@-webkit-keyframes stextFadeInM {
  0%   { opacity: 0; }
  70% {
    opacity: 0;
    -webkit-transform: translate(24vw,40vh) scale(2,2);
  }
  80.5882% {opacity: 1;}
  86.47059% {
    -webkit-transform: translate(24vw,40vh) scale(2,2);
  }
  100% {
    -webkit-transform: translate(0px,0px) scale(1,1);
  }
}
@-moz-keyframes stextFadeInM {
  0%   { opacity: 0; }
  70% {
    opacity: 0;
    -moz-transform: translate(24vw,40vh) scale(2,2);
  }
  80.5882% {opacity: 1;}
  86.47059% {
    -moz-transform: translate(24vw,40vh) scale(2,2);
  }
  100% {
    -moz-transform: translate(0px,0px) scale(1,1);
  }
}
@-o-keyframes stextFadeInM {
  0%   { opacity: 0; }
  70% {
    opacity: 0;
    -o-transform: translate(24vw,40vh) scale(2,2);
  }
  80.5882% {opacity: 1;}
  86.47059% {
    -o-transform: translate(24vw,40vh) scale(2,2);
  }
  100% {
    -o-transform: translate(0px,0px) scale(1,1);
  }
}
@-ms-keyframes stextFadeInM {
  0%   { opacity: 0; }
  70% {
    opacity: 0;
    -ms-transform: translate(24vw,40vh) scale(2,2);
  }
  80.5882% {opacity: 1;}
  86.47059% {
    -ms-transform: translate(24vw,40vh) scale(2,2);
  }
  100% {
    -ms-transform: translate(0px,0px) scale(1,1);
  }
}
@keyframes stextFadeInM {
  0%   { opacity: 0; }
  70% {
    opacity: 0;
    transform: translate(24vw,40vh) scale(2,2);
  }
  80.5882% {opacity: 1;}
  86.47059% {
    transform: translate(24vw,40vh) scale(2,2);
  }
  100% {
    transform: translate(0px,0px) scale(1,1);
  }
}


@-webkit-keyframes gridExpandFade {
  0% {
    opacity: 0;
    -webkit-transform: scale(1,.1);
  }
  80% {
    opacity: 0;
    -webkit-transform: scale(1,.1);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1,1);
  }
}
@-moz-keyframes gridExpandFade {
  0% {
    opacity: 0;
    -moz-transform: scale(1,.1);
  }
  80% {
    opacity: 0;
    -moz-transform: scale(1,.1);
  }
  100% {
    opacity: 1;
    -moz-transform: scale(1,1);
  }
}
@-o-keyframes gridExpandFade {
  0% {
    opacity: 0;
    -o-transform: scale(1,.1);
  }
  80% {
    opacity: 0;
    -o-transform: scale(1,.1);
  }
  100% {
    opacity: 1;
    -o-transform: scale(1,1);
  }
}
@-ms-keyframes gridExpandFade {
  0% {
    opacity: 0;
    -ms-transform: scale(1,.1);
  }
  80% {
    opacity: 0;
    -ms-transform: scale(1,.1);
  }
  100% {
    opacity: 1;
    -ms-transform: scale(1,1);
  }
}
@keyframes gridExpandFade {
  0% {
    opacity: 0;
    transform: scale(1,.1);
  }
  80% {
    opacity: 0;
    transform: scale(1,.1);
  }
  100% {
    opacity: 1;
    transform: scale(1,1);
  }
}



@-webkit-@keyframes faceSlideAndFade {
  0% {
    opacity: 0;
    -webkit-transform: translate(-40vw,0px);
  }
  80% {
    opacity: 0;
    -webkit-transform: translate(-40vw,0px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translate(0px,0px);
  }
}
@-moz-@keyframes faceSlideAndFade {
  0% {
    opacity: 0;
    -moz-transform: translate(-40vw,0px);
  }
  80% {
    opacity: 0;
    -moz-transform: translate(-40vw,0px);
  }
  100% {
    opacity: 1;
    -moz-transform: translate(0px,0px);
  }
}
@-o-@keyframes faceSlideAndFade {
  0% {
    opacity: 0;
    -o-transform: translate(-40vw,0px);
  }
  80% {
    opacity: 0;
    -o-transform: translate(-40vw,0px);
  }
  100% {
    opacity: 1;
    -o-transform: translate(0px,0px);
  }
}
@-ms-@keyframes faceSlideAndFade {
  0% {
    opacity: 0;
    -ms-transform: translate(-40vw,0px);
  }
  80% {
    opacity: 0;
    -ms-transform: translate(-40vw,0px);
  }
  100% {
    opacity: 1;
    -ms-transform: translate(0px,0px);
  }
}
@keyframes faceSlideAndFade {
  0% {
    opacity: 0;
    transform: translate(-40vw,0px);
  }
  80% {
    opacity: 0;
    transform: translate(-40vw,0px);
  }
  100% {
    opacity: 1;
    transform: translate(0px,0px);
  }
}



@keyframes bigYellowArrowFrames {
  0% {
    transform: translate(-140vh,0px);
  }
  100% {
    transform: translate(47vw,0px);
  }
}

@-moz-keyframes bigYellowArrowFrames {
  0% {
    -moz-transform: translate(-140vh,0px);
  }
  100% {
    -moz-transform: translate(47vw,0px);
  }
}

@-webkit-keyframes bigYellowArrowFrames {
  0% {
    -webkit-transform: translate(-140vh,0px);
  }
  100% {
    -webkit-transform: translate(47vw,0px);
  }
}

@-o-keyframes bigYellowArrowFrames {
  0% {
    -o-transform: translate(-140vh,0px);
  }
  100% {
    -o-transform: translate(47vw,0px);
  }
}

@-ms-keyframes bigYellowArrowFrames {
  0% {
    -ms-transform: translate(-140vh,0px);
  }
  100% {
    -ms-transform: translate(47vw,0px);
  }
}


@keyframes bigYellowArrowFramesM {
  0% {
    transform: translate(-140vh,0px);
  }
  100% {
    transform: translate(-30vw,0px);
  }
}

@-moz-keyframes bigYellowArrowFramesM {
  0% {
    -moz-transform: translate(-140vh,0px);
  }
  100% {
    -moz-transform: translate(-30vw,0px);
  }
}

@-webkit-keyframes bigYellowArrowFramesM {
  0% {
    -webkit-transform: translate(-140vh,0px);
  }
  100% {
    -webkit-transform: translate(-30vw,0px);
  }
}

@-o-keyframes bigYellowArrowFramesM {
  0% {
    -o-transform: translate(-140vh,0px);
  }
  100% {
    -o-transform: translate(-30vw,0px);
  }
}

@-ms-keyframes bigYellowArrowFramesM {
  0% {
    -ms-transform: translate(-140vh,0px);
  }
  100% {
    -ms-transform: translate(-30vw,0px);
  }
}



@-webkit-keyframes s3textFadeIn {
  0%   { opacity: 0; }
  25% {
    opacity: 0;
    -webkit-transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  70.5882% {opacity: 1;}
  76.47059% {
    -webkit-transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  100% {
    -webkit-transform: translate(0px,0px) scale(1,1);
  }
}
@-moz-keyframes s3textFadeIn {
  0%   { opacity: 0; }
  25% {
    opacity: 0;
    -moz-transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  70.5882% {opacity: 1;}
  76.47059% {
    -moz-transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  100% {
    -moz-transform: translate(0px,0px) scale(1,1);
  }
}
@-o-keyframes s3textFadeIn {
  0%   { opacity: 0; }
  25% {
    opacity: 0;
    -o-transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  70.5882% {opacity: 1;}
  76.47059% {
    -o-transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  100% {
    -o-transform: translate(0px,0px) scale(1,1);
  }
}
@-ms-keyframes s3textFadeIn {
  0%   { opacity: 0; }
  25% {
    opacity: 0;
    -ms-transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  70.5882% {opacity: 1;}
  76.47059% {
    -ms-transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  100% {
    -ms-transform: translate(0px,0px) scale(1,1);
  }
}
@keyframes s3textFadeIn {
  0%   { opacity: 0; }
  25% {
    opacity: 0;
    transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  70.5882% {opacity: 1;}
  76.47059% {
    transform: translate(35vw,30vh) scale(4.5,4.5);
  }
  100% {
    transform: translate(0px,0px) scale(1,1);
  }
}


@-webkit-keyframes s3textFadeInM {
  0%   { opacity: 0; }
  52.941% {
    opacity: 0;
    -webkit-transform: translate(24vw,40vh) scale(2,2);
  }
  70.5882% {opacity: 1;}
  76.47059% {
    -webkit-transform: translate(24vw,40vh) scale(2,2);
  }
  100% {
    -webkit-transform: translate(0px,0px) scale(1,1);
  }
}
@-moz-keyframes s3textFadeInM {
  0%   { opacity: 0; }
  52.941% {
    opacity: 0;
    -moz-transform: translate(24vw,40vh) scale(2,2);
  }
  70.5882% {opacity: 1;}
  76.47059% {
    -moz-transform: translate(24vw,40vh) scale(2,2);
  }
  100% {
    -moz-transform: translate(0px,0px) scale(1,1);
  }
}
@-o-keyframes s3textFadeInM {
  0%   { opacity: 0; }
  52.941% {
    opacity: 0;
    -o-transform: translate(24vw,40vh) scale(2,2);
  }
  70.5882% {opacity: 1;}
  76.47059% {
    -o-transform: translate(24vw,40vh) scale(2,2);
  }
  100% {
    -o-transform: translate(0px,0px) scale(1,1);
  }
}
@-ms-keyframes s3textFadeInM {
  0%   { opacity: 0; }
  52.941% {
    opacity: 0;
    -ms-transform: translate(24vw,40vh) scale(2,2);
  }
  70.5882% {opacity: 1;}
  76.47059% {
    -ms-transform: translate(24vw,40vh) scale(2,2);
  }
  100% {
    -ms-transform: translate(0px,0px) scale(1,1);
  }
}
@keyframes s3textFadeInM {
  0%   { opacity: 0; }
  52.941% {
    opacity: 0;
    transform: translate(24vw,40vh) scale(2,2);
  }
  70.5882% {opacity: 1;}
  76.47059% {
    transform: translate(24vw,40vh) scale(2,2);
  }
  100% {
    transform: translate(0px,0px) scale(1,1);
  }
}


@-webkit-@keyframes face2SlideAndFade {
  0% {
    opacity: 0;
    -webkit-transform: translate(-30vw,0px);
  }
  60% {
    opacity: 0;
    -webkit-transform: translate(-30vw,0px);
  }
  80% {
    opacity: 0;
    -webkit-transform: translate(-10vw,0px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translate(0px,0px);
  }
}
@-moz-@keyframes face2SlideAndFade {
  0% {
    opacity: 0;
    -moz-transform: translate(-30vw,0px);
  }
  60% {
    opacity: 0;
    -moz-transform: translate(-30vw,0px);
  }
  80% {
    opacity: 0;
    -moz-transform: translate(-10vw,0px);
  }
  100% {
    opacity: 1;
    -moz-transform: translate(0px,0px);
  }
}
@-o-@keyframes face2SlideAndFade {
  0% {
    opacity: 0;
    -o-transform: translate(-30vw,0px);
  }
  60% {
    opacity: 0;
    -o-transform: translate(-30vw,0px);
  }
  80% {
    opacity: 0;
    -o-transform: translate(-10vw,0px);
  }
  100% {
    opacity: 1;
    -o-transform: translate(0px,0px);
  }
}
@-ms-@keyframes face2SlideAndFade {
  0% {
    opacity: 0;
    -ms-transform: translate(-30vw,0px);
  }
  60% {
    opacity: 0;
    -ms-transform: translate(-30vw,0px);
  }
  80% {
    opacity: 0;
    -ms-transform: translate(-10vw,0px);
  }
  100% {
    opacity: 1;
    -ms-transform: translate(0px,0px);
  }
}
@keyframes face2SlideAndFade {
  0% {
    opacity: 0;
    transform: translate(-30vw,0px);
  }
  60% {
    opacity: 0;
    transform: translate(-30vw,0px);
  }
  80% {
    opacity: 0;
    transform: translate(-10vw,0px);
  }
  100% {
    opacity: 1;
    transform: translate(0px,0px);
  }
}


@-webkit-@keyframes face2SlideAndFadeM {
  0% {
    opacity: 0;
    -webkit-transform: translate(-100vw,0px);
  }
  70% {
    opacity: 0;
    -webkit-transform: translate(-100vw,0px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translate(0px,0px);
  }
}
@-moz-@keyframes face2SlideAndFadeM {
  0% {
    opacity: 0;
    -moz-transform: translate(-100vw,0px);
  }
  70% {
    opacity: 0;
    -moz-transform: translate(-100vw,0px);
  }
  100% {
    opacity: 1;
    -moz-transform: translate(0px,0px);
  }
}
@-o-@keyframes face2SlideAndFadeM {
  0% {
    opacity: 0;
    -o-transform: translate(-100vw,0px);
  }
  70% {
    opacity: 0;
    -o-transform: translate(-100vw,0px);
  }
  100% {
    opacity: 1;
    -o-transform: translate(0px,0px);
  }
}
@-ms-@keyframes face2SlideAndFadeM {
  0% {
    opacity: 0;
    -ms-transform: translate(-100vw,0px);
  }
  70% {
    opacity: 0;
    -ms-transform: translate(-100vw,0px);
  }
  100% {
    opacity: 1;
    -ms-transform: translate(0px,0px);
  }
}
@keyframes face2SlideAndFadeM {
  0% {
    opacity: 0;
    transform: translate(-100vw,0px);
  }
  70% {
    opacity: 0;
    transform: translate(-100vw,0px);
  }
  100% {
    opacity: 1;
    transform: translate(0px,0px);
  }
}



@-webkit-@keyframes bounceUpFade1 {
  0% {
    opacity: 0;
    -webkit-transform: translate(0px,30vh);
    color: #72c0d1;
    background-color: transparent;
  }
  50% {
    opacity: 0;
    -webkit-transform: translate(0px,30vh);
  }
  66% {
    opacity: 1;
    -webkit-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  90% {
    background-color: #ffffff;
  }
  100% {
      color: #064d7b;
  }
}
@-moz-@keyframes bounceUpFade1 {
  0% {
    opacity: 0;
    -moz-transform: translate(0px,30vh);
    color: #72c0d1;
    background-color: transparent;
  }
  50% {
    opacity: 0;
    -moz-transform: translate(0px,30vh);
  }
  66% {
    opacity: 1;
    -moz-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  90% {
    background-color: #ffffff;
  }
  100% {
      color: #064d7b;
  }
}
@-o-@keyframes bounceUpFade1 {
  0% {
    opacity: 0;
    -o-transform: translate(0px,30vh);
    color: #72c0d1;
    background-color: transparent;
  }
  50% {
    opacity: 0;
    -o-transform: translate(0px,30vh);
  }
  66% {
    opacity: 1;
    -o-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  90% {
    background-color: #ffffff;
  }
  100% {
      color: #064d7b;
  }
}
@-ms-@keyframes bounceUpFade1 {
  0% {
    opacity: 0;
    -ms-transform: translate(0px,30vh);
    color: #72c0d1;
    background-color: transparent;
  }
  50% {
    opacity: 0;
    -ms-transform: translate(0px,30vh);
  }
  66% {
    opacity: 1;
    -ms-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  90% {
    background-color: #ffffff;
  }
  100% {
      color: #064d7b;
  }
}
@keyframes bounceUpFade1 {
  0% {
    opacity: 0;
    transform: translate(0px,30vh);
    color: #72c0d1;
    background-color: transparent;
  }
  50% {
    opacity: 0;
    transform: translate(0px,30vh);
  }
  66% {
    opacity: 1;
    transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  90% {
    background-color: #ffffff;
  }
  100% {
      color: #064d7b;
  }
}


/*==========================================================
============================================================
=============Animations in Internal Slides only=============
============================================================
==========================================================*/

@-webkit-keyframes stdFadeIn {
  0%   { opacity: 0; }
  50% {opacity: 0.5;}
  100% {opacity: 1;}
}
@-moz-keyframes stdFadeIn {
  0%   { opacity: 0; }
  50% {opacity: 0.5;}
  100% {opacity: 1;}
}
@-o-keyframes stdFadeIn {
  0%   { opacity: 0; }
  50% {opacity: 0.5;}
  100% {opacity: 1;}
}
@-ms-keyframes stdFadeIn {
  0%   { opacity: 0; }
  50% {opacity: 0.5;}
  100% {opacity: 1;}
}
@keyframes stdFadeIn {
  0%   { opacity: 0; }
  50% {opacity: 0.5;}
  100% {opacity: 1;}
}


@-webkit-keyframes immFadeIn {
  0%   { opacity: 0; }
  1% {opacity: 0;}
  100% {opacity: 1;}
}
@-moz-keyframes immFadeIn {
  0%   { opacity: 0; }
  1% {opacity: 0;}
  100% {opacity: 1;}
}
@-o-keyframes immFadeIn {
  0%   { opacity: 0; }
  1% {opacity: 0;}
  100% {opacity: 1;}
}
@-ms-keyframes immFadeIn {
  0%   { opacity: 0; }
  1% {opacity: 0;}
  100% {opacity: 1;}
}
@keyframes immFadeIn {
  0%   { opacity: 0; }
  1% {opacity: 0;}
  100% {opacity: 1;}
}


@-webkit-@keyframes s1slideInLeft {
  0% {
      opacity: 0;
      -webkit-transform: translate(-100vw,0px);
  }
  33% {
      opacity: 0;
      -webkit-transform: translate(-100vw,0px);
  }
  100% {
      opacity: 1;
      -webkit-transform: translate(0px,0px);
  }
}
@-moz-@keyframes s1slideInLeft {
  0% {
      opacity: 0;
      -moz-transform: translate(-100vw,0px);
  }
  33% {
      opacity: 0;
      -moz-transform: translate(-100vw,0px);
  }
  100% {
      opacity: 1;
      -moz-transform: translate(0px,0px);
  }
}
@-o-@keyframes s1slideInLeft {
  0% {
      opacity: 0;
      -o-transform: translate(-100vw,0px);
  }
  33% {
      opacity: 0;
      -o-transform: translate(-100vw,0px);
  }
  100% {
      opacity: 1;
      -o-transform: translate(0px,0px);
  }
}
@-ms-@keyframes s1slideInLeft {
  0% {
      opacity: 0;
      -ms-transform: translate(-100vw,0px);
  }
  33% {
      opacity: 0;
      -ms-transform: translate(-100vw,0px);
  }
  100% {
      opacity: 1;
    -ms-transform: translate(0px,0px);
  }
}
@keyframes s1slideInLeft {
  0% {
      opacity: 0;
    transform: translate(-100vw,0px);
  }
  33% {
      opacity: 0;
    transform: translate(-100vw,0px);
  }
  100% {
      opacity: 1;
    transform: translate(0px,0px);
  }
}


@keyframes globeEnlarge{
  0% {
    opacity: 0;
    transform: scale(0,0);
  }
  1% {
    opacity: 0;
    transform: scale(0,0);
  }
  100% {
    opacity: 1;
    transform: scale(1,1);
  }
}

@-moz-keyframes globeEnlarge{
  0% {
    opacity: 0;
    -moz-transform: scale(0,0);
  }
  1% {
    opacity: 0;
    -moz-transform: scale(0,0);
  }
  100% {
    opacity: 1;
    -moz-transform: scale(1,1);
  }
}

@-webkit-keyframes globeEnlarge {
  0% {
    opacity: 0;
    -webkit-transform: scale(0,0);
  }
  1% {
    opacity: 0;
    -webkit-transform: scale(0,0);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1,1);
  }
}

@-o-keyframes globeEnlarge {
  0% {
    opacity: 0;
    -o-transform: scale(0,0);
  }
  1% {
    opacity: 0;
    -o-transform: scale(0,0);
  }
  100% {
    opacity: 1;
    -o-transform: scale(1,1);
  }
}

@-ms-keyframes globeEnlarge {
  0% {
    opacity: 0;
    -ms-transform: scale(0,0);
  }
  1% {
    opacity: 0;
    -ms-transform: scale(0,0);
  }
  100% {
    opacity: 1;
    -ms-transform: scale(1,1);
  }
}


@-webkit-@keyframes s2slideInTop {
  0% {
      opacity: 0;
      -webkit-transform: translate(0px,-100vh);
  }
  33% {
      opacity: 0;
      -webkit-transform: translate(0px,-100vh);
  }
  100% {
      opacity: 1;
      -webkit-transform: translate(0px,0px);
  }
}
@-moz-@keyframes s2slideInTop {
  0% {
      opacity: 0;
      -moz-transform: translate(0px,-100vh);
  }
  33% {
      opacity: 0;
      -moz-transform: translate(0px,-100vh);
  }
  100% {
      opacity: 1;
      -moz-transform: translate(0px,0px);
  }
}
@-o-@keyframes s2slideInTop {
  0% {
      opacity: 0;
      -o-transform: translate(0px,-100vh);
  }
  33% {
      opacity: 0;
      -o-transform: translate(0px,-100vh);
  }
  100% {
      opacity: 1;
      -o-transform: translate(0px,0px);
  }
}
@-ms-@keyframes s2slideInTop {
  0% {
      opacity: 0;
      -ms-transform: translate(0px,-100vh);
  }
  33% {
      opacity: 0;
      -ms-transform: translate(0px,-100vh);
  }
  100% {
      opacity: 1;
    -ms-transform: translate(0px,0px);
  }
}
@keyframes s2slideInTop {
  0% {
      opacity: 0;
    transform: translate(0px,-100vw);
  }
  33% {
      opacity: 0;
    transform: translate(0px,-100vw);
  }
  100% {
      opacity: 1;
    transform: translate(0px,0px);
  }
}



@-webkit-@keyframes s2slideInBottom {
  0% {
      opacity: 0;
      -webkit-transform: translate(0px,100vh);
  }
  33% {
      opacity: 0;
      -webkit-transform: translate(0px,100vh);
  }
  100% {
      opacity: 1;
      -webkit-transform: translate(0px,0px);
  }
}
@-moz-@keyframes s2slideInBottom {
  0% {
      opacity: 0;
      -moz-transform: translate(0px,100vh);
  }
  33% {
      opacity: 0;
      -moz-transform: translate(0px,100vh);
  }
  100% {
      opacity: 1;
      -moz-transform: translate(0px,0px);
  }
}
@-o-@keyframes s2slideInBottom {
  0% {
      opacity: 0;
      -o-transform: translate(0px,100vh);
  }
  33% {
      opacity: 0;
      -o-transform: translate(0px,100vh);
  }
  100% {
      opacity: 1;
      -o-transform: translate(0px,0px);
  }
}
@-ms-@keyframes s2slideInBottom {
  0% {
      opacity: 0;
      -ms-transform: translate(0px,100vh);
  }
  33% {
      opacity: 0;
      -ms-transform: translate(0px,100vh);
  }
  100% {
      opacity: 1;
    -ms-transform: translate(0px,0px);
  }
}
@keyframes s2slideInBottom {
  0% {
      opacity: 0;
    transform: translate(0px,100vw);
  }
  33% {
      opacity: 0;
    transform: translate(0px,100vw);
  }
  100% {
      opacity: 1;
    transform: translate(0px,0px);
  }
}



@keyframes stdBigArrowFrames {
  0% {
    transform: translate(-100%,0px);
  }
  100% {
    transform: translate(0,0px);
  }
}

@-moz-keyframes stdBigArrowFrames {
  0% {
    -moz-transform: translate(-100%,0px);
  }
  100% {
    -moz-transform: translate(0,0px);
  }
}

@-webkit-keyframes stdBigArrowFrames {
  0% {
    -webkit-transform: translate(-100%,0px);
  }
  100% {
    -webkit-transform: translate(0,0px);
  }
}

@-o-keyframes stdBigArrowFrames {
  0% {
    -o-transform: translate(-100%,0px);
  }
  100% {
    -o-transform: translate(0,0px);
  }
}

@-ms-keyframes stdBigArrowFrames {
  0% {
    -ms-transform: translate(-100%,0px);
  }
  100% {
    -ms-transform: translate(0,0px);
  }
}



@-webkit-@keyframes ch2slideInLeft {
  0% {
      opacity: 0;
      -webkit-transform: translate(-100vw,0px);
  }
  5% {
      opacity: 0;
      -webkit-transform: translate(-100vw,0px);
  }
  100% {
      opacity: 1;
      -webkit-transform: translate(0px,0px);
  }
}
@-moz-@keyframes ch2slideInLeft {
  0% {
      opacity: 0;
      -moz-transform: translate(-100vw,0px);
  }
  5% {
      opacity: 0;
      -moz-transform: translate(-100vw,0px);
  }
  100% {
      opacity: 1;
      -moz-transform: translate(0px,0px);
  }
}
@-o-@keyframes ch2slideInLeft {
  0% {
      opacity: 0;
      -o-transform: translate(-100vw,0px);
  }
  5% {
      opacity: 0;
      -o-transform: translate(-100vw,0px);
  }
  100% {
      opacity: 1;
      -o-transform: translate(0px,0px);
  }
}
@-ms-@keyframes ch2slideInLeft {
  0% {
      opacity: 0;
      -ms-transform: translate(-100vw,0px);
  }
  5% {
      opacity: 0;
      -ms-transform: translate(-100vw,0px);
  }
  100% {
      opacity: 1;
    -ms-transform: translate(0px,0px);
  }
}
@keyframes ch2slideInLeft {
  0% {
      opacity: 0;
    transform: translate(-100vw,0px);
  }
  5% {
      opacity: 0;
    transform: translate(-100vw,0px);
  }
  100% {
      opacity: 1;
    transform: translate(0px,0px);
  }
}



@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  80% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  80% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}



@-webkit-@keyframes ch2-2slideInLeft {
  0% {
      opacity: 0;
      -webkit-transform: translate(-100vw,0px);
  }
  80% {
      opacity: 0;
      -webkit-transform: translate(-100vw,0px);
  }
  100% {
      opacity: 1;
      -webkit-transform: translate(0px,0px);
  }
}
@-moz-@keyframes ch2-2slideInLeft {
  0% {
      opacity: 0;
      -moz-transform: translate(-100vw,0px);
  }
  80% {
      opacity: 0;
      -moz-transform: translate(-100vw,0px);
  }
  100% {
      opacity: 1;
      -moz-transform: translate(0px,0px);
  }
}
@-o-@keyframes ch2-2slideInLeft {
  0% {
      opacity: 0;
      -o-transform: translate(-100vw,0px);
  }
  80% {
      opacity: 0;
      -o-transform: translate(-100vw,0px);
  }
  100% {
      opacity: 1;
      -o-transform: translate(0px,0px);
  }
}
@-ms-@keyframes ch2-2slideInLeft {
  0% {
      opacity: 0;
      -ms-transform: translate(-100vw,0px);
  }
  80% {
      opacity: 0;
      -ms-transform: translate(-100vw,0px);
  }
  100% {
      opacity: 1;
    -ms-transform: translate(0px,0px);
  }
}
@keyframes ch2-2slideInLeft {
  0% {
      opacity: 0;
    transform: translate(-100vw,0px);
  }
  80% {
      opacity: 0;
    transform: translate(-100vw,0px);
  }
  100% {
      opacity: 1;
    transform: translate(0px,0px);
  }
}



@keyframes journey1Frames{
  0% {
    opacity: 0;
    transform: translate(0,0) scale(1.5,1.5);
  }
  25% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  75% {
    transform: translate(0,0) scale(1.5,1.5);
  }
  100% {
    transform: translate(0,0) scale(1,1);
  }
}

@-moz-keyframes journey1Frames{
  0% {
    opacity: 0;
    -moz-transform: translate(0,0) scale(1.5,1.5);
  }
  25% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  75% {
    -moz-transform: translate(0,0) scale(1.5,1.5);
  }
  100% {
    -moz-transform: translate(0,0) scale(1,1);
  }
}

@-webkit-keyframes journey1Frames {
  0% {
    opacity: 0;
    -webkit-transform: translate(0,0) scale(1.5,1.5);
  }
  25% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  75% {
    -webkit-transform: translate(0,0) scale(1.5,1.5);
  }
  100% {
    -webkit-transform: translate(0,0) scale(1,1);
  }
}

@-o-keyframes journey1Frames {
  0% {
    opacity: 0;
    -o-transform: translate(0,0) scale(1.5,1.5);
  }
  25% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  75% {
    -o-transform: translate(0,0) scale(1.5,1.5);
  }
  100% {
    -o-transform: translate(0,0) scale(1,1);
  }
}

@-ms-keyframes journey1Frames {
  0% {
    opacity: 0;
    -ms-transform: translate(0,0) scale(1.5,1.5);
  }
  25% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  75% {
    -ms-transform: translate(0,0) scale(1.5,1.5);
  }
  100% {
    -ms-transform: translate(0,0) scale(1,1);
  }
}



@keyframes journey2Frames{
  0% {
    opacity: 0;
    transform: translate(25%,0) scale(1.5,1.5);
  }
  50% {
    opacity: 0;
    transform: translate(25%,0) scale(1.5,1.5);
  }
  62.5% {
    opacity: 0;
  }
  75% {
    opacity: 1;
  }
  87.5% {
    transform: translate(25%,0) scale(1.5,1.5);
  }
  100% {
    transform: translate(0,0) scale(1,1);
  }
}

@-moz-keyframes journey2Frames{
  0% {
    opacity: 0;
    -moz-transform: translate(25%,0) scale(1.5,1.5);
  }
  50% {
    opacity: 0;
    -moz-transform: translate(25%,0) scale(1.5,1.5);
  }
  62.5% {
    opacity: 0;
  }
  75% {
    opacity: 1;
  }
  87.5% {
    -moz-transform: translate(25%,0) scale(1.5,1.5);
  }
  100% {
    -moz-transform: translate(0,0) scale(1,1);
  }
}

@-webkit-keyframes journey2Frames {
  0% {
    opacity: 0;
    -webkit-transform: translate(25%,0) scale(1.5,1.5);
  }
  50% {
    opacity: 0;
    -webkit-transform: translate(25%,0) scale(1.5,1.5);
  }
  62.5% {
    opacity: 0;
  }
  75% {
    opacity: 1;
  }
  87.5% {
    -webkit-transform: translate(25%,0) scale(1.5,1.5);
  }
  100% {
    -webkit-transform: translate(0,0) scale(1,1);
  }
}

@-o-keyframes journey2Frames {
  0% {
    opacity: 0;
    -o-transform: translate(25%,0) scale(1.5,1.5);
  }
  50% {
    opacity: 0;
    -o-transform: translate(25%,0) scale(1.5,1.5);
  }
  62.5% {
    opacity: 0;
  }
  75% {
    opacity: 1;
  }
  87.5% {
    -o-transform: translate(25%,0) scale(1.5,1.5);
  }
  100% {
    -o-transform: translate(0,0) scale(1,1);
  }
}

@-ms-keyframes journey2Frames {
  0% {
    opacity: 0;
    -ms-transform: translate(25%,0) scale(1.5,1.5);
  }
  50% {
    opacity: 0;
    -ms-transform: translate(25%,0) scale(1.5,1.5);
  }
  62.5% {
    opacity: 0;
  }
  75% {
    opacity: 1;
  }
  87.5% {
    -ms-transform: translate(25%,0) scale(1.5,1.5);
  }
  100% {
    -ms-transform: translate(0,0) scale(1,1);
  }
}



@keyframes journey3Frames{
  0% {
    opacity: 0;
    transform: translate(25%,0) scale(1.5,1.5);
  }
  66% {
    opacity: 0;
    transform: translate(25%,0) scale(1.5,1.5);
  }
  74.25% {
    opacity: 0;
  }
  82.5% {
    opacity: 1;
  }
  90.75% {
    transform: translate(25%,0) scale(1.5,1.5);
  }
  100% {
    transform: translate(0,0) scale(1,1);
  }
}

@-moz-keyframes journey3Frames{
  0% {
    opacity: 0;
    -moz-transform: translate(25%,0) scale(1.5,1.5);
  }
  66% {
    opacity: 0;
    -moz-transform: translate(25%,0) scale(1.5,1.5);
  }
  74.25% {
    opacity: 0;
  }
  82.5% {
    opacity: 1;
  }
  90.75% {
    -moz-transform: translate(25%,0) scale(1.5,1.5);
  }
  100% {
    -moz-transform: translate(0,0) scale(1,1);
  }
}

@-webkit-keyframes journey3Frames {
  0% {
    opacity: 0;
    -webkit-transform: translate(25%,0) scale(1.5,1.5);
  }
  66% {
    opacity: 0;
    -webkit-transform: translate(25%,0) scale(1.5,1.5);
  }
  74.25% {
    opacity: 0;
  }
  82.5% {
    opacity: 1;
  }
  90.75% {
    -webkit-transform: translate(25%,0) scale(1.5,1.5);
  }
  100% {
    -webkit-transform: translate(0,0) scale(1,1);
  }
}

@-o-keyframes journey3Frames {
  0% {
    opacity: 0;
    -o-transform: translate(25%,0) scale(1.5,1.5);
  }
  66% {
    opacity: 0;
    -o-transform: translate(25%,0) scale(1.5,1.5);
  }
  74.25% {
    opacity: 0;
  }
  82.5% {
    opacity: 1;
  }
  90.75% {
    -o-transform: translate(25%,0) scale(1.5,1.5);
  }
  100% {
    -o-transform: translate(0,0) scale(1,1);
  }
}

@-ms-keyframes journey3Frames {
  0% {
    opacity: 0;
    -ms-transform: translate(25%,0) scale(1.5,1.5);
  }
  66% {
    opacity: 0;
    -ms-transform: translate(25%,0) scale(1.5,1.5);
  }
  74.25% {
    opacity: 0;
  }
  82.5% {
    opacity: 1;
  }
  90.75% {
    -ms-transform: translate(25%,0) scale(1.5,1.5);
  }
  100% {
    -ms-transform: translate(0,0) scale(1,1);
  }
}



@-webkit-@keyframes lateSlideInTop {
  0% {
      opacity: 0;
      -webkit-transform: translate(0px,-100vh);
  }
  95% {
      opacity: 0;
      -webkit-transform: translate(0px,-100vh);
  }
  100% {
      opacity: 1;
      -webkit-transform: translate(0px,0px);
  }
}
@-moz-@keyframes lateSlideInTop {
  0% {
      opacity: 0;
      -moz-transform: translate(0px,-100vh);
  }
  95% {
      opacity: 0;
      -moz-transform: translate(0px,-100vh);
  }
  100% {
      opacity: 1;
      -moz-transform: translate(0px,0px);
  }
}
@-o-@keyframes lateSlideInTop {
  0% {
      opacity: 0;
      -o-transform: translate(0px,-100vh);
  }
  95% {
      opacity: 0;
      -o-transform: translate(0px,-100vh);
  }
  100% {
      opacity: 1;
      -o-transform: translate(0px,0px);
  }
}
@-ms-@keyframes lateSlideInTop {
  0% {
      opacity: 0;
      -ms-transform: translate(0px,-100vh);
  }
  95% {
      opacity: 0;
      -ms-transform: translate(0px,-100vh);
  }
  100% {
      opacity: 1;
    -ms-transform: translate(0px,0px);
  }
}
@keyframes lateSlideInTop {
  0% {
      opacity: 0;
    transform: translate(0px,-100vw);
  }
  95% {
      opacity: 0;
    transform: translate(0px,-100vw);
  }
  100% {
      opacity: 1;
    transform: translate(0px,0px);
  }
}



@-webkit-keyframes gridExpandFade2 {
  0% {
    opacity: 0;
    -webkit-transform: scale(1,.1);
  }
  5% {
    opacity: 0;
    -webkit-transform: scale(1,.1);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1,1);
  }
}
@-moz-keyframes gridExpandFade2 {
  0% {
    opacity: 0;
    -moz-transform: scale(1,.1);
  }
  5% {
    opacity: 0;
    -moz-transform: scale(1,.1);
  }
  100% {
    opacity: 1;
    -moz-transform: scale(1,1);
  }
}
@-o-keyframes gridExpandFade2 {
  0% {
    opacity: 0;
    -o-transform: scale(1,.1);
  }
  5% {
    opacity: 0;
    -o-transform: scale(1,.1);
  }
  100% {
    opacity: 1;
    -o-transform: scale(1,1);
  }
}
@-ms-keyframes gridExpandFade2 {
  0% {
    opacity: 0;
    -ms-transform: scale(1,.1);
  }
  5% {
    opacity: 0;
    -ms-transform: scale(1,.1);
  }
  100% {
    opacity: 1;
    -ms-transform: scale(1,1);
  }
}
@keyframes gridExpandFade2 {
  0% {
    opacity: 0;
    transform: scale(1,.1);
  }
  5% {
    opacity: 0;
    transform: scale(1,.1);
  }
  100% {
    opacity: 1;
    transform: scale(1,1);
  }
}



@keyframes finalAnimationFrames{
  0% {
    opacity: 0;
    transform: translate(0px,-30%) rotate(-90deg) ;
  }
  5% {
    opacity: 0;
    transform: translate(0px,-30%) rotate(-90deg) ;
  }
  10% {
    opacity: 1;
  }
  100% {
    transform: translate(0px,-45%) rotate(0deg) ;
  }
}

@-moz-keyframes finalAnimationFrames{
  0% {
    opacity: 0;
    -moz-transform: translate(0px,-30%) rotate(-90deg) ;
  }
  5% {
    opacity: 0;
    -moz-transform: translate(0px,-30%) rotate(-90deg) ;
  }
  10% {
    opacity: 1;
  }
  100% {
    -moz-transform: translate(0px,-45%) rotate(0deg) ;
  }
}

@-webkit-keyframes finalAnimationFrames {
  0% {
    opacity: 0;
    -webkit-transform: translate(0px,-30%) rotate(-90deg) ;
  }
  5% {
    opacity: 0;
    -webkit-transform: translate(0px,-30%) rotate(-90deg) ;
  }
  10% {
    opacity: 1;
  }
  100% {
    -webkit-transform: translate(0px,-45%) rotate(0deg) ;
  }
}

@-o-keyframes finalAnimationFrames {
  0% {
    opacity: 0;
    -o-transform: translate(0px,-30%) rotate(-90deg) ;
  }
  5% {
    opacity: 0;
    -o-transform: translate(0px,-30%) rotate(-90deg) ;
  }
  10% {
    opacity: 1;
  }
  100% {
    -o-transform: translate(0px,-45%) rotate(0deg) ;
  }
}

@-ms-keyframes finalAnimationFrames {
  0% {
    opacity: 0;
    -ms-transform: translate(0px,-30%) rotate(-90deg) ;
  }
  5% {
    opacity: 0;
    -ms-transform: translate(0px,-30%) rotate(-90deg) ;
  }
  10% {
    opacity: 1;
  }
  100% {
    -ms-transform: translate(0px,-45%) rotate(0deg) ;
  }
}



@-webkit-@keyframes listBox1 {
  0% {
    opacity: 0;
    -webkit-transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  8.3333% {
    opacity: 0;
    -webkit-transform: translate(-100vw,0px);
  }
  25% {
    opacity: 1;
    -webkit-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  38% {
    color: #72c0d1;
    background-color: transparent;
  }
  55% {
    background-color: #ffffff;
    color: #064d7b;
  }
  95% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}
@-moz-@keyframes listBox1 {
  0% {
    opacity: 0;
    -moz-transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  8.3333% {
    opacity: 0;
    -moz-transform: translate(-100vw,0px);
  }
  25% {
    opacity: 1;
    -moz-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  38% {
    color: #72c0d1;
    background-color: transparent;
  }
  55% {
    background-color: #ffffff;
    color: #064d7b;
  }
  95% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}
@-o-@keyframes listBox1 {
  0% {
    opacity: 0;
    -o-transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  8.3333% {
    opacity: 0;
    -o-transform: translate(-100vw,0px);
  }
  25% {
    opacity: 1;
    -o-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  38% {
    color: #72c0d1;
    background-color: transparent;
  }
  55% {
    background-color: #ffffff;
    color: #064d7b;
  }
  95% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}
@-ms-@keyframes listBox1 {
  0% {
    opacity: 0;
    -ms-transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  8.3333% {
    opacity: 0;
    -ms-transform: translate(-100vw,0px);
  }
  25% {
    opacity: 1;
    -ms-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  38% {
    color: #72c0d1;
    background-color: transparent;
  }
  55% {
    background-color: #ffffff;
    color: #064d7b;
  }
  95% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}
@keyframes listBox1 {
  0% {
    opacity: 0;
    transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  8.3333% {
    opacity: 0;
    transform: translate(-100vw,0px);
  }
  25% {
    opacity: 1;
    transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  38% {
    color: #72c0d1;
    background-color: transparent;
  }
  55% {
    background-color: #ffffff;
    color: #064d7b;
  }
  95% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}



@-webkit-@keyframes listBox2 {
  0% {
    opacity: 0;
    -webkit-transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  6.5% {
    opacity: 0;
    -webkit-transform: translate(-100vw,0px);
  }
  15.4% {
    opacity: 1;
    -webkit-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  57% {
    color: #72c0d1;
    background-color: transparent;
  }
  70% {
    background-color: #ffffff;
    color: #064d7b;
  }
  97% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}
@-moz-@keyframes listBox2 {
  0% {
    opacity: 0;
    -moz-transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  6.5% {
    opacity: 0;
    -moz-transform: translate(-100vw,0px);
  }
  15.4% {
    opacity: 1;
    -moz-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  57% {
    color: #72c0d1;
    background-color: transparent;
  }
  70% {
    background-color: #ffffff;
    color: #064d7b;
  }
  97% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}
@-o-@keyframes listBox2 {
  0% {
    opacity: 0;
    -o-transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  6.5% {
    opacity: 0;
    -o-transform: translate(-100vw,0px);
  }
  15.4% {
    opacity: 1;
    -o-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  57% {
    color: #72c0d1;
    background-color: transparent;
  }
  70% {
    background-color: #ffffff;
    color: #064d7b;
  }
  97% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}
@-ms-@keyframes listBox2 {
  0% {
    opacity: 0;
    -ms-transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  6.5% {
    opacity: 0;
    -ms-transform: translate(-100vw,0px);
  }
  15.4% {
    opacity: 1;
    -ms-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  57% {
    color: #72c0d1;
    background-color: transparent;
  }
  70% {
    background-color: #ffffff;
    color: #064d7b;
  }
  97% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}
@keyframes listBox2 {
  0% {
    opacity: 0;
    transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  6.5% {
    opacity: 0;
    transform: translate(-100vw,0px);
  }
  15.4% {
    opacity: 1;
    transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  57% {
    color: #72c0d1;
    background-color: transparent;
  }
  70% {
    background-color: #ffffff;
    color: #064d7b;
  }
  97% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}



@-webkit-@keyframes listBox3 {
  0% {
    opacity: 0;
    -webkit-transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  5% {
    opacity: 0;
    -webkit-transform: translate(-100vw,0px);
  }
  11.1375% {
    opacity: 1;
    -webkit-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  67% {
    color: #72c0d1;
    background-color: transparent;
  }
  80% {
    background-color: #ffffff;
    color: #064d7b;
  }
  97% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}
@-moz-@keyframes listBox3 {
  0% {
    opacity: 0;
    -moz-transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  5% {
    opacity: 0;
    -moz-transform: translate(-100vw,0px);
  }
  11.1375% {
    opacity: 1;
    -moz-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  67% {
    color: #72c0d1;
    background-color: transparent;
  }
  80% {
    background-color: #ffffff;
    color: #064d7b;
  }
  97% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}
@-o-@keyframes listBox3 {
  0% {
    opacity: 0;
    -o-transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  5% {
    opacity: 0;
    -o-transform: translate(-100vw,0px);
  }
  11.1375% {
    opacity: 1;
    -o-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  67% {
    color: #72c0d1;
    background-color: transparent;
  }
  80% {
    background-color: #ffffff;
    color: #064d7b;
  }
  97% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}
@-ms-@keyframes listBox3 {
  0% {
    opacity: 0;
    -ms-transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  5% {
    opacity: 0;
    -ms-transform: translate(-100vw,0px);
  }
  11.1375% {
    opacity: 1;
    -ms-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  67% {
    color: #72c0d1;
    background-color: transparent;
  }
  80% {
    background-color: #ffffff;
    color: #064d7b;
  }
  97% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}
@keyframes listBox3 {
  0% {
    opacity: 0;
    transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  5% {
    opacity: 0;
    transform: translate(-100vw,0px);
  }
  11.1375% {
    opacity: 1;
    transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  67% {
    color: #72c0d1;
    background-color: transparent;
  }
  80% {
    background-color: #ffffff;
    color: #064d7b;
  }
  97% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}



@-webkit-@keyframes listBox4 {
  0% {
    opacity: 0;
    -webkit-transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  55% {
    opacity: 0;
    -webkit-transform: translate(-100vw,0px);
  }
  70% {
    opacity: 1;
    -webkit-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  82% {
    color: #72c0d1;
    background-color: transparent;
  }
  89% {
    background-color: #ffffff;
    color: #064d7b;
  }
  97% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}
@-moz-@keyframes listBox4 {
  0% {
    opacity: 0;
    -moz-transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  55% {
    opacity: 0;
    -moz-transform: translate(-100vw,0px);
  }
  70% {
    opacity: 1;
    -moz-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  82% {
    color: #72c0d1;
    background-color: transparent;
  }
  89% {
    background-color: #ffffff;
    color: #064d7b;
  }
  97% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}
@-o-@keyframes listBox4 {
  0% {
    opacity: 0;
    -o-transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  55% {
    opacity: 0;
    -o-transform: translate(-100vw,0px);
  }
  70% {
    opacity: 1;
    -o-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  82% {
    color: #72c0d1;
    background-color: transparent;
  }
  89% {
    background-color: #ffffff;
    color: #064d7b;
  }
  97% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}
@-ms-@keyframes listBox4 {
  0% {
    opacity: 0;
    -ms-transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  55% {
    opacity: 0;
    -ms-transform: translate(-100vw,0px);
  }
  70% {
    opacity: 1;
    -ms-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  82% {
    color: #72c0d1;
    background-color: transparent;
  }
  89% {
    background-color: #ffffff;
    color: #064d7b;
  }
  97% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}
@keyframes listBox4 {
  0% {
    opacity: 0;
    transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  55% {
    opacity: 0;
    transform: translate(-100vw,0px);
  }
  70% {
    opacity: 1;
    transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  82% {
    color: #72c0d1;
    background-color: transparent;
  }
  89% {
    background-color: #ffffff;
    color: #064d7b;
  }
  97% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}



@-webkit-@keyframes listBox5 {
  0% {
    opacity: 0;
    -webkit-transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  50% {
    opacity: 0;
    -webkit-transform: translate(-100vw,0px);
  }
  65% {
    opacity: 1;
    -webkit-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  78% {
    color: #72c0d1;
    background-color: transparent;
  }
  85% {
    background-color: #ffffff;
    color: #064d7b;
  }
  95% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}
@-moz-@keyframes listBox5 {
  0% {
    opacity: 0;
    -moz-transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  50% {
    opacity: 0;
    -moz-transform: translate(-100vw,0px);
  }
  65% {
    opacity: 1;
    -moz-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  78% {
    color: #72c0d1;
    background-color: transparent;
  }
  785% {
    background-color: #ffffff;
    color: #064d7b;
  }
  95% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}
@-o-@keyframes listBox5 {
  0% {
    opacity: 0;
    -o-transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  50% {
    opacity: 0;
    -o-transform: translate(-100vw,0px);
  }
  65% {
    opacity: 1;
    -o-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  78% {
    color: #72c0d1;
    background-color: transparent;
  }
  85% {
    background-color: #ffffff;
    color: #064d7b;
  }
  95% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}
@-ms-@keyframes listBox5 {
  0% {
    opacity: 0;
    -ms-transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  50% {
    opacity: 0;
    -ms-transform: translate(-100vw,0px);
  }
  65% {
    opacity: 1;
    -ms-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  78% {
    color: #72c0d1;
    background-color: transparent;
  }
  85% {
    background-color: #ffffff;
    color: #064d7b;
  }
  95% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}
@keyframes listBox5 {
  0% {
    opacity: 0;
    transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  50% {
    opacity: 0;
    transform: translate(-100vw,0px);
  }
  65% {
    opacity: 1;
    transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  78% {
    color: #72c0d1;
    background-color: transparent;
  }
  85% {
    background-color: #ffffff;
    color: #064d7b;
  }
  95% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}



@-webkit-@keyframes listBox6 {
  0% {
    opacity: 0;
    -webkit-transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  45% {
    opacity: 0;
    -webkit-transform: translate(-100vw,0px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  79% {
    color: #72c0d1;
    background-color: transparent;
  }
  86% {
    background-color: #ffffff;
    color: #064d7b;
  }
  97% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}
@-moz-@keyframes listBox6 {
  0% {
    opacity: 0;
    -moz-transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  45% {
    opacity: 0;
    -moz-transform: translate(-100vw,0px);
  }
  60% {
    opacity: 1;
    -moz-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  79% {
    color: #72c0d1;
    background-color: transparent;
  }
  86% {
    background-color: #ffffff;
    color: #064d7b;
  }
  97% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}
@-o-@keyframes listBox6 {
  0% {
    opacity: 0;
    -o-transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  45% {
    opacity: 0;
    -o-transform: translate(-100vw,0px);
  }
  60% {
    opacity: 1;
    -o-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  79% {
    color: #72c0d1;
    background-color: transparent;
  }
  86% {
    background-color: #ffffff;
    color: #064d7b;
  }
  97% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}
@-ms-@keyframes listBox6 {
  0% {
    opacity: 0;
    -ms-transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  45% {
    opacity: 0;
    -ms-transform: translate(-100vw,0px);
  }
  60% {
    opacity: 1;
    -ms-transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  79% {
    color: #72c0d1;
    background-color: transparent;
  }
  86% {
    background-color: #ffffff;
    color: #064d7b;
  }
  97% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}
@keyframes listBox6 {
  0% {
    opacity: 0;
    transform: translate(-100vw,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  45% {
    opacity: 0;
    transform: translate(-100vw,0px);
  }
  60% {
    opacity: 1;
    transform: translate(0px,0px);
    color: #72c0d1;
    background-color: transparent;
  }
  79% {
    color: #72c0d1;
    background-color: transparent;
  }
  86% {
    background-color: #ffffff;
    color: #064d7b;
  }
  97% {
    background-color: #ffffff;
    color: #064d7b;
  }
  100% {
    color: #72c0d1;
    background-color: transparent;
  }
}



@keyframes pauseEnlarge{
  0% {
    opacity: 0;
    transform: scale(0,0);
  }
  90% {
    opacity: 0;
    transform: scale(0,0);
  }
  100% {
    opacity: 1;
    transform: scale(1,1);
  }
}

@-moz-keyframes pauseEnlarge{
  0% {
    opacity: 0;
    -moz-transform: scale(0,0);
  }
  90% {
    opacity: 0;
    -moz-transform: scale(0,0);
  }
  100% {
    opacity: 1;
    -moz-transform: scale(1,1);
  }
}

@-webkit-keyframes pauseEnlarge {
  0% {
    opacity: 0;
    -webkit-transform: scale(0,0);
  }
  90% {
    opacity: 0;
    -webkit-transform: scale(0,0);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1,1);
  }
}

@-o-keyframes pauseEnlarge {
  0% {
    opacity: 0;
    -o-transform: scale(0,0);
  }
  90% {
    opacity: 0;
    -o-transform: scale(0,0);
  }
  100% {
    opacity: 1;
    -o-transform: scale(1,1);
  }
}

@-ms-keyframes pauseEnlarge {
  0% {
    opacity: 0;
    -ms-transform: scale(0,0);
  }
  90% {
    opacity: 0;
    -ms-transform: scale(0,0);
  }
  100% {
    opacity: 1;
    -ms-transform: scale(1,1);
  }
}