*,*:after,*:before{box-sizing:border-box}.survey-container{font-family:"Montserrat",sans-serif;width:100%;display:flex;flex-direction:column;color:#000}.survey-container h1,.survey-container h2,.survey-container h3,.survey-container h4{margin:0;padding:0;font-size:16px;font-weight:400}.survey-container .progress-bar{height:10px;border:solid 1px #ccc;width:80%;border-radius:10px;margin:5px auto 15px;scroll-margin-top:20px}.survey-container .progress-bar .progress{height:8px;background-color:#090;border-radius:10px;width:3%;transition:all 1s ease}.survey-container .questions{display:flex;width:100%;flex-direction:column;margin:0 0 10px}.survey-container .questions .question{flex-direction:column;width:100%;display:none}.survey-container .questions .question.active{display:flex}.survey-container .questions .question h2{text-align:left;line-height:24px;padding:2px 0 0;margin:0 0 5px;float:left;width:100%;font-size:18px}.survey-container .questions .question .options{display:flex;flex-direction:column;width:100%}.survey-container .questions .question .options .option{width:100%;text-align:left;display:flex;align-items:center;background:#eee;background-image:linear-gradient(0deg, #dddddd 0%, #eeeeee 100%);border:solid 1px #999;border-radius:5px;padding:12px 20px;margin-bottom:5px;position:relative;cursor:pointer;color:#000;font-weight:400;overflow:hidden;font-size:18px}.survey-container .questions .question .options .option:visited{color:#000;font-weight:400}.survey-container .questions .question .options .option:hover{background-color:#0065d1 !important;background-image:linear-gradient(0deg, #003385 0%, #0065d1 100%) !important;color:#fff}.survey-container .questions .question .options .option.selected{background-color:#0065d1 !important;background-image:linear-gradient(0deg, #003385 0%, #0065d1 100%) !important;color:#fff}.survey-container .questions .question .options .option .text{display:flex;align-items:center;width:100%}.survey-container .questions .question .options .option .spinner{display:none;align-items:center;width:100%;justify-content:center}.survey-container .questions .question .options .option.push{background-color:#0065d1 !important;background-image:linear-gradient(0deg, #003385 0%, #0065d1 100%) !important;color:#fff}.survey-container .questions .question .options .option.push .text{display:none}.survey-container .questions .question .options .option.push .spinner{display:flex}.survey-container .questions .question .options .option.push .spinner img{width:50px}.survey-container .button-cont{display:flex;flex-direction:row;margin:10px 0 0 0;justify-content:center;gap:1%}.survey-container .button-cont a{color:#fff;cursor:pointer;padding:10px;border-radius:5px;font-size:22.4px;font-weight:600;text-align:center}.survey-container .button-cont a.back{opacity:.8;background-color:#222 !important;background-image:none !important;width:34%}.survey-container .button-cont a.back span{display:inline-block;transform:rotate(180deg)}.survey-container .button-cont a.back.disabled{display:none}.survey-container .button-cont a.next{width:64%;background-color:#003385 !important;background-image:linear-gradient(0deg, #003385 0%, #0065d1 100%) !important}@media(max-width: 800px){.survey-container .questions .question h2{font-size:18px;line-height:27px}.survey-container .button-cont{flex-direction:column}.survey-container .button-cont a{font-size:19.36px;margin:0}.survey-container .button-cont a.next{width:100%;padding:20px 10px;order:1}.survey-container .button-cont a.back{width:100%;margin:20px 0 0 0;order:2}}/*# sourceMappingURL=survey.css.map */
