.navbar-brand img {
    height: 50px !important;
}

.anime-item.w-full.md\:w-5\/12 {
    animation: 4s ease-in-out infinite float;
}

a.banner.banner--fixed.overflow-hidden.basis-3\/6.anime-item.h-full:first-child {
    margin-bottom: 5rem;
    margin-left: -45rem !important;
    animation: 4s ease-in-out infinite float;
}

@keyframes float {
    0%, 100% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-20px);
    }
}

a.banner.banner--fixed.overflow-hidden.basis-3\/6.anime-item.h-full:nth-child(2) {
    animation: 4s ease-in-out infinite floating;
}

@keyframes floating {
    0%, 100% {
        transform: translateY(-20px);
    }
    50% {
        transform: translateY(0);
    }
}

.marginTop {
    margin-top: -40rem;
    margin-right: 130px;
}

.marginTop div:nth-child(2) {
    animation: 4s ease-in-out infinite stop !important;
}

@keyframes stop {
    0%, 100%, 50% {
        transform: translateY(0);
    }
}

.main-menu li > a:hover {
    color: #fff;
}

.footer-is-custom .store-footer .footer-rights p {
    color: #000;
}

@media (min-width: 1024px) {
    .content .content-entry img {
        margin: 15px 0 25px;
        width: 450px;
    }
}

@media (max-width: 767px) {
    .marginTop {
        margin-top: 0;
        margin-left: 0;
        margin-right: 0;
    }

    .flex.gap-2.md\:gap-4 {
        flex-direction: column;
        margin-left: 40px;
        margin-right: 40px;
        gap: 1.5rem;
    }

    a.banner.banner--fixed.overflow-hidden.basis-3\/6.anime-item.h-full:first-child {
        margin-bottom: -330px;
        margin-left: 0 !important;
    }

    a.banner.banner--fixed.overflow-hidden.basis-3\/6.anime-item.h-full:nth-child(2) {
        width: 120% !important;
    }

    section.s-block.s-block--fixed-banner.s-block--double-banner.wide-placeholder.s-block--animate.double-banner.double-banner--9 {
        margin-top: 150px;
    }

    .marginTop div:nth-child(2) {
        margin-top: 50px;
    }
}

.sub-menu.w-56 ul li a:hover,
li#\31 168615807 a:hover,
li#\31 168615807:hover,
.main-menu li.root-level > a {
    color: white !important;
}