body{color:#333;font-family:Open Sans,sans-serif;font-optical-sizing:auto}a{color:inherit;text-decoration:inherit}ol li,ul li{font-size:1rem}*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}h1,h2,h3,h4,h5,h6{color:#333;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500}h2{font-size:36px;font-weight:700;line-height:normal}h3{font-size:24px;font-weight:600}p{font-size:1rem;line-height:24px}.hs-form .hs-button.primary{background-color:#19255a;border-color:#19255a;border-radius:12px;border-width:2px;color:#fff;padding:1rem 1.5rem}.hs-form .hs-button.primary:hover{background-color:#fff;border-color:#19255a;color:#19255a}.hs-form .hs-field-desc{color:#002;display:block;font-size:14px;font-weight:300;letter-spacing:.4px;margin-bottom:5px}.btn.btn-secondary{background-color:#19255a;border-color:#19255a;border-radius:12px;border-width:2px;color:#fff;padding:1rem 1.5rem}.btn.btn-secondary:hover{background-color:#fff;border-color:#19255a;color:#19255a}.btn.btn-getting-started{border-radius:30px;display:inline-flex;gap:1rem;width:fit-content}.btn.btn-light{border-color:#ddd;border-radius:12px;border-width:2px;color:#19255a}.btn.btn-light:hover{background-color:#19255a;border-color:#ddd;color:#fff}.btn-outline-primary{background-color:#fff;border:1px solid #5f5e60;border-radius:12px;font-weight:700;padding:1rem}.btn-outline-primary:hover{cursor:pointer}.btn:hover{background-color:#5f5e60;border-color:#5f5e60;color:#fff}.btn.disabled,.btn:disabled,fieldset:disabled .btn{background-color:transparent;border-color:#5d5dac;color:#5d5dac;opacity:.4;pointer-events:none}#lms-header{align-items:center;background-color:#fff;border-bottom:2px solid #c6c6c5;display:flex;height:90px;left:0;padding:1.25rem;position:fixed;top:0;width:100%;z-index:999}.dark-mode #lms-header{background-color:#363b47;border-color:#5f5e60}#lms-nav-switch{justify-content:center;margin-right:1.25rem}#lms-nav-switch,#lms-nav-switch-burger{display:flex;flex-direction:column}#lms-nav-switch-burger:hover{cursor:pointer}#lms-nav-switch-burger span{background-color:#4b5563;display:block;height:.125rem;width:2rem;--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));transition:all .3s ease}.dark-mode #lms-nav-switch-burger span{background-color:#fff}#lms-nav-switch-burger span:first-child{align-self:flex-end;margin-top:0;width:1.25rem}#lms-nav-switch-burger span:nth-child(3){width:1.25rem}#lms-nav-switch-burger:hover span:first-child,#lms-nav-switch-burger:hover span:nth-child(3){width:2rem}#lms-header-logo{display:flex;flex-direction:column;justify-content:center}.dark-mode #lms-header-logo{display:none}#lms-header-logo-dark-mode{display:none;flex-direction:column;justify-content:center}.dark-mode #lms-header-logo-dark-mode{display:flex}#lms-header-search{display:none;flex-grow:1;justify-content:flex-end}.lms-search-box{border-radius:50%;height:60px;position:relative;transition:all .5s cubic-bezier(.68,-.55,.265,1.55);width:60px}.lms-search-box.active{width:350px}.lms-search-box input{background:#fff;border:none;border-radius:50px;font-size:18px;height:100%;opacity:0;outline:none;padding:0 60px 0 20px;transition:all .5s cubic-bezier(.68,-.55,.265,1.55);width:100%}.lms-search-box input.active{opacity:1}.lms-search-box input::placeholder{color:#a6a6a6}.lms-search-box .search-icon{border-radius:50%;cursor:pointer;display:flex;height:60px;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .5s cubic-bezier(.68,-.55,.265,1.55);width:60px;z-index:1}.lms-search-box .search-icon img{width:20px}.lms-search-box .search-icon.active{transform:translateY(-50%) rotate(1turn)}.lms-search-box .cancel-icon{color:#19255a;cursor:pointer;font-size:25px;height:14px;opacity:0;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:all .5s cubic-bezier(.68,-.55,.265,1.55) .2s;width:14px}.lms-search-box .cancel-icon.active{opacity:1;right:-10px;transform:translateY(-50%) rotate(1turn)}.lms-search-box .search-data{color:#19255a;font-size:18px;padding-top:7px;text-align:center;word-wrap:break-word}.lms-search-box .search-data.active{display:none}#lms-header-membership{display:flex;flex-grow:0;justify-content:flex-end;margin-left:auto}#lms-header-membership-cta{display:none}#lms-header-membership-cta button{align-items:center;background-color:#fff;border:2px solid #1d2026;border-radius:.5rem;color:#1d2026;cursor:pointer;display:flex;font-weight:600;gap:5px;padding:.5rem .75rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}#lms-header-membership-cta button:hover{background-color:#1d2026;color:#fff}#lms-header-membership-cta button svg{display:block;height:1.25rem;vertical-align:middle;width:1.25rem}#lms-header-membership-profile{align-items:center;border-left:1px solid #c6c6c5;display:flex;margin-left:1rem;padding-left:1rem}#lms-header-membership-profile .lms-profile-name{display:none;font-size:18px;font-weight:600}#lms-header-membership-profile .lms-profile-pic-outer{background-color:transparent;border:1px solid #c6c6c5;border-radius:50%;height:42px;margin-left:.75rem;width:42px}#lms-header-membership-profile .lms-profile-pic-inner-has-profile{background-position:50%;background-size:cover;border:1px solid #fff;border-radius:50%;height:100%;width:100%}#lms-header-membership-profile .lms-profile-pic-inner svg path{fill:#5f5e60}.dark-mode #lms-header-membership-profile .lms-profile-pic-inner svg path{fill:#fff}@media screen and (min-width:768px){#lms-header-search{display:flex}#lms-header-membership{margin-left:.75rem}#lms-header-membership-cta,#lms-header-membership-profile .lms-profile-name{display:block}}#sidebar-navigation-container{display:none;flex-direction:column;height:calc(100vh - 5rem);left:0;overflow-y:auto;padding:1.25rem 0;position:fixed;top:90px;z-index:40}.dark-mode #sidebar-navigation-container{background:#1b1d1f}.dark-mode #sidebar-navigation-container.alt-sidebar-bg{background-color:#2b2d31}.course-viewer-page #sidebar-navigation-container{display:none}@media screen and (min-width:768px){#sidebar-navigation-container{display:flex}.course-viewer-page #sidebar-navigation-container{padding:0;transition:all 1s ease;visibility:hidden;width:0}.course-viewer-page.desktop-nav-open #sidebar-navigation-container{display:flex;padding:1.25rem 0;transition:all 1s ease;visibility:visible;width:auto}}ul#sidebar-nav{display:flex;flex-direction:column;gap:.75rem}ul#sidebar-nav li a{align-items:center;border-radius:12px;color:#5f5e60;display:flex;padding:1rem 1.25rem;transition:background-color .3s ease}ul#sidebar-nav li a.disabled{opacity:.4;pointer-events:none}ul#sidebar-nav li a.active{background-color:#fff}ul#sidebar-nav li a svg{height:auto;width:21px}ul#sidebar-nav li a svg path{fill:#5f5e60}.dark-mode ul#sidebar-nav li a svg path{fill:#fff}ul#sidebar-nav li a.active svg path{fill:#19255a}.dark-mode ul#sidebar-nav li a.active{background-color:#2b2d31}.dark-mode .alt-sidebar-bg ul#sidebar-nav li a.active{background-color:#1b1d1f}.white-bg ul#sidebar-nav li a.active{background-color:#ececec;fill:#fff;margin-right:0}.dark-mode .white-bg ul#sidebar-nav li a.active{background-color:#5f5e60;fill:#fff}.nav-item-title{font-family:Montserrat,sans-serif;font-weight:500}#lms-main-content ul#sidebar-nav li a span.nav-item-title{display:none}ul#sidebar-nav li a:hover{background-color:#fff;color:#5f5e60;fill:#fff}.white-bg ul#sidebar-nav li a:hover{background-color:#ececec}.dark-mode .white-bg ul#sidebar-nav li a:hover{background-color:#5f5e60}#lms-main-content ul#sidebar-nav li a svg{fill:#5f5e60;margin-right:0;width:20px}#lms-main-content ul#sidebar-nav li a.active svg,#lms-main-content ul#sidebar-nav li a:hover svg{fill:#5f5e60}.dark-mode ul#sidebar-nav li a:hover{background-color:#2b2d31}.dark-mode #lms-main-content ul#sidebar-nav li a svg{fill:#fff}#lms-main-content.desktop-nav-open ul#sidebar-nav li a svg{fill:#5f5e60;margin-right:.75rem}#lms-main-content.desktop-nav-open ul#sidebar-nav li a.active svg,#lms-main-content.desktop-nav-open ul#sidebar-nav li a:hover svg{fill:#5f5e60}#lms-main-content.desktop-nav-open ul#sidebar-nav li a span.nav-item-title{display:block;font-size:17px;font-weight:500}.dark-mode #lms-main-content.desktop-nav-open ul#sidebar-nav li a svg,.dark-mode #lms-main-content.desktop-nav-open ul#sidebar-nav li a.active svg,.dark-mode #lms-main-content.desktop-nav-open ul#sidebar-nav li a:hover svg{fill:#fff}.dark-mode #lms-main-content.desktop-nav-open ul#sidebar-nav li a span.nav-item-title{color:#fff}.mobile-nav-overlay{background-color:rgba(0,0,0,.6);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:30}#lms-main-content.mobile-nav-open #sidebar-navigation-container{display:flex}#lms-main-content.mobile-nav-open .mobile-nav-overlay{display:block}#lms-main-content.mobile-nav-open ul#sidebar-nav li a svg{margin-right:.75rem}#lms-main-content.mobile-nav-open ul#sidebar-nav li a span.nav-item-title{display:block}#mobile-nav-legal{margin-top:auto}@media screen and (min-width:768px){#lms-main-content.mobile-nav-open .mobile-nav-overlay{display:none}#lms-main-content[class=mobile-nav-open] ul#sidebar-nav li a svg{margin-right:0}#lms-main-content[class=mobile-nav-open] ul#sidebar-nav li a span.nav-item-title,#mobile-nav-legal{display:none}}.sidebar-divider{border-bottom:1px solid #5f5e60;display:none;margin:1rem}.recently-viewed{display:none;padding:0 1rem}#lms-main-content.desktop-nav-open .recently-viewed,#lms-main-content.desktop-nav-open .sidebar-divider{display:block}.recently-viewed-item{display:flex;gap:1rem;margin-bottom:1rem;max-width:210px}.recently-viewed-item-image{background-size:cover;border-radius:12px;height:52px;min-width:52px;width:52px}.recently-viewed-item p{font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;margin-bottom:0}#lms-dashboard-main-content-wrapper{display:flex;flex-direction:column;margin-left:198px;margin-top:90px;min-height:calc(100vh - 90px)}.dark-mode #lms-dashboard-main-content-wrapper{background-color:#2b2d31}#lms-dashboard-main-content-container{display:flex;flex-grow:1;padding-left:0;padding-right:0}#lms-main-dashboard-area{background-color:#fff;padding:1rem 0 0;width:100%}#lms-main-dashboard-area.lms-main-dashboard-area-drag-and-drop{padding:1rem}.dark-mode #lms-main-dashboard-area{background-color:#2b2d31}#lms-course-viewer-area{padding:0;width:100%}@media screen and (min-width:768px){#lms-dashboard-main-content-container{display:flex;padding-left:0;padding-right:0}#lms-main-dashboard-area{padding-top:1.5rem}#lms-main-dashboard-area.lms-main-dashboard-area-drag-and-drop{padding:2rem 1.5rem}}#lms-course-stats-container{padding:1.25rem}#lms-course-stats{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.75rem;padding-top:2rem}.course-stat{align-items:center;background-color:#fff;border:1px solid #dfe0eb;border-radius:10px;box-shadow:0 20px 50px rgba(0,0,0,.1);display:flex;flex-direction:row-reverse;justify-content:space-evenly;padding:1rem;width:100%}.course-stat h4{color:#66c5d9;line-height:normal;margin-bottom:0}.course-stat-details{display:flex;flex-direction:column;justify-content:center;text-align:center}.course-stat-details h3{font-weight:300;line-height:normal;margin-bottom:0}.course-stat-count{font-size:2rem;font-weight:600}.course-stat-icon{padding:.75rem}.course-stat-icon img,.course-stat-icon svg{width:50px}@media screen and (min-width:768px){#lms-course-stats-container{padding:2rem}}.percent{transform:rotate(270deg)}.percent,.percent svg{height:100px;position:relative;width:100px}.percent svg circle{fill:#f7f8fc;height:100%;position:relative;stroke:#d1d2dd;stroke-width:4%;width:100%}.percent svg circle:nth-child(2){fill:transparent;stroke:var(--clr);stroke-dasharray:578;stroke-dashoffset:calc(578 - (578*var(--num))/100);stroke-linecap:round}.percent svg circle:nth-child(3){fill:transparent;height:100%;position:relative;stroke:#d1d2dd;stroke-width:4%;width:100%}.percent svg circle:nth-child(4){fill:transparent;stroke:var(--clr);stroke-dasharray:578;stroke-dashoffset:calc(578 - (578*var(--num))/100);stroke-linecap:round}.percent svg text{color:#363b47;font-size:3rem;font-weight:600;transform:translate(calc(50% - .9rem),calc(50% - .9rem)) rotate(-270deg)}@media screen and (min-width:768px){#lms-course-stats{flex-direction:row;flex-wrap:wrap;gap:2rem}.course-stat{padding:2rem;width:100%}.percent{transform:rotate(270deg)}.percent,.percent svg{height:150px;position:relative;width:150px}}@media screen and (min-width:978px){#lms-course-stats{flex-wrap:nowrap}.course-stat{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column-reverse;justify-content:space-between;padding:2rem 1rem;width:33.333333%}.percent{transform:rotate(270deg)}.percent,.percent svg{height:200px;position:relative;width:200px}}#lms-dashboard-footer{border-top:1px solid #cfcfcf;margin-top:auto;padding:2rem}@media screen and (min-width:768px){#lms-dashboard-footer{display:flex}}#lms-dashboard-footer-menu{margin-left:auto}#lms-dashboard-footer-menu ul{display:flex;gap:.75rem}#lms-course-library-header{padding:1.25rem}#lms-course-library-container{width:100%}.course-library-navigation-tabs{display:flex;flex-direction:column;padding:0}.course-library-navigation-tab{align-items:center;background-color:transparent;border-bottom:2px solid #dfe0eb;display:flex;justify-content:center;padding:0;width:100%}.course-library-navigation-tab-inner{border-bottom:2px solid #dfe0eb;display:flex;gap:1rem;justify-content:flex-start;margin-bottom:-2px;padding:1.25rem;width:calc(100% - 2rem)}.course-library-navigation-tab img{margin-right:.75rem;width:1.5rem}.course-library-navigation-tab.mixitup-control-active .course-library-navigation-tab-inner{border-bottom:2px solid #19255a}.mixitup-control{background:transparent;border-bottom:3px solid transparent;border-top:3px solid transparent;color:#999;cursor:pointer;display:inline-block;font-size:.9rem;font-weight:700;height:2.7rem;margin-right:1px;position:relative;text-align:center;transition:color .15s,border-color .15s;vertical-align:middle;width:2.7rem}.dark-mode .mixitup-control{color:#fff}.mixitup-control.mixitup-control-active{background-color:var(--primary-light);border:1px solid var(--primary-color);border-radius:8px;color:var(--primary-color)}.controls-pagination{width:100%}.mixitup-page-list{display:flex}.mixitup-control-prev{background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:10px;color:#fff;height:auto;margin-right:auto;padding:1rem;width:auto}.mixitup-control-prev:hover{background-color:#fff;border:1px solid var(--primary-color);color:var(--primary-color)}.mixitup-control-next{background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:10px;color:#fff;height:auto;margin-left:auto;padding:1rem;width:auto}.mixitup-control-next:hover{background-color:#fff;border:1px solid var(--primary-color);color:var(--primary-color)}.mixitup-control:not(.mixitup-control-active):hover{color:var(--primary-color)}.mixitup-control-active{cursor:default}.mixitup-control:disabled,.mixitup-control:disabled:hover{background:#fff;border-color:#e5e7eb;color:#e5e7eb;cursor:default}.mixitup-control-truncation-marker{background:transparent;line-height:2.2em;pointer-events:none}.course-library-navigation-tabs-container{position:relative}.arrow_prev{background-image:linear-gradient(90deg,#fff,transparent);left:0}.arrow_next,.arrow_prev{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:1.25rem}.arrow_next{background-image:linear-gradient(270deg,#fff,transparent);right:0}@media screen and (min-width:768px){.course-library-navigation-tabs{border-bottom:1px solid #dfe0eb;flex-direction:row;padding:0 2rem}.course-library-navigation-tab{align-items:center;background-color:transparent;border-bottom:none;display:flex;justify-content:center;padding:0;width:auto}.course-library-navigation-tab-inner{border-bottom:none;margin-bottom:0;width:100%}button.course-library-navigation-tab.mixitup-control-active.course-library-navigation-tab path{fill:#fff}.course-library-navigation-tab.mixitup-control-active .course-library-navigation-tab-inner{background-color:#5f5e60;border-bottom:2px solid #5f5e60;border-radius:10px 10px 0 0;color:#fff}#lms-course-library-header{padding:2rem}}#course-library-filters-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:1rem 1rem .5rem}#course-library-filters-container input#filter-search-input{border:1px solid #c6c6c5;border-radius:10px;height:100%;min-height:50px;outline:none;padding:.5rem 75px .5rem 1.25rem;width:100%}#course-library-filters-container input#filter-search-input::placeholder{color:#c6c6c5;opacity:1}.filter-search-wrap{margin-bottom:0;position:relative;width:100%}.filter-search-container{display:flex;overflow:hidden;position:relative;width:100%}#filter-sort-by{align-items:center;display:flex;gap:1rem;margin-left:0;margin-right:1rem;white-space:nowrap}#filter-sort-by>span{font-weight:600}#filter-sort-by .form-select{border-color:#dfe1eb;border-radius:10px;height:52px}.filter-dropdowns-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-left:0;width:100%}.filter-dropdown-container{display:inline-block;position:relative}.filter-dropdown-button{align-items:center;border:none;border-radius:10px;color:#fff;display:flex;gap:.5rem;height:100%;padding:.625rem}.filter-dropdown-button,.filter-dropdown-button.btn.show{background-color:#19255a}.filter-dropdown-button.btn.show,.filter-dropdown-button.btn:hover{background-color:#5f5e60;color:#fff}.filter-dropdown-button svg{fill:#fff;width:2rem}.filter-dropdown{background-color:#fff;border:1px solid #dfe1eb;box-shadow:0 20px 50px rgba(0,0,0,.1);min-width:240px;z-index:1}.filter-toggle-item{align-items:center;display:flex;flex-wrap:nowrap;gap:.5rem}.filter-toggle-item label{margin:0;white-space:nowrap}.form-check-label{display:flex;flex-grow:1;justify-content:space-between}.accordion-item .accordion-button{border-radius:0;color:#363b47;font-weight:600}.accordion-button:not(.collapsed){background-color:transparent;box-shadow:none;color:#363b47}.accordion-button:focus{border-color:unset;box-shadow:none;outline:0;z-index:3}@media screen and (min-width:768px){#course-library-filters-container{padding:2rem 2rem 1rem}#course-library-filters-container input#filter-search-input{margin-bottom:0;min-width:400px}.filter-search-wrap{margin-bottom:0;width:100%}.filter-dropdowns-wrap{flex-wrap:nowrap;justify-content:unset;margin-left:auto;width:auto}.filter-search-wrap:after{right:0}#filter-sort-by{margin-left:auto;margin-right:0}.filter-search-container{max-width:300px;width:100%}}@media screen and (min-width:1103px){.filter-search-wrap{flex-grow:1;margin-bottom:0;margin-right:1rem;width:100%}#course-library-filters-container input#filter-search-input{max-width:500px}.filter-search-container{width:auto}#filter-sort-by{margin-left:auto}}.course-library-items{display:flex;flex-wrap:wrap;padding:0}.course-library-item{padding:.625rem;width:100%}.course-library-item-container{background-color:#fff;border:1px solid #dfe0eb;border-radius:10px;display:block;font-weight:400;overflow:hidden;transition-duration:.3s}.dark-mode .course-library-item-container{border:none;color:#fff}.course-library-item-container:hover{box-shadow:3px 10px 15px rgba(0,0,0,.05)}.dark-mode .course-library-item-container{background-color:#2b2d31}.course-library-item--image{align-content:flex-start;align-items:flex-start;background-color:#bdbdbd;background-position:50%;background-size:cover;display:flex;flex-wrap:no-wrap;gap:1rem;justify-content:space-between;line-height:unset;min-height:220px;padding:1rem;position:relative;width:100%}.course-library-item--image:before{background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.course-library-item-details-container{padding:1rem}.course-library-item--meta{display:flex;justify-content:space-between}.course-library-item--meta__rating{display:flex;justify-content:end;width:100%}.rating-stars-container{position:relative}.rating-stars-bottom{display:flex}.rating-stars-bottom img{width:20%}.rating-stars-top{background-color:#fff;display:flex;height:100%;opacity:.7;position:absolute;right:0;top:0;width:50%}.course-library-item--progress{align-items:center;display:flex;gap:.75rem}.course-library-item--progress__bar{background-color:#f3f4f6;border-radius:10px;height:.5rem;overflow:hidden;position:relative;width:100%}.course-library-item--progress__bar--status{background-color:#66c5d9;height:.5rem;position:absolute;width:50%}@media screen and (min-width:768px){.course-library-items{display:flex;flex-wrap:wrap;padding:1rem}.course-library-item{width:50%}}@media screen and (min-width:1280px){.course-library-item{width:33.33333%}}@media screen and (min-width:1500px){.course-library-item{width:25%}}#lms-onboarding-content-wrapper{background-color:#f7f8fc;min-height:100vh;padding-top:90px}#lms-onboarding-multi-step-form-container .slick-list{padding:0}.lms-onboarding-multi-step-item{align-items:center;display:flex!important;justify-content:center;margin:0}.lms-onboarding-multi-step-form{background-color:#fff;border:1px solid #dfe0eb;border-radius:10px;margin:2rem 1rem;padding:1rem;width:900px}.lms-onboarding-multi-step-video{max-width:900px;padding:0;width:100%}.lms-onboarding-multi-step-form h2{font-size:30px;font-style:normal;font-weight:500;line-height:35px}.lms-onboarding-multi-step-form .hs-form .hs-input{border:1px solid #e0e0e0;border-radius:10px!important;height:60px!important;outline:none}.lms-onboarding-multi-step-form .hs-form .hs-form-field{margin-bottom:2rem}.lms-onboarding-multi-step-form .hs-form .hs-input[type=email]:focus,.lms-onboarding-multi-step-form .hs-form .hs-input[type=tel]:focus,.lms-onboarding-multi-step-form .hs-form .hs-input[type=text]:focus{box-shadow:3px 10px 15px rgba(0,0,0,.05)!important}.multi-step-form-button{background-color:#19255a;border-radius:10px;color:#fff;font-size:18px;height:60px;margin-bottom:2rem;padding:1rem 2rem;width:100%}.hide-when-loading{display:none}.loader{align-items:center;display:flex;justify-content:center;min-height:400px;min-width:100%}.lms-onboarding-multi-step-video-player{margin-bottom:2rem}.lms-onboarding-multi-step-video-player video{border-radius:0;width:100%}.lms-onboarding-multi-step-video-header{display:flex;justify-content:space-between;margin-bottom:0;padding:2rem 1rem}.lms-onboarding-multi-step-video-header p{margin-bottom:0}.lms-onboarding-multi-step-video-header .back-to-dashboard-button-container{display:none}.lms-onboarding-multi-step-video-footer{display:flex;justify-content:center;padding:0 1rem 1rem}#addToListLoading{display:none}@media screen and (min-width:768px){.lms-onboarding-multi-step-form{background-color:#fff;border:1px solid #dfe0eb;border-radius:10px;margin:3rem 2rem;padding:3rem;width:900px}.lms-onboarding-multi-step-video{padding:2rem}.lms-onboarding-multi-step-video-header{margin-bottom:2rem;padding:0}.lms-onboarding-multi-step-video-player video{border-radius:10px}.lms-onboarding-multi-step-video-header .back-to-dashboard-button-container{align-items:flex-end;display:flex}.lms-onboarding-multi-step-video-footer{display:none}}#lms-course-builder-wrapper{background-color:#f7f8fc;flex-grow:1;padding:2rem}#lms-course-builder-container{background-color:#fff;border:1px solid #dfe0eb;border-radius:10px;box-shadow:0 20px 50px rgba(0,0,0,.1);padding:2rem;width:100%}.course-builder-text-area-with-counter{position:relative}.char_counter{position:absolute;right:0;top:0}.create-a-course-form-buttons-container{display:flex;justify-content:space-between}.validation-error{border-color:red;scroll-margin-top:130px}.validation-error-message{color:red}#lms-main-dashboard-area{padding-top:1rem}.lms-main-dashboard-area__two-column{display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:2rem;width:100%}.dashboard-content-wrapper{padding:1rem}.dark-mode .dashboard-content-wrapper h1,.dark-mode .dashboard-content-wrapper h2,.dark-mode .dashboard-content-wrapper h3,.dark-mode .dashboard-content-wrapper h4,.dark-mode .dashboard-content-wrapper h5,.dark-mode .dashboard-content-wrapper h6{color:#fff;font-family:Montserrat,sans-serif}.dashboard-content-container__grey{background-color:#ececec;border-radius:12px;padding:1.5rem}.dark-mode .dashboard-content-container__grey{background-color:#1b1d1f}.dark-mode .dashboard-content-container__grey h2{color:#fff;font-family:Montserrat,sans-serif}.simple-divider{border-bottom:1px solid #d8d9e3;margin-bottom:1rem;padding-top:1rem}.dark-mode .simple-divider{border-bottom:1px solid #5f5e60}.search-submit{align-items:center;background-color:#5f5e60;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:48px}.search-submit svg path{fill:#fff}@media screen and (min-width:768px){#lms-main-dashboard-area{padding-top:0}.dashboard-content-wrapper{padding:2rem 2rem 0}.dashboard-content-container__grey,.dashboard-content-wrapper:last-of-type{padding:2rem}}.form-switch{padding-left:0}.dropdown-container{position:relative;width:100%}.select-dropdown-btn{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#333;cursor:pointer;display:flex;font-size:14px;font-weight:400;justify-content:space-between;min-height:50px;padding:.5rem 1rem}.filter-dropdowns-wrap .select-dropdown-btn{background:#ececec;border:1px solid #c6c6c5;color:#1b1d1f}.select-dropdown-btn-grey{background:#ececec;border:1px solid #ececec}.select-dropdown-btn-dark{background:#5f5e60;border:1px solid #5f5e60;color:#fff}.select-dropdown-btn li{align-items:center;cursor:pointer;display:flex}.dropdown-angle-down{margin-left:1rem;transition:transform .2s ease-in-out}.select-dropdown-btn i{font-size:31px;transition:transform .3s linear}.dropdown-container.active .select-dropdown-btn .dropdown-angle-down{transform:rotate(-180deg)}.dropdown-container.active .content{display:block}.dropdown-container .content-with-scroll{margin-top:10px;padding:20px}.dropdown-container .content{background-color:#fff;border-radius:10px;box-shadow:0 10px 25px rgba(0,0,0,.1);color:#1b1d1f;display:none;font-weight:400;min-width:100%;padding:1rem;position:absolute;z-index:99}.dropdown-container .content form{display:flex;flex-direction:column;gap:10px}.dropdown-container .content.dropdown-content-align-right{right:0}.dropdown-container .content.content-simple{margin-top:10px}.dark-mode .dropdown-container .content{background-color:#5f5e60;color:#fff}.dropdown-container .content.align-right{right:0}.custom-select-dropdown-options{display:flex;flex-direction:column;gap:10px}.custom-select-dropdown-options li{align-items:center;cursor:pointer;display:flex;font-size:14px;margin:0;padding:1rem}.custom-select-dropdown-options li.mixitup-control-active,.custom-select-dropdown-options li.selected,.custom-select-dropdown-options li:hover{background:#f2f2f2;border-radius:5px}.sort-filters .custom-select-dropdown-options li.selected{background:transparent;border-radius:0}.sort-filters .custom-select-dropdown-options li.mixitup-control-active{background:#f2f2f2!important;border-radius:5px!important}.sort-filters .dropdown-container .content.content-simple{margin-top:10px;padding:20px;right:0;width:max-content}.custom-select-dropdown-options li.selected:before{background-color:#222;background-position:50%;background-repeat:no-repeat;background-size:10px 20px}.custom-select-dropdown-options.check-list li:before{background:transparent;border:1px solid #222;content:"";display:block;height:20px;margin-right:1rem;min-width:20px;width:20px}.custom-select-dropdown-options.check-list li.mixitup-control-active:before,.custom-select-dropdown-options.check-list li.selected:before{background:#222}.select-dropdown-btn--selected-options{display:flex;gap:10px}.select-dropdown-btn--selected-option{align-items:center;background-color:#efefef;border-radius:12px;cursor:auto;display:flex;gap:5px;justify-content:space-between;padding:5px}.select-dropdown-btn--selected-option_close{cursor:pointer}fieldset{margin:0;padding:0}.multi-select-accordion-wrapper{background-color:#fff;border:1px solid #e3e3e3;border-radius:12px;overflow:hidden}.multi-select-accordion-template{display:none}.multi-select-accordion-button{align-items:center;background-color:#fff;border-bottom:1px solid #e3e3e3;display:flex;justify-content:space-between}.multi-select-accordion-button-arrow{align-items:center;cursor:pointer;display:flex;height:20px;justify-content:center;width:20px}.multi-select-accordion-button-arrow:after{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:flex;height:6px;justify-content:center;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:14px}.is-open .multi-select-accordion-button-arrow:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.multi-select-accordion-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease-out}.is-open .multi-select-accordion-content{grid-template-rows:1fr}.multi-select-accordion-content-inner{overflow:hidden}.multi-select-accordion-option{align-items:center;display:flex;font-size:14px;padding:1rem}.multi-select-accordion-option:before{background:transparent;border:1px solid #222;border-radius:3px;content:"";display:block;height:20px;margin-right:1rem;min-width:20px;width:20px}.multi-select-accordion-option:hover:before{cursor:pointer}.multi-select-accordion-option.selected:before{background-color:#222;background-position:50%;background-repeat:no-repeat;background-size:10px 20px}.multi-select-accordion-button-controls{align-items:center;display:flex;gap:1rem;padding:1rem}.multi-select-accordion-button-remove{cursor:pointer}.multi-select-accordion-button-controls .multi-select-accordion-button-remove svg{width:1rem}.multi-select-accordion-option input.new-category-name{background-color:transparent;border:none;height:auto!important;outline:none}.multi-select-accordion-content-inner .multi-select-accordion-option{background-color:#efefef;padding-left:2rem}.multi-select-accordion-add-category-button{align-items:center;background-color:#fff;display:flex;gap:1rem;justify-content:center;padding:1rem}.multi-select-accordion-add-category-button svg{stroke:#333;width:30px}.multi-select-accordion-add-category-button:hover{background-color:#e3e3e357;cursor:pointer}.multi-select-accordion-add-subcategory-button{align-items:center;background-color:#efefef;border-top:1px solid #e3e3e3;display:flex;gap:1rem;justify-content:center;padding:1rem}.multi-select-accordion-add-subcategory-button svg{stroke:#333;width:30px}.multi-select-accordion-add-subcategory-button:hover{background-color:#e3e3e357;cursor:pointer}.filter-switch{align-items:center;display:flex;flex-direction:row;position:relative}.filter-switch p{margin-bottom:0}.filter-switch__toggle-container{background-color:#c7c7cc;border-radius:23px;cursor:pointer;display:flex;height:12px;margin:0 16px;position:relative;width:32px}.filter-switch__toggle-input{display:none}.filter-switch__toggle-circle{background-color:#5f5e60;border-radius:100%;height:20px;position:absolute;top:50%;transform:translateY(-50%) translateX(-5px);transition:background-color .3s ease,transform .3s ease;width:20px}.filter-switch__toggle-input:checked+.filter-switch__toggle-circle{background-color:#19255a;transform:translateY(-50%) translateX(17px)}.filter-check-list-options.check-list li:before{align-items:center;background:#fff;border:1px solid #c7c7cc;border-radius:3px;display:flex;font-size:20px;height:20px;justify-content:center;line-height:20px;margin-right:1rem;min-width:20px;width:20px}.filter-check-list-options.check-list li.mixitup-control-active:before{background-color:#19255a;background-position:50%;background-repeat:no-repeat;background-size:10px 20px;border-color:#19255a}.course-library-item--tag-container{display:flex;flex-wrap:wrap;gap:.75rem}.favourite-icon{filter:drop-shadow(0 0 2px rgb(0 0 0/.4));width:2rem}.favourite-icon:hover{cursor:pointer}.favourite-icon .favourite-icon-outline{fill:none;stroke:#fff;stroke-width:1rem}.active .favourite-icon .favourite-icon-outline{fill:#fff}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.hs-form .hs-form-field.hs_dropdown_multi_select{position:relative}.hs-form .hs-form-field.hs_dropdown_multi_select>label{align-items:center;cursor:pointer;gap:1rem}.hs-form .hs-form-field.hs_dropdown_multi_select>label,.hs-form .hs-form-field.hs_dropdown_multi_select>label:after{border:2px solid #333;border-radius:6px;display:flex!important;padding:10px}.hs_dropdown_multi_select .input{background-color:#fff;border:2px solid #333;border-radius:6px;display:none;padding:1rem;position:absolute;top:52px;width:100%}.hs_dropdown_multi_select.active .input{display:block}.hs_dropdown_multi_select>label .dropdown-angle-down:after{align-items:center;background-image:url(../../../theme/assets/img/tickmark.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:flex;height:6px;justify-content:center;transition:transform .2s ease-in-out;width:14px}.hs_dropdown_multi_select.active>label .dropdown-angle-down:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hs_dropdown_multi_select .input .search{position:relative}.hs_dropdown_multi_select .input .search input{border:1px solid #b3b3b3;border-radius:5px;color:#231f20;font-size:14px;font-weight:400;height:50px;outline:none;padding:1rem 30px 1rem 1rem;width:100%}.hs_dropdown_multi_select .input ul{margin-top:10px;max-height:250px;overflow-y:auto;padding-left:0;padding-right:7px}.dashboard-content-container__top-bar{align-items:center;border-bottom:1px solid #c6c6c5;display:flex;gap:1rem;justify-content:space-between;margin-bottom:2rem}.slick-buttons-custom-container{display:flex;gap:1rem}button.slick-button-custom{align-items:center;background-color:#5f5e60;border-radius:50%;display:flex!important;height:40px;justify-content:center;width:40px}button.slick-button-custom.slick-disabled{background-color:#76787c}.dark-mode button.slick-button-custom.slick-disabled{background-color:#424242}button.slick-button-custom.slick-button-custom-next:before,button.slick-button-custom.slick-button-custom-prev:before{height:18px}.dashboard-two-column-container{display:flex;gap:1rem}.dashboard-two-column-container__column{background-color:#ececec;border-radius:12px;padding:2rem;width:50%}