body,html{height:100%;margin:0}html{overflow:hidden}body{-webkit-font-smoothing:antialiased}button,select{font-family:inherit}*{box-sizing:border-box}#dropdown-container{margin:0 auto 1rem;text-align:left}#dropdown-container p{margin:0 .5em 0 0;display:inline-block}#dropdown-container select{background:#fff;border-color:#aaa;max-width:100%}#dropdown-container:empty{margin:0}#fl-layout-primary{text-align:center;overflow:hidden;padding:1px 0;width:1px;min-width:100%}#fl-layout-primary #questions-container{padding:1px 5px;overflow:hidden}#fl-layout-primary #questions-container.show-all-questions .question-block{opacity:1}#fl-layout-primary #questions-container.show-all-questions .question-block:after{display:none}#fl-layout-primary .question-block{display:block;margin-left:auto;margin-right:auto;text-align:left;position:relative;transition:opacity .5s;opacity:.2}#fl-layout-primary .question-block:after{position:absolute;content:"";display:block;background-color:rgba(255,255,255,.01);top:0;left:0;bottom:0;right:0;z-index:2}#fl-layout-primary .question-block:first-child{opacity:1}#fl-layout-primary .question-block:first-child:after{display:none}#fl-layout-primary .question-block.answered .slider-el .slider-channel,#fl-layout-primary .question-block.answered .slider-el .slider-handle{pointer-events:none}#fl-layout-primary .question-block.answered .submit-answer{display:none}#fl-layout-primary .question-block.answered form{pointer-events:none}#fl-layout-primary .answered+.question-block{opacity:1}#fl-layout-primary .answered+.question-block:after{display:none}#fl-layout-primary .submit-answer{font-family:inherit;padding:12px 30px;font-weight:700;border-radius:3px;border:none;cursor:pointer;outline:0}#fl-layout-primary .submit-answer:disabled{opacity:.2}#fl-layout-primary .submit-answer:focus-visible{outline:revert!important}#fl-layout-primary .question-response{padding:1px 0;position:relative}#fl-layout-primary .question-text h2{margin-bottom:0;margin-top:0}#fl-layout-primary .question-text h3{font-weight:400;margin-top:.25em;margin-bottom:0}#fl-layout-primary .slider-el{position:relative;margin:0;z-index:2;transform:translatez(0)}#fl-layout-primary .dot-label{position:absolute;display:inline-block;opacity:0;bottom:0;max-width:160px}#fl-layout-primary .dot-label p{margin:0;line-height:1em}#fl-layout-primary .dot-label .dot-value{font-weight:700}#fl-layout-primary .dot-stroke{fill:none}#fl-layout-primary .dot-line{width:1px;margin-top:3px;height:12px;margin-left:5px;border-left:1px solid}#fl-layout-primary .dot-overlap-line{height:7px;position:absolute;left:5px;bottom:5px;background:#fff;border-bottom:1px solid}#fl-layout-primary .answer-labels,#fl-layout-primary .input-labels{position:relative}#fl-layout-primary .answer-labels{display:none}#fl-layout-primary .answer-labels .dot-label{top:0}#fl-layout-primary .answer-labels .dot-line{margin-top:0;margin-bottom:3px}#fl-layout-primary .slider-label{position:absolute;text-align:center;width:auto;font-weight:700;line-height:1em;pointer-events:none;white-space:nowrap;transform:translate(-50%,-100%);right:auto}#fl-layout-primary .multiplechoice-el input{opacity:0;position:absolute}#fl-layout-primary .multiplechoice-el label{display:inline-block;width:100%;margin-bottom:10px;cursor:pointer;font-weight:700;position:relative}#fl-layout-primary .multiplechoice-el label:last-child{margin-bottom:0}#fl-layout-primary .multiplechoice-el label:hover{border-color:#ccc}#fl-layout-primary .multiplechoice-el input:checked+label{box-sizing:border-box}#fl-layout-primary .multiplechoice-el input:focus-visible+label{outline:solid}#fl-layout-primary .multiplechoice-el input.correct-answer+label span:after{content:"";font-family:FontAwesome;display:block;position:absolute;right:20px;top:0}#fl-layout-primary .feedback-container{display:none;padding:0}#fl-layout-primary .feedback-text{margin:0}#fl-layout-primary .feedback-media{margin-top:1rem}#fl-layout-primary .feedback-media .img{width:100%;height:15rem;background-repeat:no-repeat;background-size:contain}#fl-layout-primary .feedback-media:empty{margin-top:0}#fl-layout-primary .stat-block{position:relative;margin-bottom:.5rem}#fl-layout-primary .stat-block p{margin:0;font-size:1rem}#fl-layout-primary .stat-block .stat-value{top:1rem;margin-left:5px}#fl-layout-primary .stat-bar{height:1rem}#fl-layout-primary #conclusion-container{text-align:left;position:relative}#fl-layout-primary #conclusion-container p{margin:0}#fl-layout-primary #conclusion-container .img{width:100%;height:15rem;background-repeat:no-repeat;background-size:contain;margin:1em 0 0}/*# sourceMappingURL=style.css.map */