.light-mode-color1 {
  background-color: #ff5733 !important;
}

.light-mode-color2 {
  background-color: #33ff57 !important;
}

.light-mode-color3 {
  background-color: #ff6bb3 !important;
}

.light-mode-color4 {
  background-color: #7fc134 !important;
}

.light-mode-color5 {
  background-color: #e7611e !important;
}

.subtext {
  font-size: clamp(0.9rem, 1.1vw, 1.3rem);
}

#organizations {
  text-align: center;
}
#organizations ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin: 0 auto;
  padding: 0;
}
#organizations li {
  display: inline-block;
  margin: 0 10px 0 0;
  padding: 20px;
  list-style: none;
  transition: all 1s ease;
}
#organizations li .sparkly {
  color: #d00013;
  text-shadow: 0 0 20px #192844;
}
#organizations li:hover {
  color: #d00013;
  text-shadow: 0 0 20px #192844;
}
#organizations li.sparkly {
  color: #d00013;
  text-shadow: 0 0 20px #192844;
}

#hero-wrapper {
  border-bottom: 7px solid #d00013;
  border-top: 7px solid #d00013;
}

#hero-image {
  width: 100%;
  height: 768px;
  max-width: 1600px;
  object-fit: cover;
  object-position: top;
  margin: 0 auto;
  display: block;
  padding-top: 0;
  border-radius: 0;
}

/* Responsive styles for screens smaller than 768px */
@media (max-width: 768px) {
  #hero-image {
    height: auto; /* Allow the height to adjust automatically */
    object-fit: contain; /* Ensure the entire image is visible */
    object-position: center; /* Center the image horizontally and vertically */
  }
}
@media (min-width: 1600px) {
  #hero-image {
    padding: 14px 0;
  }
}/*# sourceMappingURL=index.css.map */