.loader {
    width: 100%;
    height: 100%;
    position: fixed;
    background: #fff;
    z-index: 99999;
    top: 0;
    left: 0;
}

.loader-container {
    width: 300px;
    height: 108px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 99;
}

.img-loader {
    background: url(../../img/logo.png) center center no-repeat;
    background-size: contain;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0px;
    height: 100%;
    /* animation-duration - animation-name - animation-timing-function - animation-iteration-count - animation-direction */
    animation: 0.4s jump ease infinite alternate;
}

@keyframes jump {
    0% {
        transform: scale(1);
    }
    100% {
        transform: scale(1.05);
    }
}