.accordion-container .accordion-title::before {
  right: 10px;
  content: "";
  position: absolute;
  top: 50%;
  width: 15px;
  height: 2px;
  transform: rotate(90deg);
  background: #535353;
  transition: all .3s ease-in-out;
}
.accordion-container .accordion-title::after {
  right: 10px;
  content: "";
  position: absolute;
  top: 50%;
  width: 15px;
  height: 2px;
  background: #535353;
  transition: all .2s ease-in-out;
}
.accordion-container .accordion-title.open::before {
  transform: rotate(180deg);
}
.accordion-container .accordion-title.open::after {
  opacity: 0;
}
h4.accordion-title {
	color: #7f7f7f;
	padding-right: 35px !important;
}
h4.accordion-title.open {
	border-bottom-width: 0px;
	letter-spacing: 1px;
	color: black;
}
