
.accordion {
  position: relative;
}

.accordion .accordion-content {
  transform-origin: top;
  transition: all 0.3s;
  overflow: hidden;
}

.accordion.closed .accordion-content {
  height:0 !important;
}

.accordion-trigger {
  cursor: pointer;
}

.accordion-trigger-button {
  position: absolute;
  display: block;
  height: 50px;
  width: 50px;
  top:0;
  right: 0;
  background-image: url('../images/button-minus.svg');
  background-repeat: no-repeat;
  background-position: 50% 50%;
 }

.accordion.closed .accordion-trigger-button {
  background-image: url('../images/button-plus.svg');
}