.widget--quiz {
    margin: 3rem 20px;
    font-family: "Roboto", sans-serif;
}
.widget-quiz .hide{
    display: none;
}
.widget--quiz__question {
    text-align: center;
    margin-bottom: 2rem;
}
.widget--quiz__question h2 {
    font-size: 2rem !important;
    line-height: 32px;
    font-weight: 300;
}
.widget--quiz__item .highlight--secondary {
    height: 1px;
    margin-bottom: 0.75rem;
}
.widget--quiz__subquestion {
    font-weight: 300;
    font-size: 1.25rem;
    line-height: 1.2em;
    margin-bottom: 18px;
}
ul.widget--quiz__choices {
    padding: 0;
    list-style: none;
}
.widget--quiz__choices__item {
    text-align: center;
    border: solid 1px black;
    margin-bottom: 10px;
    cursor: pointer;
    padding: 12px 10px;
}
.widget--quiz__choices__item:hover {
    background: #9d5141;
    color: white;
}

.widget--quiz__choices__item a {
    color: black;
}
.widget--quiz__choices__item:hover a {
    color: white;
}
.widget--quiz__choices__item .card {
    width: auto !important;
    height: auto !important;
    display: block !important;
}
.widget--quiz__choices__item .card p {
    margin: 0;
    color: black;
}
.widget--quiz__choices__item:hover .card p {
    color: white;
}
.widget--poll__choices__item--active {
    background: #9d5141;
    color: white;
}
.widget--poll__choices__item--active .card p {
    color: white;
}
.widget--quiz__feedback {
    display: none;
}
button#quiz-submit {
    display: block;
    margin: 16px auto;
    background: black;
    color: white;
}
.widget--quiz__results__label {
    text-align: center;
    font-size: 1.5rem;
    margin-bottom: 2rem;
}

.widget--quiz__results__retake {
    text-align: center;
    padding: 20px;
}
.widget--quiz__results__retake a {
    padding: 10px;
    border: solid 1px black;
    color: black;
}
.widget--quiz__results__retake a:hover {
    background: black;
    color: white;
}
.widget--quiz__results__share {
    display: none;
    /* display: flex; */
    gap: 16px;
    margin-bottom: 20px;
}
.widget--quiz__results__share .btn.btn--survey {
    width: 20px;
    border-radius: 5px;
}
.widget--quiz__results__share .btn.btn--survey.fb {
    background-color: #3b5998;
}
.widget--quiz__results__share .btn.btn--survey.tw {
    background-color: #1da1f2;
}
.widget--quiz__results__blurb br {
    display: none;
}