                      .splash-screen {
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 100vh;
    padding-top: 100px;
}

.splash-screen .logo-url-wrapper {
        height: 55px;
}

@media only screen and (max-width: 800px) {
    .splash-screen {
        justify-content: center;
        margin-top: 0;
        padding-top: 0;
    }
}

.splash-screen .loading-bar-html {
    width: 130px;
    height: 2px;
    margin: 0 auto;
    border-radius: 2px;
    background-color: #cfcfcf;
    position: relative;
    overflow: hidden;
    z-index: 1;
    transform: rotateY(0);
    transition: transform .3s ease-in;
}

.splash-screen .loading-bar-html .blue-bar {
        height: 100%;
        width: 68px;
        position: absolute;
        transform: translate(-34px,0);
        background-color: #0073b1;
        border-radius: 2px;
        animation: initial-loading 1.5s infinite ease;
}

@keyframes initial-loading {
        0%,
        100% {
            transform:translate(-34px,0)
        }
        50% {
            transform:translate(96px,0)
        }
}

