.quiz-manager *{font-family:Metropolis,sans-serif}.quiz-manager .rightSide .stickyContainer{position:sticky;top:75px}.quiz-manager .rightSide img{max-height:calc(100vh - 75px)}.quiz-manager img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.quiz-manager .individualOption:hover{background-color:#e3e3e3}.quiz-manager.quizSubmitted .question.incorrect span{color:#ad3136}.quiz-manager.quizSubmitted .question.correct span{color:#4d7a33}.quiz-manager.quizSubmitted .individualOption:hover{background-color:#fff}.quiz-manager.quizSubmitted .individualOption:hover,.quiz-manager.quizSubmitted .individualOption label,.quiz-manager.quizSubmitted .individualOption input{cursor:default!important}.quiz-manager.quizSubmitted .individualOption.isCorrectAnswer label{padding-right:50px}.quiz-manager.quizSubmitted .individualOption.isSelected,.quiz-manager.quizSubmitted .individualOption.isSelected:hover{background-color:#ebd0d0}.quiz-manager.quizSubmitted .individualOption.isCorrectAnswer.isSelected,.quiz-manager.quizSubmitted .individualOption.isCorrectAnswer.isSelected:hover{background-color:#d8eddf}.quiz-manager.quizSubmitted .individualOption svg{display:unset}.quiz-manager.donateSubmitted .widgetHolder{justify-content:center;align-items:center;display:flex}.quiz-manager.donateSubmitted .widgetHolder .quizSubmissionDisplay{width:100%;margin:15px}.quiz-manager .individualOption svg{display:none}.quiz-manager .mobileImageAndWidget{margin-bottom:25px;position:relative}.quiz-manager .mobileImageAndWidget .widgetHolder{padding:0}.quiz-manager .mobileImageAndWidget .widgetHolder .donationSection,.quiz-manager .mobileImageAndWidget .widgetHolder .shareSection{border-bottom:none;margin-bottom:0;padding-bottom:30px}.quiz-manager .widgetHolder{height:100%;padding:30px 12px;position:absolute;top:0;overflow-y:auto}.quiz-manager .widgetHolder .stages{width:100%}.quiz-manager .widgetHolder .quizSubmissionDisplay{padding:15px;background-color:#ffffffe6!important}.quiz-manager .widgetHolder .quizSubmissionDisplay .thankYouSection,.quiz-manager .widgetHolder .quizSubmissionDisplay .thankYouSection h2{margin-bottom:10px}.quiz-manager .widgetHolder .quizSubmissionDisplay .shareSection{padding-bottom:25px}.quiz-manager .leftSide{padding:35px 25px 0}.quiz-manager .leftSide h1{color:#df362a;text-align:center;letter-spacing:.3px;margin:0 0 20px;font-size:35px;line-height:40px}.quiz-manager .leftSide .quizCopy{margin:0 0 15px;font-size:18px;line-height:24px}.quiz-manager .leftSide .quizCopy p{margin:0}.quiz-manager .leftSide .submittedSection{border-top:1px solid #4c4c4c;gap:18px;margin-top:45px;padding-top:35px;padding-bottom:50px}.quiz-manager .leftSide .submittedSection .donateText{color:#4378bc;font-size:18px;font-weight:700}.quiz-manager .leftSide .submittedSection .SubmitButton{height:unset;letter-spacing:.4px;border-radius:10px;margin-top:0;padding:16px;font-size:16px;font-weight:700}.quiz-manager .leftSide .submittedSection .SubmitButton .arrow-container{display:none}@media screen and (max-width:950px){.quiz-manager{padding:0 0 50px}.quiz-manager .leftSide{padding-left:12px;padding-right:12px}.quiz-manager.quizSubmitted .quizGradeDisplay{border-bottom:none}}.quizGradeDisplay{text-align:center;color:#4c4c4c;border-bottom:1px solid #000;margin-bottom:15px;padding:15px 0 35px}.quizGradeDisplay .quizPercentage{margin-bottom:7px;font-size:30px}.quizGradeDisplay .introText{margin-bottom:25px}.quizGradeDisplay svg{max-width:475px;max-height:475px}.quizGradeDisplay .gradeDesc{margin-top:25px;line-height:24px}.quiz-sheet{margin-top:20px}.quiz-sheet form{flex-direction:column;row-gap:40px;display:flex}.quiz-sheet .bonusRoundContainer{color:#fff;background:linear-gradient(90deg,#3b6eba00 0%,#4378bc 15% 85%,#3b6eba00 100%);padding:15px;font-size:26px;font-weight:700;position:relative}.quiz-sheet .bonusRoundContainer:before,.quiz-sheet .bonusRoundContainer:after{content:"";background:linear-gradient(90deg,#e03d2400 0%,#e03d24 15% 85%,#e03d2400 100%);width:100%;height:2px;position:absolute;left:0}.quiz-sheet .bonusRoundContainer:before{top:0}.quiz-sheet .bonusRoundContainer:after{bottom:0}.quiz-sheet .question.highlight-error{border-radius:5px;animation:2s ease-out flashOutline}@keyframes flashOutline{0%{outline-offset:5px;background-color:#fff1f0;outline:3px solid #ff4d4f}50%{outline-offset:5px;background-color:#fff1f0;outline:3px solid #ff4d4f}to{outline-offset:0px;background-color:#0000;outline:3px solid #0000}}.quiz-sheet .question .q-title{color:#4378bc;margin-bottom:15px;font-size:18px;font-weight:700;line-height:24px}.quiz-sheet .question .optionsBoxV2 .individualOption{cursor:pointer;gap:5px;padding:18px 7px;font-weight:700;transition:all .3s;position:relative}.quiz-sheet .question .optionsBoxV2 .individualOption:first-child{border-radius:8px 8px 0 0}.quiz-sheet .question .optionsBoxV2 .individualOption:last-child{border-radius:0 0 8px 8px}.quiz-sheet .question .optionsBoxV2 .individualOption input,.quiz-sheet .question .optionsBoxV2 .individualOption label{cursor:pointer;margin-top:0}.quiz-sheet .question .optionsBoxV2 .individualOption label{margin-left:10px;font-weight:400}.quiz-sheet .question .optionsBoxV2 .individualOption:not(:last-child){border-bottom:1px solid #000}.quiz-sheet .question .optionsBoxV2 .individualOption svg{position:absolute;right:15px}.quiz-sheet .question .optionsBoxV2{border:1px solid #000;border-radius:8px;width:100%}.QuizSubmitWidget{border-top:1px solid #000;padding:50px 0}.QuizSubmitWidget .quizSubmitTitle{text-align:center;color:#4378bc;margin-bottom:20px;font-size:18px;font-weight:700;line-height:20px}.QuizSubmitWidget .topInputRow{grid-template-columns:1fr 1fr;gap:5px 15px;display:grid}.QuizSubmitWidget .PhoneCollectField{margin-top:15px}.QuizSubmitWidget .input-field.outlined{margin-bottom:0}.QuizSubmitWidget .input-field.outlined label{font-size:19px}.QuizSubmitWidget .input-field.outlined label:not(.active){transform:translate(18px,23px)}.QuizSubmitWidget .input-field.outlined input{box-shadow:none;border:2px solid #8f8f8f;border-radius:8px;padding-left:16px}.QuizSubmitWidget .input-field.outlined input:focus-within{border:2px solid #4091d7}.QuizSubmitWidget .receiveText{text-align:center;margin:5px 0 20px;font-size:14px}.QuizSubmitWidget .SubmitButton{height:unset;letter-spacing:.5px;border-radius:10px;margin-top:0;padding:16px;font-size:16px;font-weight:700}.QuizSubmitWidget .SubmitButton .arrow-container{display:none}.QuizSubmitWidget .SubmitButton .loadingView{border-radius:8px}@media screen and (max-width:768px){.QuizSubmitWidget .topInputRow{grid-template-columns:1fr}}
