@media screen and (max-width: 1000px){
    .menu{
        height: 180px;
    }

    .imagemMenu{
        left: 1px;
    }

    .itensMenu{
        position: absolute;
        top: 8em;
        left: 1.5em;
        width: 22em;
    }

    .titulo{
        position: absolute;
        left: 5em;
        top: 0.7em;
    }

    .subtitulo{
        font-size:0.4em;
    }

    .flex-container {
        display: flex;
        background-color: #f1f1f1;
        flex-direction: column;
    }
      
    .flex-container > div {
        background-color: #f1f1f1;
        font-size: 1em;
        border: 1px solid #dbb89a;
        padding: 2em;
    }

    .flex-container > div:hover {
        background-color: #ffbf00;
    }

    .textoAbelha{
        width: 100%;
    }

    .divListaPlantas{
        max-width: 90%;
        border: 1px solid orange;
    }
    
    .caixaDivConteudo {
        width: 100%;
        border-top: 1px solid grey;
        text-align: left;
        padding-left: 5px;
    }
    
    .caixaImagens{
        width: 100%;
    }

    .testeLinha{
        border-bottom: 1px dashed orange;
    }
}