@font-face {
  font-family: "Cera Pro";
  src: url("../font/CeraPro/CeraPro-BlackItalic.woff2") format("woff2"),
    url("../font/CeraPro/CeraPro-BlackItalic.woff") format("woff");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Cera Pro";
  src: url("../font/CeraPro/CeraPro-Black.woff2") format("woff2"),
    url("../font/CeraPro/CeraPro-Black.woff") format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Cera Pro";
  src: url("../font/CeraPro/CeraPro-Bold.woff2") format("woff2"),
    url("../font/CeraPro/CeraPro-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Cera Pro";
  src: url("../font/CeraPro/CeraPro-Light.woff2") format("woff2"),
    url("../font/CeraPro/CeraPro-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Cera Pro";
  src: url("../font/CeraPro/CeraPro-Medium.woff2") format("woff2"),
    url("../font/CeraPro/CeraPro-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Cera Pro";
  src: url("../font/CeraPro/CeraPro-Italic.woff2") format("woff2"),
    url("../font/CeraPro/CeraPro-Italic.woff") format("woff");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

* {
  font-family: "Cera Pro";
  color: white;
}

@keyframes translating-anim {
  0% {
    left: 0px;
  }
  50% {
    left: 50%;
  }
  100% {
    left: 0px;
  }
}

@keyframes translating-anim25 {
  0% {
    left: 50%;
  }
  50% {
    left: 0%;
  }
  100% {
    left: 50%;
  }
}

.translating {
  position: relative;
  animation-name: translating-anim;
  animation-duration: 10s;
  animation-delay: 0s;
  animation-iteration-count: infinite;
}

.translating25 {
  position: relative;
  animation-name: translating-anim25;
  animation-duration: 10s;
  animation-delay: 0s;
  animation-iteration-count: infinite;
}
