@import url(root.css);

main {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

main section {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background-color: #eeeeee;
  gap: 8px;
  padding: 50px;
  box-sizing: border-box;
  border-radius: 50%;
  aspect-ratio: 1;
  min-width: 40vw;
  max-width: 40vw;
  margin: 40px;
}

main section a {
  margin: 4px;
}

main section a img {
  min-width: 20vw;
  max-width: 34vw;
  height: auto;
}

main section a svg {
  min-width: 20vw;
  max-width: 34vw;
  height: auto;
}

@media screen and (max-width: 600px) {
  main section a img {
    min-width: 20vw;
    max-width: 40vw;
    height: auto;
  }

  main section a svg {
    min-width: 20vw;
    max-width: 40vw;
    height: auto;
  }
}


@media screen and (max-width: 1350px) {
    main section {
        min-width: 50vw;
        max-width: 70vw;
      }
}