@media screen and (max-width:991px) {

    main {
        margin-top: 50px;
    }
    header {
        height: 50px;
    }

    header .container .logo img {
        padding-left: 5px;
        width: 140px;
    }
    nav {
        display: none;
    }
    .tab_4 {
        width: 100%;
        height: auto;
    }

    .tab_4 .container {
        max-width: 1280px;
        height: auto;
        margin: 0 auto;
        display: grid;
        grid-template-columns: repeat(4, 1fr);
        box-sizing: border-box;
        gap: 0.5em;
        padding: 10px;
    }

    .tab_4 .container .row {
        background: linear-gradient(to bottom, #e3d898, #b19560);
        border-radius: 15px;
        padding: 10px;
    }

    .tab_4 .container .row img {
        width: 60%;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }

    .tab_4 .container .row p {
        color: #000;
        font-family: DB-Heavent-Cond;
        font-size: 18px;
        font-weight: 600;
        text-align: center;
    }

    .banner-001 {
        display: block;
    }
    .mobile_game {
        width: 100%;
        height: auto;
        display: block;
    }
    .nav-bottom {
        bottom: 0px;
        display: block;
    }
    .nav-bottom .container-me {
        border-radius: 0px;
    }
    header .container .process{
        display: none;
    }
    #marquee_desktop {
        display: none;
    }
    #marquee_mobile {
        display: block;
    }
    .section07 {
        display: none;
    }
    .game_desktop {
        display: none;
    }
    .footer1 {
        display: none;
    }
    footer .footer2 {
        display: none;
    }

    footer .footer3 {
        display: none;
    }

    footer .footer4 {
        display: none;
    }
    header .container .login {
        display: block;
        float: right;
        right: 0px;
        position: relative;
    }


}