.navigation-bar {
  display: flex;       /* Activates flexbox layout */
  justify-content: center; /* Centers the images within the container */
}

image-container img {
  width: 33.33333333333%;          /* Sets each image to take up roughly one-third of the container width */
  height: auto;        /* Maintains the image's aspect ratio */
}

body {
  background-color: #182340;
  max-width: 640px; /* Or any desired width */
  margin: 0 auto;
  color: #e8d6ca;
  font-family: Helvetica, Verdana, Arial, sans-serif;
  text-align: center;
  font-size: 24px;
}

h2 {
  color: #acc2fa;
}