/* Define Scroll Animations */
@media (min-width: 1025px) {
  .reveal {
    position: relative;
    opacity: 0;
  }
  .reveal.active {
    opacity: 1;
  }
}

  /* Start Fade Animations */
    /* Fade Top */
      @media (min-width: 1025px) {
        .active.fade-top {
          animation: fade-top 1.5s ease-in;
        }
        .active.fade-top-100 {
          animation: fade-top-100 1.6s ease-in;
        }
        .active.fade-top-200 {
          animation: fade-top-200 1.7s ease-in;
        }
        .active.fade-top-300 {
          animation: fade-top-300 1.8s ease-in;
        }
        .active.fade-top-400 {
          animation: fade-top-400 1.9s ease-in;
        }
        .active.fade-top-500 {
          animation: fade-top-500 2s ease-in;
        }
        .active.fade-top-600 {
          animation: fade-top-600 2.1s ease-in;
        }
        .active.fade-top-700 {
          animation: fade-top-700 2.2s ease-in;
        }
        .active.fade-top-800 {
          animation: fade-top-800 2.3s ease-in;
        }
        .active.fade-top-900 {
          animation: fade-top-900 2.4s ease-in;
        }
      }

      @keyframes fade-top {
        0% {
          transform: translateY(-50px);
          opacity: 0;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes fade-top-100 {
        0% {
          transform: translateY(-50px);
          opacity: 0;
        }
        6.3% {
          transform: translateY(-50px);
          opacity: 0;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes fade-top-200 {
        0% {
          transform: translateY(-50px);
          opacity: 0;
        }
        11.8% {
          transform: translateY(-50px);
          opacity: 0;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes fade-top-300 {
        0% {
          transform: translateY(-50px);
          opacity: 0;
        }
        16.7% {
          transform: translateY(-50px);
          opacity: 0;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes fade-top-400 {
        0% {
          transform: translateY(-50px);
          opacity: 0;
        }
        21.1% {
          transform: translateY(-50px);
          opacity: 0;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes fade-top-500 {
        0% {
          transform: translateY(-50px);
          opacity: 0;
        }
        25% {
          transform: translateY(-50px);
          opacity: 0;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes fade-top-600 {
        0% {
          transform: translateY(-50px);
          opacity: 0;
        }
        28.6% {
          transform: translateY(-50px);
          opacity: 0;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes fade-top-700 {
        0% {
          transform: translateY(-50px);
          opacity: 0;
        }
        31.8% {
          transform: translateY(-50px);
          opacity: 0;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes fade-top-800 {
        0% {
          transform: translateY(-50px);
          opacity: 0;
        }
        34.8% {
          transform: translateY(-50px);
          opacity: 0;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes fade-top-900 {
        0% {
          transform: translateY(-50px);
          opacity: 0;
        }
        37.5% {
          transform: translateY(-50px);
          opacity: 0;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
    /* End Fade Top */

    /* Fade Bottom */
      @media (min-width: 1025px) {
        .active.fade-bottom {
          animation: fade-bottom 1.5s ease-in;
        }
        .active.fade-bottom-100 {
          animation: fade-bottom-100 1.6s ease-in;
        }
        .active.fade-bottom-200 {
          animation: fade-bottom-200 1.7s ease-in;
        }
        .active.fade-bottom-300 {
          animation: fade-bottom-300 1.8s ease-in;
        }
        .active.fade-bottom-400 {
          animation: fade-bottom-400 1.9s ease-in;
        }
        .active.fade-bottom-500 {
          animation: fade-bottom-500 2s ease-in;
        }
        .active.fade-bottom-600 {
          animation: fade-bottom-600 2.1s ease-in;
        }
        .active.fade-bottom-700 {
          animation: fade-bottom-700 2.2s ease-in;
        }
        .active.fade-bottom-800 {
          animation: fade-bottom-800 2.3s ease-in;
        }
        .active.fade-bottom-900 {
          animation: fade-bottom-900 2.4s ease-in;
        }
      }

      @keyframes fade-bottom {
        0% {
          transform: translateY(50px);
          opacity: 0;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes fade-bottom-100 {
        0% {
          transform: translateY(50px);
          opacity: 0;
        }
        6.3% {
          transform: translateY(50px);
          opacity: 0;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes fade-bottom-200 {
        0% {
          transform: translateY(50px);
          opacity: 0;
        }
        11.8% {
          transform: translateY(50px);
          opacity: 0;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes fade-bottom-300 {
        0% {
          transform: translateY(50px);
          opacity: 0;
        }
        16.7% {
          transform: translateY(50px);
          opacity: 0;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes fade-bottom-400 {
        0% {
          transform: translateY(50px);
          opacity: 0;
        }
        21.1% {
          transform: translateY(50px);
          opacity: 0;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes fade-bottom-500 {
        0% {
          transform: translateY(50px);
          opacity: 0;
        }
        25% {
          transform: translateY(50px);
          opacity: 0;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes fade-bottom-600 {
        0% {
          transform: translateY(50px);
          opacity: 0;
        }
        28.6% {
          transform: translateY(50px);
          opacity: 0;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes fade-bottom-700 {
        0% {
          transform: translateY(50px);
          opacity: 0;
        }
        31.8% {
          transform: translateY(50px);
          opacity: 0;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes fade-bottom-800 {
        0% {
          transform: translateY(50px);
          opacity: 0;
        }
        34.8% {
          transform: translateY(50px);
          opacity: 0;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes fade-bottom-900 {
        0% {
          transform: translateY(50px);
          opacity: 0;
        }
        37.5% {
          transform: translateY(50px);
          opacity: 0;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
    /* End Fade Bottom */

    /* Fade Left */
      @media (min-width: 1025px) {
        .active.fade-left {
          animation: fade-left 1.5s ease-in;
        }
        .active.fade-left-100 {
          animation: fade-left-100 1.6s ease-in;
        }
        .active.fade-left-200 {
          animation: fade-left-200 1.7s ease-in;
        }
        .active.fade-left-300 {
          animation: fade-left-300 1.8s ease-in;
        }
        .active.fade-left-400 {
          animation: fade-left-400 1.9s ease-in;
        }
        .active.fade-left-500 {
          animation: fade-left-500 2s ease-in;
        }
        .active.fade-left-600 {
          animation: fade-left-600 2.1s ease-in;
        }
        .active.fade-left-700 {
          animation: fade-left-700 2.2s ease-in;
        }
        .active.fade-left-800 {
          animation: fade-left-800 2.3s ease-in;
        }
        .active.fade-left-900 {
          animation: fade-left-900 2.4s ease-in;
        }
      }

      @keyframes fade-left {
        0% {
          transform: translateX(-100px);
          opacity: 0;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes fade-left-100 {
        0% {
          transform: translateX(-100px);
          opacity: 0;
        }
        6.3% {
          transform: translateX(-100px);
          opacity: 0;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes fade-left-200 {
        0% {
          transform: translateX(-100px);
          opacity: 0;
        }
        11.8% {
          transform: translateX(-100px);
          opacity: 0;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes fade-left-300 {
        0% {
          transform: translateX(-100px);
          opacity: 0;
        }
        16.7% {
          transform: translateX(-100px);
          opacity: 0;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes fade-left-400 {
        0% {
          transform: translateX(-100px);
          opacity: 0;
        }
        21.1% {
          transform: translateX(-100px);
          opacity: 0;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes fade-left-500 {
        0% {
          transform: translateX(-100px);
          opacity: 0;
        }
        25% {
          transform: translateX(-100px);
          opacity: 0;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes fade-left-600 {
        0% {
          transform: translateX(-100px);
          opacity: 0;
        }
        28.6% {
          transform: translateX(-100px);
          opacity: 0;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes fade-left-700 {
        0% {
          transform: translateX(-100px);
          opacity: 0;
        }
        31.8% {
          transform: translateX(-100px);
          opacity: 0;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes fade-left-800 {
        0% {
          transform: translateX(-100px);
          opacity: 0;
        }
        34.8% {
          transform: translateX(-100px);
          opacity: 0;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes fade-left-900 {
        0% {
          transform: translateX(-100px);
          opacity: 0;
        }
        37.5% {
          transform: translateX(-100px);
          opacity: 0;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
    /* End Fade Left */

    /* Fade Right */
      @media (min-width: 1025px) {
        .active.fade-right {
          animation: fade-right 1.5s ease-in;
        }
        .active.fade-right-100 {
          animation: fade-right-100 1.6s ease-in;
        }
        .active.fade-right-200 {
          animation: fade-right-200 1.7s ease-in;
        }
        .active.fade-right-300 {
          animation: fade-right-300 1.8s ease-in;
        }
        .active.fade-right-400 {
          animation: fade-right-400 1.9s ease-in;
        }
        .active.fade-right-500 {
          animation: fade-right-500 2s ease-in;
        }
        .active.fade-right-600 {
          animation: fade-right-600 2.1s ease-in;
        }
        .active.fade-right-700 {
          animation: fade-right-700 2.2s ease-in;
        }
        .active.fade-right-800 {
          animation: fade-right-800 2.3s ease-in;
        }
        .active.fade-right-900 {
          animation: fade-right-900 2.4s ease-in;
        }
      }

      @keyframes fade-right {
        0% {
          transform: translateX(100px);
          opacity: 0;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes fade-right-100 {
        0% {
          transform: translateX(100px);
          opacity: 0;
        }
        6.3% {
          transform: translateX(100px);
          opacity: 0;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes fade-right-200 {
        0% {
          transform: translateX(100px);
          opacity: 0;
        }
        11.8% {
          transform: translateX(100px);
          opacity: 0;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes fade-right-300 {
        0% {
          transform: translateX(100px);
          opacity: 0;
        }
        16.7% {
          transform: translateX(100px);
          opacity: 0;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes fade-right-400 {
        0% {
          transform: translateX(100px);
          opacity: 0;
        }
        21.1% {
          transform: translateX(100px);
          opacity: 0;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes fade-right-500 {
        0% {
          transform: translateX(100px);
          opacity: 0;
        }
        25% {
          transform: translateX(100px);
          opacity: 0;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes fade-right-600 {
        0% {
          transform: translateX(100px);
          opacity: 0;
        }
        28.6% {
          transform: translateX(100px);
          opacity: 0;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes fade-right-700 {
        0% {
          transform: translateX(100px);
          opacity: 0;
        }
        31.8% {
          transform: translateX(100px);
          opacity: 0;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes fade-right-800 {
        0% {
          transform: translateX(100px);
          opacity: 0;
        }
        34.8% {
          transform: translateX(100px);
          opacity: 0;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes fade-right-900 {
        0% {
          transform: translateX(100px);
          opacity: 0;
        }
        37.5% {
          transform: translateX(100px);
          opacity: 0;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
    /* End Fade Right */
  /* End Fade Animations */

  /* Start Slide Animations */
    /* Slide Top */
      @media (min-width: 1025px) {
        .active.slide-top {
          animation: slide-top 1.5s ease-in;
        }
        .active.slide-top-100 {
          animation: slide-top-100 1.6s ease-in;
        }
        .active.slide-top-200 {
          animation: slide-top-200 1.7s ease-in;
        }
        .active.slide-top-300 {
          animation: slide-top-300 1.8s ease-in;
        }
        .active.slide-top-400 {
          animation: slide-top-400 1.9s ease-in;
        }
        .active.slide-top-500 {
          animation: slide-top-500 2s ease-in;
        }
        .active.slide-top-600 {
          animation: slide-top-600 2.1s ease-in;
        }
        .active.slide-top-700 {
          animation: slide-top-700 2.2s ease-in;
        }
        .active.slide-top-800 {
          animation: slide-top-800 2.3s ease-in;
        }
        .active.slide-top-900 {
          animation: slide-top-900 2.4s ease-in;
        }
      }

      @keyframes slide-top {
        0% {
          transform: translateY(-50px);
          opacity: 1;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes slide-top-100 {
        0% {
          transform: translateY(-50px);
          opacity: 0;
        }
        6.3% {
          transform: translateY(-50px);
          opacity: 1;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes slide-top-200 {
        0% {
          transform: translateY(-50px);
          opacity: 0;
        }
        11.8% {
          transform: translateY(-50px);
          opacity: 1;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes slide-top-300 {
        0% {
          transform: translateY(-50px);
          opacity: 0;
        }
        16.7% {
          transform: translateY(-50px);
          opacity: 1;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes slide-top-400 {
        0% {
          transform: translateY(-50px);
          opacity: 0;
        }
        21.1% {
          transform: translateY(-50px);
          opacity: 1;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes slide-top-500 {
        0% {
          transform: translateY(-50px);
          opacity: 0;
        }
        25% {
          transform: translateY(-50px);
          opacity: 1;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes slide-top-600 {
        0% {
          transform: translateY(-50px);
          opacity: 0;
        }
        28.6% {
          transform: translateY(-50px);
          opacity: 1;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes slide-top-700 {
        0% {
          transform: translateY(-50px);
          opacity: 0;
        }
        31.8% {
          transform: translateY(-50px);
          opacity: 1;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes slide-top-800 {
        0% {
          transform: translateY(-50px);
          opacity: 0;
        }
        34.8% {
          transform: translateY(-50px);
          opacity: 1;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes slide-top-900 {
        0% {
          transform: translateY(-50px);
          opacity: 0;
        }
        37.5% {
          transform: translateY(-50px);
          opacity: 1;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
    /* End Slide Top */

    /* Slide Bottom */
      @media (min-width: 1025px) {
        .active.slide-bottom {
          animation: slide-bottom 1.5s ease-in;
        }
        .active.slide-bottom-100 {
          animation: slide-bottom-100 1.6s ease-in;
        }
        .active.slide-bottom-200 {
          animation: slide-bottom-200 1.7s ease-in;
        }
        .active.slide-bottom-300 {
          animation: slide-bottom-300 1.8s ease-in;
        }
        .active.slide-bottom-400 {
          animation: slide-bottom-400 1.9s ease-in;
        }
        .active.slide-bottom-500 {
          animation: slide-bottom-500 2s ease-in;
        }
        .active.slide-bottom-600 {
          animation: slide-bottom-600 2.1s ease-in;
        }
        .active.slide-bottom-700 {
          animation: slide-bottom-700 2.2s ease-in;
        }
        .active.slide-bottom-800 {
          animation: slide-bottom-800 2.3s ease-in;
        }
        .active.slide-bottom-900 {
          animation: slide-bottom-900 2.4s ease-in;
        }
      }

      @keyframes slide-bottom {
        0% {
          transform: translateY(50px);
          opacity: 1;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes slide-bottom-100 {
        0% {
          transform: translateY(50px);
          opacity: 0;
        }
        6.3% {
          transform: translateY(50px);
          opacity: 1;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes slide-bottom-200 {
        0% {
          transform: translateY(50px);
          opacity: 0;
        }
        11.8% {
          transform: translateY(50px);
          opacity: 1;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes slide-bottom-300 {
        0% {
          transform: translateY(50px);
          opacity: 0;
        }
        16.7% {
          transform: translateY(50px);
          opacity: 1;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes slide-bottom-400 {
        0% {
          transform: translateY(50px);
          opacity: 0;
        }
        21.1% {
          transform: translateY(50px);
          opacity: 1;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes slide-bottom-500 {
        0% {
          transform: translateY(50px);
          opacity: 0;
        }
        25% {
          transform: translateY(50px);
          opacity: 1;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes slide-bottom-600 {
        0% {
          transform: translateY(50px);
          opacity: 0;
        }
        28.6% {
          transform: translateY(50px);
          opacity: 1;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes slide-bottom-700 {
        0% {
          transform: translateY(50px);
          opacity: 0;
        }
        31.8% {
          transform: translateY(50px);
          opacity: 1;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes slide-bottom-800 {
        0% {
          transform: translateY(50px);
          opacity: 0;
        }
        34.8% {
          transform: translateY(50px);
          opacity: 1;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
      @keyframes slide-bottom-900 {
        0% {
          transform: translateY(50px);
          opacity: 0;
        }
        37.5% {
          transform: translateY(50px);
          opacity: 1;
        }
        100% {
          transform: translateY(0);
          opacity: 1;
        }
      }
    /* End Slide Bottom */

    /* Slide Left */
      @media (min-width: 1025px) {
        .active.slide-left {
          animation: slide-left 1.5s ease-in;
        }
        .active.slide-left-100 {
          animation: slide-left-100 1.6s ease-in;
        }
        .active.slide-left-200 {
          animation: slide-left-200 1.7s ease-in;
        }
        .active.slide-left-300 {
          animation: slide-left-300 1.8s ease-in;
        }
        .active.slide-left-400 {
          animation: slide-left-400 1.9s ease-in;
        }
        .active.slide-left-500 {
          animation: slide-left-500 2s ease-in;
        }
        .active.slide-left-600 {
          animation: slide-left-600 2.1s ease-in;
        }
        .active.slide-left-700 {
          animation: slide-left-700 2.2s ease-in;
        }
        .active.slide-left-800 {
          animation: slide-left-800 2.3s ease-in;
        }
        .active.slide-left-900 {
          animation: slide-left-900 2.4s ease-in;
        }
      }

      @keyframes slide-left {
        0% {
          transform: translateX(-100px);
          opacity: 1;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes slide-left-100 {
        0% {
          transform: translateX(-100px);
          opacity: 0;
        }
        6.3% {
          transform: translateX(-100px);
          opacity: 1;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes slide-left-200 {
        0% {
          transform: translateX(-100px);
          opacity: 0;
        }
        11.8% {
          transform: translateX(-100px);
          opacity: 1;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes slide-left-300 {
        0% {
          transform: translateX(-100px);
          opacity: 0;
        }
        16.7% {
          transform: translateX(-100px);
          opacity: 1;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes slide-left-400 {
        0% {
          transform: translateX(-100px);
          opacity: 0;
        }
        21.1% {
          transform: translateX(-100px);
          opacity: 1;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes slide-left-500 {
        0% {
          transform: translateX(-100px);
          opacity: 0;
        }
        25% {
          transform: translateX(-100px);
          opacity: 1;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes slide-left-600 {
        0% {
          transform: translateX(-100px);
          opacity: 0;
        }
        28.6% {
          transform: translateX(-100px);
          opacity: 1;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes slide-left-700 {
        0% {
          transform: translateX(-100px);
          opacity: 0;
        }
        31.8% {
          transform: translateX(-100px);
          opacity: 1;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes slide-left-800 {
        0% {
          transform: translateX(-100px);
          opacity: 0;
        }
        34.8% {
          transform: translateX(-100px);
          opacity: 1;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes slide-left-900 {
        0% {
          transform: translateX(-100px);
          opacity: 0;
        }
        37.5% {
          transform: translateX(-100px);
          opacity: 1;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
    /* End Slide Left */

    /* Slide Right */
      @media (min-width: 1025px) {
        .active.slide-right {
          animation: slide-right 1.5s ease-in;
        }
        .active.slide-right-100 {
          animation: slide-right-100 1.6s ease-in;
        }
        .active.slide-right-200 {
          animation: slide-right-200 1.7s ease-in;
        }
        .active.slide-right-300 {
          animation: slide-right-300 1.8s ease-in;
        }
        .active.slide-right-400 {
          animation: slide-right-400 1.9s ease-in;
        }
        .active.slide-right-500 {
          animation: slide-right-500 2s ease-in;
        }
        .active.slide-right-600 {
          animation: slide-right-600 2.1s ease-in;
        }
        .active.slide-right-700 {
          animation: slide-right-700 2.2s ease-in;
        }
        .active.slide-right-800 {
          animation: slide-right-800 2.3s ease-in;
        }
        .active.slide-right-900 {
          animation: slide-right-900 2.4s ease-in;
        }
      }

      @keyframes slide-right {
        0% {
          transform: translateX(100px);
          opacity: 1;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes slide-right-100 {
        0% {
          transform: translateX(100px);
          opacity: 0;
        }
        6.3% {
          transform: translateX(100px);
          opacity: 1;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes slide-right-200 {
        0% {
          transform: translateX(100px);
          opacity: 0;
        }
        11.8% {
          transform: translateX(100px);
          opacity: 1;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes slide-right-300 {
        0% {
          transform: translateX(100px);
          opacity: 0;
        }
        16.7% {
          transform: translateX(100px);
          opacity: 1;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes slide-right-400 {
        0% {
          transform: translateX(100px);
          opacity: 0;
        }
        21.1% {
          transform: translateX(100px);
          opacity: 1;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes slide-right-500 {
        0% {
          transform: translateX(100px);
          opacity: 0;
        }
        25% {
          transform: translateX(100px);
          opacity: 1;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes slide-right-600 {
        0% {
          transform: translateX(100px);
          opacity: 0;
        }
        28.6% {
          transform: translateX(100px);
          opacity: 1;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes slide-right-700 {
        0% {
          transform: translateX(100px);
          opacity: 0;
        }
        31.8% {
          transform: translateX(100px);
          opacity: 1;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes slide-right-800 {
        0% {
          transform: translateX(100px);
          opacity: 0;
        }
        34.8% {
          transform: translateX(100px);
          opacity: 1;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
      @keyframes slide-right-900 {
        0% {
          transform: translateX(100px);
          opacity: 0;
        }
        37.5% {
          transform: translateX(100px);
          opacity: 1;
        }
        100% {
          transform: translateX(0);
          opacity: 1;
        }
      }
    /* End Slide Right */
  /* End Slide Animations */

/* End Define Scroll Animations */