* {
    margin: 0;
    padding: 0;
}

html,
body {
    background-image: url('../images/media_interactif.jpg');
    background-size: cover;
}

.background {
    background-color: rgb(0, 0, 0);
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 70vw;
    height: auto;
    background-size: cover;
    background-position: bottom center;
}

.logo {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 1%;
}

.container {
    height: 65vh;
    display: flex;
    justify-content: center;
    align-items: center;
}

.game-container {
    position: relative;
}

.parent {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, 1fr);
    grid-column-gap: 0px;
    grid-row-gap: 0px;
}

.section {
    width: 250px;
    height: 160px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
    color: white;
    font-size: 24px;
    font-weight: bold;
    font-family: 'Travesty', sans-serif;
}

.section:hover {
    color: rgb(150, 0, 209);
    text-shadow: rgb(0, 43, 104) 2px 1px;
}

#a {
    grid-area: 1 / 1 / 2 / 2;
    background-size: 100%;
    background-position: 50% 50%;
    background-image: url('../images/foret1.jpg');
}

#ps {
    grid-area: 1 / 2 / 2 / 3;
    background-size: 105%;
    background-position: 50% 50%;
    background-image: url('../images/foret6.jpg');
}

#td {
    grid-area: 2 / 1 / 3 / 2;
    background-size: 100%;
    background-position: 50% 50%;
    background-image: url('../images/foret3.jpg');
}

#videos {
    grid-area: 2 / 2 / 3 / 3;
    background-size: 100%;
    background-position: 50% 50%;
    background-image: url('../images/foret2.jpg');
}

#h {
    grid-area: 3 / 2 / 4 / 3;
    background-size: 100%;
    background-position: 50% 10%;
    background-image: url('../images/foret4.jpg');
}

#wn {
    grid-area: 3 / 1 / 4 / 2;
    background-size: 100%;
    background-position: 50% 50%;
    background-image: url('../images/foret5.jpg');
}

a {
    text-decoration: none;
    color: inherit;
}