.accordion{flex-direction:column;gap:16px;width:100%;display:flex}.item .question{cursor:pointer;color:#391085;background-color:#f0f0f0;border-bottom:1px solid #ddd;border-radius:8px;justify-content:space-between;align-items:center;padding:15px;font-size:24px;font-weight:700;transition:background-color .3s,color .3s;display:flex}.item .question.active{color:#fff;background-color:#391085;border-radius:8px 8px 0 0}.item .question .icon{margin-left:10px;font-size:24px}.item .answer{background-color:#fafafa;border-radius:0 0 16px 16px;max-height:0;padding:0 15px;line-height:1.6;transition:max-height .5s,padding .5s;display:flex;overflow:auto;box-shadow:0 2px 8px #00000026;color:#391085!important;font-size:22px!important}.item .answer span{color:#391085!important;font-size:22px!important}.item .answer ul{padding-left:40px;list-style:outside}.item .answer ul.dash{list-style:none;padding-left:0!important}.item .answer ul.dash li{padding-left:20px;position:relative}.item .answer ul.dash li:before{content:"-";position:absolute;top:0;left:0}.item .answer ol{padding-left:40px;list-style:decimal}.item .answer ol li{margin-bottom:20px}.item .answer ol li ol{counter-reset:list-counter;padding-left:20px;list-style-type:none}.item .answer ol li ol li{counter-increment:list-counter;margin-bottom:5px;padding-left:40px;position:relative}.item .answer ol li ol li:before{content:"(" counter(list-counter, decimal) ")";display:inline-block;position:absolute;top:0;left:0}.item .answer ol li ul{counter-reset:list-counter;padding-left:20px;list-style-type:none}.item .answer ol li ul li{counter-increment:list-counter;margin-bottom:5px;padding-left:40px;position:relative}.item .answer ol li ul li:before{content:"(" counter(list-counter, lower-alpha) ")";display:inline-block;position:absolute;top:0;left:0}.item .answer ol li ul li ol{counter-reset:list-counter;padding-left:20px;list-style-type:none}.item .answer ol li ul li ol li{counter-increment:list-counter;margin-bottom:5px;padding-left:40px;position:relative}.item .answer ol li ul li ol li:before{content:"(" counter(list-counter, decimal) ")";display:inline-block;position:absolute;top:0;left:0}.item .answer.open{max-height:400px;padding:15px}@media only screen and (max-width:767px){.accordion .item .question{font-size:20px}.accordion .item .answer{font-size:18px!important}}
