.shake-lr {
	-webkit-animation: shake-lr 1.5s cubic-bezier(0.455, 0.030, 0.515, 0.955) 1s both;
	        animation: shake-lr 1.5s cubic-bezier(0.455, 0.030, 0.515, 0.955) 1s both;
}


 @-webkit-keyframes shake-lr {
    0%,
    100% {
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg);
      -webkit-transform-origin: 50% 50%;
              transform-origin: 50% 50%;
    }
    10% {
      -webkit-transform: rotate(8deg);
              transform: rotate(8deg);
    }
    20%,
    40%,
    60% {
      -webkit-transform: rotate(-10deg);
              transform: rotate(-10deg);
    }
    30%,
    50%,
    70% {
      -webkit-transform: rotate(10deg);
              transform: rotate(10deg);
    }
    80% {
      -webkit-transform: rotate(-8deg);
              transform: rotate(-8deg);
    }
    90% {
      -webkit-transform: rotate(8deg);
              transform: rotate(8deg);
    }
  }
  @keyframes shake-lr {
    0%,
    100% {
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg);
      -webkit-transform-origin: 50% 50%;
              transform-origin: 50% 50%;
    }
    10% {
      -webkit-transform: rotate(8deg);
              transform: rotate(8deg);
    }
    20%,
    40%,
    60% {
      -webkit-transform: rotate(-10deg);
              transform: rotate(-10deg);
    }
    30%,
    50%,
    70% {
      -webkit-transform: rotate(10deg);
              transform: rotate(10deg);
    }
    80% {
      -webkit-transform: rotate(-8deg);
              transform: rotate(-8deg);
    }
    90% {
      -webkit-transform: rotate(8deg);
              transform: rotate(8deg);
    }
  }
  


  .bounce-in-top {
	-webkit-animation: bounce-in-top 1.1s both;
	        animation: bounce-in-top 1.1s both;
}




@-webkit-keyframes bounce-in-top {
    0% {
      -webkit-transform: translateY(-500px);
              transform: translateY(-500px);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
      opacity: 0;
    }
    38% {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
      opacity: 1;
    }
    55% {
      -webkit-transform: translateY(-65px);
              transform: translateY(-65px);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
    }
    72% {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
    }
    81% {
      -webkit-transform: translateY(-28px);
              transform: translateY(-28px);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
    }
    90% {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
    }
    95% {
      -webkit-transform: translateY(-8px);
              transform: translateY(-8px);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
    }
    100% {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
    }
  }
  @keyframes bounce-in-top {
    0% {
      -webkit-transform: translateY(-500px);
              transform: translateY(-500px);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
      opacity: 0;
    }
    38% {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
      opacity: 1;
    }
    55% {
      -webkit-transform: translateY(-65px);
              transform: translateY(-65px);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
    }
    72% {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
    }
    81% {
      -webkit-transform: translateY(-28px);
              transform: translateY(-28px);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
    }
    90% {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
    }
    95% {
      -webkit-transform: translateY(-8px);
              transform: translateY(-8px);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
    }
    100% {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
    }
  }
  




  .slide-in-elliptic-left-fwd {
	-webkit-animation: slide-in-elliptic-left-fwd 1s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
	        animation: slide-in-elliptic-left-fwd 1s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}


@-webkit-keyframes slide-in-elliptic-left-fwd {
    0% {
      -webkit-transform: translateX(-800px) rotateY(30deg) scale(0);
              transform: translateX(-800px) rotateY(30deg) scale(0);
      -webkit-transform-origin: -100% 50%;
              transform-origin: -100% 50%;
      opacity: 0;
    }
    100% {
      -webkit-transform: translateX(0) rotateY(0) scale(1);
              transform: translateX(0) rotateY(0) scale(1);
      -webkit-transform-origin: 1800px 50%;
              transform-origin: 1800px 50%;
      opacity: 1;
    }
  }
  @keyframes slide-in-elliptic-left-fwd {
    0% {
      -webkit-transform: translateX(-800px) rotateY(30deg) scale(0);
              transform: translateX(-800px) rotateY(30deg) scale(0);
      -webkit-transform-origin: -100% 50%;
              transform-origin: -100% 50%;
      opacity: 0;
    }
    100% {
      -webkit-transform: translateX(0) rotateY(0) scale(1);
              transform: translateX(0) rotateY(0) scale(1);
      -webkit-transform-origin: 1800px 50%;
              transform-origin: 1800px 50%;
      opacity: 1;
    }
  }
  
  
  .slide-in-elliptic-right-fwd {
	-webkit-animation: slide-in-elliptic-right-fwd 1s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
	        animation: slide-in-elliptic-right-fwd 1s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}


 @-webkit-keyframes slide-in-elliptic-right-fwd {
    0% {
      -webkit-transform: translateX(800px) rotateY(-30deg) scale(0);
              transform: translateX(800px) rotateY(-30deg) scale(0);
      -webkit-transform-origin: -100% 50%;
              transform-origin: -100% 50%;
      opacity: 0;
    }
    100% {
      -webkit-transform: translateX(0) rotateY(0) scale(1);
              transform: translateX(0) rotateY(0) scale(1);
      -webkit-transform-origin: -1800px 50%;
              transform-origin: -1800px 50%;
      opacity: 1;
    }
  }
  @keyframes slide-in-elliptic-right-fwd {
    0% {
      -webkit-transform: translateX(800px) rotateY(-30deg) scale(0);
              transform: translateX(800px) rotateY(-30deg) scale(0);
      -webkit-transform-origin: -100% 50%;
              transform-origin: -100% 50%;
      opacity: 0;
    }
    100% {
      -webkit-transform: translateX(0) rotateY(0) scale(1);
              transform: translateX(0) rotateY(0) scale(1);
      -webkit-transform-origin: -1800px 50%;
              transform-origin: -1800px 50%;
      opacity: 1;
    }
  }
  


.text-flicker-in-glow {
	-webkit-animation: text-flicker-in-glow 3s linear both;
	        animation: text-flicker-in-glow 3s linear both;
}

@-webkit-keyframes text-flicker-in-glow {
    0% {
      opacity: 0;
    }
    10% {
      opacity: 0;
      text-shadow: none;
    }
    10.1% {
      opacity: 1;
      text-shadow: none;
    }
    10.2% {
      opacity: 0;
      text-shadow: none;
    }
    20% {
      opacity: 0;
      text-shadow: none;
    }
    20.1% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.25);
    }
    20.6% {
      opacity: 0;
      text-shadow: none;
    }
    30% {
      opacity: 0;
      text-shadow: none;
    }
    30.1% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
    }
    30.5% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
    }
    30.6% {
      opacity: 0;
      text-shadow: none;
    }
    45% {
      opacity: 0;
      text-shadow: none;
    }
    45.1% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
    }
    50% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
    }
    55% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
    }
    55.1% {
      opacity: 0;
      text-shadow: none;
    }
    57% {
      opacity: 0;
      text-shadow: none;
    }
    57.1% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.35);
    }
    60% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.35);
    }
    60.1% {
      opacity: 0;
      text-shadow: none;
    }
    65% {
      opacity: 0;
      text-shadow: none;
    }
    65.1% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.35), 0 0 100px rgba(255, 255, 255, 0.1);
    }
    75% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.35), 0 0 100px rgba(255, 255, 255, 0.1);
    }
    75.1% {
      opacity: 0;
      text-shadow: none;
    }
    77% {
      opacity: 0;
      text-shadow: none;
    }
    77.1% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.4), 0 0 110px rgba(255, 255, 255, 0.2), 0 0 100px rgba(255, 255, 255, 0.1);
    }
    85% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.4), 0 0 110px rgba(255, 255, 255, 0.2), 0 0 100px rgba(255, 255, 255, 0.1);
    }
    85.1% {
      opacity: 0;
      text-shadow: none;
    }
    86% {
      opacity: 0;
      text-shadow: none;
    }
    86.1% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.6), 0 0 60px rgba(255, 255, 255, 0.45), 0 0 110px rgba(255, 255, 255, 0.25), 0 0 100px rgba(255, 255, 255, 0.1);
    }
    100% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.6), 0 0 60px rgba(255, 255, 255, 0.45), 0 0 110px rgba(255, 255, 255, 0.25), 0 0 100px rgba(255, 255, 255, 0.1);
    }
  }
  @keyframes text-flicker-in-glow {
    0% {
      opacity: 0;
    }
    10% {
      opacity: 0;
      text-shadow: none;
    }
    10.1% {
      opacity: 1;
      text-shadow: none;
    }
    10.2% {
      opacity: 0;
      text-shadow: none;
    }
    20% {
      opacity: 0;
      text-shadow: none;
    }
    20.1% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.25);
    }
    20.6% {
      opacity: 0;
      text-shadow: none;
    }
    30% {
      opacity: 0;
      text-shadow: none;
    }
    30.1% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
    }
    30.5% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
    }
    30.6% {
      opacity: 0;
      text-shadow: none;
    }
    45% {
      opacity: 0;
      text-shadow: none;
    }
    45.1% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
    }
    50% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
    }
    55% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
    }
    55.1% {
      opacity: 0;
      text-shadow: none;
    }
    57% {
      opacity: 0;
      text-shadow: none;
    }
    57.1% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.35);
    }
    60% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.35);
    }
    60.1% {
      opacity: 0;
      text-shadow: none;
    }
    65% {
      opacity: 0;
      text-shadow: none;
    }
    65.1% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.35), 0 0 100px rgba(255, 255, 255, 0.1);
    }
    75% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.35), 0 0 100px rgba(255, 255, 255, 0.1);
    }
    75.1% {
      opacity: 0;
      text-shadow: none;
    }
    77% {
      opacity: 0;
      text-shadow: none;
    }
    77.1% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.4), 0 0 110px rgba(255, 255, 255, 0.2), 0 0 100px rgba(255, 255, 255, 0.1);
    }
    85% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.4), 0 0 110px rgba(255, 255, 255, 0.2), 0 0 100px rgba(255, 255, 255, 0.1);
    }
    85.1% {
      opacity: 0;
      text-shadow: none;
    }
    86% {
      opacity: 0;
      text-shadow: none;
    }
    86.1% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.6), 0 0 60px rgba(255, 255, 255, 0.45), 0 0 110px rgba(255, 255, 255, 0.25), 0 0 100px rgba(255, 255, 255, 0.1);
    }
    100% {
      opacity: 1;
      text-shadow: 0 0 30px rgba(255, 255, 255, 0.6), 0 0 60px rgba(255, 255, 255, 0.45), 0 0 110px rgba(255, 255, 255, 0.25), 0 0 100px rgba(255, 255, 255, 0.1);
    }
  }
  

  .bounce-in-top {
	-webkit-animation: bounce-in-top 1.1s both;
	        animation: bounce-in-top 1.1s both;
}


 @-webkit-keyframes bounce-in-top {
    0% {
      -webkit-transform: translateY(-500px);
              transform: translateY(-500px);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
      opacity: 0;
    }
    38% {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
      opacity: 1;
    }
    55% {
      -webkit-transform: translateY(-65px);
              transform: translateY(-65px);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
    }
    72% {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
    }
    81% {
      -webkit-transform: translateY(-28px);
              transform: translateY(-28px);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
    }
    90% {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
    }
    95% {
      -webkit-transform: translateY(-8px);
              transform: translateY(-8px);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
    }
    100% {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
    }
  }
  @keyframes bounce-in-top {
    0% {
      -webkit-transform: translateY(-500px);
              transform: translateY(-500px);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
      opacity: 0;
    }
    38% {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
      opacity: 1;
    }
    55% {
      -webkit-transform: translateY(-65px);
              transform: translateY(-65px);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
    }
    72% {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
    }
    81% {
      -webkit-transform: translateY(-28px);
              transform: translateY(-28px);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
    }
    90% {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
    }
    95% {
      -webkit-transform: translateY(-8px);
              transform: translateY(-8px);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
    }
    100% {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
    }
  }


  .scale-in-center {
	-webkit-animation: scale-in-center 1s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
	        animation: scale-in-center 1s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}


 @-webkit-keyframes scale-in-center {
    0% {
      -webkit-transform: scale(0);
              transform: scale(0);
      opacity: 1;
    }
    100% {
      -webkit-transform: scale(1);
              transform: scale(1);
      opacity: 1;
    }
  }
  @keyframes scale-in-center {
    0% {
      -webkit-transform: scale(0);
              transform: scale(0);
      opacity: 1;
    }
    100% {
      -webkit-transform: scale(1);
              transform: scale(1);
      opacity: 1;
    }
  }
  
  .text-focus-in {
    -webkit-animation: text-focus-in 1s cubic-bezier(0.550, 0.085, 0.680, 0.530) both;
            animation: text-focus-in 1s cubic-bezier(0.550, 0.085, 0.680, 0.530) both;
  }

@-webkit-keyframes text-focus-in {
  0% {
    -webkit-filter: blur(12px);
            filter: blur(12px);
    opacity: 0;
  }
  100% {
    -webkit-filter: blur(0px);
            filter: blur(0px);
    opacity: 1;
  }
}
@keyframes text-focus-in {
  0% {
    -webkit-filter: blur(12px);
            filter: blur(12px);
    opacity: 0;
  }
  100% {
    -webkit-filter: blur(0px);
            filter: blur(0px);
    opacity: 1;
  }
}

.scale-in-center2 {
	-webkit-animation: scale-in-center2 2s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
	        animation: scale-in-center2 2s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}


 @-webkit-keyframes scale-in-center2 {
  0% {
    -webkit-transform: scale(0)translateY(-185%)translateX(-175%);
            transform: scale(0)translateY(-185%)translateX(-175%);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(0.2)translateY(-185%)translateX(-175%);
            transform: scale(0.2)translateY(-185%)translateX(-175%);
    opacity: 1;
  }
}
@keyframes scale-in-center2 {
  0% {
    -webkit-transform: scale(0)translateY(-185%)translateX(-175%);
            transform: scale(0)translateY(-185%)translateX(-175%);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(0.2)translateY(-185%)translateX(-175%);
            transform: scale(0.2)translateY(-185%)translateX(-175%);
    opacity: 1;
  }
}


@media only screen and (max-width:1350px) and (min-width:1201px){
  @-webkit-keyframes scale-in-center2 {
    0% {
      -webkit-transform: Scale(0)translateX(-191%)translateY(-173%);
              transform: Scale(0)translateX(-191%)translateY(-173%);
      opacity: 1;
    }
    100% {
      -webkit-transform: Scale(0.18)translateX(-191%)translateY(-173%);
              transform: Scale(0.18)translateX(-191%)translateY(-173%);
      opacity: 1;
    }
  }
  @keyframes scale-in-center2 {
    0% {
      -webkit-transform: Scale(0)translateX(-191%)translateY(-173%);
              transform: Scale(0)translateX(-191%)translateY(-173%);
      opacity: 1;
    }
    100% {
      -webkit-transform: Scale(0.18)translateX(-191%)translateY(-173%);
              transform: Scale(0.18)translateX(-191%)translateY(-173%);
      opacity: 1;
    }
  }
}

@media only screen and (max-width:1200px){
  @-webkit-keyframes scale-in-center2 {
    0% {
      -webkit-transform: Scale(0)translateX(-176%)translateY(-123%);
              transform: Scale(0)translateX(-176%)translateY(-123%);
      opacity: 1;
    }
    100% {
      -webkit-transform: Scale(0.2)translateX(-176%)translateY(-123%);
              transform: Scale(0.2)translateX(-176%)translateY(-123%);
      opacity: 1;
    }
  }
  @keyframes scale-in-center2 {
    0% {
      -webkit-transform: Scale(0)translateX(-176%)translateY(-123%);
              transform: Scale(0)translateX(-176%)translateY(-123%);
      opacity: 1;
    }
    100% {
      -webkit-transform: Scale(0.2)translateX(-176%)translateY(-123%);
              transform: Scale(0.2)translateX(-176%)translateY(-123%);
      opacity: 1;
    }
  }
}


@media only screen and (max-width:1180px){
  @-webkit-keyframes scale-in-center2 {
    0% {
      -webkit-transform: Scale(0)translateY(-142%)translateX(-176%);
              transform: Scale(0)translateY(-142%)translateX(-176%);
      opacity: 1;
    }
    100% {
      -webkit-transform: Scale(0.2)translateY(-142%)translateX(-176%);
              transform: Scale(0.2)translateY(-142%)translateX(-176%);
      opacity: 1;
    }
  }
  @keyframes scale-in-center2 {
    0% {
      -webkit-transform: Scale(0)translateY(-142%)translateX(-176%);
              transform: Scale(0)translateY(-142%)translateX(-176%);
      opacity: 1;
    }
    100% {
      -webkit-transform: Scale(0.2)translateY(-142%)translateX(-176%);
              transform: Scale(0.2)translateY(-142%)translateX(-176%);
      opacity: 1;
    }
  }
}

@media only screen and (max-width:1024px){
  @-webkit-keyframes scale-in-center2 {
    0% {
      -webkit-transform: Scale(0)translateY(-123%)translateX(-176%);
              transform: Scale(0)translateY(-123%)translateX(-176%);
      opacity: 1;
    }
    100% {
      -webkit-transform: Scale(0.2)translateY(-123%)translateX(-176%);
              transform: Scale(0.2)translateY(-123%)translateX(-176%);
      opacity: 1;
    }
  }
  @keyframes scale-in-center2 {
    0% {
      -webkit-transform: Scale(0)translateY(-123%)translateX(-176%);
              transform: Scale(0)translateY(-123%)translateX(-176%);
      opacity: 1;
    }
    100% {
      -webkit-transform: Scale(0.2)translateY(-123%)translateX(-176%);
              transform: Scale(0.2)translateY(-123%)translateX(-176%);
      opacity: 1;
    }
  }
}

@media only screen and (max-width:1000px){
  @-webkit-keyframes scale-in-center2 {
    0% {
      -webkit-transform: Scale(0)translateX(-187%)translateY(-68%);
              transform: Scale(0)translateX(-187%)translateY(-68%);
      opacity: 1;
    }
    100% {
      -webkit-transform: Scale(0.2)translateX(-187%)translateY(-68%);
              transform: Scale(0.2)translateX(-187%)translateY(-68%);
      opacity: 1;
    }
  }
  @keyframes scale-in-center2 {
    0% {
      -webkit-transform: Scale(0)translateX(-187%)translateY(-68%);
              transform: Scale(0)translateX(-187%)translateY(-68%);
      opacity: 1;
    }
    100% {
      -webkit-transform: Scale(0.2)translateX(-187%)translateY(-68%);
              transform: Scale(0.2)translateX(-187%)translateY(-68%);
      opacity: 1;
    }
  }
}


@media only screen and (max-width:915px){
  @-webkit-keyframes scale-in-center2 {
    0% {
      -webkit-transform: scale(0)translateY(-85%)translateX(-187%);
              transform: scale(0)translateY(-85%)translateX(-187%);
      opacity: 1;
    }
    100% {
      -webkit-transform: scale(0.2)translateY(-85%)translateX(-187%);
              transform: scale(0.2)translateY(-85%)translateX(-187%);
      opacity: 1;
    }
  }
  @keyframes scale-in-center2 {
    0% {
      -webkit-transform: Scale(0)translateX(-85%)translateY(-187%);
      transform: Scale(0)translateX(-85%)translateY(-187%);
      opacity: 1;
    }
    100% {
      -webkit-transform: scale(0.2)translateY(-85%)translateX(-187%);
      transform: scale(0.2)translateY(-85%)translateX(-187%);
      opacity: 1;
    }
  }


}

@media only screen and (max-width:768px){
  @-webkit-keyframes scale-in-center2 {
    0% {
      -webkit-transform: scale(0)translateY(-80%)translateX(-190%);
              transform: scale(0)translateY(-80%)translateX(-190%);
      opacity: 1;
    }
    100% {
      -webkit-transform: scale(0.2)translateY(-80%)translateX(-190%);
              transform: scale(0.2)translateY(-80%)translateX(-190%);
      opacity: 1;
    }
  }
  @keyframes scale-in-center2 {
    0% {
      -webkit-transform: Scale(0)translateX(-80%)translateY(-190%);
      transform: Scale(0)translateX(-80%)translateY(-190%);
      opacity: 1;
    }
    100% {
      -webkit-transform: scale(0.2)translateY(-80%)translateX(-190%);
      transform: scale(0.2)translateY(-80%)translateX(-190%);
      opacity: 1;
    }
  }


}



@media only screen and (max-width: 740px){
  @-webkit-keyframes scale-in-center2 {
    0% {
      -webkit-transform: Scale(0)translateY(0%)translateX(-187%);
              transform: Scale(0)translateY(0%)translateX(-187%);
      opacity: 1;
    }
    100% {
      -webkit-transform: Scale(0.2)translateY(0%)translateX(-187%);
              transform: Scale(0.2)translateY(0%)translateX(-187%);
      opacity: 1;
    }
  }
  @keyframes scale-in-center2 {
    0% {
      -webkit-transform: Scale(0)translateY(0%)translateX(-187%);
      transform: Scale(0)translateY(0%)translateX(-187%);
      opacity: 1;
    }
    100% {
      -webkit-transform: Scale(0.2)translateY(0%)translateX(-187%);
      transform: Scale(0.2)translateY(0%)translateX(-187%);
      opacity: 1;
    }
  }
}



@media only screen and (max-width: 720px){
  @-webkit-keyframes scale-in-center2 {
    0% {
      -webkit-transform: Scale(0)translateY(0%)translateX(-187%);
              transform: Scale(0)translateY(0%)translateX(-187%);
      opacity: 1;
    }
    100% {
      -webkit-transform: Scale(0.2)translateY(0%)translateX(-187%);
              transform: Scale(0.2)translateY(0%)translateX(-187%);
      opacity: 1;
    }
  }
  @keyframes scale-in-center2 {
    0% {
      -webkit-transform: Scale(0)translateY(0%)translateX(-187%);
      transform: Scale(0)translateY(0%)translateX(-187%);
      opacity: 1;
    }
    100% {
      -webkit-transform: Scale(0.2)translateY(0%)translateX(-187%);
      transform: Scale(0.2)translateY(0%)translateX(-187%);
      opacity: 1;
    }
  }
}



@media only screen and (max-width: 540px){
  @-webkit-keyframes scale-in-center2 {
    0% {
      -webkit-transform: ScaleX(-1)Scale(0)translateX(-16%)translateY(-80%);
              transform: ScaleX(-1)Scale(0)translateX(-16%)translateY(-80%);
      opacity: 1;
    }
    100% {
      -webkit-transform: ScaleX(-1)Scale(0.3)translateX(-16%)translateY(-80%);
              transform: ScaleX(-1)Scale(0.3)translateX(-16%)translateY(-80%);
      opacity: 1;
    }
  }
  @keyframes scale-in-center2 {
    0% {
      -webkit-transform: ScaleX(-1)Scale(0)translateX(-16%)translateY(-80%);
      transform: ScaleX(-1)Scale(0)translateX(-16%)translateY(-80%);
      opacity: 1;
    }
    100% {
      -webkit-transform: ScaleX(-1)Scale(0.3)translateX(-16%)translateY(-80%);
      transform: ScaleX(-1)Scale(0.3)translateX(-16%)translateY(-80%);
      opacity: 1;
    }
  }
}



@media only screen and (max-width:450px){

  @-webkit-keyframes scale-in-center2 {
    0% {
      -webkit-transform: scaleX(0)Scale(0.4)translateX(-70%)translateY(-20%);
              transform: scaleX(0)Scale(0.4)translateX(-70%)translateY(-20%);
      opacity: 1;
    }
    100% {
      -webkit-transform: scaleX(-1)Scale(0.4)translateX(-70%)translateY(-20%);
              transform: scaleX(-1)Scale(0.4)translateX(-70%)translateY(-20%);
      opacity: 1;
    }
  }
  @keyframes scale-in-center2 {
    0% {
      -webkit-transform: scaleX(0)Scale(0.4)translateX(-70%)translateY(-20%);
              transform: scaleX(0)Scale(0.4)translateX(-70%)translateY(-20%);
      opacity: 1;
    }
    100% {
      -webkit-transform: scaleX(-1)Scale(0.4)translateX(-70%)translateY(-20%);
              transform: scaleX(-1)Scale(0.4)translateX(-70%)translateY(-20%);
      opacity: 1;
    }
  }
}
