section#featured {
    background: white;
    }
    
.contented {
    margin: 0 auto;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-auto-rows: 1fr;
    grid-column-gap: 14px;
    grid-row-gap: 0px;
    padding: 25px;
}

.contented > div {
    background: #fafafa;
    border-radius: 10px;
    padding: 25px;
    margin-top: 25px;
}
@media only screen and (max-width: 980px) {
.contented {
grid-template-columns: repeat(2, 1fr);
}
}
@media only screen and (max-width: 600px) {
.contented {
grid-template-columns: repeat(1, 1fr);
}
}
