﻿@keyframes scaleBigToSmall {
    0% { 
      opacity: 1;
      -webkit-transform: scale(1.2); 
      -ms-transform: scale(1.2); 
      transform: scale(1.2);
    }
    100% { 
      opacity: 1;
      -webkit-transform: scale(1); 
      -ms-transform: scale(1); 
      transform: scale(1);
    }
  }
  .scaleBigToSmall{
      -webkit-animation-name: scaleBigToSmall;
      animation-name: scaleBigToSmall;
      transform-origin: 50% 50%;
  }
 .mask-white { position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(255,255,255,.2); content:''; -webkit-transition:-webkit-transform .6s; 
    transition:transform .6s; -webkit-transform:scale3d(2.2,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0); transform:scale3d(2.2,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0) }
.prolist li:hover .mask-white,.tjItem:hover  .mask-white{ -webkit-transform:scale3d(2.2,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0); transform:scale3d(2.2,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0)}

@keyframes  gradient-rectangle {
  0% {
      -webkit-transform: scaleY(0);
      transform: scaleY(0);
      -webkit-transform-origin: bottom;
      transform-origin: bottom;
      background: linear-gradient(to top,
      rgba(255, 255, 255, 0),
      rgba(255, 255, 255, 0.6));
      background: -webkit-linear-gradient(to top,
      rgba(255, 255, 255, 0),
      rgba(255, 255, 255, 0.6));
      opacity: 1;
  }

  100% {
      -webkit-transform: scaleY(1);
      transform: scaleY(1);
      -webkit-transform-origin: top;
      transform-origin: top;
      background: linear-gradient(to top,
      rgba(255, 255, 255, 0),
      rgba(255, 255, 255, 0.6));
      background: -webkit-linear-gradient(to top,
      rgba(255, 255, 255, 0),
      rgba(255, 255, 255, 0.6));
      opacity: 0;
  }
}
@keyframes long {
  0% {
      width: 0
  }

  25% {
      width: 25%
  }

  50% {
      width: 100%
  }

  75% {
      width: 25%
  }

  to {
      width: 0
  }
}

@keyframes serv_one_border {
  0% {
      opacity: 0
  }

  5% {
      opacity: 1
  }

  80% {
      opacity: 0
  }

  100% {
      opacity: 0;
      transform: scale(1.5);
      -ms-transform: scale(1.5);
      -o-transform: scale(1.5);
      -webkit-transform: scale(1.5);
      -moz-transform: scale(1.5)
  }
}

@-webkit-keyframes criss-cross-left {
    0% {
     left:-20px
    }
    50% {
     left:50%;width:20px;height:20px;
    }
    100% {
     left:50%;width:375px;height:375px;
    }
   }
   @keyframes criss-cross-left {
    0% {
     left:-20px
    }
    50% {
     left:50%; width:20px;height:20px;
    }
    100% {
     left:50%;width:375px;height:375px;
    }
   }
   @-webkit-keyframes criss-cross-right {
    0% {
     right:-20px
    }
    50% {
     right:50%;width:20px;height:20px;
    }
    100% {
     right:50%;width:375px;height:375px;
    }
   }
   @keyframes criss-cross-right {
    0% {
     right:-20px
    }
    50% {
     right:50%;width:20px;height:20px;
    }
    100% {
     right:50%;width:375px;height:375px;
    }
   }

   @-webkit-keyframes anim-moema-1 {
    60% {
    -webkit-transform:scale3d(.8, .8, 1);
    transform:scale3d(.8, .8, 1)
    }
    85% {
    -webkit-transform:scale3d(1.1, 1.1, 1);
    transform:scale3d(1.1, 1.1, 1)
    }
    100% {
    -webkit-transform:scale3d(1, 1, 1);
    transform:scale3d(1, 1, 1)
    }
    }
    @keyframes anim-moema-1 {
    60% {
    -webkit-transform:scale3d(.8, .8, 1);
    transform:scale3d(.8, .8, 1)
    }
    85% {
    -webkit-transform:scale3d(1.1, 1.1, 1);
    transform:scale3d(1.1, 1.1, 1)
    }
    100% {
    -webkit-transform:scale3d(1, 1, 1);
    transform:scale3d(1, 1, 1)
    }
    }
    @-webkit-keyframes anim-moema-2 {
    to {
    opacity:0;
    -webkit-transform:scale3d(1, 1, 1);
    transform:scale3d(1, 1, 1)
    }
    }
    @keyframes anim-moema-2 {
    to {
    opacity:0;
    -webkit-transform:scale3d(1, 1, 1);
    transform:scale3d(1, 1, 1)
    }
    }
    @keyframes rightFloat {
        from {
            transform: translateX(-20px);
            opacity: 0;
        }
    
        to {
            transform: translateX(0);
            opacity: 1;
        }
    }
    @keyframes scrFn {
        0% {
          transform: translate3d(50vw, 42vh, 0) scale(0.9) rotate(0);
        }
        30% {
          transform: translate3d(50vw, 42vh, 0) scale(9) rotate(0);
        }
        100% {
          transform: translate3d(50vw, 42vh, 0) scale(54) rotate(20deg);
        }
      }
      @keyframes aboutFn {
        0% {
          -webkit-mask-size: 45.8%;
          -webkit-mask-position: 50% 40%;
        }
        30% {
          -webkit-mask-size: 458%;
          -webkit-mask-position: 50% 40%;
        }
        100% {
          -webkit-mask-size: 2738%;
          -webkit-mask-position: 52% 52%;
        }
      }
      @keyframes scrImg {
        0% {
          transform: rotate(0deg);
          -webkit-transform: rotate(0deg);
          -moz-transform: rotate(0deg);
          -o-transform: rotate(0deg);
          -ms-transform: rotate(0deg);
          backface-visibility: hidden;
        }
        100% {
          transform: rotate(360deg);
          -webkit-transform: rotate(360deg);
          -moz-transform: rotate(360deg);
          -o-transform: rotate(360deg);
          -ms-transform: rotate(360deg);
          backface-visibility: hidden;
        }
      }
      @keyframes scrOut {
        0% {
          transform: translate3d(0, 0, 0);
          -webkit-transform: translate3d(0, 0, 0);
          -moz-transform: translate3d(0, 0, 0);
          -o-transform: translate3d(0, 0, 0);
          -ms-transform: translate3d(0, 0, 0);
          backface-visibility: hidden;
          opacity: 1;
        }
        12% {
          transform: translate3d(0, 20px, 0);
          -webkit-transform: translate3d(0, 20px, 0);
          -moz-transform: translate3d(0, 20px, 0);
          -o-transform: translate3d(0, 20px, 0);
          -ms-transform: translate3d(0, 20px, 0);
          backface-visibility: hidden;
          opacity: 0;
        }
        100% {
          transform: translate3d(0, 20px, 0);
          -webkit-transform: translate3d(0, 20px, 0);
          -moz-transform: translate3d(0, 20px, 0);
          -o-transform: translate3d(0, 20px, 0);
          -ms-transform: translate3d(0, 20px, 0);
          backface-visibility: hidden;
          opacity: 0;
        }
      }
      @keyframes scrP1 {
        0% {
          transform: translate3d(0, 0, 0) scale(1);
          -webkit-transform: translate3d(0, 0, 0) scale(1);
          -moz-transform: translate3d(0, 0, 0) scale(1);
          -o-transform: translate3d(0, 0, 0) scale(1);
          -ms-transform: translate3d(0, 0, 0) scale(1);
          backface-visibility: hidden;
          opacity: 1;
        }
        8% {
          transform: translate3d(-5px, -7px, 0) scale(1.05);
          -webkit-transform: translate3d(-5px, -7px, 0) scale(1.05);
          -moz-transform: translate3d(-5px, -7px, 0) scale(1.05);
          -o-transform: translate3d(-5px, -7px, 0) scale(1.05);
          -ms-transform: translate3d(-5px, -7px, 0) scale(1.05);
          backface-visibility: hidden;
          opacity: 0;
        }
        100% {
          transform: translate3d(-5px, -7px, 0) scale(1.05);
          -webkit-transform: translate3d(-5px, -7px, 0) scale(1.05);
          -moz-transform: translate3d(-5px, -7px, 0) scale(1.05);
          -o-transform: translate3d(-5px, -7px, 0) scale(1.05);
          -ms-transform: translate3d(-5px, -7px, 0) scale(1.05);
          backface-visibility: hidden;
          opacity: 0;
        }
      }
      @keyframes scrP2 {
        0% {
          transform: translate3d(0, 0, 0);
          -webkit-transform: translate3d(0, 0, 0);
          -moz-transform: translate3d(0, 0, 0);
          -o-transform: translate3d(0, 0, 0);
          -ms-transform: translate3d(0, 0, 0);
          backface-visibility: hidden;
          opacity: 1;
        }
        10% {
          transform: translate3d(7px, 5px, 0) scale(1.05);
          -webkit-transform: translate3d(7px, 5px, 0) scale(1.05);
          -moz-transform: translate3d(7px, 5px, 0) scale(1.05);
          -o-transform: translate3d(7px, 5px, 0) scale(1.05);
          -ms-transform: translate3d(7px, 5px, 0) scale(1.05);
          backface-visibility: hidden;
          opacity: 0;
        }
        100% {
          transform: translate3d(7px, 5px, 0) scale(1.05);
          -webkit-transform: translate3d(7px, 5px, 0) scale(1.05);
          -moz-transform: translate3d(7px, 5px, 0) scale(1.05);
          -o-transform: translate3d(7px, 5px, 0) scale(1.05);
          -ms-transform: translate3d(7px, 5px, 0) scale(1.05);
          backface-visibility: hidden;
          opacity: 0;
        }
      }
      @keyframes scrP3 {
        0% {
          transform: translate3d(0, 0, 0);
          -webkit-transform: translate3d(0, 0, 0);
          -moz-transform: translate3d(0, 0, 0);
          -o-transform: translate3d(0, 0, 0);
          -ms-transform: translate3d(0, 0, 0);
          backface-visibility: hidden;
          opacity: 1;
        }
        12% {
          transform: translate3d(-7px, -5px, 0) scale(1.05);
          -webkit-transform: translate3d(-7px, -5px, 0) scale(1.05);
          -moz-transform: translate3d(-7px, -5px, 0) scale(1.05);
          -o-transform: translate3d(-7px, -5px, 0) scale(1.05);
          -ms-transform: translate3d(-7px, -5px, 0) scale(1.05);
          backface-visibility: hidden;
          opacity: 0;
        }
        100% {
          transform: translate3d(-7px, -5px, 0) scale(1.05);
          -webkit-transform: translate3d(-7px, -5px, 0) scale(1.05);
          -moz-transform: translate3d(-7px, -5px, 0) scale(1.05);
          -o-transform: translate3d(-7px, -5px, 0) scale(1.05);
          -ms-transform: translate3d(-7px, -5px, 0) scale(1.05);
          backface-visibility: hidden;
          opacity: 0;
        }
      }
      .scrTxt {
        animation-name: scrTxt;
      }
      @keyframes scrTxt {
        0% {
          transform: translate3d(50px, 10px, 0);
          -webkit-transform: translate3d(50px, 10px, 0);
          -moz-transform: translate3d(50px, 10px, 0);
          -o-transform: translate3d(50px, 10px, 0);
          -ms-transform: translate3d(50px, 10px, 0);
          backface-visibility: hidden;
          opacity: 0;
        }
        20% {
          transform: translate3d(0px, 0px, 0);
          -webkit-transform: translate3d(0px, 0px, 0);
          -moz-transform: translate3d(0px, 0px, 0);
          -o-transform: translate3d(0px, 0px, 0);
          -ms-transform: translate3d(0px, 0px, 0);
          backface-visibility: hidden;
          opacity: 1;
        }
        100% {
          transform: translate3d(0px, 0px, 0);
          -webkit-transform: translate3d(0px, 0px, 0);
          -moz-transform: translate3d(0px, 0px, 0);
          -o-transform: translate3d(0px, 0px, 0);
          -ms-transform: translate3d(0px, 0px, 0);
          backface-visibility: hidden;
          opacity: 1;
        }
      }
      @keyframes scrP4 {
        0% {
          transform: translate3d(-120px, 0px, 0px) rotate(-50deg);
        }
        30% {
          transform: translate3d(-120px, 0px, 0px) rotate(0deg);
        }
        100% {
          transform: translate3d(-120px, 0px, 0px) rotate(0deg);
        }
      }
      @keyframes scrP5 {
        0% {
          transform: translate3d(calc(70vw - 30vw), calc(13vw + 12.3vw), 0);
          -webkit-transform: translate3d(calc(70vw - 30vw), calc(13vw + 12.3vw), 0);
          -moz-transform: translate3d(calc(70vw - 30vw), calc(13vw + 12.3vw), 0);
          -o-transform: translate3d(calc(70vw - 30vw), calc(13vw + 12.3vw), 0);
          -ms-transform: translate3d(calc(70vw - 30vw), calc(13vw + 12.3vw), 0);
          backface-visibility: hidden;
        }
        58% {
          transform: translate3d(calc(50vw - 30vw), calc(13vw + 12.3vw), 0);
          -webkit-transform: translate3d(calc(50vw - 30vw), calc(13vw + 12.3vw), 0);
          -moz-transform: translate3d(calc(50vw - 30vw), calc(13vw + 12.3vw), 0);
          -o-transform: translate3d(calc(50vw - 30vw), calc(13vw + 12.3vw), 0);
          -ms-transform: translate3d(calc(50vw - 30vw), calc(13vw + 12.3vw), 0);
          backface-visibility: hidden;
        }
        100% {
          transform: translate3d(calc(50vw - 30vw), calc(13vw + 12.3vw), 0);
          -webkit-transform: translate3d(calc(50vw - 30vw), calc(13vw + 12.3vw), 0);
          -moz-transform: translate3d(calc(50vw - 30vw), calc(13vw + 12.3vw), 0);
          -o-transform: translate3d(calc(50vw - 30vw), calc(13vw + 12.3vw), 0);
          -ms-transform: translate3d(calc(50vw - 30vw), calc(13vw + 12.3vw), 0);
          backface-visibility: hidden;
        }
      }
      @keyframes scrP51 {
        0% {
          margin-left: 50%;
          letter-spacing: 0.6rem;
        }
        40% {
          margin-left: 0%;
          letter-spacing: 0px;
        }
        100% {
          margin-left: 0%;
          letter-spacing: 0px;
        }
      }
      @keyframes scrP6 {
        0% {
          transform: translate3d(calc(70vw - 6.25vw), calc(13vw + 12.3vw), 0);
          -webkit-transform: translate3d(calc(70vw - 6.25vw), calc(13vw + 12.3vw), 0);
          -moz-transform: translate3d(calc(70vw - 6.25vw), calc(13vw + 12.3vw), 0);
          -o-transform: translate3d(calc(70vw - 6.25vw), calc(13vw + 12.3vw), 0);
          -ms-transform: translate3d(calc(70vw - 6.25vw), calc(13vw + 12.3vw), 0);
          backface-visibility: hidden;
          letter-spacing: 1rem;
          opacity: 0;
        }
        58% {
          transform: translate3d(calc(50vw - 6.25vw), calc(13vw + 12.3vw), 0);
          -webkit-transform: translate3d(calc(50vw - 6.25vw), calc(13vw + 12.3vw), 0);
          -moz-transform: translate3d(calc(50vw - 6.25vw), calc(13vw + 12.3vw), 0);
          -o-transform: translate3d(calc(50vw - 6.25vw), calc(13vw + 12.3vw), 0);
          -ms-transform: translate3d(calc(50vw - 6.25vw), calc(13vw + 12.3vw), 0);
          backface-visibility: hidden;
          letter-spacing: 0px;
          opacity: 1;
        }
        100% {
          transform: translate3d(calc(50vw - 6.25vw), calc(13vw + 12.3vw), 0);
          -webkit-transform: translate3d(calc(50vw - 6.25vw), calc(13vw + 12.3vw), 0);
          -moz-transform: translate3d(calc(50vw - 6.25vw), calc(13vw + 12.3vw), 0);
          -o-transform: translate3d(calc(50vw - 6.25vw), calc(13vw + 12.3vw), 0);
          -ms-transform: translate3d(calc(50vw - 6.25vw), calc(13vw + 12.3vw), 0);
          backface-visibility: hidden;
          letter-spacing: 0px;
          opacity: 1;
        }
      }
      @keyframes scrP61 {
        0% {
          letter-spacing: 0.6rem;
          background-color: #ffffff;
        }
        40% {
          letter-spacing: 0px;
          background-color: rgba(255, 255, 255, 0);
        }
        100% {
          letter-spacing: 0px;
          background-color: rgba(255, 255, 255, 0);
        }
      }
      @keyframes scrP7 {
        0% {
          transform: translate3d(0vw, 0vw, 0);
          -webkit-transform: translate3d(0vw, 0vw, 0);
          -moz-transform: translate3d(0vw, 0vw, 0);
          -o-transform: translate3d(0vw, 0vw, 0);
          -ms-transform: translate3d(0vw, 0vw, 0);
          backface-visibility: hidden;
        }
        58% {
          transform: translate3d(-15vw, 0vw, 0);
          -webkit-transform: translate3d(-15vw, 0vw, 0);
          -moz-transform: translate3d(-15vw, 0vw, 0);
          -o-transform: translate3d(-15vw, 0vw, 0);
          -ms-transform: translate3d(-15vw, 0vw, 0);
          backface-visibility: hidden;
        }
        100% {
          transform: translate3d(-15vw, 0vw, 0);
          -webkit-transform: translate3d(-15vw, 0vw, 0);
          -moz-transform: translate3d(-15vw, 0vw, 0);
          -o-transform: translate3d(-15vw, 0vw, 0);
          -ms-transform: translate3d(-15vw, 0vw, 0);
          backface-visibility: hidden;
        }
      }
      @keyframes scrP8 {
        0% {
          transform: rotate(0deg);
          -webkit-transform: rotate(0deg);
          -moz-transform: rotate(0deg);
          -o-transform: rotate(0deg);
          -ms-transform: rotate(0deg);
          backface-visibility: hidden;
        }
        100% {
          transform: rotate(90deg);
          -webkit-transform: rotate(90deg);
          -moz-transform: rotate(90deg);
          -o-transform: rotate(90deg);
          -ms-transform: rotate(90deg);
          backface-visibility: hidden;
        }
      }
      @keyframes scrP9 {
        0% {
          transform: translate3d(0vw, 0vw, 0);
          -webkit-transform: translate3d(0vw, 0vw, 0);
          -moz-transform: translate3d(0vw, 0vw, 0);
          -o-transform: translate3d(0vw, 0vw, 0);
          -ms-transform: translate3d(0vw, 0vw, 0);
          backface-visibility: hidden;
        }
        100% {
          transform: translate3d(-58%, 0vw, 0);
          -webkit-transform: translate3d(-58%, 0vw, 0);
          -moz-transform: translate3d(-58%, 0vw, 0);
          -o-transform: translate3d(-58%, 0vw, 0);
          -ms-transform: translate3d(-58%, 0vw, 0);
          backface-visibility: hidden;
        }
      }
      @keyframes scrP10 {
        0% {
          opacity: 0;
          transform: translate3d(0vw, 0vw, 0);
          -webkit-transform: translate3d(0vw, 0vw, 0);
          -moz-transform: translate3d(0vw, 0vw, 0);
          -o-transform: translate3d(0vw, 0vw, 0);
          -ms-transform: translate3d(0vw, 0vw, 0);
          backface-visibility: hidden;
        }
        15% {
          opacity: 1;
          transform: translate3d(0vw, 0vw, 0);
          -webkit-transform: translate3d(0vw, 0vw, 0);
          -moz-transform: translate3d(0vw, 0vw, 0);
          -o-transform: translate3d(0vw, 0vw, 0);
          -ms-transform: translate3d(0vw, 0vw, 0);
          backface-visibility: hidden;
        }
        25% {
          transform: translate3d(0px, 2.02rem, 0px);
          -webkit-transform: translate3d(0px, 2.02rem, 0px);
          -moz-transform: translate3d(0px, 2.02rem, 0px);
          -o-transform: translate3d(0px, 2.02rem, 0px);
          -ms-transform: translate3d(0px, 2.02rem, 0px);
          backface-visibility: hidden;
        }
        35% {
          transform: translate3d(0px, 2.02rem, 0px);
          -webkit-transform: translate3d(0px, 2.02rem, 0px);
          -moz-transform: translate3d(0px, 2.02rem, 0px);
          -o-transform: translate3d(0px, 2.02rem, 0px);
          -ms-transform: translate3d(0px, 2.02rem, 0px);
          backface-visibility: hidden;
        }
        50% {
          transform: translate3d(0.4rem, 4.04rem, 0px);
          -webkit-transform: translate3d(0.4rem, 4.04rem, 0px);
          -moz-transform: translate3d(0.4rem, 4.04rem, 0px);
          -o-transform: translate3d(0.4rem, 4.04rem, 0px);
          -ms-transform: translate3d(0.4rem, 4.04rem, 0px);
          backface-visibility: hidden;
        }
        100% {
          transform: translate3d(0.4rem, 4.04rem, 0px);
          -webkit-transform: translate3d(0.4rem, 4.04rem, 0px);
          -moz-transform: translate3d(0.4rem, 4.04rem, 0px);
          -o-transform: translate3d(0.4rem, 4.04rem, 0px);
          -ms-transform: translate3d(0.4rem, 4.04rem, 0px);
          backface-visibility: hidden;
        }
      }
      @keyframes scrP11 {
        0% {
          transform: translate3d(-20px, 0vw, 0);
          -webkit-transform: translate3d(-20px, 0vw, 0);
          -moz-transform: translate3d(-20px, 0vw, 0);
          -o-transform: translate3d(-20px, 0vw, 0);
          -ms-transform: translate3d(-20px, 0vw, 0);
          backface-visibility: hidden;
          opacity: 0;
        }
        15% {
          transform: translate3d(0vw, 0vw, 0);
          -webkit-transform: translate3d(0vw, 0vw, 0);
          -moz-transform: translate3d(0vw, 0vw, 0);
          -o-transform: translate3d(0vw, 0vw, 0);
          -ms-transform: translate3d(0vw, 0vw, 0);
          backface-visibility: hidden;
          opacity: 1;
        }
        100% {
          transform: translate3d(0, 0vw, 0);
          -webkit-transform: translate3d(0, 0vw, 0);
          -moz-transform: translate3d(0, 0vw, 0);
          -o-transform: translate3d(0, 0vw, 0);
          -ms-transform: translate3d(0, 0vw, 0);
          backface-visibility: hidden;
          opacity: 1;
        }
      }
      @keyframes scrP12 {
        0% {
          transform: translate3d(-20px, 0vw, 0);
          -webkit-transform: translate3d(-20px, 0vw, 0);
          -moz-transform: translate3d(-20px, 0vw, 0);
          -o-transform: translate3d(-20px, 0vw, 0);
          -ms-transform: translate3d(-20px, 0vw, 0);
          backface-visibility: hidden;
          opacity: 0;
        }
        25% {
          transform: translate3d(0vw, 0vw, 0);
          -webkit-transform: translate3d(0vw, 0vw, 0);
          -moz-transform: translate3d(0vw, 0vw, 0);
          -o-transform: translate3d(0vw, 0vw, 0);
          -ms-transform: translate3d(0vw, 0vw, 0);
          backface-visibility: hidden;
          opacity: 1;
        }
        100% {
          transform: translate3d(0, 0vw, 0);
          -webkit-transform: translate3d(0, 0vw, 0);
          -moz-transform: translate3d(0, 0vw, 0);
          -o-transform: translate3d(0, 0vw, 0);
          -ms-transform: translate3d(0, 0vw, 0);
          backface-visibility: hidden;
          opacity: 1;
        }
      }
      @keyframes scrP13 {
        0% {
          transform: translate3d(-20px, 0vw, 0);
          -webkit-transform: translate3d(-20px, 0vw, 0);
          -moz-transform: translate3d(-20px, 0vw, 0);
          -o-transform: translate3d(-20px, 0vw, 0);
          -ms-transform: translate3d(-20px, 0vw, 0);
          backface-visibility: hidden;
          opacity: 0;
        }
        40% {
          transform: translate3d(0vw, 0vw, 0);
          -webkit-transform: translate3d(0vw, 0vw, 0);
          -moz-transform: translate3d(0vw, 0vw, 0);
          -o-transform: translate3d(0vw, 0vw, 0);
          -ms-transform: translate3d(0vw, 0vw, 0);
          backface-visibility: hidden;
          opacity: 1;
        }
        100% {
          transform: translate3d(0, 0vw, 0);
          -webkit-transform: translate3d(0, 0vw, 0);
          -moz-transform: translate3d(0, 0vw, 0);
          -o-transform: translate3d(0, 0vw, 0);
          -ms-transform: translate3d(0, 0vw, 0);
          backface-visibility: hidden;
          opacity: 1;
        }
      }
      @keyframes scrP14 {
        0% {
          transform: translate3d(0vw, 0%, 0);
          -webkit-transform: translate3d(0vw, 0%, 0);
          -moz-transform: translate3d(0vw, 0%, 0);
          -o-transform: translate3d(0vw, 0%, 0);
          -ms-transform: translate3d(0vw, 0%, 0);
          backface-visibility: hidden;
        }
        100% {
          transform: translate3d(0, 90%, 0);
          -webkit-transform: translate3d(0, 90%, 0);
          -moz-transform: translate3d(0, 90%, 0);
          -o-transform: translate3d(0, 90%, 0);
          -ms-transform: translate3d(0, 90%, 0);
          backface-visibility: hidden;
        }
      }
      @keyframes loadFn {
        0% {
          transform: rotate(0deg);
          -webkit-transform: rotate(0deg);
          -moz-transform: rotate(0deg);
          -o-transform: rotate(0deg);
          -ms-transform: rotate(0deg);
          backface-visibility: hidden;
        }
        100% {
          transform: rotate(360deg);
          -webkit-transform: rotate(360deg);
          -moz-transform: rotate(360deg);
          -o-transform: rotate(360deg);
          -ms-transform: rotate(360deg);
          backface-visibility: hidden;
        }
      }