.faq-box {
    padding: 8px;
    margin-bottom: 16px;
    cursor: pointer;
    transition: all 225ms ease-in-out;
    border-radius: 0px 10px 10px 10px;
    border-width: 2px;
    border-color: #009EE2;
    border-style: solid;
}

.faq-box:hover {
    box-shadow: 0 4px 4px rgba(0,0,0,0.2);
    border-style: dashed;
}

.faq-content {
  height: 0;
  overflow: hidden;
  transition: height 225ms ease-in-out;
}

.faq-box.active {
    border-style: dashed;
}