body{--wp--custom--form--color--background: var(--sensei-background-color);--wp--custom--form--border--width: 1.5px;--wp--custom--form--border--style: solid;--wp--custom--form--border--color: var(--sensei-text-color);--wp--custom--form--border--radius: 2px;--wp--custom--form--color--text: inherit;--wp--custom--form--padding: 6px 8px;--wp--custom--list--spacing--padding--left: 16px;--wp--custom--layout--content-size: 900px;--wp--custom--layout--wide-size: 1100px;--wp--style--root--padding-top: 0px !important;--wp--style--root--padding-bottom: 0px;--wp--custom--gap--horizontal: var(--content-padding, 24px);--max-content-size: 100vw;--content-size: min(var(--wp--custom--layout--content-size), var(--max-content-size));--wide-size: min(var(--wp--custom--layout--wide-size), var(--max-content-size))}body h1,body h2,body h3,body h4,body h5,body h6{color:var(--sensei-text-color)}body .wp-site-blocks{background-color:var(--sensei-background-color)}::selection{background-color:var(--sensei-text-color);color:var(--sensei-background-color)}.wp-block-post-title{margin-top:20px !important;margin-bottom:20px !important}.wp-site-blocks{padding:0 var(--content-padding)}.sensei-course-theme__main-content>*{max-width:var(--content-size) !important;margin-left:auto;margin-right:auto}.sensei-course-theme__main-content__container>*,.sensei-course-theme__main-content__container>.wp-block-group__inner-container>*{max-width:var(--content-size) !important;margin-left:auto;margin-right:auto}.sensei-course-theme__main-content__container>.wp-block-group__inner-container{max-width:unset !important}.sensei-course-theme .wp-block-post-content>*,.sensei-course-theme .wp-block-post-content .wp-block-group__inner-container>*{max-width:var(--content-size) !important;margin-left:auto;margin-right:auto}.sensei-course-theme .wp-block-post-content,.sensei-course-theme .wp-block-post-content>.sensei-course-theme .wp-block-post-content{max-width:unset !important;width:unset !important;padding:0 !important}.sensei-course-theme .wp-block-post-content .alignfull{max-width:unset !important}.sensei-course-theme .wp-block-post-content .alignwide{max-width:var(--wide-size) !important}.sensei-course-theme .wp-block-post-content .alignright{position:static;margin-right:0;float:right}.sensei-course-theme .wp-block-post-content .alignleft{position:static;margin-left:0;float:left}.entry-content{--wp--custom--gap--horizontal: var(--content-padding);--wp--custom--gap--vertical: 12px;--wp--custom--spacing--outer: 0px}.entry-content img{max-width:100%;height:auto}.entry-content embed,.entry-content iframe,.entry-content object{max-width:100%}body{--sensei-primary-color: var(--sensei-primary-color-global, var(--sensei-course-theme-primary-color, var(--wp--preset--color--primary, #307771)));--sensei-background-color: var(--sensei-background-color-global, var(--sensei-course-theme-background-color, var(--wp--preset--color--background, #ffffff)));--sensei-primary-contrast-color: var(--sensei-background-color, #FFFFFF);--sensei-text-color: var(--sensei-text-color-global, var(--sensei-course-theme-foreground-color, var(--wp--preset--color--text, var(--wp--preset--color--foreground, #1E1E1E))));--border-color: rgba(125, 125, 125, 0.3);background-color:var(--sensei-background-color);color:var(--sensei-text-color)}.sensei-course-theme__frame{--wp--style--block-gap: 0px;box-sizing:border-box;font-weight:400;font-size:13px;line-height:1.5;letter-spacing:normal}.sensei-course-theme__frame a,.sensei-course-theme__frame [class*=sensei-] a,.sensei-course-theme__frame a[class*=sensei-]{color:inherit}.sensei-course-theme__frame a:hover,.sensei-course-theme__frame a:hover *,.sensei-course-theme__frame [class*=sensei-] a:hover,.sensei-course-theme__frame [class*=sensei-] a:hover *,.sensei-course-theme__frame a[class*=sensei-]:hover,.sensei-course-theme__frame a[class*=sensei-]:hover *{color:var(--sensei-primary-color);fill:var(--sensei-primary-color);cursor:pointer;background:none}.sensei-course-theme__frame button:hover{cursor:pointer}@media screen and (max-width: 782px){.sensei-course-theme__video-container{border-width:0 !important;padding:0 !important;display:contents}}.sensei-course-theme__video-container.has-background-color .sensei-course-theme__sidebar{background:inherit}@media screen and (min-width: 783px){.sensei-course-theme__video-container{--sensei-lm-sidebar-width: 300px;display:flex;position:relative;gap:var(--wp--style--block-gap, 2em)}.sensei-course-theme__video-container .wp-block-sensei-lms-course-theme-lesson-video{flex:1}.sensei-course-theme__video-container:not(.has-background){border:1px solid currentColor}.sensei-course-theme__video-container::after{flex:0 0 var(--sensei-lm-sidebar-width);content:""}.sensei-course-theme__video-container .sensei-course-theme__sidebar{position:absolute;width:var(--sensei-lm-sidebar-width);top:20px;bottom:20px;right:20px;overflow-y:auto;scrollbar-gutter:stable both-edges}.sensei-course-theme__video-container .sensei-course-theme__sidebar::-webkit-scrollbar{width:6px;margin:2px}.sensei-course-theme__video-container .sensei-course-theme__sidebar::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.sensei-course-theme__video-container .sensei-course-theme__sidebar::-webkit-scrollbar-thumb{background-color:rgba(155,155,155,.3);border-radius:20px;border:rgba(0,0,0,0)}body:not(.sensei-video-lesson):not(.editor-styles-wrapper) .sensei-course-theme__video-container{justify-content:flex-end;border:none;height:0;overflow:visible;padding:0 !important;margin-top:0 !important;margin-bottom:-32px !important;transition:none}body:not(.sensei-video-lesson):not(.editor-styles-wrapper) .sensei-course-theme__video-container:after{content:none}body:not(.sensei-video-lesson):not(.editor-styles-wrapper) .sensei-course-theme__video-container .wp-block-cover{display:none}body:not(.sensei-video-lesson):not(.editor-styles-wrapper) .sensei-course-theme__video-container .sensei-course-theme__sidebar{height:max-content;max-height:80vh;position:static;padding:12px;background:var(--sensei-background-color);color:var(--sensei-text-color)}body:not(.sensei-video-lesson):not(.editor-styles-wrapper) .sensei-course-theme__video-container:not(.has-background) .sensei-course-theme__sidebar{border:1px solid currentColor}body:not(.sensei-video-lesson):not(.editor-styles-wrapper) .sensei-course-theme__video-container~* .sensei-course-theme__secondary-sidebar{position:relative;top:calc(80vh + 48px);width:var(--sensei-lm-sidebar-width);left:var(--wp--style--block-gap, 2em)}}:root{--sensei-lm-header-height: 65px;--header-progress-bar-height: 4px;--sensei-lm-sidebar-width: 300px;--content-padding: 32px}body.sensei-course-theme{--top-offset: var(--sensei-wpadminbar-offset, 0px);--full-header-height: calc(var(--sensei-lm-header-height) + var(--top-offset))}.sensei-course-theme__frame .sensei-block-wrapper{margin:0}.sensei-course-theme__frame section{margin:0 !important;padding:0 !important}.wp-block-sensei-lms-ui{box-sizing:border-box}.sensei-course-theme__header{margin:0;position:fixed;left:0;right:0;height:var(--sensei-lm-header-height);top:var(--top-offset);background-color:var(--sensei-background-color);z-index:100;display:flex;flex-direction:column}.sensei-course-theme__header>:first-child{flex:1}.sensei-course-theme__header img{max-height:var(--sensei-lm-header-height)}.sensei-course-theme__header+*{margin-top:var(--sensei-lm-header-height) !important;display:flow-root}.sensei-course-theme__spacer-flex{flex:1}.sensei-course-theme__columns{--max-content-size: calc(100vw - var(--sensei-lm-sidebar-width) - 2 * var(--content-padding))}.sensei-course-theme__columns__main-content~.sensei-course-theme__columns__sidebar{left:unset;right:0;border-right:unset;border-left:1px solid var(--border-color)}.sensei-course-theme__columns__main-content{position:relative;padding:32px 0;margin-right:var(--sensei-lm-sidebar-width) !important}.et_pb_pagebuilder_layout .sensei-course-theme__columns__main-content{flex:1}.sensei-course-theme__columns__sidebar~.sensei-course-theme__columns__main-content{margin-right:unset !important;margin-left:var(--sensei-lm-sidebar-width) !important}.sensei-course-theme__columns{display:flow-root}@media screen and (min-width: 783px){.sensei-course-theme__columns{--sensei-lm-sidebar-width: 300px}.sensei-course-theme__columns .sensei-course-theme__sidebar{position:fixed;top:0;bottom:0;left:0;width:var(--sensei-lm-sidebar-width, 300px);border-right:1px solid var(--border-color);background-color:var(--sensei-background-color);overflow:auto;overscroll-behavior:contain;display:flex;flex-direction:column;scrollbar-gutter:stable both-edges;padding:12px}.sensei-course-theme__header~.sensei-course-theme__columns .sensei-course-theme__sidebar{top:var(--full-header-height) !important}.sensei-course-theme__columns .sensei-course-theme__main-content~.sensei-course-theme__sidebar{left:unset;right:0;border-right:unset;border-left:1px solid var(--border-color)}.sensei-course-theme__columns .sensei-course-theme__main-content{padding:32px 0;margin-right:var(--sensei-lm-sidebar-width, 300px) !important}.et_pb_pagebuilder_layout .sensei-course-theme__columns .sensei-course-theme__main-content{flex:1}.sensei-course-theme__columns .sensei-course-theme__sidebar~.sensei-course-theme__main-content{margin-right:unset !important;margin-left:var(--sensei-lm-sidebar-width, 300px) !important}}@media screen and (min-width: 783px){.sensei-course-theme__focus-mode-toggle{padding:4px;border:none;background-color:unset !important;cursor:pointer;color:inherit !important;line-height:10px}.sensei-course-theme__focus-mode-toggle:hover{color:var(--sensei-primary-color) !important}.sensei-course-theme__focus-mode-toggle .sensei-course-theme__focus-mode-toggle-icon{width:10px;height:10px;transform:rotate(180deg)}body:not(.sensei-course-theme--focus-mode) .sensei-course-theme__header .sensei-course-theme__focus-mode-toggle{transform:rotate(90deg)}body:not(.sensei-course-theme--focus-mode) .sensei-course-theme__sidebar .sensei-course-theme__focus-mode-toggle{display:flex;justify-content:flex-end;width:100%;box-sizing:border-box;padding-right:6px}.sensei-course-theme--focus-mode{--sensei-lm-header-height: 45px}.sensei-course-theme--focus-mode .sensei-course-theme__header__container{height:39px;overflow:hidden}.sensei-course-theme--focus-mode .sensei-course-theme__header .wp-block-site-logo,.sensei-course-theme--focus-mode .sensei-course-theme__header .sensei-course-theme-course-progress,.sensei-course-theme--focus-mode .sensei-course-theme__header .sensei-course-theme-prev-next-lesson-text{display:none}.sensei-course-theme--focus-mode .sensei-course-theme__header .wp-block-sensei-lms-course-title{font-size:16px}.sensei-course-theme--focus-mode .sensei-course-theme__header .sensei-course-theme-course-progress-bar{height:6px}.sensei-course-theme--focus-mode .sensei-course-theme__header .sensei-course-theme__button{font-size:12px;padding:3px 8px;font-weight:700}.sensei-course-theme--focus-mode .sensei-course-theme__sidebar{left:-400px;overflow:visible}.sensei-course-theme--focus-mode .sensei-course-theme__main-content~.sensei-course-theme__sidebar{left:unset;right:-400px}.sensei-course-theme--focus-mode .sensei-course-theme__main-content{margin-left:0 !important}.sensei-course-theme--focus-mode .sensei-course-theme__focus-mode-toggle .sensei-course-theme__focus-mode-toggle-icon{transform:rotate(0)}.sensei-course-theme--focus-mode .sensei-course-theme__header .sensei-course-theme__focus-mode-toggle .sensei-course-theme__focus-mode-toggle-icon{transform:rotate(90deg)}.sensei-course-theme--focus-mode .sensei-course-theme__sidebar .sensei-course-theme__focus-mode-toggle{position:absolute;left:405px}}@media screen and (prefers-reduced-motion: no-preference){.sensei-course-theme--focus-mode--animated *{transition:all 300ms ease-out}}@media screen and (max-width: 782px){.sensei-course-theme__focus-mode-toggle{display:none}.sensei-course-theme-lesson-completion-notice{left:0}}@media screen and (max-width: 782px)and (max-width: 782px){.sensei-course-theme__focus-mode-toggle{display:none}.sensei-course-theme-lesson-completion-notice{left:0}.sensei-course-theme{--content-padding: 24px}.sensei-course-theme__header{transition:none !important;display:flex;flex-direction:column}.sensei-course-theme__header>*:first-child{flex:1}.sensei-course-theme__header *{gap:12px !important}.sensei-course-theme__header .sensei-course-theme-prev-next-lesson-text,.sensei-course-theme__header .wp-block-sensei-lms-exit-course{display:none}.sensei-course-theme__header .sensei-course-theme-prev-next-lesson-a{padding:2px}.sensei-course-theme__header img{max-height:30px;width:auto}.sensei-course-theme__header a,.sensei-course-theme__header img{margin:0}.sensei-course-theme__header .wp-block-sensei-lms-course-title{font-size:14px}.sensei-course-theme__header .sensei-course-theme-course-progress{display:none}.sensei-course-theme--sidebar-open{overflow:hidden}}@keyframes sensei-course-theme-lesson-completion-notice-fadein{from{opacity:0}to{opacity:1}}.sensei-course-theme-lesson-completion-notice{position:sticky;z-index:90;height:calc(100vh - var(--full-header-height));top:var(--full-header-height);right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--sensei-background-color);max-width:var(--content-size) fit-content !important}.sensei-course-theme-lesson-completion-notice__text{margin:25px 0;font-size:30px;font-weight:700}.sensei-course-theme-lesson-completion-notice>svg{width:70px;height:70px;color:var(--sensei-primary-color)}.sensei-course-theme--focus-mode .sensei-course-theme-lesson-completion-notice{left:0}@media(prefers-reduced-motion: no-preference){.sensei-course-theme-lesson-completion-notice{animation:sensei-course-theme-lesson-completion-notice-fadein .8s ease forwards}}.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-course-theme__quiz__main-content{padding:32px;margin-bottom:100px !important}.sensei-course-theme__quiz__main-content>*{display:block;max-width:900px;margin-left:auto;margin-right:auto}.sensei-course-theme__quiz__header,.sensei-course-theme__quiz__footer{padding:24px;margin:0 auto;max-width:1200px;display:flex;align-items:center;justify-content:space-between;gap:24px}.sensei-course-theme__quiz__header{position:sticky;top:var(--top-offset);background-color:var(--sensei-background-color);z-index:100}.sensei-course-theme__quiz__header .wp-block-post-title{font-family:inherit;font-size:24px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sensei-course-theme__quiz__header__left{min-width:0}.sensei-course-theme__quiz__header__right{flex:1}.sensei-course-theme__quiz__footer{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;max-width:var(--content-size);margin:0 auto;padding:24px 0}.sensei-course-theme__quiz__footer__wrapper{margin:0 !important;display:block}.sensei-course-theme__quiz__footer .wp-block-group__inner-container{margin:unset;width:100%}.sensei-course-theme__quiz__footer .sensei-quiz-actions{width:100%;flex-direction:column;gap:2rem}.sensei-course-theme__quiz__footer .sensei-quiz-pagination{flex:1;margin:0}.sensei-course-theme__quiz__footer .sensei-quiz-pagination__list{margin-right:auto}.sensei-course-theme__quiz__footer .sensei-quiz-pagination .sensei-quiz-pagination__list ul.page-numbers{gap:1rem}[class*=__inner-container] .sensei-course-theme__quiz__footer{max-width:var(--content-size)}@media only screen and (min-width: 768px){.sensei-course-theme__quiz__footer__wrapper{position:fixed;bottom:0;left:0;right:0;z-index:100;background-color:var(--sensei-background-color);box-shadow:2px 10px 30px 5px rgba(0,0,0,.1)}.sensei-course-theme__quiz__footer .sensei-quiz-actions{width:auto;flex-direction:row-reverse}.sensei-course-theme__quiz__footer .sensei-quiz-actions .sensei-quiz-action{flex:unset}.sensei-course-theme__quiz__footer .sensei-quiz-pagination .sensei-quiz-actions{flex-direction:row}}.sensei-lms-quiz-back-to-lesson{font-family:var(--font-family);font-size:14px;text-decoration:none}.sensei-progress-bar__bar{height:12px;background-color:var(--border-color)}.sensei-progress-bar__progress{background-color:var(--sensei-primary-color)}.sensei-lms-notice{background-color:#f6f7f7;border:solid 1px #dcdcde;margin-bottom:21px;padding:17px 26px;color:#1e1e1e}.sensei-lms-notice .sensei-block-wrapper{margin:0}.sensei-course-theme-quiz-graded-notice{padding-bottom:36px}.sensei-course-theme-quiz-graded-notice__title{font-size:30px;font-weight:700;line-height:1.2;margin:12px 0}.sensei-course-theme-quiz-graded-notice__text{font-size:16px;line-height:1.75;margin:24px 0}.sensei-course-theme-quiz-graded-notice__actions{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:24px}.sensei-course-theme-quiz-graded-notice__reset-quiz-form{margin-bottom:0}.sensei-lms-notice{background-color:rgba(125,125,125,.08);border-color:var(--border-color);color:inherit}.sensei-course-theme-lesson-quiz-notice{display:flex;justify-content:space-between;flex-flow:wrap;gap:15px;font-size:14px}.sensei-course-theme-lesson-quiz-notice__content{display:flex;align-items:center}.sensei-course-theme-lesson-quiz-notice__title{flex-shrink:0;margin-right:15px;text-transform:uppercase;font-size:inherit;font-weight:400}.sensei-course-theme-lesson-quiz-notice__text{margin:0 15px 0 0}.sensei-course-theme-lesson-quiz-notice__actions{display:flex;list-style:none;margin:0;padding:0;align-items:center}.sensei-course-theme-lesson-quiz-notice__actions>li:not(:last-child){margin-right:12px}.sensei-course-theme-lesson-quiz-notice__action{display:flex;align-items:center}.sensei-course-theme-lesson-quiz-notice__link-chevron{width:24px;height:24px}.sensei-course-theme-locked-lesson-notice__header{display:flex;padding-bottom:18px;align-items:center}.sensei-course-theme-locked-lesson-notice__title{margin:0;padding:0;font-size:14px;text-transform:uppercase}.sensei-course-theme-locked-lesson-notice__icon{padding-right:14px}.sensei-course-theme-locked-lesson-notice__icon svg{display:block;width:12px;height:12px}.sensei-course-theme-locked-lesson-notice__text{font-size:24px;font-weight:700;line-height:1.3}.sensei-course-theme-locked-lesson-notice__text a{color:inherit;text-decoration:underline}.sensei-course-theme-locked-lesson-notice__actions{display:flex;list-style:none;margin:18px 0 0;padding:0;gap:12px}
