header:nth-child(3),
header:nth-child(6),
header:nth-child(9),
header:nth-child(12),
#accordion_faq:nth-child(2),
#accordion_faq:nth-child(4),
#accordion_faq:nth-child(6),
#accordion_faq:nth-child(8),
#accordion_faq:nth-child(10) {
  background: #e8f5ff !important;
}

.item-header {

  padding-bottom: 30px;
  padding-top: 30px;
}

.item-header.active {
  background: #1568b12e !important
}

.item-header>h4:hover {
  color: rgb(255, 255, 255)
}

.item-question {
  font-size: 14px;
  line-height: 1.5;
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: black;
  margin: 13px;
}

.accordion-item h5:hover {
  color: white;

}

.active>a {
  height: 100%;
}

.accordion-item h5 {
  height: 100%;
  font-size: 18px;
  text-align: center;
}

.accordion-item {
  padding: 0 0rem 0rem 0rem;
}

@media (max-width: 1644px) {
  .accordion-item {
    height: fit-content !important;
  }

  .container {
    max-width: fit-content !important;
  }
}

header#accordion_faq {
  height: fit-content !important;
  margin: 0;
  padding: 0 10px;
}

#accordion_faq {
  height: fit-content !important;
  font-family: var(--font-sans);
  font-weight: var(--font-weight-6);
  font-size: var(--font-size-5);
  color: var(--gray-8);
  background: var(--gray-0);
  border: 0;
  border-radius: 5px;
  transform: translateY(calc(var(--y, 0) * 1%)) scale(var(--scale));
  transition: transform 0.1s;
  position: relative;
  border-bottom: outset;
}

/* #accordion_faq:hover {
  --y: -0;
  --scale: 1.05;
  --border-scale: 1;
} */

#accordion_faq:active {
  --y: 5%;
  --scale: 0.9;
  --border-scale: 0.1, 0.1;
}

#accordion_faq:hover {
  background: #1568B1 !important;
}

#accordion_faq:hover>h4 {
  color: rgb(255, 255, 255);
}

#accordion_faq:before {
  content: "";
  position: absolute;
  inset: calc(var(--size-3) * -1);
  border: var(--size-2) solid var(--gray-0);
  transform: scale(var(--border-scale, 0));
  transition: transform 0.125s;
  --angle-one: 105deg;
  --angle-two: 290deg;
  --spread-one: 30deg;
  --spread-two: 40deg;
  --start-one: calc(var(--angle-one) - (var(--spread-one) * 0.5));
  --start-two: calc(var(--angle-two) - (var(--spread-two) * 0.5));
  --end-one: calc(var(--angle-one) + (var(--spread-one) * 0.5));
  --end-two: calc(var(--angle-two) + (var(--spread-two) * 0.5));
  mask: conic-gradient(transparent 0 var(--start-one),
      white var(--start-one) var(--end-one),
      transparent var(--end-one) var(--start-two),
      white var(--start-two) var(--end-two),
      transparent var(--end-two));
  z-index: -1;
}

.container {
  max-width: 75%;
}


.accordion-item>.active {
  background: #1568B1 !important;
  height: inherit;
  border-radius: 5px
}

.accordion-item>.active>h5 {
  color: white;

}

.item-header.accordion_faq {
  height: 5rem !important;
}

.item-header.accordion_faq.active>h4 {

  color: white;
}

.item-answer {
  font-size: 13px !important;
  padding-top: 13px !important;
  color: #000000;
  /* font-weight: bold; */
}

.item-icon i {

  color: #EE6F35;
}

.item-header.accordion_faq.active .item-icon i,
.item-header.active .item-icon i {
  transform: rotate(359deg);
  color: white
}

.item-header.active>h4.item-question {
  color: white
}

.item-content {
  background: papayawhip;
}

.item-header.accordion_faq.active+.item-content {
  height: fit-content !important;
  max-height: fit-content !important;
}

i.fa-sharp.fa-solid.fa-angle-up {
  top: 13px;
  right: 17px;
  position: absolute;
  font-size: 24px;
}
h4.item-question {
   margin-right: 0;
}