@media (max-width: 768px) {

    .home-conteudo {
        grid-template-columns: 1fr;
    }

    .boxConteudo {
        margin-bottom: 0;
    }

    .boxInfo {
        padding: 1rem;
        margin-bottom: 40px;
        min-width: auto;
    }

    .boxInfo p {
        font-size: 15px;
        text-align: center;
    }

    .boxAssuntos {
        justify-content: center;
    }

}

@media (max-width:800px) {
    .bannerPrincipal img {
        height: 138px;
    }

    .filesContainer {
        grid-template-columns: 1fr;
    }

    .titleMaster {
        color: #fff;
        position: absolute;
        top: 57px;
        font-size: 2rem;
    }

    .logoTitleCanal img {
        width: 180px;
    }

    .textAndVideo video {
        width: 100%;
    }

    .buttonsAssuntos {
        flex-direction: column;
    }

    h1 {
        font-size: 3em;
        font-weight: 300;
    }

    h2 {
        font-size: 2.441em;
        font-weight: 300;
    }

    h3 {
        font-size: 1.953em;
        font-weight: 400;
    }

    h4 {
        font-size: 1.563em;
        font-weight: 400;
    }

    h5 {
        font-size: 1.25em;
        font-weight: 400;
    }


    p {
        text-align: justify;
    }

    nav.navbar {
        width: 100%;
        position: fixed;
        top: 0;
        padding: 1rem .5rem;
    }

}

@media (max-width:1084px) {
    .about-div-page {
        padding: 39px 38px;
    }

    #btSearch .fa-magnifying-glass {
        font-size: 30px;
    }

    .textAndVideo {
        padding: 39px 38px;
    }

    .textAndImage {
        padding: 39px 38px;
    }

    .title-file {
        font-size: 22px;
    }
}

@media (max-width:1000px) {
    .buttonsSection {
        flex-direction: column;
    }

    .buttonsAssuntos {
        flex-direction: row;
        gap: 2rem;
    }

    .textAndVideo {
        flex-direction: column;
    }

    .textAndImage {
        flex-direction: column;
    }
}
