@media (max-width: 990px) {
    .projetos__card {
        flex-direction: column;
        text-align: center;
        display: flex;
        margin: 0 auto;
        padding: 10px;
    }
    .deixar-em-coluna {
        display: flex;
        align-items: center;
        justify-content: center;
        margin: 0 auto;
    }
    .projetos__cards{
        display: flex;
        margin-left: 0px ;
        height: 100%;
        
    
        
    }
}

@media (max-width: 378px) {
    .logo {
        display: none;
    }
}
@media (max-width: 530px) {
    #titulo h1 {
        font-size: 40px;
    }  
}

@media (max-width: 420px) {
    #titulo h1 {
        font-size: 30px;
    }  
}