.page {
    background-image: url("https://brrrazero.org/wp-content/uploads/2021/10/243989010_395557182171492_7921437648610563779_n.jpg");
    background-position: left top;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    line-height: normal;
}
.intro {
  margin-top: -10vw;
  margin-bottom: 50px
}
.Explorer {
  margin-top: 50px;
}
.Carte {
  margin-top: 50px;
}
.Partie1 {
  display: grid;
grid-template-columns: repeat(2, 1fr);
grid-template-rows: repeat(1, 1fr);
grid-column-gap: 20px;
grid-row-gap: 20px;
}
.Reseau {
  display: grid;
grid-template-columns: repeat(2, 1fr);
grid-template-rows: repeat(1, 1fr);
grid-column-gap: 20px;
grid-row-gap: 20px;
}
.titre {
text-align: center;
}
.stack1 {
  display: grid;
grid-template-columns: repeat(3, 1fr);
grid-template-rows: repeat(1, 1fr);
grid-column-gap: 50px;
grid-row-gap: 5px;
}
.stack2 {
  display: grid;
grid-template-columns: repeat(1, 1fr);
grid-template-rows: repeat(6, 1fr);
grid-column-gap: 5px;
grid-row-gap: 5px;
margin-top: 50px;
}
.Infos {
  display: grid;
grid-template-columns: repeat(3, 1fr);
grid-template-rows: repeat(1, 1fr);
grid-column-gap: 50px;
grid-row-gap: 5px;
}
.footer {
display: grid;
grid-template-columns: repeat(4, 1fr);
grid-template-rows: 1fr;
grid-column-gap: 10px;
grid-row-gap: 0px;
}
.footer .rs {
display: flex;
width: 150px
}
div.property:nth-child(4) {
display: none;
}
.Grid {
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-template-rows: repeat(2, 1fr);
grid-column-gap: 20px;
grid-row-gap: 20px;
}
.site-title > img:nth-child(1){
width : 50%
}
body > footer:nth-child(5) {
background-color : #ff66c4;
}
.footer1 { grid-area: 1 / 1 / 2 / 2; }
.footer2 { grid-area: 1 / 2 / 2 / 3; }
.footer3 { grid-area: 1 / 3 / 2 / 4; }
.footer4 { grid-area: 1 / 4 / 2 / 5; }
.blocks {
margin-left: 10vw;
margin-right: 10vw;
}
.site-page-pagination {
display : none
}
.parenta {
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-template-rows: repeat(9, 1fr);
grid-column-gap: 20px;
grid-row-gap: 20px;
}
.div1 { grid-area: 1 / 1 / 2 / 2; }
.div2 { grid-area: 1 / 2 / 2 / 3; }
.div3 { grid-area: 2 / 1 / 3 / 2; }
.div4 { grid-area: 2 / 2 / 3 / 3; }
.div5 { grid-area: 3 / 1 / 4 / 2; }
.div6 { grid-area: 3 / 2 / 4 / 3; }
.div7 { grid-area: 4 / 1 / 5 / 2; }
.div8 { grid-area: 4 / 2 / 5 / 3; }
.div9 { grid-area: 5 / 1 / 6 / 2; }
.div10 { grid-area: 5 / 2 / 6 / 3; }
.div11 { grid-area: 6 / 1 / 7 / 2; }
.div12 { grid-area: 6 / 2 / 7 / 3; }
.div13 { grid-area: 7 / 1 / 8 / 2; }
.div14 { grid-area: 7 / 2 / 8 / 3; }
.div15 { grid-area: 8 / 1 / 9 / 2; }
.div16 { grid-area: 8 / 2 / 9 / 3; }
.div17 { grid-area: 9 / 1 / 10 / 2; }
.div18 { grid-area: 9 / 2 / 10 / 3; }
.sub-menu {
display: none;
}
.box {
box-sizing: border-box;
text-align: center;
margin: auto;
background-color: light-grey;
padding: 3vw;
}
.box:hover {
opacity: 0.8;
}