.green-ribbon{background-color:#007a39;height:92px;position:relative}.green-ribbon .beatty-logo{text-align:center}.green-ribbon .beatty-logo img{position:absolute;max-width:27%;top:51%;left:50%;transform:translate(-50%,-50%)}.gotoWelcome{color:#fff;border:1px solid #fff;text-transform:uppercase;padding:15px 5px;width:auto;height:40px;float:left;text-align:center;margin-top:26px;align-items:center;display:flex;justify-content:center;margin-left:30px;cursor:pointer}.gotoWelcome a{color:#fff;text-decoration:none}.check-list-wrap{padding-top:40px}.pass-criteria-text{font-size:20px;font-weight:700;font-style:normal;font-stretch:condensed;line-height:1.13;letter-spacing:.2px;color:#007a39;text-transform:uppercase}.remember-note{font-size:12px}.remember-note span{text-transform:uppercase}.green-text{color:#007a39;font-weight:700}.qsection{margin-bottom:20px}.qsection span{font-size:18px;font-weight:700;color:#000}.qsection p{font-size:16px;margin-bottom:0;line-height:30px}.test-container{border:1px solid #eee;padding:10px}.question-wrapper{margin-bottom:40px}.red-text{color:#ce3a3a;font-weight:700}.test-section{padding:20px}.test-wrapper{margin-top:20px}.pass-criteria{padding:20px 20px 0 20px}.pass-criteria p{margin-top:10px}.question-text{font-weight:700;font-size:18px;margin-bottom:15px}.answer-options .form-check{margin-bottom:15px;padding-top:15px;padding-right:15px;padding-bottom:15px;border:1px solid #eee;background-color:#f3f3f3;font-size:18px}.answer-options .form-check.correct-answer{background-color:#007a39;color:#fff!important}.answer-options .form-check.correct-answer p,.answer-options .form-check.wrong-answer p{color:#fff;font-weight:700}.answer-options .form-check.wrong-answer{background-color:#ce3a3a;color:#fff}.answer-options .form-check.highlight-correct{border:1px solid #007a39;background-color:#fff}.answer-options .form-check.highlight-correct p{color:#007a39;font-weight:700}.actions{text-align:right}.actions a{margin:10px 0 10px 10px;cursor:pointer}.answer-options .form-check.correct-answer .form-check-input:disabled~.form-check-label{color:#fff!important}.answer-options .form-check.wrong-answer .form-check-input:disabled~.form-check-label{color:#fff!important}.form-check-input:disabled~.form-check-label{color:#000!important}.total-score{font-size:40px;margin-bottom:20px}.answer-options .form-check-label p{margin-bottom:0;font-size:14px;padding-left:35px}.text-uppercase{text-transform:uppercase}.results-section{padding:20px}.results-actions a{margin-right:20px}.form-check-input{float:left;margin-top:5px}.send-results-section{margin:30px -30px -30px -30px;padding:20px}.send-results-section div.text-uppercase{font-weight:700;font-size:20px}.send-results-section .form{margin-top:15px}.send-results-section .form label{font-weight:700}.send-results-section #send-email{margin-top:16px;width:100%}.progress-wrapper .currentNumText{color:#000;font-weight:700;font-size:16px}.progress-wrapper .progress{width:90%;float:left}.progress-wrapper .progress-percentage{width:10%;float:left;text-align:right;color:#000;font-weight:700;font-size:16px;margin-top:-4px}.project-account-wrap{padding-top:40px}.overlay-banner>.row .beatty-logo-container{z-index:1;position:inherit;width:100%}.overlay-banner>.row .beatty-logo-container img{width:60%}.grey-bg{background-color:#f3f3f3}.about-row .grey-bg .evaluation-link{text-transform:none;font-weight:300}.author_details{margin-bottom:1.5rem;padding-left:0;padding-right:0}.author_details .details p{margin-bottom:0}.author_image{width:80px;height:80px;float:left;margin-right:22px}.portal-features li h5{text-transform:none}.resources-section{margin-top:3rem}.resources-section .text-link{text-transform:none}.custom-radio-input{position:absolute;opacity:0}.custom-radio-input:not(:checked)+.form-check-label:before{content:'';position:absolute;width:24px;height:24px;border:2px solid #8c8c8c;border-radius:100%}.correct-answer .custom-radio-input+.form-check-label:before,.correct-answer .custom-radio-input:checked+.form-check-label:before{content:'\2714';position:absolute;font-size:25px;margin-top:-11px;border:none}.wrong-answer .custom-radio-input+.form-check-label:before,.wrong-answer .custom-radio-input:checked+.form-check-label:before{content:'\2716';position:absolute;font-size:25px;margin-top:-11px;border:none;color:#fff}#questions-wrap{font-size:18px}#download-answers img{margin-right:7px}.answer-options .form-check-label{width:100%}.project-account-form .mktoForm{font-family:HelveticaNeueLight,HelveticaNeue-Light,"Helvetica Neue Light",HelveticaNeue,"Helvetica Neue",Roboto,Helvetica,Arial,sans-serif;font-size:14px!important;color:#575757!important}.project-account-form .mktoForm{margin:0!important;width:100%!important}.project-account-form .mktoFormRow{width:100%!important}.project-account-form .mktoFormCol{width:45%!important}.project-account-form .mktoLabel{width:100%!important;font-weight:700;font-size:14px}.project-account-form .mktoFieldWrap{width:100%!important}.project-account-form .mktoField{width:100%!important}.project-account-form .mktoHtmlText{width:100%!important}.project-account-form .mktoHtmlText strong{font-size:20px}.project-account-form .mktoButtonRow span.mktoButtonWrap{margin-left:45px!important}.project-account-form .mktoForm .mktoFormCol:first-child{margin-left:0}@media (max-width:1024px){.columns h3{margin-top:20px}}@media (max-width:1023px){.gotoWelcome{border:none}.gotoWelcome a{font-size:32px;font-weight:700}}@media (min-width:768px) and (max-width:1024px){.project-account-form .mktoFormCol{width:40%!important}.green-ribbon .beatty-logo img{position:absolute;max-width:30%;top:51%;left:50%;transform:translate(-50%,-50%)}}@media (max-width:767px){.project-account-form .mktoFormCol{width:80%!important}.project-account-form .mktoForm .mktoFormCol:first-child{margin-left:20px}.project-account-form .mktoHtmlText strong{padding:0}}@media only screen and (max-width:40em){.about-program-row .columns{padding-top:2rem}.about-program-row .contact-cta-wrap .button{width:100%}.about-program-row .account-program-col .image_container{display:none}.about-program-row .grey-bg{padding-left:2rem;padding-right:2rem}.progress-wrapper .progress{width:85%}.progress-wrapper .progress-percentage{width:15%}}@media (max-width:480px){#takeTest{width:100%}.results-actions a{width:100%}.project-account-form .mktoFormCol{width:85%!important}.green-ribbon .beatty-logo img{position:absolute;max-width:55%;top:51%;left:50%;transform:translate(-50%,-50%)}}@media print,screen and (min-width:40em){.overlay-banner>.row .beatty-logo-container{padding-left:60px;padding-right:60px}}@media print,screen and (min-width:64em){.about-program-row .columns{padding:4rem 7rem}.about-program-row .grey-bg{padding-left:4rem;padding-right:4rem}.overlay-banner>.row .beatty-logo-container{padding-left:60px;padding-right:60px}}