.quiz-question[data-v-e35af350]{background:#fff;border-radius:16px;display:flex;flex-direction:column;margin:80px auto 120px;max-width:620px}@media (max-width:576px){.quiz-question[data-v-e35af350]{margin:40px auto 80px}.quiz-question__text[data-v-e35af350]{font-size:22px!important;font-weight:600!important;letter-spacing:-.14px!important;line-height:28px!important}}.quiz-question__text[data-v-e35af350]{color:#1d3f5f;font-size:28px;font-weight:600;letter-spacing:-.14px;line-height:32px;margin:0 0 33px;width:100%}.quiz-question .quiz-progress[data-v-e35af350]{display:flex;flex-direction:column;gap:11px;margin-bottom:16px;width:100%}.quiz-question .quiz-progress span[data-v-e35af350]{color:#2a3a4b;font-size:16px;font-weight:500;line-height:24px}.quiz-question .quiz-progress-bar[data-v-e35af350]{background:#ededed;border-radius:100px;height:6px;overflow:hidden;width:100%}.quiz-question .quiz-progress-bar__fill[data-v-e35af350]{background:#1d3f5f;border-radius:100px;height:100%;transition:width .3s}.quiz-question .quiz-answers[data-v-e35af350]{display:flex;flex-direction:column;gap:8px;width:100%}.quiz-question .quiz-answers .quiz-answer[data-v-e35af350]{background:#fff;border:1px solid #d9d9d9;border-radius:8px;color:#1b3f5f;cursor:pointer;font-size:16px;font-weight:500;line-height:24px;outline:none;padding:16px 23px 18px;text-align:left;transition:background .15s,border .15s;width:100%}.mac .quiz-question .quiz-answers .quiz-answer[data-v-e35af350]{font-weight:500}.quiz-question .quiz-answers .quiz-answer--selected[data-v-e35af350]{background:#e0f3f6;border-color:#00c6e9}.quiz-question .quiz-answers .quiz-answer[data-v-e35af350]:focus{border-color:#00c6e9}.quiz-question .quiz-actions[data-v-e35af350]{display:flex;gap:1rem;justify-content:space-between;margin-top:32px;width:100%}.quiz-question .quiz-actions .quiz-btn[data-v-e35af350]{border:none;border-radius:8px;cursor:pointer;font-size:16px;font-weight:600;line-height:22px;min-width:100px;padding:13px 69px 15px;transition:background .15s,color .15s}.quiz-question .quiz-actions .quiz-btn--back[data-v-e35af350]{background:#1d3f5f;color:#fff;padding-left:68px}.quiz-question .quiz-actions .quiz-btn--back[data-v-e35af350]:hover{background:#19507f}.quiz-question .quiz-actions .quiz-btn--next[data-v-e35af350]{background:#ddd67f;color:#1d3f5f}.quiz-question .quiz-actions .quiz-btn--next[data-v-e35af350]:hover{background-color:#f2eb98}.quiz-question .quiz-actions .quiz-btn--results[data-v-e35af350]{padding-left:45px;padding-right:45px}@media (max-width:576px){.quiz-question .quiz-actions .quiz-btn--results[data-v-e35af350]{padding-left:20px;padding-right:20px;width:50%}}.quiz-question .quiz-actions .quiz-btn.disabled[data-v-e35af350],.quiz-question .quiz-actions .quiz-btn[data-v-e35af350]:disabled{background:#f5f5f5;color:#132f4980;cursor:not-allowed}.modal-overlay[data-v-e35af350]{align-items:center;background:#00000080;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;z-index:9999}.modal[data-v-e35af350]{background:#fff;border-radius:3px;box-shadow:0 4px 32px #22314a1f;display:flex;flex-direction:column;left:8px;max-height:626px;max-width:540px;overflow-y:hidden;padding:61px 50px 60px;position:relative;width:100%}@media (max-width:600px){.modal[data-v-e35af350]{left:0;max-height:650px;padding:40px 20px;width:95%}.modal-title[data-v-e35af350]{font-size:22px!important;font-weight:600!important;left:0!important;letter-spacing:-.14px!important;line-height:28px!important;top:0!important}.modal-desc[data-v-e35af350]{font-size:16px!important;font-weight:500!important;letter-spacing:0!important;line-height:24px!important}}.modal-close[data-v-e35af350]{background:none;border:none;color:#1d3f5f;cursor:pointer;font-size:2rem;line-height:1;position:absolute;right:16px;top:14px}.modal-title[data-v-e35af350]{font-size:28px;font-weight:600;left:0;letter-spacing:-.14px;line-height:32px;margin-bottom:8px}.modal-desc[data-v-e35af350],.modal-title[data-v-e35af350]{color:#1d3f5f;max-width:400px;position:relative;text-align:center;top:-2px;width:100%}.modal-desc[data-v-e35af350]{font-size:16px;font-weight:500;letter-spacing:0;line-height:24px;margin-bottom:23px}.modal-submit[data-v-e35af350]{background:#ddd67f;border:none;border-radius:8px;color:#1d3f5f;cursor:pointer;font-size:16px;font-weight:600;max-width:172px;padding:14px 20.5px;transition:background .15s}.modal-submit[data-v-e35af350]:active,.modal-submit[data-v-e35af350]:hover{background:#f5d35b}.modal-submit[data-v-e35af350]:disabled{background:#f5f5f5;color:#132f4980;cursor:not-allowed}.modal-submit[data-v-e35af350]:disabled:hover{background:#f5f5f5}.modal-form[data-v-e35af350]{display:flex;flex-direction:column;gap:16px}@media (max-width:600px){.modal-form[data-v-e35af350]{gap:10px}.modal-form-row[data-v-e35af350]{flex-direction:column;gap:10px}.modal-form-row .modal-form-group[data-v-e35af350]{width:100%!important}}.modal-form-row[data-v-e35af350]{display:flex;gap:16px}.modal-form-row .modal-form-group[data-v-e35af350]{width:calc(50% - 8px)}.modal-form-group[data-v-e35af350]{display:flex;flex:1;flex-direction:column;gap:8px}.modal-form-group label[data-v-e35af350]{color:#1d3f5f;font-size:12.5px;font-weight:500;line-height:16px}.mac .modal-form-group label[data-v-e35af350]{font-weight:500}.modal-form-group input[data-v-e35af350]{background:#f5f5f5;border:1.5px solid #f5f5f5;border-radius:3px;color:#1d3f5f;font-size:14px;font-weight:400;height:46px;line-height:22px;padding:.5rem .75rem;transition:border .15s}.modal-form-group input[data-v-e35af350]:focus{background-color:#fff;border-color:#00c6e9;outline:none}.modal-form-group input.error[data-v-e35af350]{border-color:#dc3545}.modal-form-group .error-message[data-v-e35af350]{color:#dc3545;font-size:12px;line-height:1.2;margin-top:4px}.modal-form .option-tick[data-v-e35af350]{align-items:center;display:flex;gap:14px;margin:8px 0}.modal-form .option-tick .checkbox[data-v-e35af350]{align-items:center;display:flex;height:20px;justify-content:center;position:relative;width:20px}.modal-form .option-tick .checkbox input[type=checkbox][data-v-e35af350]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #1d3f5f;border-radius:3px;cursor:pointer;height:20px;padding:0;position:relative;transition:all .2s ease-in-out;width:20px}.modal-form .option-tick .checkbox input[type=checkbox][data-v-e35af350]:before{background:url(../icons/icon-blue-check.svg) no-repeat 50%;content:"";height:14px;left:2px;opacity:0;pointer-events:none;position:absolute;top:2px;transform:scale(.5);transition:all .2s ease-in-out;width:14px}.modal-form .option-tick .checkbox input[type=checkbox][data-v-e35af350]:hover{border-color:#31aec5}.modal-form .option-tick .checkbox input[type=checkbox][data-v-e35af350]:checked{background-color:#ddd67f;border-color:#ddd67f}.modal-form .option-tick .checkbox input[type=checkbox][data-v-e35af350]:checked:before{opacity:1;transform:scale(1)}.modal-form .option-tick .checkbox input[type=checkbox][data-v-e35af350]:disabled{background-color:#f5f5f5;border-color:#ddd;cursor:not-allowed;opacity:.5}.modal-form .option-tick .tickbox-content[data-v-e35af350]{position:relative;top:.5px}.modal-form .option-tick .tickbox-content[data-v-e35af350],.modal-form .option-tick .tickbox-content[data-v-e35af350]>*{font-size:12.5px;line-height:18px;margin-bottom:0}.modal-form .option-tick .tickbox-content a[data-v-e35af350]{color:#00c6e9}.modal-form .option-tick .tickbox-content a[data-v-e35af350]:hover{color:#1d3f5f;text-decoration:underline}.modal-form .modal-submit[data-v-e35af350]{background-color:#ddd67f;padding:12px 20.5px 14px}.modal-form .modal-submit[data-v-e35af350]:hover{background-color:#f2eb98}.success-message[data-v-e35af350]{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:20px 0;text-align:center}.success-message h3[data-v-e35af350]{color:#1d3f5f;font-size:24px;font-weight:600;margin:0}.success-message p[data-v-e35af350]{color:#1d3f5f;font-size:16px;font-weight:500;line-height:24px;margin:0;max-width:400px}
