dt {
    background-color: white;
    padding: 0.2em 0.5em;
    color: #262D66;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-size: 110%;
    text-align: left;
    padding-top: 5%;
}

dt:hover {
    cursor: pointer;
}

dd {
    padding: 10px;
    border-left: 2px solid #262D66;
    margin-left: 5%;
    padding-left: 2%;
    display: none;
}

dt~dt {
    margin-top: 0.5em;
}

dl,
dt,
dd {
    width: 70%;
    margin: 0 auto;
    box-sizing: border-box;
}

h2 {
    text-align: center;
}

/* .accordion {
    min-height: 200px;
    background-color: silver;
    display: flex;
    flex-direction: column;
    overflow: auto;
} */

.example {
    /* background-color: pink; */
    box-sizing: border-box;
    margin: 0 auto;
}