body,
p,
h1,
h2 {
  margin: 0;
}
button {
  border: none;
  cursor: pointer;
  -webkit-transition: 0.1s;
  transition: 0.1s;
  background: none;
  outline: none;
}
a {
  text-decoration: none;
}
.leftShow {
  position: relative;
  -webkit-animation: leftShow 0.6s forwards;
          animation: leftShow 0.6s forwards;
  opacity: 0;
  left: -3.125rem;
}
.rightShow {
  position: relative;
  -webkit-animation: rightShow 0.6s forwards;
          animation: rightShow 0.6s forwards;
  opacity: 0;
  right: -3.125rem;
}
.bottomToTop {
  position: relative;
  -webkit-animation: bottomToTop 0.6s forwards;
          animation: bottomToTop 0.6s forwards;
  opacity: 0;
  bottom: -3.125rem;
}
@-webkit-keyframes leftShow {
  to {
    opacity: 1;
    left: 0;
  }
}
@keyframes leftShow {
  to {
    opacity: 1;
    left: 0;
  }
}
@-webkit-keyframes rightShow {
  to {
    opacity: 1;
    right: 0;
  }
}
@keyframes rightShow {
  to {
    opacity: 1;
    right: 0;
  }
}
@-webkit-keyframes bottomToTop {
  to {
    opacity: 1;
    bottom: 0;
  }
}
@keyframes bottomToTop {
  to {
    opacity: 1;
    bottom: 0;
  }
}

