.container {
    display: flex;
    margin-top: 10em;
}

.rev-link {
    /*margin-left: auto;*/
    /*margin-right: auto;*/
    margin: auto;
}

.top {
    margin: 3em auto;
    text-align: center;
}

.style-grid {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    column-gap: 4em;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

@media  (max-width: 760px) {
    .style-grid {
        grid-template-columns: 1fr;
        row-gap: 2em;
    }
    
}