.premedics-quiz{display:block;margin:0 auto;max-width:970px;width:100%}.premedics-quiz .content-quiz{display:flex;width:100%}.premedics-quiz .content-quiz .area1{width:30%}.premedics-quiz .content-quiz .area1 .question{display:flex;height:calc(100% - 40px);overflow:hidden;padding:20px}.premedics-quiz .content-quiz .area2{background:#fff;width:70%}.premedics-quiz .content-quiz .area2 .swiper-slide{background:transparent}.premedics-quiz .content-quiz .area1 .background{height:500px;width:100%}.premedics-quiz .content-quiz .area2 .answer{height:100%}.premedics-quiz .content-quiz .area2 .answer.form-area{align-content:center;align-items:center;display:flex;flex-wrap:wrap;height:calc(100% - 40px);justify-content:center;padding:20px}.premedics-quiz .content-quiz .area2 .answer.form-area h1{font-size:24px;margin-bottom:25px;width:100%}.premedics-quiz .content-quiz .area2 .answer.form-area form{margin:0 auto;max-width:550px;width:100%}.premedics-quiz .content-quiz .area2 .answer.form-area form input.hs-input{background:#fff;border:1px solid #39477e;border-radius:4px;margin-bottom:18px;width:100%}.premedics-quiz .content-quiz .area2 .answer.form-area form .check-my-score{border-radius:50px;margin-top:20px}.premedics-quiz .content-quiz .area2 .answer.my-results{padding:25px}.premedics-quiz .content-quiz .area2 .answer.my-results h1{font-size:27px;margin-bottom:20px}.premedics-quiz .content-quiz .area2 .answer.my-results p,.premedics-quiz .content-quiz .area2 .answer.my-results ul{font-size:15px;margin-bottom:10px;margin-top:0;text-align:left}.premedics-quiz .content-quiz .area2 .answer.my-results ul li{list-style:none}.premedics-quiz .content-quiz .area2 .answer.my-results ul li a{color:rgb(var(--color-secondary))}.premedics-quiz .content-quiz .area2 .answer .back{display:inline-block;float:left;margin-bottom:10px;margin-left:20px;position:relative;top:-10px}.premedics-quiz .content-quiz .area2 .answer .back button.go-back{color:var(--link-color);font-size:12px;transition:all .2s}.premedics-quiz .content-quiz .area2 .answer .back button.go-back:hover{background-color:var(--link-color);color:#fff;transition:all .2s}.premedics-quiz .content-quiz .area2 .answer .back svg{position:relative;top:1px;width:10px}.premedics-quiz .content-quiz .area2 .answer .back svg path{fill:var(--link-color);transition:all .2s}.premedics-quiz .content-quiz .area2 .answer .back button.go-back:hover svg path{fill:#fff;transition:all .2s}.quiz h3{font-size:18px}#result,#total{font-weight:600}.total{background:#39477e;color:#fff;display:inline-block;margin-bottom:30px;margin-top:30px;padding:15px;position:fixed;right:0;top:120px}.btns{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;height:calc(100% - 40px);justify-content:flex-start;justify-content:space-between;margin-top:revert-layer;padding:28px}.btns input[type=checkbox],.btns input[type=radio]{height:0;visibility:hidden;width:0}.btns label{background-color:#fff;border-radius:10px;cursor:pointer;font-family:Gotham Pro,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:12px;margin:0 10px;outline:1px solid rgba(57,71,126,.15)!important;padding:25px;text-align:center;vertical-align:middle}.btns label:hover{box-shadow:0 4px 35px -5px rgba(0,0,0,.1)!important}.btns input[type=checkbox]:checked+label,.btns input[type=radio]:checked+label{outline:3px solid #39477e}.premedics-quiz .hs-error-msgs li,.premedics-quiz form label:not(.hs-form-booleancheckbox-display):not(.hs-form-radio-display):not(.hs-form-checkbox-display){line-height:1.2}h4.quiz-title span{font-size:1.3em}.answer .btns label img{margin:0 auto;max-width:100px!important}.answer .btns label span{background:#fff;border:2px solid #c76e28;border-radius:22px;cursor:pointer;display:block;height:auto;margin:20px 0 0;padding:7px 15px;text-transform:uppercase}.answer .btns label{border:1px solid}.answer .btns label:has(.yes-btn){border-color:#72af1c}.answer .btns label:has(.no-btn){border-color:#ec2027}.answer .btns label:has(.notsure-btn){border-color:#004878}.answer .btns label span.yes-btn{border:2px solid #72af1c;color:#72af1c}.answer .btns label.active span.yes-btn{background-color:#72af1c;color:#fff}.answer .btns label.active span.no-btn{background-color:#ec2027;color:#fff}.answer .btns label.active span.notsure-btn{background-color:#004878;color:#fff}.answer .btns label.active span{background-color:#72af1c;color:#fff}.answer .btns label span.no-btn{border:2px solid #ec2027;color:#ec2027}.answer .btns label span.notsure-btn{border:2px solid #004878;color:#004878}.answer .btns label:hover span.yes-btn{background:#72af1c;border:2px solid #72af1c;color:#fff}.answer .btns label:hover span.no-btn{background:#ec2027;border:2px solid #ec2027;color:#fff}.answer .btns label:hover span.notsure-btn{background:#004878;border:2px solid #004878;color:#fff}@media (max-width:950px){.swiper-wrapper{height:60vh!important}.premedics-quiz .content-quiz{display:block}.premedics-quiz .content-quiz .area1{width:100%}.premedics-quiz .content-quiz .area1 .question{display:flex;flex-direction:row;height:calc(100% - 1vh)}.premedics-quiz .content-quiz .area1 .background{height:50vh}.premedics-quiz .content-quiz .area2{width:100%}.premedics-quiz .content-quiz .area2 .answer.form-area form .check-my-score{font-size:14px}}@media (max-width:767px){.swiper-wrapper{height:75vh!important}.answer .btns{height:auto;padding:20px 0}.answer .btns,.answer .btns label{border:none;outline:none!important}.answer .btns label{margin:10px 0;padding:0 20px;width:100%}.answer .btns label img{display:none}.answer .btns label span{border-radius:50px;font-size:20px;line-height:20px;margin:0;padding:15px}.premedics-quiz .content-quiz .area2 .answer.my-results h1{font-size:20px;margin-bottom:14px}.premedics-quiz .content-quiz .area2 .answer.my-results p,.premedics-quiz .content-quiz .area2 .answer.my-results ul{font-size:13px}}.swiper{height:100%;width:100%}.swiper-slide{align-items:center;background:#fff;display:flex;font-size:14px;justify-content:center;text-align:center}.swiper-slide img{display:block;height:100%;object-fit:cover;width:100%}@media (max-width:950px){.swiper{background:#fff}.premedics-quiz .content-quiz .area2 .answer.form-area form input.hs-input{margin-bottom:5px!important}form .hs-error-msgs.inputs-list{margin-bottom:0!important}form .hs-error-msgs.inputs-list li{font-size:14px;padding:5px 0}}