.main-flow {
    display:grid;
    grid-template-columns: 1fr 2fr 1fr;
    color:rgb(0, 0, 0);
    padding: 1rem;
    font-size: 1.2rem;
    background-color: rgb(206, 229, 207);
}

img {
    width: 100%;
    display: block;
    object-fit: cover;
    padding:1rem;
}


h1 {
    font-size: 3rem;
    font-weight: 400;
}

.central-column {
    grid-column: 2 / 3;

}

.smaller-text {
    font-size: 1.3rem;
}

.footer-1 {
    display:flex;
    justify-content: flex-end;

    img {
        height: 100px;
        padding:1rem;
    }
}