.userchoice {
    width:100%;
    background-color:#000248;
    text-align:center;
    font-size:20px;
    font-weight:bold;
    line-height:20px;
    align-items: center;
    align-content:center;
    padding: 10px 0 10px 0;
    border-radius: 5px;
    margin-top:-5px;
}
.title {
    flex-grow:1; 
    align-self:center; 
    font-size:20px; 
    font-weight:bold;
    margin:0 10px 10px 20px;
    line-height:20px;
    color:#000248;
}
.btn_question {
    width:calc(100% - 90px);
    white-space:normal!important;
    background-color:transparent!important;
    border: none!important;
    font-size: 16px!important;
    font-weight: 600!important;
}
.instruction {
    font-size:20px;
    font-weight:700;
    color:#000248;
    text-align:left;
    margin-top:10px;
}

.acc_question:not(.collapsed) {
    --cui-accordion-active-bg:#0123A9;
    --cui-accordion-active-color:#ffffff;
    --cui-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}
.acc_response:not(.collapsed) {
    --cui-accordion-active-color: #ffffff;
    --cui-accordion-active-bg:#00788c;
    --cui-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}
.content{
    text-align: left;
}
.content li{
    padding-top: 10px;
}
.comment {
    color: #00788c;
    font-style: italic;
}
.comment-header{
    background-color: #EEEEEE;
    margin: 20px -20px 0 -20px;
    padding: 5px 20px;
    font-weight: 600;
    font-style: italic;
    color: #00788c;
}
@media screen and (max-width: 992px) {
  .column {
    width: 100%!important;
  }
}