/* Show + by default (closed state) */
.accordion-expander .icon-ion-ios-add {
  display: inline-block;
}

.accordion-expander .icon-ion-ios-remove {
  display: none;
}

/* Show - when expanded (open state) */
.accordion-title[aria-expanded="true"] .accordion-expander .icon-ion-ios-add {
  display: none;
}

.accordion-title[aria-expanded="true"] .accordion-expander .icon-ion-ios-remove {
  display: inline-block;
}

/* Add content for icons */
.accordion-expander .icon-ion-ios-add::before {
  content: "+";
  font-size: 18px;
  font-weight: bold;
}

.accordion-expander .icon-ion-ios-remove::before {
  content: "−";
  font-size: 18px;
  font-weight: bold;
}