/* Animaciones */

@-webkit-keyframes mouse {
    0% {
      -webkit-transform: translate3d(0px, 0px, 0px);
    }
    50% {
      -webkit-transform: translate3d(0px, -10px, 0px);
    }
    100% {
      -webkit-transform: translate3d(0px, 0px, 0px);
    }
  }
  
  /* Standard syntax */
  @keyframes mouse {
    0% {
      transform: translate3d(0px, 0px, 0px);
    }
    50% {
      transform: translate3d(0px, -10px, 0px);
    }
    100% {
      transform: translate3d(0px, 0px, 0px);
    }
  }
  
  
  
  
  
  
  @-webkit-keyframes zoom {
    from {
      -webkit-transform: scale(1, 1);
    }
    to {
      -webkit-transform: scale(1.5, 1.5);
    }
  }
  
  @keyframes zoom {
    from {
      transform: scale(1, 1);
    }
    to {
      transform: scale(1.5, 1.5);
    }
  }
  
  
  
  .parpadea {
    animation-name: parpadeo;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    -webkit-animation-name: parpadeo;
    -webkit-animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
  }
  
  @-moz-keyframes parpadeo {
    0% {
        opacity: 1.0;
    }
  
    50% {
        opacity: 0.2;
    }
  
    100% {
        opacity: 1.0;
    }
  }
  
  @-webkit-keyframes parpadeo {
    0% {
        opacity: 1.0;
    }
  
    50% {
        opacity: 0.2;
    }
  
    100% {
        opacity: 1.0;
    }
  }
  
  @keyframes parpadeo {
    0% {
        opacity: 1.0;
    }
  
    50% {
        opacity: 0.2;
    }
  
    100% {
        opacity: 1.0;
    }
  }