@media (max-width: 1200px) { 
    body {
        background-color: #7433a1;
    }

    .fundo-video {
        display: none;
    }

    .container {
        flex-wrap: wrap;
        justify-content: center;
        height: auto;
        gap: 30px;
    }

    .container .hogwarts {
        max-width: 80%;
    }

    .container .informacoes {
        display: flex;
        align-items: center;
        flex-direction: column;
    }

    .container .descricao {
        text-align: center;
        color: #cccccc;
    }

    .container div h5 {
        text-align: center;
        color: #cccccc;
    }

    .container div p {
        text-align: center;
        color: #cccccc;
    }

    .container .botao-trailer {
        background-color: #263238;
    }
}

@media (max-width: 500px) {
    .cabecalho {
        flex-wrap: wrap;
        justify-content: center;
        gap: 10px;
    }

    .container .imagem-titulo {
        max-width: 95%;
    }
    
    .modal .fechar-modal {
        width: 30px;
        line-height: 30px;
    }

    .modal #video {
        width: 300px;
        height: 169px;
    }

    .cabecalho .menu {
        flex-wrap: wrap;
        justify-content: center;
        gap: 14px;
    }


}

@media (max-width: 376px) {
    .modal #video {
        width: 250px;
        height: 140px;
    }
}
