.chained-quiz-question,.chained-quiz-answer label{font-size:1.3rem!important;line-height:1.6!important}.chained-quiz-question{margin-bottom:1.5rem!important}.chained-quiz-answer{margin-bottom:1rem!important}.chained-quiz-answer input[type="radio"]+label{display:block;padding:0.5rem 0.75rem}.chained-quiz-answer label{padding:0.5rem}.custom-4-col-layout{display:flex}.custom-4-col-layout .et_pb_column{margin-right:0!important}.custom-4-col-layout .et_pb_column:nth-child(1),.custom-4-col-layout .et_pb_column:nth-child(3){width:15%!important}.custom-4-col-layout .et_pb_column:nth-child(2),.custom-4-col-layout .et_pb_column:nth-child(4){width:35%!important}.mepr-submit input[type="submit"]{background:#000!important;color:#fff!important;border:none!important;border-radius:8px!important;padding:16px 30px!important;font-size:18px!important;font-weight:600!important;width:100%;cursor:pointer;transition:all .3s ease}.mepr-submit input[type="submit"]:hover{background:#c2b280!important;color:#000!important}.mepr-unauthorized-message,.mepr-login-form-wrap,.mp_wrapper{max-width:760px;margin:40px auto;padding:35px;background:#ffffff;border-radius:18px;box-shadow:0 10px 35px rgba(0,0,0,0.08)}.mepr-unauthorized-message h1,.entry-content h1{color:#023047;font-size:34px;text-align:center;margin-bottom:15px}.mepr-unauthorized-message p,.mp_wrapper p{font-size:18px;text-align:center;color:#333333}.mepr-login-form-wrap label,.mp_wrapper label{font-weight:600;color:#023047}.mepr-login-form-wrap input[type="text"],.mepr-login-form-wrap input[type="password"],.mp_wrapper input[type="text"],.mp_wrapper input[type="password"],.mp_wrapper input[type="email"]{width:100%;padding:14px;border:1px solid #ddd;border-radius:10px;font-size:16px}.mepr-submit,.mp_wrapper input[type="submit"],.mepr-login-form-wrap input[type="submit"]{background:#c2b280!important;color:#023047!important;border:none!important;border-radius:10px!important;padding:14px 28px!important;font-size:17px!important;font-weight:700!important;cursor:pointer}.mepr-submit:hover,.mp_wrapper input[type="submit"]:hover{background:#023047!important;color:#ffffff!important}.mepr-unauthorized-message{border-top:6px solid #c2b280}.mepr-unauthorized-message:before{content:"🔒";display:block;text-align:center;font-size:42px;margin-bottom:10px}.mepr-login-actions,.mepr-login-form-wrap a{color:#023047;font-weight:600}