@media (max-width: 1200px) {
    html {
        font-size: 55%;
    }

    .se-hero .container .img-hero img {
        width: 80%;
    }

    .nft .all-cards .card {
        width: 23%;
    }

    .creation .container .all-creation .cards {
        width: 70%;
    }


    #br2 {
        width: 100%;
        height: 555px;
        left: 200px;
        top: 2000px;
    }

}

@media (max-width: 991px) {
    html{
        font-size: 55%;
    }

    .hamburger {
        display: block;
    }


    .hamburger.active .bar:nth-child(2) {
        opacity: 0;
    }

    .hamburger.active .bar:nth-child(1) {
        transform: translateY(8px) rotate(45deg);
    }

    .hamburger.active .bar:nth-child(3) {
        transform: translateY(-8px) rotate(-45deg);
    }

    .list {
        position: fixed;
        padding-top: 7rem;
        left: -100%;
        top: 70px;
        z-index: 9999;
        background-color: #05050579;
        backdrop-filter: blur(10px);
        height: 100vh;
        width: 100%;
        transition: 0.3s;
        flex-direction: column;
        border-radius: 0 0 20px 20px;
    }

    .list li a {
        font-size: 2.5rem;
    }

    .list.active {
        left: 0;
    }

    .list.close {
        visibility: hidden;
    }

    .header .btn-header {
        display: none;
    }

    .header .navmenu .list #mobile {
        display: block;
    }


    /* RESPONSIVANDO A PAGINA */

    .se-hero .container {
        flex-direction: column;
        align-items: center;
        justify-content: center;
        text-align: center;
    }

    .se-hero .container .text .marc {
        align-items: center;
        justify-content: center;
        margin-top: 10rem;
    }

    .se-hero .container .img-hero {
        display: flex;
        align-items: center;
        justify-content: center;
    }


    /* CARDS  */

    .nft .all-cards {
        flex-direction: column;
    }

    .nft .all-cards .cards {
        align-items: center;
        width: 100%;
    }

    .nft .all-cards .cards .img {
        width: 50%;
    }


    .nft .all-cards .cards .content {
        width: 50%;
    }

    .nft .all-cards .cards .content h3 {
        font-size: 5rem;
    }


    .obj .container{
        flex-direction: column-reverse;
        align-items: center;
        justify-content: center;
        text-align: center;
    }

    .img-obj{
        width: 100%;
        max-width: 50rem;
    }
    /* CREATION*/

    .creation .container .all-creation {
        flex-direction: column;
        align-items: start;
    }


    .creation .all-creator {
        width: 100%;
    }

    .creation .container .all-creation .cards {
        width: 100%;
    }

    .new .container {
        flex-direction: column;
        text-align: center;
        gap: 8rem;
    }

    /* FOOTER */

    .footer .container .row {
        text-align: center;
        align-items: center;
        gap: 5rem;
        flex-direction: column;
    }

    .footer .col-3 {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }

    .footer .col-3 p {
        width: 100%;
        max-width: 20rem;
    }

    #br2 {
        width: 100%;
        height: 555px;
        left: 1px;
        top: 2000px;
    }


}

@media (max-width: 500px) {   
    
    html{
        font-size: 45%;
    }
    .b3 {
        display: none;
    }

    #br2 {
        
        display: none;
    }

    .br {
        display: none;
    }

    .se-hero .container .text h1 {
        font-size: 3rem;
    }

    .se-hero .container .text span {
        font-size: 3rem;
    }

    .creation .all-creator .card-week {
        width: 100%;
    }


    .img-obj{
        width: 100%;
        max-width: 30rem;
    }
}