body {
    background-color: #0d3d87;
  }

  p {
    font-size: 20px;
    
  }

  .G6 {
    position: absolute; /* positionné par rapport à son parent le plus proche positionné */
    bottom: 40px;
    left: 725px;
  }
  .Z1 {
    width:400px;
    height: 300px;
  }

  .Z2 {
    width:400px;
    height: 300px;
  }

  .Z3 {
    width:400px;
    height: 300px;
  }

  .tab2 {
    float: right; /* élément flotte à droite */
    bottom: 40px;
    margin-top: 20px;
  }

  h2 {
    position: absolute;
    right: 40px;
    bottom: 40px;
    margin-right: 40px;
    margin-bottom: 40px;
    color: coral;
  }