#biennialAccordion .accordion-button::after , #venueHireAccordion .accordion-button::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' class='bi bi-plus-lg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 2a.5.5 0 0 1 .5.5v5h5a.5.5 0 0 1 0 1h-5v5a.5.5 0 0 1-1 0v-5h-5a.5.5 0 0 1 0-1h5v-5A.5.5 0 0 1 8 2'/%3E%3C/svg%3E");
    width: 24px;
    height: 24px;
    background-size: contain;
  }
  
  #biennialAccordion .accordion-button:not(.collapsed)::after, #venueHireAccordion .accordion-button:not(.collapsed)::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' class='bi bi-dash-lg' viewBox='0 0 16 16' %3E%3Cpath fill-rule='evenodd' d='M2 8a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11A.5.5 0 0 1 2 8'/%3E%3C/svg%3E");
    width: 24px;
    height: 24px;
    background-size: contain;
  }
  
  
  #biennialAccordion .accordion-item, #venueHireAccordion .accordion-item{
    border-bottom: 1px solid !important;
  }
  #biennialAccordion .accordion-item:last-child, #venueHireAccordion .accordion-item:last-child{
    border-bottom: none !important;
  }

  /* Custom CSS for responsive max-height */
.mh-overview {
  max-height: 100%; /* Default for mobile (small screens and below) */
}

@media (min-width: 768px) { /* Medium screens (md) and up */
  .mh-overview {
    max-height: 1500px;
  }
}

@media (min-width: 992px) { /* Large screens (lg) and up */
  .mh-overview {
    max-height: 1500px;
  }
}


.choices {
  font-family: 'Source Sans 3', sans-serif;
  background: none;
  border: 1px solid #000;
  font-size: 1.15rem;
}

.choices__input{
  font-size: 1.15rem;
  background-color: #fff;
  color: #000;
  margin: 0;
  padding: 0;
  vertical-align: middle;
}

.choices__inner {
  background-color: #fff; /* Dropdown background */
  color: #000;
  font-size: 1.15rem;
  padding: 5px 10px;
  border-radius: 0;
}
.choices__list--multiple .choices__item{
  font-family: 'Source Sans 3', sans-serif;
  background-color: #000;
  font-size: 1rem;
  border: 1px solid #000;
  word-break: break-word;
}

.choices__list--multiple .choices__item.is-highlighted{
  background-color: #000;
  border: 1px solid #000;
}
