#confetti-container{height:100%;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100%;z-index:9999}.confetti{animation:confetti-fall 3s linear infinite;background-color:red;height:10px;opacity:.8;position:absolute;width:10px}@keyframes confetti-fall{0%{opacity:1;transform:translateY(0) rotate(0deg)}to{opacity:0;transform:translateY(100vh) rotate(1turn)}}.lastSecondStep .imageBox{font-size:16px}#meeting_calender .calendly-spinner:last-child,#meeting_calender iframe:last-child{display:block}#meeting_calender .calendly-spinner,#meeting_calender iframe,.ThankYouBox{display:none}.ThankYouBox.active-class{display:block}a.disabled{background:#909090;border:2px solid #909090;pointer-events:none}a.btnNext{background:#78bc42;color:#fff;min-width:270px;text-align:center;width:auto}a.btnNext.disabled{background:#909090;color:#fff}.quizButtonContainer{gap:16px}.quizFormTopProgressStrip{box-shadow:0 4px 10px 0 #00000040;left:0;position:absolute;top:0;width:100%}.inputContainer input{margin:0 auto;max-width:370px;width:100%}.stepTitle h6{color:#bebebe;font-size:18px;font-weight:500}.stepQuestion,.stepQuestion.green p{color:#bebebe}.stepContent.active,.stepQuestionInput:first-child{display:block}.stepQuestionInput.filledFirstInput{opacity:.4}.stepQuestionInput.filledSiblingInput{display:block}.buttons{display:flex;gap:16px;padding-top:70px}.stepTitle{display:none}.options.active,.stepTitle.showTitle{display:block}.nextButton a{background:#78bc42}.stepContent,.stepQuestionInput{display:none}.firstStep,.quizButtonContainer,.stepContent,.stepTitle{margin:0 auto;max-width:674px;width:100%}.ImageField label,.listBoxField label{color:#bebebe;font-size:20px;padding-left:12px;width:calc(100% - 24px)}.ImageField li,.listBoxField li{align-items:center;border:2px solid #bebebe;border-radius:8px;display:flex;justify-content:center;padding:20px;width:calc(50% - 5px)}.ImageField ul,.listBoxField ul{display:flex;flex-wrap:wrap;gap:8px;padding:0}.ImageField input[type=checkbox]:before,.listBoxField input[type=checkbox]:before,.listBoxField input[type=radio]:before{border:2px solid #bebebe;border-radius:50%;content:"";height:100%;left:0;pointer-events:auto;position:absolute;top:0;width:100%}.ImageField input[type=checkbox]:checked:after,.listBoxField input[type=checkbox]:checked:after,.listBoxField input[type=radio]:checked:after{background:#78bc42;border-radius:50%;content:"";height:10.5px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10.5px}.ImageField input[type=checkbox]:checked:before,.listBoxField input[type=checkbox]:checked:before,.listBoxField input[type=radio]:checked:before{border:2px solid #78bc42}.ImageField input[type=checkbox]:checked+label,.listBoxField input[type=checkbox]:checked+label,.listBoxField input[type=radio]:checked+label{color:#78bc42}.ImageField input[type=checkbox],.listBoxField input[type=checkbox],.listBoxField input[type=radio]{display:inline-block;--webkit-appearance:none;appearance:none;cursor:pointer;height:20px;position:relative;vertical-align:middle;width:20px}.listBoxField input[type=checkbox]:checked+label span,.listBoxField input[type=radio]:checked+label span{background-color:#000;color:#fff}.listBoxField input[type=checkbox]:checked+label,.listBoxField input[type=radio]:checked+label{animation:animateList .25s ease 0s 2 normal none running}@-webkit-keyframes animateList{0%{opacity:.2}20%{opacity:1}75%{opacity:.2}}@keyframes animateList{0%{opacity:.2}20%{opacity:1}75%{opacity:.2}}.forInputField{position:relative}.forInputField>span.dollarSign{color:#78bc42;font-size:20px;font-weight:500;left:5%;position:absolute;top:32%}.forInputField input[type=number]{padding:16px 16px 16px 36px}.inputContainer.d_flex{gap:24px}.forInputField{width:50%}.stepQuestion p{padding-top:15px}.ImageField li{border:none;box-shadow:-5px 5px 10px 0 #00000033;width:calc(33.33% - 6px)}.ImageField .imageBox{text-align:center}.ImageField .imageBox b{color:#909090;font-weight:500}.error-message{color:red;font-size:14px;padding-top:5px}.boxImg{background-repeat:no-repeat;background-size:131px;height:84px;margin:0 auto;text-align:center;width:100%}.answerOption.ImageField .boxImg{background-size:contain;height:131px}.answerOption.ImageField b{padding-top:40px}.answerOption.ImageField input{height:100%;pointer-events:auto;position:absolute;width:100%}.answerOption.ImageField li{position:relative}.forNewQuizformV2 .stepContent.step7 .forInputField{width:100%}.progressBarWrapper{align-items:center;display:flex;gap:15px;justify-content:center;margin:0 auto;padding:0 15px;position:relative;width:100%}.progressBar{background-color:#e0e0e0;border-radius:5px;height:10px;max-width:674px;overflow:hidden;width:100%}.progressBarFill{background-color:#78bc42;border-radius:5px;height:100%;transition:width .4s ease;width:0}.progressBarText{color:#333;font-size:14px;margin-top:10px;text-align:center}.backButton span,.backButton svg{display:inline-block;line-height:0;vertical-align:middle}li.active{background:#fff;box-shadow:-5px 5px 10px 0 #00000033}.quizButtonContainer.center{justify-content:center}.stepQuestionInput input,.stepQuestionInput input::placeholder{font-size:20px!important}.stepQuestionInput input::placeholder{color:#909090!important}.quizFormSection{position:relative}.forInputField input::-webkit-inner-spin-button,.forInputField input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.forInputField input[type=number]{-moz-appearance:textfield}.forOption1 .stepQuestionInput{display:block}.forOption4 .forInputField,.forOption5 .forInputField{align-items:center;display:flex;gap:15px;width:46%}.forOption4 .inputContainer.d_flex,.forOption5 .inputContainer.d_flex{justify-content:space-between}.inputContainer .content{width:max-content}.forOption4 .forInputField input[type=number],.forOption5 .forInputField input[type=number]{margin:unset;width:72%!important}.answerOption.ImageField li:after{border:2px solid #78bc42;border-radius:8px;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.forInputField .dollarSign+input{padding-left:35px}.answerOption.ImageField li.active:after{opacity:1}.step3 .field2 span.content{min-width:75px}.inputContainer.pointerNone{opacity:.4;pointer-events:none}.btnPrev{background-color:#00000000;border:2px solid #78bc42;border-radius:12px;color:#78bc42;display:inline-block;font-family:Proxima Nova,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:1;padding:19px 24px;text-decoration:none}.btnPrev svg{display:inline-block;vertical-align:middle}.btnPrev:hover{color:#78bc42}.firstStep .ThankYouBox{display:block}.firstStep{display:none}.firstStep.active{display:block}span.month{font-size:25px;left:103%;position:absolute;top:50%;transform:translateY(-50%)}.otherSelectedField{display:none}.otherSelectedField.activeShow{display:block}.gradeText,.meetinData{display:none}.gradeText.active,.meetinData.active{display:block}@media(max-width:991px){.progressBarWrapper{margin:50px auto 0}.ImageField li{width:calc(50% - 16px)}.ImageField li,.listBoxField li{padding:15px}.quizFormSectionInner{padding:100px 0 0}}@media(max-width:767px){.forOption4 .forInputField input[type=number],.forOption5 .forInputField input[type=number]{margin:unset;width:100%!important}.forOption4 .inputContainer.d_flex,.forOption5 .inputContainer.d_flex{flex-direction:column}.forOption4 .forInputField,.forOption5 .forInputField{width:100%}.forOption4 .forInputField>span.dollarSign,.forOption5 .forInputField>span.dollarSign{left:3%}}@media(max-width:480px){.nextButton a{min-width:unset}.listBoxField li{width:100%}.inputContainer.d_flex{flex-wrap:wrap}.forInputField,.forInputField.w50{width:100%}}@media(max-width:375px){.ImageField li{width:100%}}