@media only screen and (min-width: 32.5em) {
    h1 {
        font-size: 2.5rem;
    }

    h2 {
        font-size: 1.5rem;
    }

    header,
    footer {
        background-color: var(--paragraph-color-on-color);
        text-align: center;
    }

    header {
        border-radius: 15px 15px 0 0;
    }
    
    footer {
        border-radius: 0 0 15px 15px;
    }

    #profile-img {
        float: right;
        box-shadow: 2px 2px 10px #000;
        border-radius: 5px;
    }

}