/*
 * Globals
 */

 @import url('https://fonts.googleapis.com/css2?family=Josefin+Sans&display=swap');

/* Custom default button */
.btn-secondary,
.btn-secondary:hover,
.btn-secondary:focus {
  color: #333;
  text-shadow: none; /* Prevent inheritance from `body` */
}


/*
 * Base structure
 */

body {
  text-shadow: 0 .05rem .1rem rgba(0, 0, 0, .5);
  box-shadow: inset 0 0 5rem rgba(0, 0, 0, .5);
  font-family: 'Josefin Sans', sans-serif;
}

.cover-container {
  max-width: 42em;
}

@keyframes fadeInUp {
  from {
      transform: translate3d(0,50px,0)
  }

  to {
      transform: translate3d(0,0,0);
      opacity: 1
  } 
}


.animated {
  animation-duration: 1s;
  animation-fill-mode: both;
  -webkit-animation-duration: 1s;
  -webkit-animation-fill-mode: both
}

.animatedFadeInUp {
  opacity: 0
}

.fadeInUp {
  opacity: 0;
  animation-name: fadeInUp;
  -webkit-animation-name: fadeInUp;
}