.section5{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background: url(../img/fundo.png) no-repeat, center center;
    background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), url(../img/fundo.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
    height: 80vh;
    width: 100%;
    padding-top: 12vh;
}

@media screen and (max-width:500px){

    .section5{
        height: 45vh;
        padding-top: 6vh;
    }
}