#questions {
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
    padding: 20% 0 11% 0;
    width: 100%;
    max-width: 1000px;
    color: #254E70;
    margin-left: auto;
    margin-right: auto;
    text-align: justify;
}

/* #questions * {
  border: black 1px solid;
} */

#questions ul {
    list-style: none;
}

#question_list,
#question_list li {
    list-style: circle;
    padding: 0;
}

/* INTRO TEXT */
#questions div {
    width: 90%;
    max-width: 400px;
    margin: 0 30px;
}

/* QUESTIONS LIST */
#questions>ul {
    display: flex;
    flex-direction: column;
    width: 90%;
    max-width: 400px;
    padding: 0;
    margin: 0 30px;
}

#questions i {
    color: #C13874;
}

#questions>ul>li {
    display: flex;
    flex-direction: row;
    margin: 18px 0px;
    cursor: pointer;
}

/* BEFORE HOVER */
#questions>ul ul>li:last-child {
    display: none;
    color: #C13874;
}

@media screen and (max-width: 760px) {
    #questions {
        padding: 30% 0 25% 0;
    }
}