.step {
    display: none;
}

.checked {
    color: orange;
}

.progress {
    margin-bottom: 1rem;
}

.q-box__question {
    margin-bottom: 0.5rem;
    font-size: 1.2rem;
}

#required_msg {
    margin-top: 1rem;
    display: none;
}

#q-box__buttons {
    margin-bottom: 1rem;
    margin-top: 1rem;
}

#continue_div {
    margin-top: 3rem;
}

#completed_div {
    margin-top: 3rem;
}

main {
    margin-left: 1rem;
    margin-right: 1rem;
}

.q-box__question {
    margin-left: 1rem;
}

.step {
    padding-left: 1rem;
}

.modal-header {
    color: black;
}

.modal-body {
    color: black;
}

.form-check-input:checked {
    background-color: black;
}
