body {
  background:lightseagreen;
  margin:0;
}

.main {
  background:#fff;
  margin:0 auto;
  width: 200px;
  height: 200px;
  /* position:relative; */
}
nav {
  background:lightsalmon;
  padding: 10px;
  display: flex;
  justify-content: center;
  /* Position fixée | Référent : fenêtre du browser */
  position:fixed;
  bottom:0;
  left:0;
  width: 100%;
  z-index:4;
}
nav a {
  color:#fff;
  text-decoration: none;
  text-transform: uppercase;
  margin:0 10px;
}
img {
  /* Position relative | Référent : la place qu'elle occupait avant de changer de position */
  position:absolute;
  top:50%;
  left:50%;
  /* margin-top:-28.5px;
  margin-left:-25px; */
  transform:translate(-50%, -50%)
}