:root{--color-primary:#1E9EFF;--color-secondary:#424967;--color-accent:#EF41FF;--color-text:#222222;--color-text-dimmed:#486581;--link-color:#1E9EFF;--link-color-hover:#008Cf6;--color-tabactivebg:#FFFFFF;--color-tabactivetext:#333333;--color-tabinactivebg:#1E9EFF;--color-tabinactivetext:#FFFFFF;--color-tableheaderbg:#424967;--color-tableheadertext:#FFFFFF;--color-tablerowbg0:#FFFFFF;--color-tablerowbg1:#F9F9F9;--color-tablerowtext:#222222;--color-tablehlbg:#0AC6B3;--color-tablehltext:#FFFFFF;--color-labelcert:#1E9EFF;--color-labelcourse:#EF41FF;--color-labelplaylist:#1EE829;--color-labelprog:#FFBC00;--color-labelresource:#F17929;--color-state:var(--link-color);--color-state-hover:var(--link-color-hover);--color-state-focus:#0075CF;--color-state-active:#0075CF;--color-state-highlight:#CFEAFF;--color-state-highlight-neutral:var(--color-neutral-3);--color-state-disabled:var(--color-neutral-5);--color-backdrop-standard:rgba(66, 73, 103, 0.7);--color-neutral-1:#fff;--color-neutral-2:#fafafa;--color-neutral-3:#f7f7f7;--color-neutral-4:#e6e4e4;--color-neutral-5:#c7c7c7;--color-neutral-6:#767676;--color-neutral-7:#262626;--color-background:var(--color-neutral-1);--color-border:var(--color-neutral-5);--color-text-disabled:var(--color-neutral-5);--color-text-hint:var(--color-neutral-6);--nav-bg-color:#fff;--nav-text-color:var(--color-secondary);--side-bg-color:#fff;--side-text-color:var(--color-secondary);--side-hl-bg-color:var(--color-secondary);--side-hl-text-color:#fff;--footer-bg-color:#f3faff;--footer-text-color:var(--color-text);--footer-text-color-hover:var(--footer-text-color);--btn-accent-color:var(--color-state);--btn-accent-color-active:var(--color-state-active);--btn-accent-color-focus:var(--color-state-focus);--btn-accent-color-disabled:var(--color-state-disabled);--btn-prim-accent-color:var(--color-state);--btn-prim-accent-color-active:var(--color-state-active);--btn-prim-accent-color-focus:var(--color-state-focus);--btn-prim-accent-color-disabled:var(--color-state-disabled);--color-progress:var(--color-primary);--color-progress-gradient:var(--color-secondary);--color-sectiontitlebg:var(--color-primary);--color-sectiontitletext:var(--color-neutral-1);--avatar-border-color:var(--color-accent)}body{padding-left:0}body>center{position:absolute;top:0;left:calc(50% - 188px);z-index:10000}@media (min-width:992px){body{padding-left:60px;transition:padding-left ease 0.15s}body.side-drawer-open{padding-left:245px}body.pagelayout-login{padding-left:0}}.far,.fas{font-family:"Font Awesome 5 Free" !important}.fab{font-family:"Font Awesome 5 Brands" !important}#side-drawer{position:fixed;left:0;bottom:0;top:0;width:0;z-index:10000;overflow:hidden;background-color:var(--side-bg-color);box-shadow:0 0 1px rgba(0, 0, 0, 0.5);transition:width ease 0.15s}@media (min-width:992px){#side-drawer{width:60px;overflow:visible}}.side-drawer-open #side-drawer{width:245px}.side-drawer-open .totaraNav_prim.logostyle-2{padding-top:62px}.totaraNav_prim--toggleNav{display:block}.side-toggle-container{padding:0 0 0 12px}.side-toggle{padding:6px 12px}#side-drawer .side-toggle-container{display:none}.side-drawer-open #side-drawer .side-toggle-container{display:block;position:absolute;top:0;right:0;z-index:100}.side-drawer-open #site-header .side-toggle-container{display:none}@media (min-width:992px){#site-header .side-toggle-container{display:none}#side-drawer .side-toggle-container{display:block;padding-top:10px}}button.side-toggle{border-radius:0;border:0 none;background-color:transparent}button.side-toggle::before{display:inline-block;content:"\f0c9";font-family:"FontAwesome";font-weight:900;color:var(--color-primary);font-size:16px}button.side-toggle:hover,button.side-toggle:focus,button.side-toggle:active{box-shadow:none}.side-drawer-open button.side-toggle::before{content:"\f053"}.totaraNav{box-shadow:none}.totaraNav_prim{background-color:transparent}.totaraNav_prim .masthead_logo{padding:0 15px}.totaraNav_prim .masthead_logo--header{margin:0}.totaraNav_prim .masthead_logo--header_img{display:none}.side-drawer-open .totaraNav_prim .masthead_logo--header_img{display:block;max-width:100%;height:auto;margin:10px auto}.totaraNav_prim .totaraNav--expand_indent{min-width:15px}.totaraNav_prim--side{align-items:center}.totaraNav_prim--list{position:static}.totaraNav_prim--list_close{display:none}.totaraNav_prim--list_item_label .lbl{display:none;text-transform:uppercase;font-size:14px;color:var(--side-text-color)}.totaraNav_prim--list_item_label .icon-container{display:inline-block;width:30px;text-align:center}.totaraNav_prim--list_item_label .icon{color:var(--side-text-color)}.totaraNav_prim--list_item_link{border-radius:5px}.totaraNav_prim--list_item_selected .totaraNav_prim--list_item_link{background-color:var(--side-hl-bg-color);color:#fff}.totaraNav_prim--list_item_selected .totaraNav_prim--list_item_label .icon{color:var(--side-hl-text-color)}.totaraNav_prim--list_item_selected .totaraNav_prim--list_item_label .lbl{color:var(--side-hl-text-color)}.side-drawer-open .totaraNav_prim--list_item_label .lbl{display:inline}.navExpand--list_item_link{padding-left:50px}#site-header .site-header-wrapper{display:flex;flex-direction:row;box-shadow:0 0 1px rgba(0, 0, 0, 0.5);padding:10px 0}#site-header .site-header-wrapper.logostyle-2{padding-left:15px}#site-header .site-header-wrapper.logostyle-2 .masthead_logo--header_img{max-height:45px;height:100%}#site-header .flex-icon{color:var(--color-primary)}#site-header .usertext{color:var(--color-primary);line-height:35px}@media (min-width:992px){.totaraNav_prim--list_item{display:block}.totaraNav_prim--list_item_label .icon-container{padding-left:0}.totaraNav_prim--list_item_label .icon{font-size:20px}.totaraNav_prim--list_item_label span{padding-left:7px}.totaraNav_prim--list_item_selected .totaraNav_prim--list_item_label::after{display:none}.totaraNav_prim--list_item_link{margin:0 5px;padding:10px}.totaraNav_prim--list_item_link:focus .totaraNav_prim--list_item_label::after,.totaraNav_prim--list_item_link:hover .totaraNav_prim--list_item_label::after{display:none}.navExpand--listSecond{left:18px}.side-drawer-open .navExpand--listSecond{left:50px}#site-header .site-header-wrapper.logostyle-2 .masthead_logo--header_img{max-height:96px}#site-header .site-header-wrapper.logostyle-2 .totaraNav_prim--side .flex-icon{font-size:20px}#site-header .site-header-wrapper.logostyle-2 .totaraNav_prim--side .usertext{font-size:16px;line-height:45px}#site-header .site-header-wrapper.logostyle-2 .totaraNav_prim--side .userpicture{width:45px;height:45px}}@media (min-width:1200px){#site-header .site-header-wrapper.logostyle-2 .totaraNav_prim--side .usertext{line-height:60px}#site-header .site-header-wrapper.logostyle-2 .totaraNav_prim--side .userpicture{width:60px;height:60px}}.totaraNav_prim--side .usermenu .userpicture{width:35px;height:35px;border:3px solid var(--color-accent)}.totaraNav_prim--side .count-container{padding:2px 4px;border-radius:7px;font-size:12px;background-color:var(--color-accent);top:0}.totaraNav_sub{display:none}.side-drawer-open .totaraNav_sub{display:block}.totaraNav_prim--list_item{position:relative}.navExpand--listSecond .navExpand--list_item>.navExpand--list_item_link{text-transform:uppercase;font-size:13px;color:var(--color-primary)}.side-drawer-open .totaraNav_prim .masthead_logo--header_img{max-width:calc(100% - 70px);margin:0 0 30px 35px}#site-header{background-color:var(--nav-bg-color)}#site-header h1.page-title{display:none}@media (min-width:992px){.totaraNav_prim--list_item_hasChildren .totaraNav_prim--list_item_link .totaraNav--expand_indent{display:none}.side-drawer-open .totaraNav_prim--list_item_hasChildren .totaraNav_prim--list_item_link .totaraNav--expand_indent{display:flex}.navExpand--listSecond::before{display:block;content:"";width:0;height:0;border-width:8px 10px 8px 0;border-style:solid;border-color:transparent #fff transparent transparent;position:absolute;top:8px;left:-10px}.navExpand--listSecond{border:0 none;background-color:#FFFFFF;box-shadow:3px 3px 8px rgba(0, 0, 0, 0.2);border-radius:10px;top:5px;left:55px;min-width:240px;padding:3px 0}.navExpand--listSecond .navExpand--list{min-width:240px}.navExpand--listSecond .navExpand--list_item{padding:0 15px}.navExpand--listSecond .navExpand--list_item>.navExpand--list_item_link{border-top:1px solid #EFEFEF;background-color:transparent;font-size:14px;padding:8px 0}.totaraNav_sub--list{padding-left:25px}.totaraNav_sub--list_item{display:block}.totaraNav_sub--list_item_link{color:var(--color-primary);background:transparent;border:0 none}.totaraNav_sub--list_item_label{font-size:14px}#site-header h1.page-title{display:block;color:var(--nav-text-color);font-weight:700;font-size:18px;line-height:43px;height:43px;overflow:hidden;padding-left:15px;margin:auto auto auto 0}}#quickaccess-popover-content a{color:var(--link-color)}.search-input-wrapper{overflow:visible;float:none;margin:auto var(--gap-1);width:30px}.search-input-wrapper.expanded{width:240px}.search-input-wrapper>form{margin-left:35px}.search-input-form input[type="text"]{width:100%}form .input-group input[name="search"]{padding:12px;height:auto;border-radius:var(--btn-radius) 0 0 var(--btn-radius) !important}.tui-tabs--horizontal .tui-tabs__tabs,ul.nav-tabs{display:flex;align-items:flex-end;margin:0 0 30px;padding:0;border-bottom:var(--tab-border-width) solid;border-bottom-color:var(--tabs-border-color)}.tui-tabs--horizontal .tui-tabs__tab,ul.nav-tabs>li{margin:0 3px -1px 0;padding:0}.tui-tabs--horizontal a.tui-tabs__link,ul.nav-tabs>li>a{padding:15px 25px;font-size:15px;text-transform:none;white-space:nowrap;color:var(--color-tabinactivetext);opacity:0.9;margin:0;border-radius:10px 10px 0 0;border:0 none;background-color:var(--color-tabinactivebg)}.tui-tabs--horizontal .tui-tabs__tab:last-child>a.tui-tabs__link,.nav-tabs>li:last-child>a{border-right-color:var(--tabs-border-color)}.tui-tabs--horizontal .tui-tabs__tab--active a.tui-tabs__link,.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{padding-top:14px;padding-bottom:16px;background-color:var(--color-tabactivebg);color:var(--color-tabactivetext);border:1px solid var(--tabs-border-color);margin-top:1px;border-bottom-color:var(--color-tabactivebg)}.nav>li>a:hover,.nav>li>a:focus{background-color:var(--color-tabinactivebg)}.tui-tabs--horizontal a.tui-tabs__link:focus,.nav-tabs>li>a:focus{outline:dashed 1px var(--color-state-focus);outline-offset:-0.75rem}.tui-tabs--horizontal .tui-tabs__tab--active a.tui-tabs__link::after{display:none}.tui-tabs--horizontal .tui-tabs__tab--active a.tui-tabs__link,.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus,.nav-tabs>li.active:first-child>a,.nav-tabs>li.active:first-child>a:hover,.nav-tabs>li.active:first-child>a:focus{box-shadow:none}@media (max-width:479px){.tui-tabs--horizontal .tui-tabs__tabs,ul.nav-tabs{flex-direction:column}.tui-tabs--horizontal .tui-tabs__tab,ul.nav-tabs>li{width:100%;margin-bottom:1px}.tui-tabs--horizontal a.tui-tabs__link,ul.nav-tabs>li>a{border-radius:10px}.tui-tabs--horizontal .tui-tabs__tab--active a.tui-tabs__link,.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{border-bottom-color:var(--tabs-border-color);top:0}}table.flexible{background-color:var(--color-tablerowbg0);color:var(--color-tablerowtext)}table.flexible>thead>tr>th{background-color:var(--color-tableheaderbg);color:var(--color-tableheadertext);padding:20px 8px;border-bottom:0 none}table.flexible>thead>tr>th a{color:var(--color-tableheadertext)}table.flexible>tbody>tr>td{padding:18px 8px;border-bottom:1px solid rgba(138, 148, 166, 0.5);border-top:0 none}table.flexible>tbody>tr:nth-of-type(2n+1){background-color:var(--color-tablerowbg1)}.block table.flexible .header{background-color:var(--color-tableheaderbg);color:var(--color-tableheadertext)}.rounded-tables table.flexible{border-radius:10px}.rounded-tables table.flexible>thead>tr>th:first-of-type{border-top-left-radius:10px}.rounded-tables table.flexible>thead>tr>th:last-of-type{border-top-right-radius:10px}.rounded-tables table.flexible>tbody>tr:last-of-type>td:first-of-type{border-bottom-left-radius:10px}.rounded-tables table.flexible>tbody>tr:last-of-type>td:last-of-type{border-bottom-right-radius:10px}.tui-dataTable{background-color:var(--color-tablerowbg0);color:var(--color-tablerowtext)}.tui-dataTableRowHeader{padding:0}.tui-dataTableRowHeader>*+*{margin-left:0}.tui-dataTableHeaderCell{background-color:var(--color-tableheaderbg);color:var(--color-tableheadertext);padding:20px 8px;border-bottom:0 none}.tui-dataTableHeaderCell a{color:var(--color-tableheadertext)}.tui-dataTableRow{padding:0;border-top:0}.tui-dataTableRow:first-child{border-top:0 none}.tui-dataTableRow:last-child{border-bottom:0 none}.tui-dataTableRow:nth-of-type(2n+1){background-color:var(--color-tablerowbg1)}.tui-dataTableCell{padding:18px 8px;border-bottom:1px solid rgba(138, 148, 166, 0.5);border-top:0 none}.rounded-tables .tui-dataTable{border-radius:10px}.rounded-tables .tui-dataTableHeaderCell:first-of-type{border-top-left-radius:10px}.rounded-tables .tui-dataTableHeaderCell:last-of-type{border-top-right-radius:10px}.rounded-tables .tui-dataTableRow:last-child .tui-dataTableCell:first-of-type{border-bottom-left-radius:10px}.rounded-tables .tui-dataTableRow:last-child .tui-dataTableCell:last-of-type{border-bottom-right-radius:10px}.totara_core__QuickAccess .totara_core__QuickAccess_group-list{list-style:none;padding-right:20px;margin-top:15px}.totara_core__QuickAccess .totara_core__QuickAccess_menu{z-index:5}ul.social-links{list-style:none;margin:0;padding:0}ul.social-links>li{display:inline-block;margin-right:10px;width:25px;text-align:center}ul.social-links>li a{text-decoration:none;color:var(--link-color)}ul.social-links>li a:hover{text-decoration:none;color:var(--link-color-hover)}ul.social-links>li span{display:none}ul.social-links>li [class*="fa-"]{font-size:24px}#page-footer{border-top:5px solid var(--color-primary);margin:45px 0 0}#page-footer .page-footer-main-content a:link,#page-footer .page-footer-main-content a:visited,#page-footer .page-footer-main-content a:active{color:var(--link-color);text-decoration:none}#page-footer .page-footer-main-content a:focus,#page-footer .page-footer-main-content a:hover{color:var(--link-color-hover)}#page-footer .page-footer-main-content,#page-footer .page-footer-poweredby{margin-top:0}#page-footer #upper-footer{background-color:var(--footer-bg-color);color:var(--footer-text-color);text-align:left;padding:15px 0 60px}#page-footer #lower-footer{background-color:var(--color-secondary);color:#fff;font-size:12px;line-height:1.2;padding:5px 0}#page-footer #lower-footer a{color:#fff}.footer-logo{max-width:200px;width:100%;height:auto;margin-bottom:15px}button,input.form-submit,input[type="button"],input[type="submit"],input[type="reset"],.tui-formBtn,a.btn{padding:13px 30px;text-transform:uppercase;font-weight:400}select.singleselect{height:45px;padding:10px 30px}button.addBlock--trigger{height:auto}.path-login #region-main{position:relative}.path-login #page{background-color:transparent}.path-login #login_hero-image{position:fixed;max-height:none;top:0;right:0;left:0;bottom:0;margin:0;z-index:-1;background-repeat:no-repeat;background-position:center center;background-size:cover}.path-login #region-main>[role="main"] #login_hero-image+.loginbox{flex-grow:0}.path-login #page-footer{border-bottom:10px solid var(--color-primary)}.path-login .page-footer-poweredby{padding:15px 0}.loginbox{background-color:rgba(255, 255, 255, 0.9);border-radius:10px;color:var(--color-text-dimmed)}.loginbox.onecolumn{padding:20px}.loginbox .loginerrors{width:100%;padding:10px 15px;margin:0 0 15px;background-color:var(--form-error-text-color);border-radius:5px;color:#fff;font-weight:700}.loginpanel>.logo{margin:0 auto;max-width:220px;height:auto;display:block}.loginpanel>h2{font-size:18px;line-height:24px;font-weight:700;text-align:center;text-transform:uppercase;color:var(--color-text-dimmed)}.loginpanel .potentialidps::before,.loginpanel .potentialidps::after{display:table;content:""}.loginpanel .potentialidps::after{clear:both}.loginpanel .potentialidplist{float:none;text-align:center;margin-bottom:15px}.loginpanel .potentialidp a{font-size:20px;color:var(--color-text-dimmed);padding:12px 16px;height:auto}.loginbox .loginform .form-input{position:relative}.loginbox .loginform .form-input input[type="text"],.loginbox .loginform .form-input input[type="password"]{height:55px;border-radius:5px;padding-left:45px}.loginbox .loginform .form-input .fa{position:absolute;top:15px;left:15px;font-size:24px}.loginbox #loginbtn{width:100%}.loginbox .forgetpass{text-align:center;font-size:16px}.loginbox .forgetpass a{text-decoration:underline}.loginbox .desc{color:var(--color-text-dimmed);text-align:center;margin:25px 0 15px}.loginbox .desc .helptooltip .flex-icon::before{font-size:20px;margin:0 5px}.loginabove,.loginbelow{text-align:center;font-size:14px;padding:15px 0}@media (min-width:992px){.loginbox.onecolumn{max-width:540px;left:0;float:none;margin:0 auto}.loginstyle-2 .loginbox.onecolumn{width:540px;left:auto;right:160px;margin:0;position:absolute}}.body-gradient{position:fixed;width:100%;height:100%;z-index:-5;background-image:linear-gradient(180deg, #EFEFEF 8.52%, #FFFFFF 52.81%)}.progress{border-radius:10px;border-color:#ccc;box-shadow:none;position:relative;background-color:#fff;height:10px}.progress-bar,.progress .bar,.dndupload-progress-outer .bar,.dndupload-progress-inner{background-color:transparent;background-image:linear-gradient(90deg, var(--color-progress-gradient) 0%, var(--color-progress) 100%);box-shadow:none}.progress.active .bar{animation:none}.progressbar__text{display:none}.donut-chart{font-size:110px}.donut-chart .pie-wrapper{position:relative;width:1em;height:1em;margin:0px auto}.donut-chart .pie-wrapper .pie{position:absolute;top:0px;left:0px;width:100%;height:100%;clip:rect(0, 1em, 1em, 0.5em)}.donut-chart .pie-wrapper .half-circle{position:absolute;top:0px;left:0px;width:100%;height:100%;border-width:0.08em;border-style:solid;border-color:var(--color-progress);border-radius:50%;clip:rect(0em, 0.5em, 1em, 0em)}.donut-chart .pie-wrapper .right-side{transform:rotate(0deg)}.donut-chart .pie-wrapper .label{position:absolute;top:0.52em;right:0.4em;bottom:0.4em;left:0.4em;display:block;background:none;font-weight:400;border-radius:50%;color:var(--color-progress);font-size:0.2em;text-align:center;cursor:default;z-index:0;padding:16% 0 0}.donut-chart .pie-wrapper .smaller{color:var(--color-text-dimmed);font-size:0.5em;vertical-align:super;margin-top:0.5em}.donut-chart .pie-wrapper .shadow{width:100%;height:100%;border:0.08em solid #ddd;border-radius:50%}.block{border-radius:10px;box-shadow:6px 6px 8px rgba(0, 0, 0, 0.2);border:1px solid rgba(0, 0, 0, 0.1)}.block.chromeless.block{background-color:transparent}.block .block-title{box-shadow:none}.block .block-header h2{font-size:18px;font-weight:700;color:var(--color-secondary)}.block.block_fake{border-radius:5px;box-shadow:none}.block.block_fake .block-header{background-color:var(--color-secondary);color:#fff;border-radius:5px 5px 0 0}.block.block_fake .block-header h2{text-transform:none;font-size:16px;font-weight:700;color:#fff}.block.block_fake .block-title{box-shadow:none}#block-region-topfw .block{border-radius:0;box-shadow:inset 0 20px 15px -10px rgba(0, 0, 0, 0.05);border:0 none;margin-bottom:0;background-color:transparent}#block-region-topfw .block_enohero .content{padding:0}#block-region-topfw .block_enoslider .content{padding:0}#block-region-main .block{border-radius:10px;box-shadow:6px 6px 8px rgba(0, 0, 0, 0.2);border:1px solid rgba(0, 0, 0, 0.1);background-color:#fff}#block-region-main .block_enowelcome.chromeless{background-color:transparent;border:0 none}.block_enowelcome{background-color:transparent;border:0 none;margin-bottom:25px;padding:6px}.block_enowelcome .outer-wrapper{border-radius:6px}.block_enowelcome.chromeless .outer-wrapper{border-radius:8px}.block_enowelcome .content{padding:0}.block_enowelcome .content .stats-section h3{text-transform:uppercase}#block-region-bottom .block .block-title{padding:10px 10px 5px}#block-region-bottom .block.chromeless .block-title{padding:15px 0}#block-region-bottom .block-title h2{text-transform:none;font-size:35px;line-height:1.2;font-weight:400}#block-region-main .block.chromeless{padding:0}.block_totara_featured_links.chromeless{background:transparent;border:0 none;box-shadow:none}.block_last_course_accessed_content::before,.block_last_course_accessed_content::after{display:table;content:''}.block_last_course_accessed_content::after{clear:both}.block_last_course_accessed_content .course-info{display:flex;flex-direction:row}.block_last_course_accessed_content .course-image{flex-basis:30%}.block_last_course_accessed_content .course-details{flex-basis:70%;padding:0 0 0 15px}.block_last_course_accessed_content .course-progress{width:40%;max-width:140px;margin:10px auto 0}.block_last_course_accessed_content .course-progress .donut-chart{font-size:80px}.block_last_course_accessed_content .course-image .thumb{padding-bottom:90%;background-size:cover;border-radius:5px;background-position:center center}.block_last_course_accessed_content .course-details h3{font-size:16px;line-height:1.2;font-weight:700;margin-bottom:5px}.block_last_course_accessed_content .course-details .summary{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:17px;max-height:51px}.block_last_course_accessed_content .course-details .summary p{margin:0}.block_last_course_accessed_content a.course-link{display:block;text-align:center;font-size:14px;text-transform:uppercase;margin:20px 0 10px}@media (min-width:480px){.block_last_course_accessed_content .course-progress .donut-chart{font-size:110px}}ul.eno-recent{list-style:none;margin:0;padding:0;-webkit-overflow-scrolling:touch;height:230px;overflow:hidden;text-align:center}ul.eno-recent>li{display:inline-block;vertical-align:top;padding:15px;text-align:left}ul.eno-recent>li .tile-content{width:200px;height:200px;position:relative}ul.eno-recent>li .course-image{position:absolute;top:0;right:0;bottom:0;left:0;filter:grayscale(1);background-size:cover;background-position:center center;background-color:rgba(0, 0, 0, 0.15)}ul.eno-recent>li .course-progress{position:absolute;top:0;right:0;padding:5px;overflow:hidden;z-index:5}ul.eno-recent>li .course-progress .progressbar_container .label{color:#fff;background-color:rgba(0, 0, 0, 0.5)}ul.eno-recent>li .donut-chart{font-size:64px}ul.eno-recent>li .donut-chart .pie-wrapper{background:rgba(0, 0, 0, 0.5);border-radius:50%;box-shadow:0 0 5px rgba(0, 0, 0, 0.75)}ul.eno-recent>li .donut-chart .pie-wrapper .label{padding-top:20%;color:#fff;text-shadow:0 1px 1px rgba(0, 0, 0, 0.5)}ul.eno-recent>li .donut-chart .pie-wrapper .label .smaller{display:none}ul.eno-recent>li .course-details{display:block;position:absolute;right:0;bottom:0;left:0;height:60px;background-color:rgba(0, 0, 0, 0.5);overflow:hidden;padding:10px;z-index:10;transition:background-color 0.5s ease-out, height 0.2s ease-out;text-shadow:0 1px 1px rgba(0, 0, 0, 0.75);color:#fff !important;text-decoration:none}ul.eno-recent>li .course-details h3.course-name{font-size:14px;line-height:20px;height:40px}ul.eno-recent>li .course-details .summary{font-size:12px;line-height:18px}ul.eno-recent>li .tile-content:hover .course-details{height:200px;top:0;background-color:rgba(0, 0, 0, 0.75)}ul.eno-recent>li .tile-content:hover .course-details h3.course-name{height:auto}.block_totara_recent_learning .footer{text-align:right;font-size:13px}ul.recent-learning{list-style:none;margin:0;padding:0}ul.recent-learning>li{display:block;box-shadow:inset 0 -1px 1px -1px rgba(0, 0, 0, 0.5);padding:5px 0}ul.recent-learning>li a{font-size:13px}.block_eno_mandatory_completion .block-content{background-image:linear-gradient(transparent, rgba(0, 0, 0, 0.15))}.block_eno_mandatory_completion_content{padding:15px 0 30px;margin:0 auto;max-width:400px}.block_eno_mandatory_completion_content::before,.block_eno_mandatory_completion_content::after{display:table;content:""}.block_eno_mandatory_completion_content::after{clear:both}.block_eno_mandatory_completion_content .inner-wrapper{padding:0}.block_eno_mandatory_completion_content .progress-wrapper{width:100px;height:120px;float:left;position:relative}.block_eno_mandatory_completion_content .donut-chart{font-size:100px}.block_eno_mandatory_completion_content .donut-chart .pie-wrapper{background:rgba(255, 255, 255, 0.25);border-radius:50%;box-shadow:0 0 2px #fff}.block_eno_mandatory_completion_content .progress-wrapper::after{position:absolute;height:10px;left:15px;bottom:20px;right:15px;border-radius:50%;content:"";box-shadow:0 20px 4px rgba(0, 0, 0, 0.24)}.block_eno_mandatory_completion_content .completed,.block_eno_mandatory_completion_content .due{display:none}.block_eno_mandatory_completion_content .message{padding-left:140px;padding-top:30px;font-weight:700}@media (min-width:768px){.block_eno_mandatory_completion_content .progress-wrapper{width:110px;height:130px}.block_eno_mandatory_completion_content .donut-chart{font-size:110px}.block_eno_mandatory_completion_content .message{padding-left:150px;padding-top:40px}}@media (min-width:992px){.block_eno_mandatory_completion_content .progress-wrapper{width:130px;height:150px}.block_eno_mandatory_completion_content .donut-chart{font-size:130px}.block_eno_mandatory_completion_content .message{padding-left:170px;padding-top:50px}}#sidebars .block_eno_mandatory_completion_content .progress-wrapper{float:none;margin:0 auto;width:130px;height:150px}#sidebars .block_eno_mandatory_completion_content .donut-chart{font-size:130px}#sidebars .block_eno_mandatory_completion_content .message{padding:5px 15px 0;text-align:center}#block-region-main .block_enodashboardstatistics{background:transparent;border:0 none;box-shadow:none}.fp-block-status{box-shadow:0px 0px 15px rgba(0, 0, 0, 0.19);background-color:#fff;border-radius:15px;width:calc(50% - 10px);margin-bottom:20px;padding:15px 35px;display:flex;font-weight:700;align-items:center}.fp-blocks-status-container>.fp-block-status:nth-child(2n+1){margin-right:20px}.fp-blocks-status-container{display:flex;flex-wrap:wrap}.fp-block-status-count{font-size:34px;margin-right:15px}.fp-block-status-title{font-size:18px;line-height:1}.fp-block-status-progress{margin-left:auto;font-size:18px;position:relative;display:flex;align-items:center;justify-content:center}.fp-block-status-arrow{margin-left:auto;min-width:125px;display:flex;justify-content:center}.fp-block-status-progress h2{text-align:center;position:absolute;width:100%}.fp-block-status-progress-html.fp-block-status-progress h2{font-size:34px;margin-bottom:0}.fp-block-status-progress svg{transform:rotate(-90deg);margin-left:8px;margin-top:-8px}.fp-block-status-progress .circle_animation{stroke-dasharray:440;stroke-dashoffset:440}.fp-block-status-progress-html .circle_animation{animation:html 1s ease-out forwards}.fp-block-status-progress-css .circle_animation{animation:css 1s ease-out forwards}.fp-block-status-progress .dashboard-checked svg{transform:rotate(0deg);margin-left:0px;margin-top:0px}@keyframes html{to{stroke-dashoffset:80}}@keyframes css{to{stroke-dashoffset:160}}.fp-blocks-status-container>.fp-block-status:nth-child(3) .fp-block-status-arrow .fa{color:#06BA15}.fp-blocks-status-container>.fp-block-status:nth-child(4) .fp-block-status-arrow .fa{color:#ED1753}.fp-block-status-arrow .fa{font-size:90px}.chromeless .block_current_learning-tiles{padding:0;margin:0 -8px}.block_current_learning-tile{margin:0 8px 15px}.chromeless .block_current_learning-tile{box-shadow:6px 6px 8px rgba(0, 0, 0, 0.2);background-color:#fff}.block_current_learning-tile .percentage-label{font-size:12px;color:var(--color-primary)}.block .content .block_current_learning-tile__link_title{font-weight:400;font-size:14px;line-height:18px;height:36px;margin:8px 8px 0}.block_current_learning-tile__content{padding:8px}.block_current_learning-tile__content_progress .progressbar_container{left:8px;right:8px}.block_current_learning-tile__content_progress .progress{border:0 none;background-color:#e0e0e0}.block_current_learning-tile__content_component{position:absolute;background-color:var(--color-accent);color:#fff;top:20px;right:0;padding:0 15px;border-radius:10px 0 0 10px;font-size:12px}.block_current_learning.chromeless .panel-footer{background:none;border-top:none;padding:0}.block_current_learning.chromeless .panel-footer .count{margin-top:0}.block_totara_certifications .block-content>ul{margin-left:15px;margin-right:15px}.block_totara_certifications .block-content>ul li{padding:20px 0;border-bottom:1px solid rgba(138, 148, 166, 0.5)}.block_totara_certifications .block-content>ul li:nth-of-type(2n+1){background-color:var(--color-tablerowbg1)}.block_totara_certifications .block-content>ul li:first-of-type{background-color:var(--color-tableheaderbg);color:var(--color-tableheadertext);font-weight:700}.rounded-tables .block_totara_certifications .block-content>ul li:first-of-type{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-tables .block_totara_certifications .block-content>ul li:last-of-type{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.block_totara_certifications .block-content>ul li h3{margin:0;font-weight:700}.block_totara_certifications .block-content>ul li a{color:var(--color-text)}.block_totara_certifications .footer{margin:0;text-align:right;padding:5px 0;font-weight:700}.block_calendar_upcoming .block-content{padding-left:45px}.block_calendar_upcoming .event{position:relative}.block_calendar_upcoming .event .icon{position:absolute;top:0;left:-30px;font-size:16px;line-height:16px;color:var(--color-secondary)}.block_calendar_upcoming .event .date{font-size:12px;padding:0}.block_calendar_upcoming .event .date br{content:""}.block_calendar_upcoming .footer{margin:0;text-align:right;padding:5px 0;font-weight:700}.block_calendar_upcoming .footer>div{display:inline-block;color:var(--color-primary);padding:5px 15px}.block_badges ul.badges li{display:flex;flex-direction:row;padding-bottom:15px;width:auto;align-items:center}.block_badges ul.badges img.badge-image{width:60px;height:60px;margin-right:10px}.block-totara-featured-links-layout .block-totara-featured-links-tile.block-totara-featured-links-tile-medium,.block-totara-featured-links-layout .block-totara-featured-links-flex-filler.block-totara-featured-links-tile-medium,.block-totara-featured-links-layout>div.block-totara-featured-links-flex-filler.block-totara-featured-links-tile-medium,.block-totara-featured-links-layout .block-totara-featured-links-tile-adder.block-totara-featured-links-tile-medium{border-radius:10px}.block-totara-featured-links-layout>div .block-totara-featured-links-content{height:68px;padding:10px}.block-totara-featured-links-layout>div .block-totara-featured-links-content h3{font-size:14px;line-height:16px;font-weight:400}.block-totara-featured-links-layout>div .block-totara-featured-links-content.block-totara-featured-links-content-top{border-radius:10px 10px 0 0}.block-totara-featured-links-layout>div .block-totara-featured-links-content.block-totara-featured-links-content-bottom{border-radius:0 0 10px 10px}@media (min-width:992px){.block-totara-featured-links-layout .block-totara-featured-links-tile.block-totara-featured-links-tile-medium,.block-totara-featured-links-layout .block-totara-featured-links-flex-filler.block-totara-featured-links-tile-medium,.block-totara-featured-links-layout>div.block-totara-featured-links-flex-filler.block-totara-featured-links-tile-medium,.block-totara-featured-links-layout .block-totara-featured-links-tile-adder.block-totara-featured-links-tile-medium{flex-basis:280px;width:280px}}.tw-catalog__aside .tw-selectRegionPanel{background-color:var(--color-tablerowbg0);padding:0;border-radius:5px}.tw-catalog__aside .tw-selectRegionPanel__heading{padding:15px;background-color:var(--color-tableheaderbg);border-radius:5px 5px 0 0;color:var(--color-tableheadertext)}.tw-catalog__aside .tw-selectRegionPanel__heading_text{text-transform:none;margin:0;font-size:16px;font-weight:700;letter-spacing:0}.tw-catalog__aside .tw-selectRegionPanel__heading_clear a{color:var(--color-tableheadertext)}.tw-catalog__aside .tw-selectRegionPanel__content{padding:15px}.tw-catalog__aside .tw-selectRegionPanel__content .tw-selectMulti__link{padding:0 8px;margin:0}.tw-grid__item .tw-catalogItemNarrow{border-radius:10px;box-shadow:6px 6px 8px rgba(0, 0, 0, 0.2);border-color:rgba(0, 0, 0, 0.07)}.tw-grid__item .tw-catalogItemNarrow__image{padding-top:54%}.tw-grid__item .tw-catalogItemNarrow__image_ratio_img{border-radius:10px 10px 0 0}.tw-grid__item .tw-catalogItemNarrow__title{font-weight:400}.tw-grid__item .tw-catalogItemNarrow__title_featured{display:block;background:transparent;color:var(--color-accent);padding:0;font-size:inherit;letter-spacing:0}.tw-grid__item .tw-catalogItemNarrow__progress{height:20px;padding:5px 0}.tw-grid__item .tw-catalogItemNarrow__hero{top:30px;left:auto;right:0}.tw-grid__item .tw-catalogItemNarrow__hero_text{border-radius:12px 0 0 12px;padding:3px 15px 3px 20px;letter-spacing:-0.2px}.tw-grid__item [data-type="certification"] .tw-catalogItemNarrow__hero_text{background-color:var(--color-labelcert)}.tw-grid__item [data-type="course"] .tw-catalogItemNarrow__hero_text{background-color:var(--color-labelcourse)}.tw-grid__item [data-type="playlist"] .tw-catalogItemNarrow__hero_text{background-color:var(--color-labelplaylist)}.tw-grid__item [data-type="program"] .tw-catalogItemNarrow__hero_text{background-color:var(--color-labelprog)}.tw-grid__item [data-type="engage_article"] .tw-catalogItemNarrow__hero_text{background-color:var(--color-labelresource)}.tw-grid__item .tw-catalogItemNarrow__iconRow>.flex-icon,.tw-catalogItemNarrow__iconRow_icon{color:var(--link-color)}.tw-grid__item .tw-catalogItemWide{padding:5px 0}.tw-grid__item .tw-catalogItemWide__title{font-weight:400}.tw-grid__item .tw-catalogItemWide__title_featured{display:block;background:transparent;color:var(--color-accent);padding:0;font-size:inherit;letter-spacing:0}.tw-grid__item .tw-catalogItemWide__progress{height:20px;padding:5px 0;max-width:200px}.tw-grid__item .tw-catalogItemWide__hero{top:30px;left:0;right:auto}.tw-grid__item .tw-catalogItemWide__hero_text{border-radius:0 12px 12px 0;padding:3px 20px 3px 15px;letter-spacing:-0.2px}.tw-grid__item [data-type="certification"] .tw-catalogItemWide__hero_text{background-color:var(--color-labelcert)}.tw-grid__item [data-type="course"] .tw-catalogItemWide__hero_text{background-color:var(--color-labelcourse)}.tw-grid__item [data-type="playlist"] .tw-catalogItemWide__hero_text{background-color:var(--color-labelplaylist)}.tw-grid__item [data-type="program"] .tw-catalogItemWide__hero_text{background-color:var(--color-labelprog)}.tw-grid__item [data-type="engage_article"] .tw-catalogItemWide__hero_text{background-color:var(--color-labelresource)}@media (min-width:992px){.tw-grid__item--multi-column{flex-basis:50%}}@media (min-width:1200px){.tw-grid__item--multi-column{flex-basis:33.33333%}}@media (min-width:1600px){.tw-grid__item--multi-column{flex-basis:25%}}.tui-responsive{padding:15px}.tui-workspacePageHeader__img{padding-bottom:45%;margin-top:15px;border-radius:5px}.tui-formRow__inner>.tui-formRow__action{max-width:none}.tui-weka{border-radius:0 10px 10px 10px;border-color:var(--color-neutral-5)}.tui-wekaToolbar__currentBlock.tui-formBtn{text-transform:none}.tui-workspaceDiscussionForm__buttonGroup{justify-content:center}.tui-sidePanel__inner{background-color:transparent;border:0 none}.tui-sidePanel--hasButtonControl .tui-sidePanel__inner{background-color:var(--color-neutral-3);border-left:1px solid var(--color-neutral-5)}.tui-sidePanelNav{background-color:var(--color-tablerowbg0);border-radius:5px;padding:0;box-shadow:0 0 2px rgba(0, 0, 0, 0.2)}.tui-sidePanelNavGroup__heading{padding:12px 15px;background-color:var(--color-tableheaderbg);color:var(--color-tableheadertext);border-radius:5px 5px 0 0}.tui-sidePanelNavGroup__items{margin:0}.tui-sidePanelNavLinkItem{background-color:transparent;color:var(--color-tablerowtext);border:0 none}.tui-sidePanelNavLinkItem--active{background-color:var(--color-tablehlbg);color:var(--color-tablehltext)}.tui-sidePanelNavLinkItem__action{padding:12px 15px;color:var(--link-color)}.tui-sidePanelNavLinkItem--active>.tui-sidePanelNavLinkItem__action{color:var(--color-tablehltext)}.tui-sidePanelNavLinkItem__notificationDot{left:-5px}.tui-workspacePage__mainContent{margin-top:0;background-color:#fff;padding:15px;border-radius:5px;box-shadow:0 0 2px rgba(0, 0, 0, 0.2)}.tui-workspaceDiscussionCard{border-radius:0 10px 10px 10px}.tui-workspaceDiscussionWithCommentCard__comments.tui-commentBox--withBorder{border-radius:10px;border-bottom:1px solid var(--color-neutral-5)}.tui-commentThread__comment--withBorderBottom{border-bottom:0 none}.tui-workspaceDiscussionCard__head{align-items:flex-start;flex-direction:column}.tui-workspaceDiscussionCard__head p{margin-left:0}.tui-commentReplyHeader__content--inline{align-items:flex-start;flex-direction:column}.tui-commentReplyHeader__timeDescription--inline{margin-left:0}.tui-workspaceDiscussionFilter__search{flex-direction:column;flex-basis:100%}.tui-workspaceDiscussionFilter__search input[type].tui-searchFilter__search{padding:10px 20px 10px 40px;height:auto;border-radius:20px;min-width:200px}.tui-workspaceDiscussionFilter__search .tui-searchFilter__group-icon{left:12px}.tui-workspaceDiscussionFilter__search-filesLink{margin:5px;padding:10px 30px;display:block;border:1px solid var(--btn-prim-accent-color);border-radius:7px}.tui-workspaceDiscussionFilter__search-filesLink:hover{text-decoration:none}#workspace-image{display:none}@media (min-width:768px){.tui-workspacePageHeader__img{padding-bottom:0;margin-top:0}.tui-workspacePage{margin-top:120px}.tui-workspaceDiscussionFilter__search{flex-direction:row;flex-basis:auto;justify-content:space-between}.tui-workspaceDiscussionFilter__search-filesLink{margin-left:45px}#workspace-image{display:block;position:absolute;top:64px;right:0;left:0;height:0;padding-bottom:45%;z-index:-5;background-position:center center;background-repeat:no-repeat;background-size:cover}#workspace-image::before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(0, #fff 0%, transparent 67%)}}.totara_core__myreports__list--grid .totara_core__myreports__list__item__content{border-radius:10px;box-shadow:6px 6px 8px rgba(0, 0, 0, 0.2);border-color:rgba(0, 0, 0, 0.07)}.totara_core__myreports__list--grid .totara_core__myreports__list__item__content__image{border-radius:10px 10px 0 0}.courseformatstyle-1{border-radius:10px;box-shadow:6px 6px 8px rgba(0, 0, 0, 0.2);border:1px solid rgba(0, 0, 0, 0.1);background-color:#fff;padding:25px}.courseformatstyle-1 h3.sectionname{background-color:var(--color-sectiontitlebg);color:var(--color-sectiontitletext);margin:0 -15px 15px;padding:10px 15px;border-radius:5px}.courseformatstyle-1 .course-content ul li.section.main{border-bottom:none}.editing .courseformatstyle-1 .course-content ul li.section.main .left,.editing .courseformatstyle-1 .course-content ul li.section.main .right{padding:0 5px;text-align:center;border-radius:3px;margin:7px 10px;height:32px;line-height:32px}.editing .courseformatstyle-1 .course-content ul li.section.main .left>div,.editing .courseformatstyle-1 .course-content ul li.section.main .right>div{display:inline-block}.editing .courseformatstyle-1 .course-content ul li.section.main .left .icon,.editing .courseformatstyle-1 .course-content ul li.section.main .right a.toggle-display{color:var(--color-sectiontitletext)}.courseformatstyle-2 .completionprogress{padding:10px}.courseformatstyle-2 .course-content ul li.section.main{border-radius:10px;box-shadow:6px 6px 8px rgba(0, 0, 0, 0.2);border:1px solid rgba(0, 0, 0, 0.1);background-color:#fff;padding:25px;margin-bottom:20px}.courseformatstyle-2 h3.sectionname{background-color:var(--color-sectiontitlebg);color:var(--color-sectiontitletext);margin:-15px -15px 15px;padding:10px 15px;border-radius:5px}.editing .courseformatstyle-2 .course-content ul li.section.main .left,.editing .courseformatstyle-2 .course-content ul li.section.main .right{padding:0 5px;text-align:center;border-radius:3px;margin:-7px 10px;height:32px;line-height:32px}.editing .courseformatstyle-2 .course-content ul li.section.main .left>div,.editing .courseformatstyle-2 .course-content ul li.section.main .right>div{display:inline-block}.editing .courseformatstyle-2 .course-content ul li.section.main .left .icon,.editing .courseformatstyle-2 .course-content ul li.section.main .right a.toggle-display{color:var(--color-sectiontitletext)}.example{}.example__customTab{}.example__customTab__text{}.example__customTab__text--rendered{color:var(--example-color);}.example__customTab__text--rendered{color:var(--example-color)}.tui-themeSettings__content{margin-top:var(--gap-8)}.tui-themeSettings__forms>*+*{margin-top:var(--gap-8)}:root{}