#container{
    height: calc(100dvh - 80px);
}

#aboutContent{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: justify;
    justify-content: center;
    width: 50%;
}

#aboutContent p:nth-child(2){
    margin-bottom: 8px;
}
#aboutContent p:nth-child(3){
    margin-top: 8px;
    margin-bottom: 8px;
}
#aboutContent p:nth-child(4){
    margin-top: 8px;
}


#agradecimentos{
    text-align: center;
    margin-top: 25px;
}

#agradecimentos a{
    text-align: center;
    text-transform: capitalize;
    margin-top: 5px;
    font-size: 20px;
}

#logo{
    margin-bottom: 25px;
}

@media(max-width: 760px){
    #aboutContent{
        width: 75%;
    }
}

@media(max-width: 450px){
    #container{
        height: calc(100dvh - 120px);
    }
}


@media(max-width: 350px){
    #aboutContent{
        width: 98%;
    }
}