.main {
  text-align: center;
  background: linear-gradient(var(--Golden), var(--light-golden));
}

.links-container {
  display: inline-block;
  text-align: left;
  padding: 0 1em;
  min-width: 700px;
}

.links-container img {
  float: right;
  width: 150px;
  margin: 5px 10px;
  height: auto;
}

.links-container ul {
  list-style-type: none; /* Remove bullets */
  padding: 0; /* Remove padding */
  margin: 0; /* Remove margins */
}

.links-container li {
  margin-bottom: 1em;
}

@media screen and (max-width: 700px) {
  .links-container {
    min-width: 0;
  }
}

@media screen and (max-width: 450px) {
  .links-container img {
    width: 30%;
  }
}
