#owl-stage {
    transform: translate3d(0px, 0px, 0px);
    transition: all 0.25s ease 0s;
    width: 2340px;
}

.owl-item active,
.owl-item {
    width: 390px;
}

#section4 .box img {
    max-height: 350px;
    border-radius: 25px 25px 0px 0px;
}

#section4 .box {
    color: #f5f5ff;
}

#section4 h1 {
    margin-top: 50px;
    color: #f5f5f5;
    text-shadow: 2px 2px 8px #f5f5f5;
}

#section4 #nd {
    color: #6D6496;
    text-shadow: 2px 2px 8px #6D6496;
}

#section4 .box h2 {
    color: #f5f5f5;
    animation: pt-glitch .65s cubic-bezier(.25, .46, .45, .9399999999999999) infinite both;
}

@keyframes pt-glitch {
    0% {
        text-shadow: 2px 2px 12px #eb055a, -2px -2px 2px #4632f0;
    }

    25% {
        text-shadow: -2px -2px 12px #eb055a, 2px 2px 12px #4632f0;
    }

    50% {
        text-shadow: 2px -2px 12px #eb055a, -2px 2px 12px #4632f0;
    }

    75% {
        text-shadow: -2px 2px 12px #eb055a, 2px -2px 12px #4632f0;
    }

    100% {
        text-shadow: 2px 2px 12px #eb055a, -2px -2px 12px #4632f0;
    }
}



#section4 #buttons button {
    background-color: #eb055963;
    color: #fff;
    padding: 10px 20px;
    border: none;
    cursor: pointer;
    transition: background-color 0.3s;
    border-radius: 30px;
}




#section4 #buttons button:hover {
    background-color: #eb0559;
    /* background: #ff6600/; */
    transform: translate(0, -5px) scale(1.05);
    box-shadow: 0 8px 12px #eb0559;
    transition: background 0.6s, transform 0.3s, box-shadow 0.3s;
}

#po {
    color: #ebdc05;
    text-shadow: 2px 2px 12px #ebdc05;
}

#pl {
    color: #880000;
    text-shadow: 2px 2px 12px #880000;
}

#ha {
    color: #ff0000;
    text-shadow: 2px 2px 12px #ff0000;
}

#adm {
    color: #4632f0;
    text-shadow: 2px 2px 12px #4632f0;
}

#meme {
    color: #eb0559;
    text-shadow: 2px 2px 12px #eb0559;
}