.table-of-contents {
    padding: 25px 40px;
    margin-bottom: 1.5em;
    border-radius: 20px;
}
.table-of-contents ol {
    list-style-type: decimal;
    padding-left: 20px;
    margin: 0.5em 0 0;
}
.table-of-contents li {
    margin-bottom: 0.5em;
}
.table-of-contents a {
    text-decoration: underline;
    color: #3c3c3c;
    font-size: 16px;
}
.table-of-contents a:hover {
    color: #4552c6;
}