.termos-container{
    display: flex;
    flex-direction: column;
    padding-inline: 6em;
}

ol{
    display: flex;
    flex-direction: column;
    padding-inline: 2em;
    counter-reset: item;
}

ol > li{
    display: table;
    counter-increment: item;
    padding-top: 0.7em;
    padding-bottom: 0.9em;
    text-indent: 40px;
}



ol > li::before{
    content: counters(item, ".") ". - ";

}



.letter-li{
    counter-reset: chapter;
}

.letter-li > li{
    counter-increment: chapter;
}

.letter-li > li::before{
    content: counter(chapter, lower-alpha) ". - ";
}