[data-sensei-modal] [data-sensei-modal-content]{background:var(--sensei-background-color);color:inherit;border-color:var(--border-color)}[data-sensei-modal] [data-sensei-modal-content] textarea{color:inherit}.sensei-course-theme-prev-next-lesson-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:inherit}.sensei-course-theme-prev-next-lesson-a{padding:12px 5px;display:flex;align-items:center}.sensei-course-theme-prev-next-lesson-a span{display:block;font-size:14px;line-height:17px;color:inherit;text-decoration:none}.sensei-course-theme-prev-next-lesson-a:hover span{color:var(--sensei-primary-color)}.sensei-course-theme-prev-next-lesson-a svg{height:11px;vertical-align:baseline}.sensei-course-theme-prev-next-lesson-a svg path{fill:rgba(0,0,0,0);stroke:currentColor;stroke-width:1.5}.sensei-course-theme-prev-next-lesson-a:hover svg path{fill:rgba(0,0,0,0);stroke:var(--sensei-primary-color)}.sensei-course-theme-prev-next-lesson-a__prev svg,.sensei-course-theme-prev-next-lesson-a__next svg{width:24px;height:24px}.sensei-course-theme-prev-next-lesson-a[data-disabled=disabled]{cursor:not-allowed;opacity:.3}.sensei-collapsible__content{display:block;opacity:1;overflow:hidden;transition:max-height 350ms ease-in-out,opacity 350ms ease-in-out}.sensei-collapsible__content.sensei-collapsed{opacity:0;max-height:0}.editor-styles-wrapper .sensei-lms-course-navigation__modules,.editor-styles-wrapper .sensei-lms-course-navigation__lessons,.editor-styles-wrapper .sensei-lms-course-navigation-module__lessons,.sensei-lms-course-navigation__modules,.sensei-lms-course-navigation__lessons,.sensei-lms-course-navigation-module__lessons{margin:0;padding-inline-start:0}.editor-styles-wrapper .sensei-lms-course-navigation__modules ol,.editor-styles-wrapper .sensei-lms-course-navigation__modules li,.editor-styles-wrapper .sensei-lms-course-navigation__lessons ol,.editor-styles-wrapper .sensei-lms-course-navigation__lessons li,.editor-styles-wrapper .sensei-lms-course-navigation-module__lessons ol,.editor-styles-wrapper .sensei-lms-course-navigation-module__lessons li,.sensei-lms-course-navigation__modules ol,.sensei-lms-course-navigation__modules li,.sensei-lms-course-navigation__lessons ol,.sensei-lms-course-navigation__lessons li,.sensei-lms-course-navigation-module__lessons ol,.sensei-lms-course-navigation-module__lessons li{list-style:none;padding:0}.editor-styles-wrapper .sensei-lms-course-navigation__modules,.sensei-lms-course-navigation__modules{display:flex;gap:24px;flex-direction:column}.editor-styles-wrapper .sensei-lms-course-navigation__modules+.editor-styles-wrapper .sensei-lms-course-navigation__lessons,.editor-styles-wrapper .sensei-lms-course-navigation__modules+.sensei-lms-course-navigation__lessons,.sensei-lms-course-navigation__modules+.editor-styles-wrapper .sensei-lms-course-navigation__lessons,.sensei-lms-course-navigation__modules+.sensei-lms-course-navigation__lessons{margin-top:24px}.editor-styles-wrapper .sensei-lms-course-navigation-module__lessons:not(.sensei-collapsed),.sensei-lms-course-navigation-module__lessons:not(.sensei-collapsed){margin-bottom:8px}.editor-styles-wrapper .sensei-lms-course-navigation-module .sensei-collapsible__toggle,.sensei-lms-course-navigation-module .sensei-collapsible__toggle{align-items:center;background:unset !important;border:unset;color:var(--sensei-text-color);display:flex;padding:0;width:100%;gap:20px}.editor-styles-wrapper .sensei-lms-course-navigation-module .sensei-collapsible__toggle:hover h3,.sensei-lms-course-navigation-module .sensei-collapsible__toggle:hover h3{text-decoration:underline}.editor-styles-wrapper .sensei-lms-course-navigation-module .sensei-collapsible__toggle .sensei-lms-course-navigation-module__collapsible-icon,.sensei-lms-course-navigation-module .sensei-collapsible__toggle .sensei-lms-course-navigation-module__collapsible-icon{width:24px;height:24px}.editor-styles-wrapper .sensei-lms-course-navigation-module .sensei-collapsible__toggle.sensei-collapsed .sensei-lms-course-navigation-module__collapsible-icon,.sensei-lms-course-navigation-module .sensei-collapsible__toggle.sensei-collapsed .sensei-lms-course-navigation-module__collapsible-icon{transform:rotate(180deg)}.editor-styles-wrapper .sensei-lms-course-navigation-module__title,.sensei-lms-course-navigation-module__title{flex:1;font-size:1.125rem;margin:0;text-align:left}.editor-styles-wrapper .sensei-lms-course-navigation-module__button,.sensei-lms-course-navigation-module__button{color:inherit;text-transform:inherit;background:none !important}.editor-styles-wrapper .sensei-lms-course-navigation-module__summary,.sensei-lms-course-navigation-module__summary{font-size:.8125rem;max-height:0;overflow:hidden;transition-delay:150ms;visibility:hidden;margin-top:0px}.editor-styles-wrapper .sensei-lms-course-navigation-module__lessons.sensei-collapsed~.editor-styles-wrapper .sensei-lms-course-navigation-module__summary,.editor-styles-wrapper .sensei-lms-course-navigation-module__lessons.sensei-collapsed~.sensei-lms-course-navigation-module__summary,.sensei-lms-course-navigation-module__lessons.sensei-collapsed~.editor-styles-wrapper .sensei-lms-course-navigation-module__summary,.sensei-lms-course-navigation-module__lessons.sensei-collapsed~.sensei-lms-course-navigation-module__summary{visibility:visible;max-height:50px;margin-top:4px}.sensei-lms-course-navigation-lesson{display:flex;font-size:.875rem;line-height:1.2142857143;margin-top:24px;padding:10px 1px;text-decoration:none}.sensei-lms-course-navigation-lesson__link{display:flex;flex:1;align-items:center}.sensei-lms-course-navigation-lesson__title{flex:1;padding:0 8px}.sensei-lms-course-navigation-lesson__extra{margin-top:1px;padding-left:6px}.sensei-lms-course-navigation-lesson__status{width:12px;height:12px;fill:currentColor}.sensei-lms-course-navigation-lesson.status-locked,.sensei-lms-course-navigation-lesson.status-not-started .sensei-lms-course-navigation-lesson__status{opacity:.7}.sensei-lms-course-navigation-lesson.current-lesson .sensei-lms-course-navigation-lesson__title{font-weight:700}.sensei-lms-course-navigation>.sensei-lms-course-navigation__lessons>.sensei-lms-course-navigation-lesson:first-of-type{margin-top:0}.sensei-course-theme .sensei-course-theme-lesson-actions,.editor-styles-wrapper .sensei-course-theme-lesson-actions{display:flex;gap:20px;list-style:none}.sensei-course-theme .sensei-course-theme-lesson-actions__complete-lesson-form,.editor-styles-wrapper .sensei-course-theme-lesson-actions__complete-lesson-form{padding:0;margin:0}@media screen and (max-width: 782px){.sensei-course-theme .sensei-course-theme-lesson-actions,.editor-styles-wrapper .sensei-course-theme-lesson-actions{justify-content:center;width:100%}.sensei-course-theme .sensei-course-theme-lesson-actions>*,.sensei-course-theme .sensei-course-theme-lesson-actions .wp-block-button,.sensei-course-theme .sensei-course-theme-lesson-actions__next-lesson,.editor-styles-wrapper .sensei-course-theme-lesson-actions>*,.editor-styles-wrapper .sensei-course-theme-lesson-actions .wp-block-button,.editor-styles-wrapper .sensei-course-theme-lesson-actions__next-lesson{flex:1 1 0;padding-left:0;padding-right:0}}body .is-layout-flow>*+.sensei-course-theme__actions-wrapper{margin-block-start:40px}.sensei-course-theme__post-pagination{display:flex}.wp-block-sensei-lms-page-actions{align-items:flex-start;column-gap:40px;display:flex}.wp-block-sensei-lms-page-actions .post-page-numbers{opacity:.6}.wp-block-sensei-lms-page-actions .post-page-numbers.current{opacity:1}@media screen and (max-width: 782px){.wp-block-sensei-lms-page-actions{justify-content:center}}.wp-block-sensei-lms-course-theme-course-progress-bar{height:var(--header-progress-bar-height, 4px);margin:0;width:100%}.wp-block-sensei-lms-course-theme-course-progress-bar :first-child{height:var(--header-progress-bar-height, 4px)}body .is-layout-flow>*+.wp-block-sensei-lms-course-theme-course-progress-bar{margin:0}.editor-styles-wrapper .wp-block .wp-block-sensei-lms-course-title,.wp-block-sensei-lms-course-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-sensei-modal] [data-sensei-modal-overlay]{position:fixed;z-index:1000;top:200%;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0);transition:unset;transition:background-color 120ms ease-in-out}[data-sensei-modal] [data-sensei-modal-content]{position:fixed;overflow:hidden;z-index:2000;width:500px;max-width:96%;top:200%;left:50%;transform:translate(-50%, -40%);background-color:var(--sensei-background-color, #fff);border:1px solid #ddd;border-radius:2px;padding:30px;transition:transform 120ms ease-in-out;box-shadow:rgba(0,0,0,.2) 0px 11px 15px -7px,rgba(0,0,0,.14) 0px 24px 38px 3px,rgba(0,0,0,.12) 0px 9px 46px 8px}[data-sensei-modal-is-open] [data-sensei-modal-overlay]{top:0;background-color:rgba(0,0,0,.5)}[data-sensei-modal-is-open] [data-sensei-modal-overlay]:hover{background-color:rgba(0,0,0,.5)}[data-sensei-modal-is-open] [data-sensei-modal-content]{top:50%;transform:translate(-50%, -50%)}[data-sensei-modal-clone]{margin:0;padding:0;height:0;overflow:hidden}.sensei-contact-teacher-form{position:relative}.sensei-contact-teacher-form,.sensei-contact-teacher-form *{box-sizing:border-box}.sensei-contact-teacher-form label{display:block;font-size:24px;font-weight:700;margin-bottom:30px}.sensei-contact-teacher-form textarea{border:1px solid var(--border-color, #757575);border-radius:2px;padding:10px;background-color:inherit;color:inherit;margin-bottom:20px;width:100%;height:200px}.sensei-contact-teacher-form__actions{margin:0}.sensei-contact-teacher-form__submit{padding:10px 14px;border:none;cursor:pointer;font-size:14px;font-weight:500}a.sensei-contact-teacher-close{position:absolute;z-index:2;top:19px;right:24px;width:20px;height:20px;display:flex;justify-content:center;align-items:center;color:inherit}a.sensei-contact-teacher-close svg{width:14px;height:14px}.sensei-contact-teacher-success{display:none}.sensei-contact-teacher-form{font-family:"Inter",sans-serif}.sensei-contact-teacher-form__submit{padding:10px 20px;background-color:var(--sensei-primary-color);color:var(--sensei-primary-contrast-color);border:1px solid var(--sensei-primary-color);font-weight:700;font-size:14px;border-radius:2px}.sensei-contact-teacher-form__submit:hover{color:var(--sensei-primary-color);background-color:rgba(0,0,0,0)}.sensei-contact-teacher-form__submit.is-busy{background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.5) 28%, rgba(255, 255, 255, 0.1) 28%, rgba(255, 255, 255, 0.1) 72%, rgba(255, 255, 255, 0.5) 72%);animation:components-button__busy-animation 25000ms infinite linear}.sensei-contact-teacher-form__submit.is-busy:disabled{cursor:not-allowed}.sensei-contact-teacher-success{font-family:inherit;position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;padding-top:30px;display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:-1;opacity:0;transition:opacity 100ms ease-out;background:var(--sensei-background-color)}.sensei-contact-teacher-success svg{width:42px;height:42px;margin-bottom:20px;color:var(--sensei-primary-color)}.sensei-contact-teacher-success p{font-weight:500;font-size:24px;line-height:32px;width:235px;max-width:100%;text-align:center}.sensei-contact-teacher-form textarea{font-family:inherit}.sensei-contact-teacher-form.is-success .sensei-contact-teacher-success{z-index:1;opacity:1;display:flex}.sensei-course-theme-contact-teacher__button{display:block;width:100%;border:1px solid currentColor;border-radius:2px;padding:11px;box-sizing:border-box;text-align:center;font-size:14px;line-height:17px;font-weight:700}@keyframes components-button__busy-animation{0%{background-position:2000px 0}}.editor-styles-wrapper .wp-block .wp-block-sensei-lms-exit-course,.wp-block-sensei-lms-exit-course{text-decoration:underline}.editor-styles-wrapper .wp-block .wp-block-sensei-lms-course-theme-lesson-module,.wp-block-sensei-lms-course-theme-lesson-module{border-left:solid 2px;font-size:.875rem;font-weight:400;line-height:1.2;padding-left:.5em}.sensei-course-theme-lesson-video .wp-block-embed,.sensei-course-theme-lesson-video .wp-block-video,.sensei-course-theme-lesson-video .ast-oembed-container,.sensei-course-theme-lesson-video .wp-block-embed__wrapper{margin:0 !important;padding:0 !important;background:#000}.sensei-course-theme-lesson-video .wp-block-embed::before,.sensei-course-theme-lesson-video .wp-block-embed::after,.sensei-course-theme-lesson-video .wp-block-video::before,.sensei-course-theme-lesson-video .wp-block-video::after,.sensei-course-theme-lesson-video .ast-oembed-container::before,.sensei-course-theme-lesson-video .ast-oembed-container::after,.sensei-course-theme-lesson-video .wp-block-embed__wrapper::before,.sensei-course-theme-lesson-video .wp-block-embed__wrapper::after{content:unset !important;display:none !important}.sensei-course-theme-lesson-video iframe,.sensei-course-theme-lesson-video video{position:static !important;width:100% !important;max-height:calc(100vh - var(--full-header-height, 0px))}@media screen and (max-width: 782px){.sensei-course-theme-lesson-video{margin:0 calc(-1*var(--content-padding))}}.single-quiz .sensei-course-theme__sidebar-toggle{display:none}.single-lesson .sensei-course-theme__sidebar-toggle{display:block;width:24px;height:24px;border:none;padding:0}.single-lesson .sensei-course-theme__sidebar-toggle:not(.has-background-color){background:none !important}.single-lesson .sensei-course-theme__sidebar-toggle:not(.has-text-color):not(:hover):not(:focus){color:inherit !important}.single-lesson .sensei-course-theme__sidebar-toggle svg{width:24px;height:24px;fill:currentColor}.single-lesson .sensei-course-theme__sidebar-toggle:hover,.single-lesson .sensei-course-theme__sidebar-toggle:focus{color:var(--sensei-primary-color);background:none}@media screen and (min-width: 783px){.single-lesson .sensei-course-theme__sidebar-toggle{display:none}}@media screen and (max-width: 782px){.sensei-course-theme--sidebar-open{overflow:hidden}.sensei-course-theme--sidebar-open .sensei-course-theme__sidebar{opacity:1;top:calc(var(--sensei-wpadminbar-offset, 0px) + 90px);pointer-events:all}.sensei-course-theme--sidebar-open .sensei-course-theme__secondary-sidebar{top:unset}.sensei-course-theme__sidebar{position:fixed;z-index:100;background:var(--sensei-background-color, #fff);top:calc(var(--sensei-wpadminbar-offset, 0px) + var(--sensei-lm-header-height, 0px));bottom:0;left:0 !important;right:0 !important;margin:0 !important;border:unset !important;width:unset;overflow:auto;overscroll-behavior:contain;display:flex;flex-direction:column;padding:32px var(--content-padding) !important;transition:opacity 300ms;scrollbar-gutter:stable both-edges;pointer-events:none}.sensei-course-theme__secondary-sidebar{top:unset}.sensei-course-theme:not(.sensei-course-theme--sidebar-open) .sensei-course-theme__sidebar{opacity:0}}body .sensei-landing-pattern-header h1,.editor-styles-wrapper .sensei-landing-pattern-header h1{font-size:var(--wp--preset--font-size--xx-large, 48px);line-height:var(--wp--preset--font-size--xx-large, 48px)}body .sensei-landing-pattern-header p,.editor-styles-wrapper .sensei-landing-pattern-header p{font-size:var(--wp--preset--font-size--medium)}body .sensei-blog-posts-pattern .wp-block-post-template,.editor-styles-wrapper .sensei-blog-posts-pattern .wp-block-post-template{margin:0;padding:0}body .sensei-blog-posts-pattern .wp-block-post-excerpt__excerpt,.editor-styles-wrapper .sensei-blog-posts-pattern .wp-block-post-excerpt__excerpt{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4}body .sensei-pattern-header-link,.editor-styles-wrapper .sensei-pattern-header-link{font-family:var(--wp--preset--font-family--system);font-size:var(--wp--preset--font-size--small)}body .wp-sensei-testimonial-pattern p,.editor-styles-wrapper .wp-sensei-testimonial-pattern p{font-family:var(--wp--preset--font-family--system);font-size:var(--wp--preset--font-size--small)}.sensei-progress-bar__label{margin-bottom:10px}.sensei-progress-bar__bar{height:14px;border-radius:10px;background-color:#e6e6e6;overflow:hidden}.sensei-progress-bar__progress{height:100%;background-color:#0064b4}.sensei .entry-content section{padding:0}.sensei-pagination .page-numbers li{display:inline-block;list-style:none;padding:0;margin:12px}.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__filter,#user-course-status-toggle{display:flex;border-bottom:1px solid currentColor;padding:0;margin:0;list-style:none}.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__filter__item,.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__filter a,#user-course-status-toggle__item,#user-course-status-toggle a{margin:0 17px;padding:5px 0;line-height:1.25;text-decoration:none}.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__filter__item:not(.active),.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__filter a:not(.active),#user-course-status-toggle__item:not(.active),#user-course-status-toggle a:not(.active){color:var(--sensei-primary-color, inherit)}.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__filter__item:hover,.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__filter a:hover,#user-course-status-toggle__item:hover,#user-course-status-toggle a:hover{text-decoration:underline}.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__filter__item:first-child,.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__filter a:first-child,#user-course-status-toggle__item:first-child,#user-course-status-toggle a:first-child{margin-left:0}.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__filter__item:last-child,.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__filter a:last-child,#user-course-status-toggle__item:last-child,#user-course-status-toggle a:last-child{margin-right:0}.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__filter__item.active,.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__filter a.active,#user-course-status-toggle__item.active,#user-course-status-toggle a.active{color:inherit;border-bottom:solid 3px currentColor}.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__filter .editor-styles-wrapper .wp-block-sensei-lms-learner-courses__filter__link,.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__filter #user-course-status-toggle__link,#user-course-status-toggle .editor-styles-wrapper .wp-block-sensei-lms-learner-courses__filter__link,#user-course-status-toggle #user-course-status-toggle__link{color:inherit;text-decoration:none}.wp-block-sensei-lms-learner-courses__courses-list__category,.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__courses-list__category{font-size:70%;text-transform:uppercase}.wp-block-sensei-lms-learner-courses #sensei-user-courses .course-container,.wp-block-sensei-lms-learner-courses #sensei-user-courses .course{margin:0;padding:0;list-style:none}.wp-block-sensei-lms-learner-courses #sensei-user-courses .course-container .sensei-block-wrapper,.wp-block-sensei-lms-learner-courses #sensei-user-courses .course .sensei-block-wrapper{margin-top:10px}.wp-block-sensei-lms-learner-courses #sensei-user-courses .course .course-title,.wp-block-sensei-lms-learner-courses #sensei-user-courses .course .course-excerpt{margin:0}.wp-block-sensei-lms-learner-courses #sensei-user-courses .course .course-excerpt{margin:16px 0 16px}.wp-block-sensei-lms-learner-courses #sensei-user-courses .course .entry-actions{margin-top:auto;padding-top:30px}.wp-block-sensei-lms-learner-courses #sensei-user-courses .course .entry-actions .button,.wp-block-sensei-lms-learner-courses #sensei-user-courses .course .entry-actions .course-complete,.wp-block-sensei-lms-learner-courses #sensei-user-courses .course .entry-actions .course-delete{border:0;display:inline-block;line-height:normal;padding:10px 20px;text-decoration:none}.wp-block-sensei-lms-learner-courses #sensei-user-courses .course form,.wp-block-sensei-lms-learner-courses #sensei-user-courses .course .sensei-results-links{display:flex;flex-wrap:wrap;gap:5px;margin:0}.wp-block-sensei-lms-learner-courses #sensei-user-courses .sensei-results-links{margin:0}.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__courses-list--is-list-view,.wp-block-sensei-lms-learner-courses--is-list-view #sensei-user-courses .course-container{margin:2rem 0;overflow:auto}.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__courses-list--is-list-view .course,.wp-block-sensei-lms-learner-courses--is-list-view #sensei-user-courses .course{border-bottom:1px solid #e2e2e2;padding-bottom:2rem}.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__courses-list--is-list-view .course:not(:first-child),.wp-block-sensei-lms-learner-courses--is-list-view #sensei-user-courses .course:not(:first-child){padding-top:2rem}.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__courses-list--is-list-view .course .entry,.wp-block-sensei-lms-learner-courses--is-list-view #sensei-user-courses .course .entry{display:flex}.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__courses-list--is-list-view .course img,.wp-block-sensei-lms-learner-courses--is-list-view #sensei-user-courses .course img{width:150px;height:100%;margin:0;object-fit:cover}.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__courses-list--is-list-view .course .wp-block-sensei-lms-learner-courses__courses-list__details,.wp-block-sensei-lms-learner-courses--is-list-view #sensei-user-courses .course .wp-block-sensei-lms-learner-courses__courses-list__details{display:flex;flex-direction:column;flex:2}.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__courses-list--is-list-view .course .wp-block-sensei-lms-learner-courses__courses-list__details:not(:only-child),.wp-block-sensei-lms-learner-courses--is-list-view #sensei-user-courses .course .wp-block-sensei-lms-learner-courses__courses-list__details:not(:only-child){margin-left:15px}.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__courses-list--is-grid-view,.wp-block-sensei-lms-learner-courses--is-grid-view #sensei-user-courses .course-container{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));padding:2rem 0}.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__courses-list--is-grid-view .course,.wp-block-sensei-lms-learner-courses--is-grid-view #sensei-user-courses .course-container .course{display:flex;border:0;box-shadow:0 1px 10px 0 rgba(25,30,35,.15)}.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__courses-list--is-grid-view .course .course-content,.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__courses-list--is-grid-view .course .entry,.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__courses-list--is-grid-view .course .wp-block-sensei-lms-learner-courses__courses-list__details,.wp-block-sensei-lms-learner-courses--is-grid-view #sensei-user-courses .course-container .course .course-content,.wp-block-sensei-lms-learner-courses--is-grid-view #sensei-user-courses .course-container .course .entry,.wp-block-sensei-lms-learner-courses--is-grid-view #sensei-user-courses .course-container .course .wp-block-sensei-lms-learner-courses__courses-list__details{display:flex;flex-direction:column;flex:1}.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__courses-list--is-grid-view .course .wp-block-sensei-lms-learner-courses__courses-list__details,.wp-block-sensei-lms-learner-courses--is-grid-view #sensei-user-courses .course-container .course .wp-block-sensei-lms-learner-courses__courses-list__details{padding:16px}.editor-styles-wrapper .wp-block-sensei-lms-learner-courses__courses-list--is-grid-view .course .entry-actions,.wp-block-sensei-lms-learner-courses--is-grid-view #sensei-user-courses .course-container .course .entry-actions{margin-top:auto;padding-top:30px}.wp-block-sensei-lms-learner-courses--is-grid-view .course-content img{height:200px;width:100%;margin:0;object-fit:cover}.sensei-progress-bar__bar{height:var(--sensei-progress-bar-height, 14px);border-radius:var(--sensei-progress-bar-border-radius, 10px);overflow:hidden}.sensei-progress-bar__bar div{background-color:currentColor;background-color:var(--sensei-accent-color, currentColor)}.wp-block-sensei-lms-learner-courses.has-sensei-primary-color a{color:var(--sensei-primary-color, inherit)}.wp-block-sensei-lms-learner-courses.has-sensei-primary-color .button,.wp-block-sensei-lms-learner-courses.has-sensei-primary-color .course-complete,.wp-block-sensei-lms-learner-courses.has-sensei-primary-color .course-delete,.wp-block-sensei-lms-learner-courses.has-sensei-primary-color .wp-block-button__link{background-color:var(--sensei-primary-color, inherit);color:#fff}.wp-block-sensei-lms-course-results.is-style-default .wp-block-sensei-lms-course-results__module-header:not(.has-background),.editor-styles-wrapper .wp-block-sensei-lms-course-results.is-style-default .wp-block-sensei-lms-course-results__module-header:not(.has-background){background-color:#1a1d20}.wp-block-sensei-lms-course-results.is-style-default .wp-block-sensei-lms-course-results__module-header:not(.has-text-color),.editor-styles-wrapper .wp-block-sensei-lms-course-results.is-style-default .wp-block-sensei-lms-course-results__module-header:not(.has-text-color){color:#fff}.wp-block-sensei-lms-course-results__grade,.editor-styles-wrapper .wp-block-sensei-lms-course-results__grade{margin:auto 0;text-align:center;width:100%}.wp-block-sensei-lms-course-results__grade-label,.editor-styles-wrapper .wp-block-sensei-lms-course-results__grade-label{font-size:1.1em}.wp-block-sensei-lms-course-results__grade-score,.editor-styles-wrapper .wp-block-sensei-lms-course-results__grade-score{display:block;font-size:2em;font-weight:bold;line-height:normal}.wp-block-sensei-lms-course-results__course-title,.editor-styles-wrapper .wp-block-sensei-lms-course-results__course-title{margin:1em 0 .5em;padding:0;text-align:center}.wp-block-sensei-lms-course-results__separator,.editor-styles-wrapper .wp-block-sensei-lms-course-results__separator{display:block;border:none;height:4px;margin-left:4px;margin-right:4px;background-color:var(--sensei-module-header-separator-color, #1a1d20)}.wp-block-sensei-lms-course-results__module,.editor-styles-wrapper .wp-block-sensei-lms-course-results__module{margin:1em 0}.wp-block-sensei-lms-course-results__module--has-border,.editor-styles-wrapper .wp-block-sensei-lms-course-results__module--has-border{border:1px solid var(--sensei-module-border-color, #1a1d20)}.wp-block-sensei-lms-course-results__module-header,.editor-styles-wrapper .wp-block-sensei-lms-course-results__module-header{padding:16px;font-weight:bold;background:var(--sensei-module-header-bg-color);color:var(--sensei-module-header-text-color)}.wp-block-sensei-lms-course-results__module-title,.wp-block-sensei-lms-course-results .wp-block-sensei-lms-course-results__module-title,.editor-styles-wrapper .wp-block-sensei-lms-course-results__module-title,.wp-block-sensei-lms-course-results .editor-styles-wrapper .wp-block-sensei-lms-course-results__module-title{font-size:1.1em;font-weight:inherit;margin:0;color:inherit}.wp-block-sensei-lms-course-results__module-title::before,.wp-block-sensei-lms-course-results__module-title::after,.wp-block-sensei-lms-course-results .wp-block-sensei-lms-course-results__module-title::before,.wp-block-sensei-lms-course-results .wp-block-sensei-lms-course-results__module-title::after,.editor-styles-wrapper .wp-block-sensei-lms-course-results__module-title::before,.editor-styles-wrapper .wp-block-sensei-lms-course-results__module-title::after,.wp-block-sensei-lms-course-results .editor-styles-wrapper .wp-block-sensei-lms-course-results__module-title::before,.wp-block-sensei-lms-course-results .editor-styles-wrapper .wp-block-sensei-lms-course-results__module-title::after{content:none}#left-area .wp-block-sensei-lms-course-results__lessons,.wp-block-sensei-lms-course-results__lessons,#left-area .editor-styles-wrapper .wp-block-sensei-lms-course-results__lessons,.editor-styles-wrapper .wp-block-sensei-lms-course-results__lessons{list-style:none;margin:0;padding:0}#left-area .wp-block-sensei-lms-course-results__lessons--has-other,.wp-block-sensei-lms-course-results__lessons--has-other,#left-area .editor-styles-wrapper .wp-block-sensei-lms-course-results__lessons--has-other,.editor-styles-wrapper .wp-block-sensei-lms-course-results__lessons--has-other{margin-bottom:1em}#left-area .wp-block-sensei-lms-course-results__lessons--has-other .wp-block-sensei-lms-course-results__lesson,.wp-block-sensei-lms-course-results__lessons--has-other .wp-block-sensei-lms-course-results__lesson,#left-area .editor-styles-wrapper .wp-block-sensei-lms-course-results__lessons--has-other .wp-block-sensei-lms-course-results__lesson,.editor-styles-wrapper .wp-block-sensei-lms-course-results__lessons--has-other .wp-block-sensei-lms-course-results__lesson{border-bottom:1px solid #1a1d20}#left-area .wp-block-sensei-lms-course-results__lessons .wp-block-sensei-lms-course-results__lesson,.wp-block-sensei-lms-course-results__lessons .wp-block-sensei-lms-course-results__lesson,#left-area .editor-styles-wrapper .wp-block-sensei-lms-course-results__lessons .wp-block-sensei-lms-course-results__lesson,.editor-styles-wrapper .wp-block-sensei-lms-course-results__lessons .wp-block-sensei-lms-course-results__lesson{margin:1px 0;position:relative}#left-area .wp-block-sensei-lms-course-results__lessons .wp-block-sensei-lms-course-results__lesson .wp-block-sensei-lms-course-results__lesson-link,.wp-block-sensei-lms-course-results__lessons .wp-block-sensei-lms-course-results__lesson .wp-block-sensei-lms-course-results__lesson-link,#left-area .editor-styles-wrapper .wp-block-sensei-lms-course-results__lessons .wp-block-sensei-lms-course-results__lesson .wp-block-sensei-lms-course-results__lesson-link,.editor-styles-wrapper .wp-block-sensei-lms-course-results__lessons .wp-block-sensei-lms-course-results__lesson .wp-block-sensei-lms-course-results__lesson-link{align-items:center;display:flex;text-decoration:none}#left-area .wp-block-sensei-lms-course-results__lessons .wp-block-sensei-lms-course-results__lesson-title,.wp-block-sensei-lms-course-results__lessons .wp-block-sensei-lms-course-results__lesson-title,#left-area .editor-styles-wrapper .wp-block-sensei-lms-course-results__lessons .wp-block-sensei-lms-course-results__lesson-title,.editor-styles-wrapper .wp-block-sensei-lms-course-results__lessons .wp-block-sensei-lms-course-results__lesson-title{flex:1;padding:16px}#left-area .wp-block-sensei-lms-course-results__lessons .wp-block-sensei-lms-course-results__lesson-score,.wp-block-sensei-lms-course-results__lessons .wp-block-sensei-lms-course-results__lesson-score,#left-area .editor-styles-wrapper .wp-block-sensei-lms-course-results__lessons .wp-block-sensei-lms-course-results__lesson-score,.editor-styles-wrapper .wp-block-sensei-lms-course-results__lessons .wp-block-sensei-lms-course-results__lesson-score{display:inline-block;flex:0 0 40px;margin:0 16px;flex-shrink:0;opacity:.9}:root .wp-block-sensei-lms-course-categories{--sensei-lms-course-categories-text-color: var(--wp--preset--color--background, #ffffff);--sensei-lms-course-categories-background-color: var(--wp--preset--color--foreground, #0170B9);width:100%}:root .wp-block-sensei-lms-course-categories>a{background-color:var(--sensei-lms-course-categories-background-color);border-radius:2px;color:var(--sensei-lms-course-categories-text-color);display:inline-block;font-size:11px;line-height:16px;padding:3px 6px;text-decoration:none;vertical-align:top;white-space:nowrap}:root .wp-block-sensei-lms-course-categories>a:not(:last-child){margin-right:10px}.wp-block-sensei-button .block-editor-rich-text{display:block}.wp-block-sensei-button .wp-block-button__link{box-sizing:border-box}.wp-block-sensei-button .wp-block-button__link:disabled{pointer-events:none;opacity:.5;filter:grayscale(100%)}.wp-block-sensei-button.has-text-align-full{text-align:center}.wp-block-sensei-button.has-text-align-full .wp-block-button__link{display:block;width:100%;flex:1}.wp-block-sensei-button__notice{margin:.5em 0}.wp-block-sensei-button ins{text-decoration:none}.sensei-buttons-container{margin:-9px;overflow:hidden}.sensei-buttons-container__button-block,body .editor-styles-wrapper .sensei-buttons-container .block-editor-inner-blocks .sensei-buttons-container__button-block{float:left;margin:0;padding:9px}.sensei-buttons-container__button-block.sensei-buttons-container__button-align-full,.sensei-buttons-container__button-block.sensei-buttons-container__button-align-center,body .editor-styles-wrapper .sensei-buttons-container .block-editor-inner-blocks .sensei-buttons-container__button-block.sensei-buttons-container__button-align-full,body .editor-styles-wrapper .sensei-buttons-container .block-editor-inner-blocks .sensei-buttons-container__button-block.sensei-buttons-container__button-align-center{float:none;clear:both}.sensei-buttons-container__button-block.sensei-buttons-container__button-align-right,body .editor-styles-wrapper .sensei-buttons-container .block-editor-inner-blocks .sensei-buttons-container__button-block.sensei-buttons-container__button-align-right{float:right}.sensei-buttons-container__button-block .wp-block-sensei-button,body .editor-styles-wrapper .sensei-buttons-container .block-editor-inner-blocks .sensei-buttons-container__button-block .wp-block-sensei-button{margin:0}[data-sensei-modal] [data-sensei-modal-overlay]{position:fixed;z-index:1000;top:200%;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0);transition:unset;transition:background-color 120ms ease-in-out}[data-sensei-modal] [data-sensei-modal-content]{position:fixed;overflow:hidden;z-index:2000;width:500px;max-width:96%;top:200%;left:50%;transform:translate(-50%, -40%);background-color:var(--sensei-background-color, #fff);border:1px solid #ddd;border-radius:2px;padding:30px;transition:transform 120ms ease-in-out;box-shadow:rgba(0,0,0,.2) 0px 11px 15px -7px,rgba(0,0,0,.14) 0px 24px 38px 3px,rgba(0,0,0,.12) 0px 9px 46px 8px}[data-sensei-modal-is-open] [data-sensei-modal-overlay]{top:0;background-color:rgba(0,0,0,.5)}[data-sensei-modal-is-open] [data-sensei-modal-overlay]:hover{background-color:rgba(0,0,0,.5)}[data-sensei-modal-is-open] [data-sensei-modal-content]{top:50%;transform:translate(-50%, -50%)}[data-sensei-modal-clone]{margin:0;padding:0;height:0;overflow:hidden}.sensei-contact-teacher-form{position:relative}.sensei-contact-teacher-form,.sensei-contact-teacher-form *{box-sizing:border-box}.sensei-contact-teacher-form label{display:block;font-size:24px;font-weight:700;margin-bottom:30px}.sensei-contact-teacher-form textarea{border:1px solid var(--border-color, #757575);border-radius:2px;padding:10px;background-color:inherit;color:inherit;margin-bottom:20px;width:100%;height:200px}.sensei-contact-teacher-form__actions{margin:0}.sensei-contact-teacher-form__submit{padding:10px 14px;border:none;cursor:pointer;font-size:14px;font-weight:500}a.sensei-contact-teacher-close{position:absolute;z-index:2;top:19px;right:24px;width:20px;height:20px;display:flex;justify-content:center;align-items:center;color:inherit}a.sensei-contact-teacher-close svg{width:14px;height:14px}.sensei-contact-teacher-success{display:none}.sensei-collapsible__content{display:block;opacity:1;overflow:hidden;transition:max-height 350ms ease-in-out,opacity 350ms ease-in-out}.sensei-collapsible__content.sensei-collapsed{opacity:0;max-height:0}.sensei-progress-bar__label{margin-bottom:10px}.sensei-progress-bar__bar{height:14px;border-radius:10px;background-color:#e6e6e6;overflow:hidden}.sensei-progress-bar__progress{height:100%;background-color:#0064b4}.sensei-block-wrapper{margin-top:28px;margin-bottom:28px}.wp-block-sensei-button .block-editor-rich-text{display:block}.wp-block-sensei-button .wp-block-button__link{box-sizing:border-box}.wp-block-sensei-button .wp-block-button__link:disabled{pointer-events:none;opacity:.5;filter:grayscale(100%)}.wp-block-sensei-button.has-text-align-full{text-align:center}.wp-block-sensei-button.has-text-align-full .wp-block-button__link{display:block;width:100%;flex:1}.wp-block-sensei-button__notice{margin:.5em 0}.wp-block-sensei-button ins{text-decoration:none}.sensei-buttons-container{margin:-9px;overflow:hidden}.sensei-buttons-container__button-block,body .editor-styles-wrapper .sensei-buttons-container .block-editor-inner-blocks .sensei-buttons-container__button-block{float:left;margin:0;padding:9px}.sensei-buttons-container__button-block.sensei-buttons-container__button-align-full,.sensei-buttons-container__button-block.sensei-buttons-container__button-align-center,body .editor-styles-wrapper .sensei-buttons-container .block-editor-inner-blocks .sensei-buttons-container__button-block.sensei-buttons-container__button-align-full,body .editor-styles-wrapper .sensei-buttons-container .block-editor-inner-blocks .sensei-buttons-container__button-block.sensei-buttons-container__button-align-center{float:none;clear:both}.sensei-buttons-container__button-block.sensei-buttons-container__button-align-right,body .editor-styles-wrapper .sensei-buttons-container .block-editor-inner-blocks .sensei-buttons-container__button-block.sensei-buttons-container__button-align-right{float:right}.sensei-buttons-container__button-block .wp-block-sensei-button,body .editor-styles-wrapper .sensei-buttons-container .block-editor-inner-blocks .sensei-buttons-container__button-block .wp-block-sensei-button{margin:0}:root .wp-block-sensei-lms-course-categories{--sensei-lms-course-categories-text-color: var(--wp--preset--color--background, #ffffff);--sensei-lms-course-categories-background-color: var(--wp--preset--color--foreground, #0170B9);width:100%}:root .wp-block-sensei-lms-course-categories>a{background-color:var(--sensei-lms-course-categories-background-color);border-radius:2px;color:var(--sensei-lms-course-categories-text-color);display:inline-block;font-size:11px;line-height:16px;padding:3px 6px;text-decoration:none;vertical-align:top;white-space:nowrap}:root .wp-block-sensei-lms-course-categories>a:not(:last-child){margin-right:10px}.wp-block-sensei-lms-course-list .wp-block-post{border:0;margin:0 0 1.618em;padding:0 0 25px}.wp-block-sensei-lms-course-list select{background-position-y:center}.wp-block-sensei-lms-course-list .wp-block-post-template .wp-block-post-featured-image{margin:0 auto 1.618em}.wp-block-sensei-lms-course-list .sensei-lms-course-list-featured-label__image-wrapper{position:relative}.wp-block-sensei-lms-course-list .sensei-lms-course-list-featured-label__image-wrapper .sensei-lms-course-list-featured-label__text{background-color:var(--wp--preset--color--background, #1d2327);border-radius:2px;color:var(--wp--preset--color--foreground, #ffffff);font-size:11px;line-height:16px;padding:3px 6px;text-decoration:none;white-space:nowrap;z-index:1000;display:block;position:absolute;top:18px;left:18px}.wp-block-sensei-lms-course-list .sensei-lms-course-list-featured-label__meta-wrapper{display:flex;flex-direction:row}.wp-block-sensei-lms-course-list .sensei-lms-course-list-featured-label__meta-wrapper .sensei-lms-course-list-featured-label__text{background-color:var(--wp--preset--color--background, #1d2327);border-radius:2px;color:var(--wp--preset--color--foreground, #ffffff);font-size:11px;line-height:16px;padding:3px 6px;text-decoration:none;white-space:nowrap;z-index:1000;display:block;height:max-content;margin-right:10px}.wp-block-sensei-lms-course-list--is-grid-view .wp-block-sensei-lms-course-list-filter{max-width:none}.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post{display:flex}.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post>.wp-block{width:100%}.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-group__inner-container{display:flex;flex-direction:column;width:100%;gap:18px}.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group>*,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-group__inner-container>*{margin-block-start:0;margin-block-end:0}.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-sensei-lms-course-overview,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-group__inner-container .wp-block-sensei-lms-course-overview{flex:1}.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group figure,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .sensei-lms-course-list-featured-label__text,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-post-featured-image,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-sensei-lms-course-progress,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-group__inner-container figure,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-group__inner-container .wp-block,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-group__inner-container .sensei-lms-course-list-featured-label__text,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-group__inner-container .wp-block-post-featured-image,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-group__inner-container .wp-block-sensei-lms-course-progress{margin:0}.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .sensei-lms-course-list-featured-label__text,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-group__inner-container .sensei-lms-course-list-featured-label__text{margin-right:10px}.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .sensei-cta>*,.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-group__inner-container .sensei-cta>*{margin:0}.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .wp-block-group .wp-block-group__inner-container{height:100%}.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .sensei-block-wrapper{padding:5px 0}.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post .sensei-block-wrapper .wp-block-button{margin:0px}@media(max-width: 599px){.wp-block-sensei-lms-course-list--is-grid-view .wp-block-post-template.is-flex-container li.course{width:100%}}.wp-block-sensei-lms-course-list--is-list-view .sensei-cta .wp-block-button__link{display:block;float:right}@media(min-width: 782px){.wp-block-sensei-lms-course-list--is-list-view .wp-block-sensei-lms-button-take-course,.wp-block-sensei-lms-course-list--is-list-view .wp-block-sensei-lms-button-continue-course,.wp-block-sensei-lms-course-list--is-list-view .wp-block-sensei-lms-button-view-results{text-align:right}}#left-area .wp-block-sensei-lms-course-list .wp-block-post-template{list-style:none;margin-left:0;padding:1.25em}.sensei-lms-course-list-featured-label__text{display:none}.sensei-course-theme-course-list-pattern .sensei-course-list-all-courses-link{font-family:var(--wp--preset--font-family--system);font-size:var(--wp--preset--font-size--small)}.sensei-course-theme-course-list-pattern .wp-block-post-excerpt{flex:1}.sensei-course-theme-course-list-pattern .wp-block-post-author__name{font-family:var(--wp--preset--font-family--system);font-size:var(--wp--preset--font-size--x-small)}.sensei-course-theme-course-list-pattern .wp-block-sensei-lms-course-list .sensei-lms-course-list-featured-label__text{background-color:var(--wp--preset--color--foreground);color:var(--wp--preset--color--background)}.sensei-course-theme-course-list-pattern .wp-block-sensei-lms-course-list .wp-block-post{margin-bottom:0px;padding-bottom:0px}.sensei-course-theme-course-list-pattern .wp-block-sensei-lms-course-list .wp-block-post-featured-image{margin:0px}.sensei-course-theme-course-list-pattern .wp-block-sensei-lms-course-list--is-list-view .wp-block-columns{margin-bottom:0px}.sensei-course-theme-course-list-pattern .wp-block-sensei-lms-course-list--is-list-view .wp-block-post-template li:not(:last-child){margin-bottom:40px}.sensei-course-theme-course-list-pattern .wp-block-post-author{align-items:center}.sensei-course-theme-course-list-pattern .wp-block-post-author__avatar{line-height:1;font-size:0px}.sensei-course-theme-course-list-pattern .wp-block-post-author__avatar{margin-right:20px}.sensei-course-theme-course-list-pattern .wp-block-post-excerpt__excerpt{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.sensei-progress-bar__label{margin-bottom:10px}.sensei-progress-bar__bar{height:14px;border-radius:10px;background-color:#e6e6e6;overflow:hidden}.sensei-progress-bar__progress{height:100%;background-color:#0064b4}.wp-block-sensei-lms-course-list-filter{display:flex;gap:5px;padding-bottom:10px}.wp-block-sensei-lms-course-list-filter.alignright{max-width:none}@media(max-width: 480px){.wp-block-sensei-lms-course-list-filter{flex-wrap:wrap}}.wp-block-sensei-lms-course-list-filter+*{clear:both}