
.simple-accordion ul{
    display:none
}
.simple-accordion .simple-accordion-anchor{
    display:block;
    position:relative;
    cursor:pointer
}
.simple-accordion .simple-accordion-btn{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    width:1rem;
    height:1rem;
    position:absolute;
    top:50%;
    right:10px;
    margin-top:-.5rem
}
.simple-accordion .simple-accordion-btn::after{
    content:"+"
}
.simple-accordion .is-open>.simple-accordion-list{
    display:block
}
.simple-accordion .is-open>.simple-accordion-anchor>.simple-accordion-btn::after{
    content:"-"
}
.simple-accordion-is-animation ul{
    display:none
}
.simple-accordion-is-animation .simple-accordion-anchor{
    display:block;
    position:relative;
    cursor:pointer
}
.simple-accordion-is-animation .simple-accordion-btn{
    width:1rem;
    height:1rem;
    position:absolute;
    top:50%;
    right:10px
}
.simple-accordion-is-animation .simple-accordion-btn::after,.simple-accordion-is-animation .simple-accordion-btn::before{
    content:'';
    display:block;
    position:absolute;
    top:0;
    right:0;
    width:10px;
    height:2px;
    background:#444;
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.simple-accordion-is-animation .simple-accordion-btn::after{
    opacity:1;
    -webkit-transform:rotate(90deg);
    transform:rotate(90deg)
}
.simple-accordion-is-animation .is-open>.simple-accordion-list{
    display:block
}
.simple-accordion-is-animation .is-open>.simple-accordion-anchor>.simple-accordion-btn::after{
    opacity:0;
    -webkit-transform:rotate(0);
    transform:rotate(0)
}