@media screen and (orientation: portrait),
(max-width: 1080px) {

    h1,
    h2 {
        font-size: x-large;
    }

    #section-presentation {
        margin: 0;
        text-align: justify;
    }

    form>*,
    fieldset>* {
        grid-column: 1 / 3;
    }
}