/* FONTS */


p { opacity:0; }
h1, h2, h3, h4, .button   { opacity:0; }

.come-in {
  transform: translateY(25px);
  animation: come-in 2s ease forwards;
}

.come-in2 {
  animation: come-in2 2s ease forwards;
}

@keyframes come-in {
  to { transform: translateY(0); }
  0% {opacity:0;}
  100% {opacity:1;}
}

@keyframes come-in2 {
  0% {opacity:0;}
  100% {opacity:1;}
}


.alreadyvisible { opacity:1 !important; }
.alreadyvisible h2,
.alreadyvisible h3,
.alreadyvisible h4,
.alreadyvisible p  { opacity:1 !important; }

/*
.come-in:nth-child(odd) {
  animation-duration: 2s;
}
*/


@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'abcdiatype';
  font-style: normal;
  font-weight: 100;
  src: url('/fonts/ABCDiatype-Regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}