.accordion.container {
  padding: 0px;
}

.accordion-item {
  border: none !important;
  margin-bottom: 1rem;
  border-radius: 20px !important;
}

.accordion-button {
  border-radius: 30px !important;
}

.accordion-button:not(.collapsed):after {
  background-image: none !important;
}

.accordion-button:after {
  background-image: none !important;
}

.accordion-header button {
  font-size: 22px;
  font-weight: 900;
  color: #47833F !important;
}

.accordion-button:not(.collapsed) {
  background-color: transparent !important;
  box-shadow: none !important;
}

.accordion-button:not(.collapsed):after {
  content: "\f2ea" !important;
  font-size: 36px;
  line-height: 24px;
  margin-right: 10px;
}

.accordion-button:after {
  content: "\f64d" !important;
  font-family: bootstrap-icons;
  margin-right: 22px;
  width: auto !important;
  height: 100% !important;
}

#accordion-content-146 p, #accordion-content-146 ul, #accordion-content-146 h2, #accordion-content-146 h3, #accordion-content-146 h4, #accordion-content-146 h5,
#accordion-content-246 p,
#accordion-content-246 ul,
#accordion-content-246 h2,
#accordion-content-246 h3,
#accordion-content-246 h4,
#accordion-content-246 h5,
#accordion-content-384 p,
#accordion-content-384 ul,
#accordion-content-384 h2,
#accordion-content-384 h3,
#accordion-content-384 h4,
#accordion-content-384 h5,
#accordion-content-279 p,
#accordion-content-279 ul,
#accordion-content-279 h2,
#accordion-content-279 h3,
#accordion-content-279 h4,
#accordion-content-279 h5,
#accordion-content-305 p,
#accordion-content-305 ul,
#accordion-content-305 h2,
#accordion-content-305 h3,
#accordion-content-305 h4,
#accordion-content-305 h5 {
  max-width: 100% !important;
}
#accordion-content-146 .accordion-item,
#accordion-content-246 .accordion-item,
#accordion-content-384 .accordion-item,
#accordion-content-279 .accordion-item,
#accordion-content-305 .accordion-item {
  background-color: #F6F8FA !important;
  border-radius: 30px;
}
#accordion-content-146 .accordion-button,
#accordion-content-246 .accordion-button,
#accordion-content-384 .accordion-button,
#accordion-content-279 .accordion-button,
#accordion-content-305 .accordion-button {
  background-color: #F6F8FA !important;
  border-radius: 30px;
}

.accordion-container h2.text-primary {
  margin-bottom: 4rem;
}

.accordion-container-outer.component-light {
  background-color: #FAFAFA;
}
.accordion-container-outer.component-dark {
  background-color: #47833F;
  color: #fff !important;
}
.accordion-container-outer.component- {
  background-color: transparent;
}

/*# sourceMappingURL=accordion.css.map*/