.quiz-introduction{font-size:17px;line-height:22px;text-align:left}.quiz-question{display:block;width:100%;box-sizing:border-box;margin-bottom:25px;font-size:17px}.quiz-question img{border:3px solid #78b4a4;margin-bottom:10px}.quiz-question p{margin-bottom:0}.answer-block input[type='radio']{display:none}.answer-block .answer-tile-wrapper{margin-bottom:15px;display:flex;flex-grow:0;flex-direction:column;justify-content:center}.answer-block label{color:#FFF;width:100%;box-sizing:border-box;padding:14px 25px;height:100%;display:flex;flex-direction:column;justify-content:center;font-size:32px;text-align:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background-color 200ms;min-height:220px;border:2px solid #78b4a4;background-color:#1c2d2a}.answer-block span{transition:200ms ease-out}.answer-block label:hover span{transform:scale(1.05)}.answer-block label.disable-answer:hover span{transform:scale(1)}.answer-block input[type='radio']:checked ~ label{color:#3d3b2c;background-color:#78b4a4}.answer-block input[type='radio']:checked ~ label span{transform:scale(1.05)}.answer-marking{display:none;position:absolute;top:6px;right:25px;opacity:.6;z-index:200}#final-score-wrapper{text-align:center;background-color:#addb8d;padding:0 10px;border:25px solid #FFF;display:none;max-height:0;transition:padding-bottom 500ms ease-out,padding-top 500ms ease-out,max-height 500ms ease-out;overflow:hidden}.final-quiz-message{display:none}.social-wrapper{background-color:#0b2e13;padding:10px 20px}.social-wrapper a img{background-color:#FFF}article.row .col-12{padding:0}article.row .col-12.answer-block .answer-tile-wrapper{padding:0 15px}#submit-quiz{color:#FFF;background-color:#343a40;width:100%;margin:0;font-size:45px}@media screen and (max-width:767px){#submit-quiz{font-size:32px}}@media screen and (max-width:767px){.quiz-question{margin-bottom:0}.answer-block label{min-height:94px}.answer-block label span{font-size:16px}}.random-question-heading{margin-bottom:13px;display:flex;align-items:center;background-color:#e5e5e5;width:100%;font-family:'Quicksand Light',sans-serif}.random-question-heading *{padding:8px 2px 8px 0}.random-question-heading .random-question-heading-from{background-color:#212529;color:#e5e5e5;padding:8px 6px;font-family:'Quicksand Bold',sans-serif;text-transform:uppercase;letter-spacing:4px;margin-right:4px;align-self:normal;display:flex;flex-direction:column;justify-content:center}.random-question-heading a{text-decoration:none;font-style:normal;font-family:'Quicksand Bold',sans-serif;margin-right:5px}.random-quiz-banner{height:230px;background:#e8fff2;background:url("/images/quiz/random-generated-question.png"),radial-gradient(circle at 8% 50%,#1a442c 25%,#e8fff2 25.2%);background-repeat:no-repeat;background-position:2% 0;text-align:right;vertical-align:middle;font-size:46px;font-family:"Quicksand Bold",sans-serif;margin-bottom:10px;padding:5px 25px}.random-quiz-banner a{display:flex;flex-direction:column;justify-content:center;font-style:normal;color:#343a40;width:100%;height:100%}.random-quiz-banner a span.banner-subtext{font-style:normal;font-family:"Quicksand",sans-serif;color:#343a40;font-size:20px;display:block}@media screen and (max-width:1200px) and (min-width:992px){.random-quiz-banner{font-size:40px;background-position:0 0}.random-quiz-banner a span.banner-subtext{font-size:17px}}@media screen and (max-width:991px) and (min-width:769px){.random-quiz-banner{font-size:40px;text-align:center;height:320px;background:url("/images/quiz/random-generated-question.png") 50% 0 no-repeat,radial-gradient(ellipse at 50% 8%,#1a442c 52%,#e8fff2 52.2%)}.random-quiz-banner a{justify-content:flex-end}.random-quiz-banner a span.banner-subtext{font-size:17px}}@media screen and (max-width:768px){.random-quiz-banner{font-size:32px;text-align:center;height:270px;background:url("/images/quiz/random-generated-question.png") 50% 0 no-repeat,radial-gradient(circle at 50% 0,#1a442c 36%,#e8fff2 36.2%);background-size:25%,auto}.random-quiz-banner a{justify-content:flex-end}.random-quiz-banner a span.banner-subtext{font-size:16px}}