section.mission-center:nth-child(odd) > div.w-container {
    flex-direction: row-reverse;
}

section.mission-center:nth-child(odd) {
    background-color: #f0f8f9;
}

.mission .link-block {
    margin-top: 40px;
}

section.mission {
    background-color: #fff;
}

@media screen and (max-width: 479px) {
    .mission-center .picture {
        width: 100%;
        aspect-ratio: 2/1;
    }

    .mission-center .heading-28 {
        margin-top: 0;
    }

    section.mission-center:nth-child(odd) > div.w-container {
        flex-direction: column;
    }
}
