.txt_zoomin{
  animation: txt_zoomin_anime 2s 1 forwards cubic-bezier(.45,.82,.39,.97);
  -webkit-animation: txt_zoomin_anime 2s 1 forwards cubic-bezier(.45,.82,.39,.97);
  -moz-animation: txt_zoomin_anime 2s 1 forwards cubic-bezier(.45,.82,.39,.97);
  -o-animation: txt_zoomin_anime 2s 1 forwards cubic-bezier(.45,.82,.39,.97);
  -ms-animation: txt_zoomin_anime 2s 1 forwards cubic-bezier(.45,.82,.39,.97);
}

@keyframes txt_zoomin_anime{
  0% {
    letter-spacing:2vw;
  }
  100% {
    letter-spacing:0.2vw;
  }
}

@-moz-keyframes txt_zoomin_anime{
  0% {
    letter-spacing:2vw;
  }
  100% {
    letter-spacing:0.2vw;
  }
}

@-webkit-keyframes txt_zoomin_anime {
  0% {
    letter-spacing:2vw;
  }
  100% {
    letter-spacing:0.2vw;
  }
}

@-o-keyframes txt_zoomin_anime {
  0% {
    letter-spacing:2vw;
  }
  100% {
    letter-spacing:0.2vw;
  }
}

@-ms-keyframes txt_zoomin_anime {
  0% {
    letter-spacing:2vw;
  }
  100% {
    letter-spacing:0.2vw;
  }
}

.txt_zoominLong{
  animation: txt_zoomin_anime2 7s 3 alternate cubic-bezier(.45,.82,.39,.97);
  -webkit-animation: txt_zoomin_anime2 7s 3 alternate cubic-bezier(.45,.82,.39,.97);
  -moz-animation: txt_zoomin_anime2 7s 3 alternate cubic-bezier(.45,.82,.39,.97);
  -o-animation: txt_zoomin_anime2 7s 3 alternate cubic-bezier(.45,.82,.39,.97);
  -ms-animation: txt_zoomin_anime2 7s 3 alternate cubic-bezier(.45,.82,.39,.97);
}
@keyframes txt_zoomin_anime2{
  0% {
    letter-spacing:14vw;
  }
  100% {
    letter-spacing:0.5vw;
  }
}

@-moz-keyframes txt_zoomin_anime2{
  0% {
    letter-spacing:14vw;
  }
  100% {
    letter-spacing:0.5vw;
  }
}

@-webkit-keyframes txt_zoomin_anime2 {
  0% {
    letter-spacing:14vw;
  }
  100% {
    letter-spacing:0.5vw;
  }
}

@-o-keyframes txt_zoomin_anime2 {
  0% {
    letter-spacing:14vw;
  }
  100% {
    letter-spacing:0.5vw;
  }
}

@-ms-keyframes txt_zoomin_anime2 {
  0% {
    letter-spacing:14vw;
  }
  100% {
    letter-spacing:0.5vw;
  }
}