  .paragraph--type--accordion .field--name-field-text {
  margin-bottom: 1rem;
}
.paragraph--type--accordion .paragraph--type--accordion-item {
  border-bottom: 0;
  margin-bottom: 0.25rem;
  background-color: transparent;
}
.paragraph--type--accordion .paragraph--type--accordion-item .accordion-header .accordion-button {
  -webkit-box-shadow: none;
          box-shadow: none;
  border-bottom: 1px solid #DEE2E6;
}
.paragraph--type--accordion .paragraph--type--accordion-item .accordion-header .accordion-button[aria-expanded=true]:after {
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.paragraph--type--accordion .paragraph--type--accordion-item .accordion-header .accordion-button:after {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
.paragraph--type--accordion .paragraph--type--accordion-item .accordion-body {
  background-color: transparent;
}
.paragraph--type--accordion .paragraph--type--accordion-item .accordion-body .paragraph {
  margin-bottom: 1rem;
}
.paragraph--type--accordion .paragraph--type--accordion-item .accordion-body .paragraph:last-child {
  margin-bottom: 0;
}

.paragraph--type--row.bg-white .paragraph--type--accordion .paragraph--type--accordion-item .accordion-header .accordion-button {
  background-color: #F2F4F7;
}

.paragraph--type--row .paragraph--type--accordion.bg-white .paragraph--type--accordion-item .accordion-header .accordion-button {
  background-color: #FFFFFF;
}

.paragraph--type--row .paragraph--type--accordion.bg-gray .paragraph--type--accordion-item .accordion-header .accordion-button {
  background-color: #F2F4F7;
}