.rank-math-block.no-accordion .rank-math-list-item:not(:last-child) {
  margin-bottom: 1.5rem;
}
.rank-math-block.no-accordion .rank-math-list-item .rank-math-question {
  margin-bottom: 10px !important;
}

.accordion-row .accordion-item {
  border: none;
}
.accordion-row .accordion-item .col-inner {
  border: none;
  border-bottom: 1px solid var(--bs-black);
  padding: 0;
}
.accordion-row .accordion-item:last-child .col-inner {
  border-bottom: none;
}
.accordion-row .accordion-item .accordion-header .accordion-button {
  background-color: transparent !important;
  color: var(--bs-black) !important;
}
.accordion-row .accordion-item .accordion-header .accordion-button:not(.collapsed) .icon-plus {
  transform: rotate(45deg);
}
.accordion-row .accordion-item .accordion-header .accordion-button .accordion-icons-wrapper {
  position: relative;
}
.accordion-row .accordion-item .accordion-header .accordion-button .accordion-icons-wrapper.icon-primary .icon:not(.icon-plus) {
  fill: var(--bs-primary);
}
.accordion-row .accordion-item .accordion-header .accordion-button .accordion-icons-wrapper.icon-secondary .icon:not(.icon-plus) {
  fill: var(--bs-secondary);
}
.accordion-row .accordion-item .accordion-header .accordion-button .accordion-icons-wrapper.icon-tertiary .icon:not(.icon-plus) {
  fill: var(--bs-tertiary);
}
.accordion-row .accordion-item .accordion-header .accordion-button .accordion-icons-wrapper.icon-green .icon:not(.icon-plus) {
  fill: var(--bs-green);
}
.accordion-row .accordion-item .accordion-header .accordion-button .accordion-icons-wrapper.icon-yellow .icon:not(.icon-plus) {
  fill: var(--bs-yellow);
}
.accordion-row .accordion-item .accordion-header .accordion-button .accordion-icons-wrapper.icon-pink .icon:not(.icon-plus) {
  fill: var(--bs-pink);
}
.accordion-row .accordion-item .accordion-header .accordion-button .accordion-icons-wrapper.icon-secondary .icon-plus, .accordion-row .accordion-item .accordion-header .accordion-button .accordion-icons-wrapper.icon-yellow .icon-plus, .accordion-row .accordion-item .accordion-header .accordion-button .accordion-icons-wrapper.icon-green .icon-plus {
  fill: var(--bs-black) !important;
}
.accordion-row .accordion-item .accordion-header .accordion-button .accordion-icons-wrapper .icon-plus {
  transition: all 0.3s ease-in-out;
}
.accordion-row .accordion-item .accordion-header .accordion-button .accordion-icons-wrapper .accordion-open {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  fill: white;
}
.accordion-row .accordion-item .accordion-header .accordion-button::after {
  display: none;
}
.accordion-row .accordion-item .accordion-header .accordion-button:focus, .accordion-row .accordion-item .accordion-header .accordion-button:active, .accordion-row .accordion-item .accordion-header .accordion-button:not(.collapsed) {
  box-shadow: none !important;
}
.accordion-row .accordion-item .accordion-collapse.show,
.accordion-row .accordion-item .accordion-collapse.collapsing {
  background-color: transparent !important;
}

.accordion-t-white .rank-math-question,
.accordion-t-white .accordion-header button.h4.accordion-button,
.accordion-t-white .accordion-body,
.accordion-t-white .rank-math-answer {
  color: var(--bs-white) !important;
}
.accordion-t-white .accordion-item .col-inner {
  border-color: var(--bs-white);
}

@media only screen and (min-width: 1025px) {
  .accordion-item.col-lg-6:last-child .col-inner {
    border-bottom: none !important;
  }
  .accordion-item.col-lg-6:nth-last-child(2):not(:nth-child(even)) .col-inner {
    border-bottom: none !important;
  }
}