html {
  /* font-size: 6.25% */
}

body {
  margin: 0;
  box-sizing: border-box;
}

main {
  min-height: calc(100vh - 150rem);
}

.img-desc {
  display: flex;
  justify-content: center;
}

.img-desc img {
  max-width: 100%;
}

@media screen and (max-width:720px) {
  .img-desc {
    overflow-x: auto;
  }
  .img-box6 img {
    height: 60vw;
    object-fit: cover;
  }
  .img-box1 img {
    height: 50vw;
    object-fit: cover;
  }
  .img-box2 img {
    /* max-width: 100; */
    object-fit: cover;
    height: 75vw;
  }
}