.tally-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:7%;padding-top:7%}iframe{max-width:60%;min-height:50vh!important}@media screen and (max-width:800px){iframe{max-width:70%}}@media (max-width:599px){.tally-container{padding-top:10%}iframe{max-width:90%}}.question-section .progress-wrapper{display:flex;width:100%}.question-section .progress-section{margin-bottom:1em;margin-top:2em;position:relative;width:100%}.question-section .progress-bar-all{background-color:#d9d9d9;border-radius:5px;height:10px;position:absolute;width:100%;z-index:2}.question-section .progress-bar{background-color:#8ece71;border-radius:5px;height:10px;position:absolute;z-index:2}.question-section .progress-number{color:#979797;font-family:Manrope;font-size:.875em;font-weight:400;text-align:left;width:100%}.question-section .question-detail{width:100%}.question-section .question-wrapper{display:none;margin:30px auto 80px;max-width:800px}.question-section.active .question-wrapper{display:flex;flex-wrap:wrap}.question-section .question{align-items:center;animation:fadeIn 1s ease-in-out;color:#424242;display:flex;font-family:Manrope;font-size:1.25em;font-weight:400;margin:25px 0;min-height:90px}.question-section .question figure{margin:1em 0 0}.question-section .question img{height:auto;width:150px}.question-section .answer{align-items:center;animation:fadeIn 1s ease-in-out;background:#fff;border:1px solid #e3e3e3;border-radius:10px;box-shadow:2px 5px 5px hsla(0,0%,59%,.25);display:flex;margin:15px 0;width:100%}.question-section .answer input[type=radio]{-webkit-appearance:inherit;-moz-appearance:inherit;appearance:inherit;border:1px solid #424242!important;border-radius:5px;height:22px;margin:0 30px;opacity:0;padding:0;position:fixed;width:22px}.question-section .answer label{align-items:center;border-radius:10px;color:#424242;cursor:pointer;display:flex;font-family:Manrope;font-size:1em;font-weight:400;padding:25px 35px;width:100%}.question-section .answer input[type=radio]:checked+label{background-color:#f1f1f1}.question-section .button-list{display:flex;justify-content:center;margin-top:25px}.question-section .button-list .btn-img{cursor:pointer;margin:10px;opacity:.75}.question-section .button-list .btn-img.disabled{cursor:not-allowed;opacity:.25}.question-section .button-list .btn-img img{width:50px}.quiz-content-page .modal-content{background-color:#fefefe;border-radius:10px;box-shadow:0 3px 16px 0 rgba(0,0,0,.1);display:none;left:50%;max-width:95%;position:fixed;top:50%;transform:translate(-50%,-50%);width:450px;z-index:9999999999}.quiz-content-page .modal-content .skip{color:#828282;cursor:pointer;font-family:Manrope;font-size:.875em;margin-bottom:40px;margin-top:-10px;text-align:center;-webkit-text-decoration:underline;text-decoration:underline}.quiz-content-page .modal-overlay{background:rgba(0,0,0,.2);height:100vh;left:0;position:fixed;top:0;width:100%;z-index:9999}@media (max-width:599px){.question-section .question-wrapper{margin:5px auto 30px}.question-section .question{font-size:.875em}.question-section .answer label{align-items:center;display:flex;font-size:.75em;min-height:75px;padding:20px 30px}.quiz-content-page .modal-content .skip{margin-bottom:20px}}@media (min-width:600px){.quiz-content-page .modal-content{max-width:100%}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.user-info-section{background:#fff;border:1px solid #e8e8e8;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05);margin:60px auto;max-width:600px;padding:40px}.form-group{margin-bottom:32px}.form-label{color:#1a1a1a;display:block;font-size:1.125em;font-weight:700;margin-bottom:8px}.form-hint,.form-label{font-family:Manrope,sans-serif}.form-hint{color:#666;font-size:.875em;line-height:1.5;margin:0 0 16px}.input-with-icon{align-items:center;display:flex;position:relative;width:100%}.input-with-icon svg{color:#979797;left:16px;pointer-events:none;position:absolute;z-index:10}.form-input{background:#fff;border:1px solid #e8e8e8;border-radius:24px;font-family:Manrope,sans-serif;font-size:1em;outline:none;padding:14px 16px 14px 48px!important;transition:all .3s ease;width:100%}.form-input:focus{border-color:#ffea2f!important;box-shadow:0 0 0 4px rgba(255,234,47,.1)}@media (max-width:768px){.user-info-section{margin:40px 20px;padding:24px}}