.accordion3bg {
  background: none;
  padding: 17px 10px;
  font-size: 18px;
  border-bottom: 1px solid #ddd7c6;
  border-radius: 10px 10px 0px 0px;
}
.accordion-button::after {
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  margin-left: auto;
  content: "";
  background-image: url(../../img/plus.png);
  background-repeat: no-repeat;
  background-size: 1.25rem;
  transition: transform 0.2s;
  outline: 0;
}
.accordion-button:not(.collapsed)::after {
  background-image: url(../../img/minus.png);
  transform: rotate(-180deg);
  outline: 0;
}
.accordion-button:not(.collapsed) {
  color: #000;
  background: rgb(248, 244, 233);
  background: linear-gradient(0deg, rgba(248, 244, 233, 1) 0%, rgba(221, 215, 198, 1) 81%);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0);
  border-bottom: 0px solid #ddd7c6;
  border-radius: 10px 10px 0px 0px;
  outline: 0;
}
.accordion-button:focus {
  z-index: 3;
  border-color: #ddd7c6;
  outline: 0;
  /* box-shadow: 0 0 0 0.15rem rgba(90, 66, 35, 0.35); */
}
.accordion3-body {
  padding: 0px 20px 20px 20px;
  border-bottom: 1px solid #ddd7c6;
}