.dws-faq .dws-faq-item:not(:last-child) {
  margin-bottom: 20px;
}
.dws-faq .dws-faq-item .dws-faq-button {
  display: table;
  width: 100%;
  cursor: pointer;
  padding: 10px;
  background-color: #c4c4c4;
}
.dws-faq .dws-faq-item .dws-faq-button .dws-faq-button-label {
  color: #111;
}
.dws-faq .dws-faq-item .dws-faq-content {
  padding: 15px;
  background-color: #f0f0f0;
  color: #111;
  display: none;
}
.dws-faq .dws-faq-item .dws-faq-content-text p:last-child {
  margin-bottom: 0;
}
.dws-faq .dws-faq-item .dws-faq-button-icon {
  display: table-cell;
  vertical-align: middle;
  width: 2px;
  font-size: 14px;
  color: #111;
}
.dws-faq .dws-faq-item .dws-faq-button-icon:before {
  font-size: 14px;
}
.dws-faq .dws-faq-item .dws-faq-button-icon.dws-faq-icon-right {
  padding-left: 15px;
}
.dws-faq .dws-faq-item .dws-faq-button-icon.dws-faq-icon-left {
  padding-right: 15px;
}
.dws-faq .dws-faq-item .dws-faq-button-icon.dws-faq-open {
  display: table-cell;
}
.dws-faq .dws-faq-item .dws-faq-button-icon.dws-faq-close {
  display: none;
}
.dws-faq .dws-faq-item.active .dws-faq-open {
  display: none;
}
.dws-faq .dws-faq-item.active .dws-faq-close {
  display: table-cell;
}
.dws-faq .dws-faq-item.active .dws-faq-content {
  display: block;
}
/*# sourceMappingURL=https://www.washjeff.edu/wp-content/build/scss_library/66ff85fbf7d8b53b854839ae042adb7c8d00d78a.css.map */