.wistia_embed{overflow:hidden;position:relative}.lesson__nav-course{border-right:1px solid #a7a7a7;font-weight:600;margin-right:1.5rem;padding-right:1.5rem;position:relative}.lesson__nav-dropdown{background-color:#fff;border:1px solid #f1f1f1;border-radius:3px;color:#121212;cursor:pointer;font-size:14px;max-width:400px;padding:.5rem 1rem;position:relative;-o-text-overflow:"";text-overflow:""}.course__seperator{background:rgba(255,0,0,.2);border:1px solid red;border-radius:6px;font-weight:600;margin:3rem;padding:2rem;text-align:center}.lesson__clock-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course__overview .lesson__clock-wrapper{margin-bottom:1rem}.lesson__clock-wrapper svg{height:1rem;margin-right:.5rem}.course__lesson-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.course__lesson,.course__lesson-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.course__lesson{color:#000;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none!important}.course__link-text svg{display:inline-block;height:15px;margin-left:.25rem;width:auto;fill:var(--link-color)}.course__lesson:hover .course__link-text:before{width:100%}.course__lesson-thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;flex-direction:column;justify-content:center;overflow:hidden;width:100%}.course__lesson img{min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:relative}.lesson__supporting-text img{max-width:100%}.lesson__supporting-text>iframe{display:block;height:360px}.lesson__video{display:none}.lesson__nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;right:0;top:0}.lesson__nav,.lesson__nav-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.lesson__nav-buttons{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;justify-content:space-between;margin-bottom:2rem}.lesson__nav-buttons h2{font-size:32px;font-weight:400;margin-bottom:0}.quiz-section{margin-top:0!important;padding-top:0!important}.quiz__question{display:none;margin-top:1rem}.quiz__question.question--1{display:block}.quiz__answer-description{display:none}.quiz__answers .quiz__answer{background-color:#f2f4f7;margin-bottom:0;margin-top:0}.quiz__answer{background-color:#fff;border:1px solid #ccc;cursor:pointer;font-size:.9rem;margin:.5rem 0;padding:.5rem 3rem;width:100%}.quiz__answer--inner{color:#000;padding:.5rem}.quiz__answer small{margin-top:.5rem}.quiz__answer--selected{border-color:#113540;outline:3px solid #113540;position:relative}.quiz__answer-description--correct{background-color:#f5fff6;border-color:#008009}.quiz__answer-description--incorrect{background-color:#fff2f4;border-color:#e30000;outline-color:#e30000}.quiz__button-row{margin-top:2rem}.course__start-btn-wrapper{align-items:center;display:flex;justify-content:flex-end}.course__start-btn-wrapper a,.course__start-btn-wrapper button{display:block;margin:1rem 15px}.related-resource--image{align-items:center;display:flex;height:150px;justify-content:center;overflow:hidden;position:relative;width:100%}.related-resource--image img{min-height:100%;min-width:100%;object-fit:cover}.resource__text{padding:1rem .5rem}.resource__text h5{font-size:1rem;margin-bottom:1rem;margin-top:0}.resource__text a{font-size:14px}.resource__text svg{height:.7rem}@media(max-width:767px){.flex-wrapper{display:grid;gap:0;grid-template-columns:repeat(auto-fill,100%)!important}.related-resource{margin:1rem auto;max-width:480px;width:100%}.lesson__nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lesson__nav-course{border-right:none;margin:0;padding:0 0 .25rem}.lesson__time{left:1rem;padding:1rem;top:1rem}.lesson__supporting-text{height:max-content}.lesson__supporting-text,.quiz{margin-left:.5rem;margin-right:.5rem;padding-left:1rem;padding-right:1rem}.lesson__nav-buttons>div,.quiz__button-row{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.quiz__button-row{display:-webkit-box;display:-ms-flexbox;display:flex}.lesson__nav-buttons a,.quiz__button-row button{margin:.25rem 0;text-align:center;width:100%}.quiz__answer{padding:.5rem 1rem}}.course__lesson:hover{box-shadow:0 6px 12px rgba(0,0,0,.2);transform:translateY(-4px)}.lesson-video{background-position:50%;background-size:cover;height:400px;position:relative;width:100%}.lesson__play-icon{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:2}.lesson-video svg{height:100px;width:100px}.lesson-hero .lesson-hero--inner{margin-left:auto;padding-bottom:0;padding-left:0;padding-top:0}@media (min-width:768px){.lesson-hero .lesson-hero--inner{align-items:center;display:flex;flex-direction:row;justify-content:space-between}}.lesson-hero .lesson-hero--inner h2{font-size:2rem;margin-bottom:50px;margin-top:50px}.lesson-hero--inner{align-items:flex-start;display:flex;flex-direction:column;margin:auto;max-width:1200px;padding:1rem;width:100%}.lesson-hero--inner h2{font-weight:400;margin:0;padding:0;position:relative;width:fit-content}.lesson-wrapper{width:100%}.lesson-hero.section-wrapper,.lesson-wrapper>.section-wrapper{display:flex;margin:auto;max-width:1200px;padding:4rem 1rem 0;width:100%}.course-nav{overflow-y:auto;scrollbar-color:#bfccd8 #f2f4f7;scrollbar-width:thin;width:370px}.course-nav::-webkit-scrollbar,.course__lesson-wrapper::-webkit-scrollbar,.question_review::-webkit-scrollbar{width:8px}.course-nav::-webkit-scrollbar:horizontal,.course__lesson-wrapper::-webkit-scrollbar:horizontal,.question_review::-webkit-scrollbar:horizontal{height:8px}.course-nav::-webkit-scrollbar-track,.course__lesson-wrapper::-webkit-scrollbar-track,.question_review::-webkit-scrollbar-track{background:#f2f4f7}.course-nav::-webkit-scrollbar-thumb,.course__lesson-wrapper::-webkit-scrollbar-thumb,.question_review::-webkit-scrollbar-thumb{background-color:#bfccd8;border:3px solid #bfccd8;border-radius:4px}.course__lesson-wrapper{overflow-y:auto;scrollbar-color:#bfccd8 #f2f4f7;scrollbar-width:thin}.course-nav h3{padding:1rem 0;position:relative;width:fit-content}.nav__category{min-width:260px;padding:.5rem 0}.nav__cat-title{font-size:1.25rem;font-weight:700;padding:.5rem 0;position:relative}.nav__cat-title span{display:inline-block;margin:0;padding:0}.nav__cat-title .nav__cat-dropdown{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.lesson__text-buttons{display:flex;justify-content:flex-end;width:100%}.lesson__related-resources-title{font-weight:400;margin-top:4rem}#lesson-video-player{margin-bottom:1rem}.nav__cat-lesson svg{margin-right:3px;margin-top:3px;min-height:18px;min-width:18px}.nav__cat-lessons a{color:#000;display:flex;gap:.5rem;padding:.5rem}#quiz_link{font-size:1rem}.nav__cat-lessons .nonclick{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.nav__cat-lessons .nonclick .lesson__lesson-nav-title{display:inline-block;margin:0;padding:0}.nav__cat-lessons .nonclick .lesson__lesson-nav-estimated-time{display:inline-block;font-size:.6rem;margin:0;min-width:33px;padding:0;text-align:right}.lesson__quiz-container{padding-bottom:2.5rem}.lesson__quiz-container .quiz__question-heading small{color:#fff;margin-left:20px;padding-top:10px}.lesson__quiz-container .quiz__question-heading h4{color:#fff;margin-left:20px;padding-bottom:10px}#lesson-quiz{margin-bottom:2rem;text-align:center;width:100%}.final-exam__answer label{flex:1}.flex-wrapper{display:grid;grid-template-columns:repeat(auto-fill,30.30303%);justify-content:space-between}.quiz .flex-wrapper{flex-direction:row}.quiz .flex-wrapper div{display:flex;justify-content:center;width:100%}.course__lesson.access-denied{border:1px solid red;pointer-events:none;position:relative}.nav__cat-lesson.access-denied{background-color:#ff000021;pointer-events:none}.next-lesson.access-denied{display:none!important}.hubLMS_completed svg path{fill:#8dc642}