.accordion div[id^="heading-"] h1,
.accordion div[id*=" heading-"] h1,
.accordion div[id^="heading-"] h2,
.accordion div[id*=" heading-"] h2,
.accordion div[id^="heading-"] h3,
.accordion div[id*=" heading-"] h3,
.accordion div[id^="heading-"] h4,
.accordion div[id*=" heading-"] h4,
.accordion div[id^="heading-"] h5,
.accordion div[id*=" heading-"] h5,
.accordion div[id^="heading-"] h6,
.accordion div[id*=" heading-"] h6 {
  margin-bottom: 0 !important;
}

.accordion.border-primary,
.accordion.border-secondary,
.accordion.border-dark,
.accordion.border-light,
.accordion.border-black,
.accordion.border-white {
  border-width: 1px;
  border-style: solid;
}


.accordion .entry .heading a {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.accordion .entry .heading a i + h1,
.accordion .entry .heading a i + h2,
.accordion .entry .heading a i + h3,
.accordion .entry .heading a i + h4,
.accordion .entry .heading a i + h5,
.accordion .entry .heading a i + h6 {
  margin-left: 10px;
}

.accordion .entry .heading a h1 + i,
.accordion .entry .heading a h2 + i,
.accordion .entry .heading a h3 + i,
.accordion .entry .heading a h4 + i,
.accordion .entry .heading a h5 + i,
.accordion .entry .heading a h6 + i {
  margin-left: auto;
}

.accordion .entry.border-primary,
.accordion .entry.border-secondary,
.accordion .entry.border-dark,
.accordion .entry.border-light,
.accordion .entry.border-black,
.accordion .entry.border-white {
  border-width: 1px;
  border-style: solid;
}


