@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700&display=swap');.assessment-tool-header{background:url(https://www.covisum.com/hubfs/assessment-bg.jpg) no-repeat center center;background-size:cover;text-align:center;padding:90px 0;font-family:Lato;color:#fff}.assessment-tool-header .page-center{padding:0 15px}.header-step,.body-step{display:none}.header-step:first-of-type,.body-step:first-of-type{display:block}.assessment-tool-header .progress-bar{width:100%;border:1px solid #fff;height:10px;max-width:800px;margin:66px auto 0;position:relative}.assessment-tool-header .progress-bar:before{content:"";background:#fff;height:100%;position:absolute;top:0;left:0;transition:.2s all}.assessment-tool-header .progress-bar:after{content:"";position:absolute;bottom:-25px;transform:translateX(-20%);transition:.2s all}.assessment-tool-header[data-step="1"] .progress-bar:before{width:34%}.assessment-tool-header[data-step="1"] .progress-bar:after{left:33%;content:"Step 1"}.assessment-tool-header[data-step="2"] .progress-bar:after{left:66%;content:"Step 2"}.assessment-tool-header[data-step="3"] .progress-bar:after{content:"Results";left:calc(100% + 15px);transform:translateX(-100%)}.assessment-tool-header .progress-bar img{position:absolute;bottom:-1px;transition:.2s all}.assessment-tool-header[data-step="1"] .progress-bar img{left:33%}.assessment-tool-header[data-step="2"] .progress-bar img{left:66%}.assessment-tool-header[data-step="3"] .progress-bar img{left:calc(100% + 15px);transform:translateX(-100%)}.assessment-tool-header[data-step="2"] .progress-bar:before{width:67%}.assessment-tool-header[data-step="3"] .progress-bar:before{width:100%}.assessment-tool-header .progress-bar .progress-step{position:absolute;border-radius:50%;width:19px;height:19px;background:#fff;top:50%;transform:translateY(-50%)}.assessment-tool-header .progress-bar .progress-step.step1{display:none;left:33%}.assessment-tool-header .progress-bar .progress-step.step2{left:66%}.assessment-tool-header .progress-bar .progress-step.step3{left:99%}.assessment-tool-header[data-step="2"] .progress-bar .progress-step.step1{display:block;background:#ee3e2d}.assessment-tool-header[data-step="2"] .progress-bar .progress-step.step2{display:none}.assessment-tool-header[data-step="3"] .progress-bar .progress-step.step1{display:block;background:#ee3e2d}.assessment-tool-header[data-step="3"] .progress-bar .progress-step.step2{display:block;background:#ee3e2d}.assessment-tool-header[data-step="3"] .progress-bar .progress-step.step3{display:none}.assessment-tool-header h1,.assessment-tool-header h2{font-weight:600;font-size:44px;margin:0 0 16px;color:#fff;font-family:Lato;text-align:center;line-height:normal}.assessment-tool-header p{font-family:Lato;font-weight:400;font-size:24px;color:#fff;text-align:center;line-height:36px;margin:0 auto 36px;max-width:830px}.assessment-tool-body{font-family:Lato;padding:80px 0;text-align:center}.assessment-tool-body p{font-family:Lato;font-size:20px;color:#4b4b4b;text-align:center;line-height:30px;margin:0 auto 40px;max-width:680px;font-weight:400}.assessment-tool-body a.btn{background:#094;margin:0;color:#fff;font-size:24px;display:inline-block;transition:.2s all;line-height:30px;border-radius:0;padding:15px 35px;white-space:normal}.assessment-tool-body a.btn:hover{background:#000}.assessment-tool-body .arrow-section,.assessment-tool-body .next-step-section{margin-top:100px}.assessment-tool-body .next-step-section a.btn.disabled{background:#ccc !important;cursor:default}.assessment-tool-body a.prev-step{display:inline-block;color:#094;text-decoration:underline;margin-top:20px}.assessment-tool-body a.prev-step:hover{color:#000}.assessment-tool-body .question{display:flex;padding-bottom:87px;margin-bottom:87px;border-bottom:1px solid #e0e0e0}.assessment-tool-body .question:last-of-type{display:flex;padding-bottom:0;margin-bottom:0;border-bottom:0}.assessment-tool-body .question .question-text{flex:340px 0 0;padding-right:70px;text-align:left}.assessment-tool-body .question .question-text h3{font-family:Lato;font-size:30px;color:#006580;line-height:39px;margin:0}.assessment-tool-body .question .question-answers{flex:auto 1 1;display:flex;flex-wrap:wrap}.assessment-tool-body .question .question-answers .answer{flex:220px 0 1;display:flex;align-items:center;height:166px;border-radius:3px;cursor:pointer;border:1px solid #4f5858;justify-content:center;transition:.2s all;margin:0 7px 14px;padding:10px}.assessment-tool-body .question.four-col .question-answers .answer:nth-of-type(2){margin-right:120px}.assessment-tool-body .question.scale-question .answer-box{flex:130px 0 1;margin:0 7px 0}.assessment-tool-body .question.scale-question .question-answers .answer{display:flex;align-items:center;height:130px;border-radius:3px;cursor:pointer;border:1px solid #4f5858;justify-content:center;transition:.2s all;padding:10px;font-size:24px;color:#4b4b4b;margin:0}.assessment-tool-body .question.scale-question span.answer-text{display:block;font-size:12px;color:#4b4b4b;text-align:center;line-height:17px;margin:17px 0}.assessment-tool-body .question .question-answers .answer:hover,.assessment-tool-body .question .question-answers .answer.active,.assessment-tool-body .question.scale-question .question-answers .answer.active{border:3px solid #00a944;box-shadow:rgba(0,0,0,.18) 0 0 9px 0;color:#00a944;padding:7px}.assessment-tool-body .final-results .result-box{display:none;box-shadow:rgba(0,0,0,.18) 0 5px 10px 0;padding:70px;margin-top:50px}.assessment-tool-body .final-results .result-box.active{display:block}.assessment-tool-body .final-results .result-box p{text-align:left}.assessment-tool-body .final-results h3{font-family:Lato;font-size:30px;color:#006580;line-height:39px;margin:0 0 50px}.assessment-tool-body .final-results .result-box img{margin:0 0 50px}.assessment-tool-body .final-results .results-bottom-border{width:100%;height:30px;background:url(https://www.covisum.com/hubfs/covisumProductBg.jpg) no-repeat center center;background-size:cover}.assessment-tool-body .final-results .final-content{margin-top:100px;max-width:640px;margin:100px auto}.assessment-tool-body .final-results .final-content section.next-step-section{margin-top:65px}.assessment-tool-body .final-results .final-content a:not(.btn){display:inline-block;color:#094;text-decoration:underline;margin-top:20px}.assessment-tool-body .final-results .final-content a:not(.btn):hover{color:#000}@media(max-width:980px){.assessment-tool-body .question.four-col .question-answers .answer:nth-of-type(2){margin-right:7px}}@media(max-width:872px){.assessment-tool-body .question:last-of-type,.assessment-tool-body .question{display:block}.assessment-tool-body .question .question-text{padding:0;margin:0 7px 30px}.assessment-tool-body .question .question-answers{justify-content:center}}@media(max-width:672px){.assessment-tool-body .final-results .result-box{padding:30px 15px}}