:root{
  --primarycol:#E5CE80;
  --secondarycol:#1C2656;
}

.main-logo {
  border-radius: 50%;
  height: auto;
  width: 50px;
}
.main-nav{
  background-color: var(--secondarycol);
}
.background-image {
  position: absolute;
  top:20px;
  opacity: 0.2;
}
.gallery-item {
  transition: all 0.3s ease;
}

.gallery-item:hover {
  transform: scale(1.03);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}

.cta-register {
  background-color: var(--secondarycol);
}

#amountSummary {
  user-select: none;
  pointer-events: none;
}


option{
  border-radius: 10px;
}