.link-container {
  position: relative;
  margin: auto;
  padding-left: 25px;
  max-width: 1075px;
}

.link-img-col {
  flex: 20%;
  margin-top: 10px;
}

img.link-img {
  border-radius: 16px;
  width: 200px;
  height: 280px;
  margin-left: 10px;
}

@media screen and (max-width: 1100px) {
  .link-container {
    width: 640px;
  }

  img.link-img {
    border-radius: 12px;
    width: 118px;
    height: 165px;
  }
}

@media screen and (max-width: 692px) {
  .link-container {
    width: 640px;
  }

  img.link-img {
    border-radius: 8px;
    width: 130px;
    height: 182px;
  }
}

@media screen and (max-width: 670px) {
  .row {
    flex: 50%;
  }

  .link-container {
    width: 300px;
  }

  img.link-img {
    border-radius: 4px;
    width: 99px;
    height: 137px;
  }
}
