.membership-wrap{align-items:center;background-color:#f7f8fc;display:flex;justify-content:center;min-height:100vh;padding:2rem}.membership-container{background-color:#fff;border:1px solid #dfe2e8;border-radius:12px;display:flex;min-height:500px;overflow:hidden;width:900px}.membership-logo-block{align-items:center;background-color:#fff;display:flex;justify-content:center;min-height:200px;padding:2rem;width:100%}.membership-logo{max-width:250px;width:100%}.membership-form{align-self:stretch;background-color:#ececec;display:flex;flex-direction:column;justify-content:center;padding:2rem;width:100%}.membership-form input{border:1px solid #e5e7eb;border-radius:10px;height:50px;padding:.8rem 1.125rem}.membership-form a{color:#66c5d9}.membership-form a[class*=show-password]{display:none}.membership-form input.hs-button.primary.large{align-items:center;background-color:#5f5e60;border-radius:10px;color:#fff;font-weight:600;height:auto;padding:.8rem 1.125rem;transition:all .3s ease;width:100%}.membership-form input.hs-button.primary.large:hover{background-color:#66c5d9}.membership-form .hs-form-field label{font-weight:400}.membership-form input[type=checkbox]{display:inline-block;float:left;height:auto;position:relative;top:7px}a#hs-link-logo{display:none}a#hs_login_reset{display:block;margin-bottom:20px}.membership-form .hs_submit{margin-bottom:1rem}.membership-form input:checked{background-color:#5d5dac;border-color:#38386d}.membership-form .hs-form-field input[type=checkbox]{align-content:center;appearance:none;-webkit-appearance:none;background-color:#c6c6c6;border:1px solid #c6c6c6;border-radius:0;display:flex;font-size:2rem;justify-content:center;padding:0}label#hs-register-widget-checkbox-consent{font-size:15px}.membership-form .hs-form-field input[type=checkbox]:before{background-color:#fff;clip-path:polygon(28% 38%,41% 53%,75% 24%,86% 38%,40% 78%,15% 50%);content:"";height:18px;transform:scale(0);width:18px}.membership-form .hs-form-field input[type=checkbox]:checked:before{transform:scale(1)}.membership-form .hs-form-field input[type=checkbox]:hover{color:#000}@media screen and (min-width:768px){.membership-container{flex-direction:row}.membership-logo-block{width:40%}.membership-form{width:60%}}.course-library-item{padding:1rem}.course-library-item--meta__author{font-weight:600}.course-library-item--progress__bar--status{background-color:#66c5d9;border-bottom-right-radius:10px;border-top-right-radius:10px}#lms-main-content.desktop-nav-open ul#sidebar-nav li a span.nav-item-title{font-size:1rem}.filter-dropdown-button{font-size:1rem;padding:.5rem 1.25rem}select.form-select{font-size:1rem;padding:.5rem 2.25rem .5rem 1rem}#filter-sort-by{font-size:1rem}#filter-sort-by .form-select{height:100%}.course-library-item-container:hover{transform:translateY(5px)}li,p{font-size:1rem;line-height:1.5rem}#course-anchor,#dashboard-anchor{position:relative;top:-100px}ul#sidebar-nav{display:flex;flex-direction:column;gap:.75rem;padding:0 1rem}#lms-main-content.desktop-nav-open ul#sidebar-nav li a span.nav-item-title{opacity:1}#lms-main-content ul#sidebar-nav li a span.nav-item-title{display:block;font-size:0;opacity:0}ul#sidebar-nav li a.active,ul#sidebar-nav li a:hover{transition:all .35s ease}ul#sidebar-nav li a{padding:1rem 2rem}h2.top-navigation__course-heading.text-uppercase{text-transform:none!important}.lms-course-viewer-module__top-navigation{align-items:flex-start}.course-progress-details .text-uppercase{text-transform:none!important}.top-navigation__course-review .btn{border-width:2px;font-size:1rem;font-weight:400;line-height:1;padding:.8rem 1.125rem}.course-progress-bar-status{border-radius:10px}.accordion-item .accordion-button{font-weight:400;padding:1rem}.course-progress-details{align-items:center}.btn.disabled,.btn:disabled,fieldset:disabled .btn{border-color:#d5d5d5;color:#d5d5d5}button.quiz-next-button.btn.btn-primary.btn-lg{font-size:1rem}.lms-course-viewer-module__quiz~.container{display:none}button.quiz-next-button.btn.btn-primary.btn-lg.disabled{background-color:transparent;border-color:#d5d5d5;color:#d5d5d5}.quiz-question div{font-size:26px;line-height:34px}.quiz-question h3{font-size:26px;font-weight:300;margin:0}.lms-course-viewer-module__quiz>h5{display:none}.lms-course-viewer-module__quiz>h3{font-size:26px;line-height:34px}.quiz-top-navigation-item{background-color:#f3f4f6;border:2px solid #d5d5d5!important;border-radius:10px!important;font-weight:400;padding:.275rem;width:40px}.quiz-top-navigation{gap:.7rem}div#lms-header-search{visibility:hidden}#lms-header-membership-profile{border-left:none}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23212529' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23212529' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13,110,253,.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}