@charset "utf-8";
/* css document */

@keyframes lv-wskewin {
  from {
    transform: skew(0deg, 10deg) translatey(50px);
    opacity: 0;
  }

  to {
    transform: skew(0deg, 0deg) translatey(0px);
    opacity: 1;
  }
}

@keyframes lv-wskewout {
  from {
    transform: skew(0deg, 0deg) translatey(0px);
    opacity: 1;
  }

  to {
    transform: skew(0deg, 10deg) translatey(50px);
    opacity: 0;
  }
}


@-webkit-keyframes lv-fadeindown {
  0% {
    opacity: 0;
    -webkit-transform: translatey(-20px);
    transform: translatey(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translatey(0);
    transform: translatey(0);
  }
}

@keyframes lv-fadeindown {
  0% {
    opacity: 0;
    -webkit-transform: translatey(-20px);
    -ms-transform: translatey(-20px);
    transform: translatey(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translatey(0);
    -ms-transform: translatey(0);
    transform: translatey(0);
  }
}


@-webkit-keyframes lv-fadeinleft {
  0% {
    opacity: 0;
    -webkit-transform: translatex(-20px);
    transform: translatex(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translatex(0);
    transform: translatex(0);
  }
}

@keyframes lv-fadeinleft {
  0% {
    opacity: 0;
    -webkit-transform: translatex(-20px);
    -ms-transform: translatex(-20px);
    transform: translatex(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translatex(0);
    -ms-transform: translatex(0);
    transform: translatex(0);
  }
}




@-webkit-keyframes lv-fadeinright {
  0% {
    opacity: 0;
    -webkit-transform: translatex(20px);
    transform: translatex(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translatex(0);
    transform: translatex(0);
  }
}

@keyframes lv-fadeinright {
  0% {
    opacity: 0;
    -webkit-transform: translatex(20px);
    -ms-transform: translatex(20px);
    transform: translatex(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translatex(0);
    -ms-transform: translatex(0);
    transform: translatex(0);
  }
}

@-webkit-keyframes lv-fadeinup {
  0% {
    opacity: 0;
    -webkit-transform: translatey(80px);
    transform: translatey(80px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translatey(0);
    transform: translatey(0);
  }
}

@keyframes lv-fadeinup {
  0% {
    opacity: 0;
    -webkit-transform: translatey(20px);
    -ms-transform: translatey(20px);
    transform: translatey(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translatey(0);
    -ms-transform: translatey(0);
    transform: translatey(0);
  }
}

@-webkit-keyframes lv-fadeoutleft {
  0% {
    opacity: 1;
    -webkit-transform: translatex(0);
    transform: translatex(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translatex(-100%);
    transform: translatex(-100%);
  }
}

@keyframes lv-fadeoutleft {
  0% {
    opacity: 1;
    -webkit-transform: translatex(0);
    -ms-transform: translatex(0);
    transform: translatex(0);
  }

  100% {
    opacity: 1;
    -webkit-transform: translatex(-100%);
    -ms-transform: translatex(-100%);
    transform: translatex(-100%);
  }
}
@keyframes lv_widthin {
        from {
        width:0%
          }
        to {
       width:100%;
         }
}
@-moz-keyframes lv_widthin {
        from {
        width:0%
          }
        to {
       width:100%;
         }
}

@-webkit-keyframes lv_widthin {
        from {
        width:0%
          }
        to {
       width:100%;
         }
}


