.profil {
    display: grid;
    grid-template-columns: 1fr 5fr;
    grid-template-rows: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    height: 100%;
}

.main-profil-container{
    padding-left: 20px;
}


@media screen and (max-width: 768px) {
    .profil {
        grid-template-columns: 1fr;
        grid-template-rows: 1fr 5fr;
    }

    .main-profil-container{
        grid-area: 1/1/2/2;
    }
}