body {
    background-image: url(img/bg.webp);
    margin: 0;
    padding: 0;
    background-color: #000000;
}

#RASTA {
    position: relative;
    width: 100vw;
    height: 100vh;
    overflow: hidden;
}

#RASTA>.ladi-section-background {
    width: 100%;
    height: 100%;
    background-size: contain;
    background-position: 50% 0%;
    background-repeat: no-repeat;
}

@media (min-width: 768px) {
    #RASTA>.ladi-section-background {
        background-image: url("img/pc.webp");
    }
}

@media (max-width: 767px) {
    #RASTA>.ladi-section-background {
        background-image: url("img/hp.webp");
    }
}

@keyframes shake {
    0%, 100% {
        transform: translateX(0);
    }

    25%, 75% {
        transform: translateX(-5px);
    }

    50% {
        transform: translateX(5px);
    }
}