.s-breadcrumb-1 {
    justify-content: center;
    color: var(--color-main);
    z-index: 1;
    position: relative;
}
/* BEGIN s-faq-1 */
.s-faq-1 .item {
  margin-bottom: 10px;
}
.s-faq-1 .item-title {
  font-size: 18px;
  padding: 10px 0px;
  cursor: pointer;
  /* text-transform: uppercase; */
  border-bottom: 1px solid #ccc;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.s-faq-1 .item-title > i:first-child {
  color: var(--color-main);
  font-size: 1.429em;
}
.s-faq-1 .item-title > i:last-child {
  position: relative;
  -webkit-transition: all 150ms linear;
  -o-transition: all 150ms linear;
  transition: all 150ms linear;
}
.s-faq-1 .item-title > span {
  width: 100%;
  padding-right: 15px;
}
.s-faq-1 .item-title:hover {
  color: var(--color-main);
}
.s-faq-1 .item-body {
  display: none;
  overflow: hidden;
  margin-top: 15px;
}
.s-faq-1 .item.is-active .item-title {
  color: var(--color-main);
}
.s-faq-1 .item.is-active .item-title > i:last-child {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.s-faq-1 {
    width: 65%;
    margin: 80px auto;
}
/* END s-faq-1 */