body{color:#38386d;font-family:Raleway,sans-serif}a{color:inherit;text-decoration:inherit}ol li,ul li{margin-bottom:0}menu,ol,ul{list-style:none;margin:0;padding:0}*,: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:#38386d}h2{font-size:30px;line-height:normal}h2,h3{font-weight:500}h3{font-size:24px}.btn{border-radius:10px}.btn.btn-primary{background-color:#38386d;border-color:#38386d;border-radius:10px;border-width:2px;color:#fff;padding:1rem 1.5rem}.btn.btn-primary:hover{background-color:#fff;border-color:#38386d;color:#38386d}.btn.btn-light{border-color:#ddd;border-radius:10px;border-width:2px;color:#38386d}.btn.btn-light:hover{background-color:#38386d;border-color:#ddd;color:#fff}.btn-outline-primary{--bs-btn-color:#5d5dac;--bs-btn-border-color:#5d5dac;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5d5dac;--bs-btn-hover-border-color:#5d5dac;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#5d5dac;--bs-btn-active-border-color:#5d5dac;--bs-btn-active-shadow:none;--bs-btn-disabled-color:#5d5dac;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#5d5dac;--bs-gradient:none;border-radius:10px}.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:1px solid #dfe0eb;display:flex;height:90px;left:0;padding:1.25rem;position:fixed;top:0;width:100%;z-index:31}#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{--tw-space-y-reverse:0;background-color:#4b5563;display:block;height:.125rem;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));transition:all .3s ease;width:1.5rem}#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){align-self:flex-start;width:1.25rem}#lms-nav-switch-burger:hover span:first-child,#lms-nav-switch-burger:hover span:nth-child(3){width:1.5rem}#lms-header-logo{display:flex;flex-direction:column;justify-content:center}#lms-header-logo img{max-width:180px!important}#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:#38386d;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{word-wrap:break-word;color:#38386d;font-size:18px;padding-top:7px;text-align:center}.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 #a6a6a6;border-radius:50%;height:42px;margin-left:.75rem;width:42px}#lms-header-membership-profile .lms-profile-pic-inner{background-color:#38386d;border:1px solid #fff;border-radius:9999px;height:100%;width:100%}@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{background:#fff;border-right:1px solid #dfe0eb;display:none;flex-direction:column;height:calc(100vh - 5rem);left:0;overflow-y:auto;padding:1.25rem;position:fixed;top:90px;z-index:40}.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{display:none;padding:0;width:0}.course-viewer-page.desktop-nav-open #sidebar-navigation-container{display:flex;padding:1.25rem;width:auto}}ul#sidebar-nav{display:flex;flex-direction:column;gap:.75rem;padding-left:0}ul#sidebar-nav li a{align-items:center;border-radius:10px;color:#38386d;display:flex;padding:1rem 1.25rem;text-decoration:none;transition:background-color .3s ease}ul#sidebar-nav li a.active{fill:#fff;background-color:#004b93;color:#fff}#lms-main-content ul#sidebar-nav li a span.nav-item-title{display:none}ul#sidebar-nav li a:hover{fill:#fff;background-color:#5f5e60;color:#fff}#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:#fff}#lms-main-content.desktop-nav-open ul#sidebar-nav li a svg{fill:#c6c6c5;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:#fff}#lms-main-content.desktop-nav-open ul#sidebar-nav li a span.nav-item-title{display:block;font-size:17px;font-weight:400}.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}}#lms-dashboard-main-content-wrapper{display:flex;flex-direction:column;margin-left:198px;margin-top:90px;min-height:calc(100vh - 90px)}#lms-dashboard-main-content-container{display:flex;flex-grow:1;padding-left:0;padding-right:0}#lms-main-dashboard-area{background-color:#fbfbfb;padding:0;width:100%}#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{background-color:#fbfbfb}}#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{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;stroke-width:4%;stroke:#d1d2dd;height:100%;position:relative;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;stroke-width:4%;stroke:#d1d2dd;height:100%;position:relative;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 #dfe0eb;display:none;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 #38386d}.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:#38386d;border-bottom:2px solid #38386d;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 #dfe0eb;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:1rem;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 .form-select{border-color:#dfe1eb;border-radius:10px;height:52px}.filter-dropdowns-wrap{display:flex;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;display:flex;gap:.5rem;height:100%;padding:.625rem}.filter-dropdown-button,.filter-dropdown-button.btn.show,.filter-dropdown-button.btn:hover{background-color:#38386d;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;font-weight:600}.accordion-button:not(.collapsed){background-color:transparent;box-shadow:none;color:#38386d}.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:1rem;width:100%}.filter-dropdowns-wrap{justify-content:unset;margin-left:auto;width:auto}.filter-search-wrap:after{right:0}#filter-sort-by{margin-left:auto;margin-right:1rem}}@media screen and (min-width:1103px){.filter-search-wrap{flex-grow:1;margin-bottom:0;margin-right:1rem;width:auto}#course-library-filters-container input#filter-search-input{max-width:500px}}.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}.course-library-item-container:hover{box-shadow:3px 10px 15px rgba(0,0,0,.05)}.course-library-item--image{background-color:#bdbdbd;background-position:50%;background-size:cover;height:15rem;width:100%}.course-library-item-details-container{padding:1rem}.course-library-item--meta{display:flex;justify-content:space-between}.course-library-item--meta__author{white-space:nowrap}.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:#1d2026;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:#fbfbfb;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:#38386d;border-radius:10px;color:#fff;font-size:18px;height:60px;margin-bottom:2rem;padding:1rem 2rem;width:100%}.hide-when-loading{display:none}.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:10px;top:10px}.create-a-course-form-buttons-container{display:flex;justify-content:space-between}.validation-error{border-color:red}.validation-error-message{color:red}.file-viewer-account-page-area{padding:1rem!important}.file-viewer-account-page-area h2,.file-viewer-account-page-area h3{font-weight:500;margin-bottom:2rem}.file-viewer-account-page-area p{margin-bottom:1rem}.button.button-primary-outline{background-color:#fff;border:1px solid #004b93;border-radius:8px;color:#004b93;display:inline-block}a.button.button-primary-outline:hover{background-color:#004b93;color:#fff}.file-viewer-profile-details{background-color:#fff;border:1px solid #dfe0eb;border-radius:8px;margin-bottom:2rem;padding:1rem}#edit-profile-form{overflow-y:auto;padding:1rem;width:auto}@media only screen and (min-width:768px){.file-viewer-account-page-area{padding:2rem!important}#edit-profile-form{width:100%}}.lity-inline .lity-wrap{align-items:center;display:flex;justify-content:center}.lity-inline .lity-container{height:calc(100% - 2rem);width:calc(100% - 2rem)}.lity-inline .lity-content{height:100%}.lity-inline .lity-content img{height:auto;max-height:none!important;max-height:733px;width:100%}#inline{height:100%}img{max-width:100%}#pop-up-object{height:100%;max-width:100%;width:100%}