
.wtfaq {
    padding: 10px;
}

.wtfaq-question {
    width: 100%;
    font-size: 1.1em;
    padding-top: 15px;

}

.wtfaq-question-body {
    border-bottom: 1px solid rgba(10, 10, 255, 0.2);
    cursor: pointer;
}



.wtfaq-question-body::after {
    position: absolute;
    content: '▼';
    color:  royalblue;
    font-size: 0.9em;
    right: 15px;
}


.wtfaq-question-answer {
    overflow: hidden;
    transition: .3s all ease-in-out;

}

.wtfaq-question-answer div {
    display: none;
}

.expanded .wtfaq-question-answer div {
    display: block;
}

.expanded .wtfaq-question-body::after {
    display: none;
}

.open .wtfaq-question-body::after {
    content: '▲';
}
