@font-face {
    font-family: oldEnglish;
    src: url(OldEnglishFive-axyVg.ttf);
  }
.loading {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: 50% 50% no-repeat rgba(0,0,0, 0.6);
}
.loading .loader {
    text-align: center;
    margin-top: calc(50vh - 4em);
}
.loader span {
    color: rgb(255, 255, 255);
    font-family: oldEnglish !important;
    font-size: xx-large;
    text-transform: uppercase;
    font-size: 4em;
    display: inline-block;
    animation: move 2s ease-in-out infinite;
}

.loader span:nth-child(2n) {
    animation-delay: .1s;
}

.loader span:nth-child(2n + 1) {
    animation-delay: .2s;
}


@keyframes move {
    0%, 100% {
        transform: translateY(0px);
    }

    50% {
        transform: translateY(2em);
    }
}