
  @-webkit-keyframes entryFade {
    0% {
      opacity: 0;
    }
    100% {
      opacity: 1;
    }
  }


  @keyframes entryFade {
    0% {
      opacity: 0;
    }
    100% {
      opacity: 1;
    }
  }

  .entryAnimation {
    -webkit-animation: entryFade .5s linear;
            animation: entryFade .5s linear;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
    -webkit-animation-delay: .3s;
            animation-delay: .3s;
  }


  @-webkit-keyframes moveFromLeft {
    0% {
      margin-left: 25%;
      opacity: 0;
    }
    100% {
      margin-left: 30%;
      opacity: 1;
    }
  }


  @keyframes moveFromLeft {
    0% {
      margin-left: 25%;
      opacity: 0;
    }
    100% {
      margin-left: 30%;
      opacity: 1;
    }
  }

  .moveFromLeft {
    -webkit-animation: moveFromLeft .9s ease;
            animation: moveFromLeft .9s ease;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
    -webkit-animation-delay: .3s;
            animation-delay: .3s;
  }


  @-webkit-keyframes moveFromLeftTablet {
    0% {
      margin-left: 10%;
      opacity: 0;
    }
    100% {
      margin-left: 15%;
      opacity: 1;
    }
  }


  @keyframes moveFromLeftTablet {
    0% {
      margin-left: 10%;
      opacity: 0;
    }
    100% {
      margin-left: 15%;
      opacity: 1;
    }
  }

  .moveFromLeftTablet {
    -webkit-animation: moveFromLeftTablet .9s ease;
            animation: moveFromLeftTablet .9s ease;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
    -webkit-animation-delay: .3s;
            animation-delay: .3s;
  }

  @-webkit-keyframes moveFromRight {
    0% {
      margin-left: 35%;
      opacity: 0;
    }
    100% {
      margin-left: 30%;
      opacity: 1;
    }
  }

  @keyframes moveFromRight {
    0% {
      margin-left: 35%;
      opacity: 0;
    }
    100% {
      margin-left: 30%;
      opacity: 1;
    }
  }

  .moveFromRight {
    -webkit-animation: moveFromRight .9s ease;
            animation: moveFromRight .9s ease;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
    -webkit-animation-delay: .3s;
            animation-delay: .3s;
  }

  @-webkit-keyframes moveFromRightTablet {
    0% {
      margin-left: 20%;
      opacity: 0;
    }
    100% {
      margin-left: 15%;
      opacity: 1;
    }
  }

  @keyframes moveFromRightTablet {
    0% {
      margin-left: 20%;
      opacity: 0;
    }
    100% {
      margin-left: 15%;
      opacity: 1;
    }
  }

  .moveFromRightTablet {
    -webkit-animation: moveFromRightTablet .9s ease;
            animation: moveFromRightTablet .9s ease;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
    -webkit-animation-delay: .3s;
            animation-delay: .3s;
  }

  @-webkit-keyframes moveFromRightSmall {
    0% {
      margin-left: 35px;
      opacity: 0;
    }
    100% {
      margin-left: 0;
      opacity: 1;
    }
  }

  @keyframes moveFromRightSmall {
    0% {
      margin-left: 35px;
      opacity: 0;
    }
    100% {
      margin-left: 0;
      opacity: 1;
    }
  }



  .moveFromRightSmall {
    -webkit-animation: moveFromRightSmall .9s ease;
            animation: moveFromRightSmall .9s ease;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
    -webkit-animation-delay: .3s;
            animation-delay: .3s;
  }

  @-webkit-keyframes cardSmooth {
    0% {
      margin-top: 25px;
      opacity: 0.5;
    }
    100% {
      margin-top: 0px;
      opacity: 1;
    }
  }

  @keyframes cardSmooth {
    0% {
      margin-top: 25px;
      opacity: 0.5;
    }
    100% {
      margin-top: 0px;
      opacity: 1;
    }
  }

  .cardwrapper-smooth {
    -webkit-animation: cardSmooth .4s ease-in-out;
            animation: cardSmooth .4s ease-in-out;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
    margin-top: 25px;
  }

  @-webkit-keyframes cascading-animation {
    0% {
      margin-top: 5px;
      opacity: 0;
    }
    100% {
      margin-top: 0px;
      opacity: 1;
    }
  }

  @keyframes cascading-animation {
    0% {
      margin-top: 5px;
      opacity: 0;
    }
    100% {
      margin-top: 0px;
      opacity: 1;
    }
  }

  .cascading-name-1 {
    -webkit-animation: cascading-animation .8s ease-in-out;
            animation: cascading-animation .8s ease-in-out;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
    -webkit-animation-delay: .3s;
            animation-delay: .3s;
  }

  .cascading-rezension-1 {
    -webkit-animation: cascading-animation .8s ease-in-out;
            animation: cascading-animation .8s ease-in-out;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
    -webkit-animation-delay: .5s;
            animation-delay: .5s;
  }

  .cascading-name-2 {
    -webkit-animation: cascading-animation .8s ease-in-out;
            animation: cascading-animation .8s ease-in-out;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
    -webkit-animation-delay: .7s;
            animation-delay: .7s;
  }

  .cascading-rezension-2 {
    -webkit-animation: cascading-animation .8s ease-in-out;
            animation: cascading-animation .8s ease-in-out;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
    -webkit-animation-delay: .9s;
            animation-delay: .9s;
  }

  .cardwrapper{
    margin-top: 25px !important;
    opacity: 0.5;
  }

  .container-2-text,
  .container-4-text,
  .container-6-text,
  .container-7-mobile-text,
  .container-7-text,
  .container-10-text,
  .container-12-text-headline{
    opacity: 0;
  }

  .fade-name-1,
  .fade-rezension-1,
  .fade-name-2,
  .fade-rezension-2{
    margin-top: 5px;
    opacity: 0;
  }

.offer-text-wrapper{
  margin-left: 35px;
  opacity: 0;
}
