.imc-navigation__content__menu__right-section .search-icon{line-height:1}.uk-offcanvas-page,.uk-offcanvas-container{overflow:hidden !important}.icon-add-bookshelf,.icon-pencil,.icon-remove-bookshelf,.icon-menu,.icon-back-up,.icon-arrow-up,.icon-arrow-down,.icon-experts,.icon-important,.icon-test,.icon-discussion,.icon-certificate,.icon-experts,.icon-content-course,.icon-content-programme,.icon-content-event,.icon-content-wbt,.icon-video,.icon-content-video,.icon-exercises,.icon-more-option-lean,.icon-content-link,.icon-content-instruction,.icon-content-image,.icon-status,.icon-unknown-file,.icon-document-file,.icon-accordion-protected,.icon-program-file,.icon-program-level-based,.icon-accordion-open,.icon-accordion-close,.icon-checked,.icon-checked-lean,.icon-arrow-right,.icon-arrow-right-small,.icon-exclamation-circle,.icon-check-circle,.icon-arrow-left,.icon-content-folder,.icon-content-unsupported,.icon-content-conclude,.icon-content-test,.icon-content-test-failed,.icon-content-test-done,.icon-user-avatar,.icon-virtual-classroom-meeting,.icon-virtual-classroom-resources,.icon-external-content,.icon-virtual-classroom-appointment,.icon-course-duration:before,.icon-magnifier,.icon-filter,.icon-content-feedback,.icon-user-list,.icon-delete-content,.icon-expand-filled,.icon-expand-empty,.icon-concluded-filled,.icon-concluded-empty,.icon-training-passed-empty,.icon-training-passed-filled,.icon-training-failed-empty,.icon-training-failed-filled,.icon-training-failed-small,.icon-training-passed-small,.icon-location,.icon-training-review-small,.icon-training-completed-small,.icon-training-time-small,.icon-training-pending,.icon-close-lean,.icon-user-id,.icon-compliant,.icon-non-compliant,.icon-is-overdue,.icon-inprogress,.icon-book-course,.icon-policy,.icon-languages,.icon-eportfolio-content,.icon-clock,.icon-last-update,.icon-folder,.icon-ojt,.icon-validation-passed,.icon-delete-content-empty,.icon-tracks,.icon-experience-points,.icon-mail,.icon-mail-circle,.icon-certificate-button,.icon-free-places,.icon-task,.icon-task-approve-empty,.icon-task-approve-filled,.icon-task-decline-empty,.icon-task-decline-filled,.icon-bookshelf-empty,.icon-bookshelf-filled,.icon-external-link,.icon-info,.icon-timezone-info,.icon-content-locked{speak:none;font-style:normal;font-variant:normal;text-transform:none}.icon-add-bookshelf:before{content:"\e039";font-family:"Icons"}.icon-pencil:before{content:"\e041";font-family:"Icons"}.icon-remove-bookshelf:before{content:"\e03A";font-family:"Icons"}.icon-program-file:before{content:"\e102";font-family:"Icons"}.icon-program-level-based:before{content:"\f1ce";font-family:"ImcIconFont"}.icon-certificate-button:before{content:"\e02A";font-family:"Icons"}.icon-menu:before{content:"\e000";font-family:"Icons"}.icon-back-up:before{content:"\e001";font-family:"Icons"}.icon-next-up:before{content:"\e002";font-family:"Icons"}.icon-arrow-up:before{content:"\e00d";font-family:"Icons"}.icon-arrow-down:before{content:"\e00e";font-family:"Icons"}.icon-filter:before{content:"\e003";font-family:"Icons"}.icon-magnifier:before{content:"\e004";font-family:"Icons"}.icon-experts:before{content:"\e300";font-family:"Icons"}.icon-important:before{content:"\e302";font-family:"Icons"}.icon-exercises:before{content:"\e301";font-family:"Icons"}.icon-more-option-lean:before{content:"\e013";font-family:"Icons"}.icon-test:before{content:"\e305";font-family:"Icons"}.icon-video:before,.icon-content-video:before{content:"\e107";font-family:"Icons"}.icon-discussion:before{content:"\e303";font-family:"Icons"}.icon-certificate:before{content:"\e306";font-family:"Icons"}.icon-content-course:before{content:"\e101";font-family:"Icons"}.icon-content-programme:before{content:"\e102";font-family:"Icons"}.icon-content-wbt:before{content:"\e103";font-family:"Icons"}.icon-content-test:before{content:"\e104";font-family:"Icons"}.icon-content-link:before{content:"\e109";font-family:"Icons"}.icon-content-instruction:before{content:"\e114";font-family:"Icons"}.icon-content-image:before{content:"\e106";font-family:"Icons"}.icon-status:before{content:"\e119";font-family:"Icons"}.icon-unknown-file:before{content:"\e10d";font-family:"Icons"}.icon-document-file:before{content:"\e10e";font-family:"Icons"}.icon-content-folder:before{content:"\e100";font-family:"Icons"}.icon-content-event:before{content:"\e10a";font-family:"Icons"}.icon-accordion-protected:before{content:"\e105";font-family:"Icons"}.icon-accordion-open:before{content:"\e00e";font-family:"Icons"}.icon-accordion-close:before{content:"\e00d";font-family:"Icons"}.icon-checked-lean:before{content:"\e200";font-family:"Icons"}.icon-checked:before{content:"\e201";font-family:"Icons"}.icon-validation-passed:before{content:"\e202";font-family:"Icons"}.icon-arrow-right-small:before,.icon-arrow-right:before{content:"\e010";font-family:"Icons"}html[dir=rtl] .icon-arrow-right-small:before,html[dir=rtl] .icon-arrow-right:before{content:"\e011"}.icon-non-compliant:before,.icon-exclamation-circle:before{content:"\e203";font-family:"Icons"}.icon-check-circle:before{content:"\f058";font-family:"Icons"}.icon-arrow-left:before{content:"\e011";font-family:"Icons"}html[dir=rtl] .icon-arrow-left:before{content:"\e010"}.icon-content-unsupported:before{content:"\e10b";font-family:"Icons"}.icon-content-conclude:before,.icon-content-test-done:before{content:"\e206";font-family:"Icons"}.icon-content-test-failed:before{content:"\e207";font-family:"Icons"}.icon-user-avatar:before{content:"\e009";font-family:"Icons"}.icon-virtual-classroom-meeting:before{content:"\e112";font-family:"Icons"}.icon-virtual-classroom-resources:before{content:"\e113";font-family:"Icons"}.icon-external-content:before{content:"\e11b";font-family:"Icons"}.icon-eportfolio-content:before{content:"\e11d";font-family:"Icons"}.icon-course-duration:before,.icon-virtual-classroom-appointment:before{content:"\e10a";font-family:"Icons"}.icon-content-feedback:before{content:"\e110";font-family:"Icons"}.icon-user-list:before{content:"\e014";font-family:"Icons"}.icon-delete-content:before{content:"\e018";font-family:"Icons"}.icon-reply:before{content:"\e329";font-family:"Icons"}.icon-reply-empty:before{content:"\e028";font-family:"Icons"}.icon-reply-filled:before{content:"\e029";font-family:"Icons"}.icon-expand-filled:before{content:"\e01A";font-family:"Icons"}.icon-expand-empty:before{content:"\e019";font-family:"Icons"}.icon-concluded-filled:before{content:"\e01B";font-family:"Icons"}.icon-concluded-empty:before{content:"\e01C";font-family:"Icons"}.icon-training-passed-empty:before{content:"\e01D";font-family:"Icons"}.icon-training-passed-filled:before{content:"\e01E";font-family:"Icons"}.icon-location:before{content:"\e320";font-family:"Icons"}.icon-free-places:before{content:"\e333";font-family:"Icons"}.icon-training-passed-small:before{content:"\e321";font-family:"Icons"}.icon-training-failed-small:before{content:"\e322";font-family:"Icons"}.icon-training-failed-empty:before{content:"\e01F";font-family:"Icons"}.icon-training-failed-filled:before{content:"\e020";font-family:"Icons"}.icon-training-completed-small:before{content:"\e31b";font-family:"Icons"}.icon-training-time-small:before{content:"\e31c";font-family:"Icons"}.icon-training-pending:before{content:"\e31d";font-family:"Icons"}.icon-training-review-small:before{content:"\e323";font-family:"Icons"}.icon-close-lean:before{content:"\e00c";font-family:"Icons"}.icon-user-id:before{content:"\e021";font-family:"Icons"}.icon-compliant:before{content:"\e31e";font-family:"Icons"}.icon-is-overdue:before{content:"\e10a";font-family:"Icons"}.icon-inprogress:before{content:"\e31f";font-family:"Icons"}.icon-book-course:before{content:"\e307";font-family:"Icons"}.icon-policy:before{content:"\e10e";font-family:"Icons"}.icon-languages:before{content:"\e317";font-family:"Icons"}.icon-clock:before{content:"\e31c";font-family:"Icons"}.icon-last-update:before{content:"\e324";font-family:"Icons"}.icon-folder:before{content:"\e116";font-family:"Icons"}.icon-ojt:before{content:"\e115";font-family:"Icons"}.icon-ojt-group-work:before{content:"\e014";font-family:"Icons"}.icon-delete-content-empty:before{content:"\e024";font-family:"Icons"}.icon-tracks:before{content:"\e327";font-family:"Icons"}.icon-reload:before{content:"\e007";font-family:"Icons"}.icon-content-event:before{content:"\e10a";font-family:"Icons"}.icon-experience-points:before{content:"\e326";font-family:"Icons"}.icon-mail:before{content:"\e025";font-family:"Icons"}.icon-mail-circle:before{content:"\e026";font-family:"Icons"}.icon-team:before{content:"\e02c";font-family:"Icons"}.icon-task:before{content:"\e03b";font-family:"Icons"}.icon-task-approve-empty:before{content:"\e01c";font-family:"Icons"}.icon-task-approve-filled:before{content:"\e01b";font-family:"Icons"}.icon-task-decline-empty:before{content:"\e024";font-family:"Icons"}.icon-task-decline-filled:before{content:"\e018";font-family:"Icons"}.icon-bookshelf-empty:before{content:"\e039";font-family:"Icons"}.icon-bookshelf-filled:before{content:"\e03A";font-family:"Icons"}.icon-external-link:before{content:"\e11b";font-family:"Icons"}.icon-info:before{content:"\e015";font-family:"Icons"}.icon-edit-content-empty:before{content:"\e022";font-family:"Icons"}.icon-timezone-info:before{content:"\e31C";font-family:"Icons"}.icon-content-locked:before{content:"\e105";font-family:"Icons"}.icon-disc-filled:before{content:"\e20D";font-family:"Icons"}.icon-disc-filled__success{color:#4cb963}.icon-disc-filled__warning{color:#FCB514}.icon-disc-filled__failure{color:#ba2d0b}.icon-x:before{content:"\e012";font-family:"Icons"}.icon-forward:before{content:"\e329";font-family:"Icons";display:inline-block;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}@media print, screen and (min-width: 34.4375em){.reveal,.reveal.tiny,.reveal.small,.reveal.large{right:auto;left:auto;margin:0 auto}}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=34.4375em&large=50.0625em&xlarge=80.0625em&xxlarge=90em"}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;background:#f3f3f3;font-family:Helvetica,Arial,sans-serif;font-weight:normal;line-height:1.5;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:0}.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:transparent;line-height:1;cursor:pointer}[data-whatinput='mouse'] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block !important}.is-hidden{display:none !important}html.is-reveal-open{position:fixed;width:100%;overflow-y:hidden}html.is-reveal-open.zf-has-scroll{overflow-y:scroll}html.is-reveal-open body{overflow-y:hidden}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1201;display:none;background-color:rgba(10,10,10,0.45);overflow-y:auto}.reveal{z-index:1202;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #cacaca;border-radius:0;background-color:#fff;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}[data-whatinput='mouse'] .reveal{outline:0}@media print, screen and (min-width: 34.4375em){.reveal{min-height:0}}.reveal .column{min-width:0}.reveal>:last-child{margin-bottom:0}@media print, screen and (min-width: 34.4375em){.reveal{width:100%;max-width:77.5rem}}.reveal.collapse{padding:0}@media print, screen and (min-width: 34.4375em){.reveal.tiny{width:30%;max-width:77.5rem}}@media print, screen and (min-width: 34.4375em){.reveal.small{width:50%;max-width:77.5rem}}@media print, screen and (min-width: 34.4375em){.reveal.large{width:90%;max-width:77.5rem}}.reveal.full{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0}@media screen and (max-width: 34.43625em){.reveal{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;padding:0.85em 1em;border:1px solid transparent;border-radius:0;-webkit-transition:background-color 0.25s ease-out,color 0.25s ease-out;transition:background-color 0.25s ease-out,color 0.25s ease-out;font-family:inherit;font-size:0.9rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;background-color:#8C60C1;color:#fff}[data-whatinput='mouse'] .button{outline:0}.button:hover,.button:focus{background-color:#463973;color:#fff}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button.primary{background-color:#8C60C1;color:#fff}.button.primary:hover,.button.primary:focus{background-color:#6f41a6;color:#fff}.button.secondary{background-color:#463973;color:#fff}.button.secondary:hover,.button.secondary:focus{background-color:#382e5c;color:#fff}.button.success{background-color:#4cb963;color:#0a0a0a}.button.success:hover,.button.success:focus{background-color:#3b964e;color:#0a0a0a}.button.warning{background-color:#FCB514;color:#0a0a0a}.button.warning:hover,.button.warning:focus{background-color:#d79603;color:#0a0a0a}.button.alert{background-color:#ba2d0b;color:#fff}.button.alert:hover,.button.alert:focus{background-color:#952409;color:#fff}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled,.button.disabled:hover,.button.disabled:focus,.button[disabled],.button[disabled]:hover,.button[disabled]:focus{background-color:#8C60C1;color:#fff}.button.disabled.primary,.button[disabled].primary{opacity:.25;cursor:not-allowed}.button.disabled.primary,.button.disabled.primary:hover,.button.disabled.primary:focus,.button[disabled].primary,.button[disabled].primary:hover,.button[disabled].primary:focus{background-color:#8C60C1;color:#fff}.button.disabled.secondary,.button[disabled].secondary{opacity:.25;cursor:not-allowed}.button.disabled.secondary,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#463973;color:#fff}.button.disabled.success,.button[disabled].success{opacity:.25;cursor:not-allowed}.button.disabled.success,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#4cb963;color:#0a0a0a}.button.disabled.warning,.button[disabled].warning{opacity:.25;cursor:not-allowed}.button.disabled.warning,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#FCB514;color:#0a0a0a}.button.disabled.alert,.button[disabled].alert{opacity:.25;cursor:not-allowed}.button.disabled.alert,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#ba2d0b;color:#fff}.button.hollow{border:1px solid #8C60C1;color:#8C60C1}.button.hollow,.button.hollow:hover,.button.hollow:focus{background-color:transparent}.button.hollow.disabled,.button.hollow.disabled:hover,.button.hollow.disabled:focus,.button.hollow[disabled],.button.hollow[disabled]:hover,.button.hollow[disabled]:focus{background-color:transparent}.button.hollow:hover,.button.hollow:focus{border-color:#452968;color:#452968}.button.hollow:hover.disabled,.button.hollow:hover[disabled],.button.hollow:focus.disabled,.button.hollow:focus[disabled]{border:1px solid #8C60C1;color:#8C60C1}.button.hollow.primary{border:1px solid #8C60C1;color:#8C60C1}.button.hollow.primary:hover,.button.hollow.primary:focus{border-color:#452968;color:#452968}.button.hollow.primary:hover.disabled,.button.hollow.primary:hover[disabled],.button.hollow.primary:focus.disabled,.button.hollow.primary:focus[disabled]{border:1px solid #8C60C1;color:#8C60C1}.button.hollow.secondary{border:1px solid #463973;color:#463973}.button.hollow.secondary:hover,.button.hollow.secondary:focus{border-color:#231d3a;color:#231d3a}.button.hollow.secondary:hover.disabled,.button.hollow.secondary:hover[disabled],.button.hollow.secondary:focus.disabled,.button.hollow.secondary:focus[disabled]{border:1px solid #463973;color:#463973}.button.hollow.success{border:1px solid #4cb963;color:#4cb963}.button.hollow.success:hover,.button.hollow.success:focus{border-color:#255e31;color:#255e31}.button.hollow.success:hover.disabled,.button.hollow.success:hover[disabled],.button.hollow.success:focus.disabled,.button.hollow.success:focus[disabled]{border:1px solid #4cb963;color:#4cb963}.button.hollow.warning{border:1px solid #FCB514;color:#FCB514}.button.hollow.warning:hover,.button.hollow.warning:focus{border-color:#865e02;color:#865e02}.button.hollow.warning:hover.disabled,.button.hollow.warning:hover[disabled],.button.hollow.warning:focus.disabled,.button.hollow.warning:focus[disabled]{border:1px solid #FCB514;color:#FCB514}.button.hollow.alert{border:1px solid #ba2d0b;color:#ba2d0b}.button.hollow.alert:hover,.button.hollow.alert:focus{border-color:#5d1706;color:#5d1706}.button.hollow.alert:hover.disabled,.button.hollow.alert:hover[disabled],.button.hollow.alert:focus.disabled,.button.hollow.alert:focus[disabled]{border:1px solid #ba2d0b;color:#ba2d0b}.button.clear{border:1px solid #8C60C1;color:#8C60C1}.button.clear,.button.clear:hover,.button.clear:focus{background-color:transparent}.button.clear.disabled,.button.clear.disabled:hover,.button.clear.disabled:focus,.button.clear[disabled],.button.clear[disabled]:hover,.button.clear[disabled]:focus{background-color:transparent}.button.clear:hover,.button.clear:focus{border-color:#452968;color:#452968}.button.clear:hover.disabled,.button.clear:hover[disabled],.button.clear:focus.disabled,.button.clear:focus[disabled]{border:1px solid #8C60C1;color:#8C60C1}.button.clear,.button.clear.disabled,.button.clear[disabled],.button.clear:hover,.button.clear:hover.disabled,.button.clear:hover[disabled],.button.clear:focus,.button.clear:focus.disabled,.button.clear:focus[disabled]{border-color:transparent}.button.clear.primary{border:1px solid #8C60C1;color:#8C60C1}.button.clear.primary:hover,.button.clear.primary:focus{border-color:#452968;color:#452968}.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled]{border:1px solid #8C60C1;color:#8C60C1}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary[disabled],.button.clear.primary:hover,.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],.button.clear.primary:focus,.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled]{border-color:transparent}.button.clear.secondary{border:1px solid #463973;color:#463973}.button.clear.secondary:hover,.button.clear.secondary:focus{border-color:#231d3a;color:#231d3a}.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled]{border:1px solid #463973;color:#463973}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary[disabled],.button.clear.secondary:hover,.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],.button.clear.secondary:focus,.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled]{border-color:transparent}.button.clear.success{border:1px solid #4cb963;color:#4cb963}.button.clear.success:hover,.button.clear.success:focus{border-color:#255e31;color:#255e31}.button.clear.success:hover.disabled,.button.clear.success:hover[disabled],.button.clear.success:focus.disabled,.button.clear.success:focus[disabled]{border:1px solid #4cb963;color:#4cb963}.button.clear.success,.button.clear.success.disabled,.button.clear.success[disabled],.button.clear.success:hover,.button.clear.success:hover.disabled,.button.clear.success:hover[disabled],.button.clear.success:focus,.button.clear.success:focus.disabled,.button.clear.success:focus[disabled]{border-color:transparent}.button.clear.warning{border:1px solid #FCB514;color:#FCB514}.button.clear.warning:hover,.button.clear.warning:focus{border-color:#865e02;color:#865e02}.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled],.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled]{border:1px solid #FCB514;color:#FCB514}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning[disabled],.button.clear.warning:hover,.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled],.button.clear.warning:focus,.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled]{border-color:transparent}.button.clear.alert{border:1px solid #ba2d0b;color:#ba2d0b}.button.clear.alert:hover,.button.clear.alert:focus{border-color:#5d1706;color:#5d1706}.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled]{border:1px solid #ba2d0b;color:#ba2d0b}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert[disabled],.button.clear.alert:hover,.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],.button.clear.alert:focus,.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled]{border-color:transparent}.button.dropdown::after{display:block;width:0;height:0;border:inset .4em;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;position:relative;top:0.4em;display:inline-block;float:right;margin-left:1em}.button.dropdown.hollow::after{border-top-color:#8C60C1}.button.dropdown.hollow.primary::after{border-top-color:#8C60C1}.button.dropdown.hollow.secondary::after{border-top-color:#463973}.button.dropdown.hollow.success::after{border-top-color:#4cb963}.button.dropdown.hollow.warning::after{border-top-color:#FCB514}.button.dropdown.hollow.alert::after{border-top-color:#ba2d0b}.button.arrow-only::after{top:-0.1em;float:none;margin-left:0}a.button:hover,a.button:focus{text-decoration:none}.close-button{position:absolute;color:#aaa;cursor:pointer}[data-whatinput='mouse'] .close-button{outline:0}.close-button:hover,.close-button:focus{color:#aaa}.close-button.small{right:26px;top:0.33em;font-size:4.25rem;line-height:1}.close-button,.close-button.medium{right:26px;top:0.5rem;font-size:4.25rem;line-height:1}.ui-notification{position:fixed;z-index:1100;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.3);box-shadow:1px 1px 1px rgba(0,0,0,0.3);width:983px;max-width:100%;margin:auto;height:auto;-webkit-transition:all 300ms ease-in 0s;transition:all 300ms ease-in 0s;color:#000}.ui-notification .close-icon{position:absolute;top:40%;right:23px;opacity:.4}.ui-notification.killed{cursor:pointer;opacity:0;-webkit-transition:opacity 1s linear;transition:opacity 1s linear;display:none !important}.ui-notification>h3{display:block;margin:10px 10px 10px 10px;padding:0 0 5px 0;text-align:left;font-weight:bold}.ui-notification a:hover{text-decoration:underline}.ui-notification a:focus,.ui-notification a.tab-focus{outline:2px solid #8C60C1}.ui-notification>.message{margin:20px 42px 20px 24px;line-height:1.2em}.ui-notification .button-element{margin-left:10px;margin-bottom:2px}.ui-notification.warning{background-color:#ffedd5;display:block}.ui-notification.error{background-color:#ffddda;display:block}.ui-notification.success{background-color:#def2e2;display:block}.ui-notification.info{background-color:#e8f2f9;display:block}.ui-notification .text-truncation{max-width:65%;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:text-bottom;line-height:1.3em}.ui-notification .text-truncation:hover{text-decoration:underline}.notification-link{text-decoration:underline;font-weight:bold}.notification-text-highlight{font-weight:bold}@media only screen and (max-width: 800px){.ui-notification .close-icon{top:10%}.ui-notification .button-element{width:100%;margin-top:10px;margin-left:0px}}.ui-notification-fix-bottom{position:fixed;width:100%;bottom:0;z-index:1001}.ui-notification-fix-bottom__block{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 23px 18px 20px;background:rgba(0,0,0,0.9);-webkit-box-shadow:0 -2px 4px 0 rgba(0,0,0,0.1);box-shadow:0 -2px 4px 0 rgba(0,0,0,0.1);color:#fff}.ui-notification-fix-bottom__block a,.ui-notification-fix-bottom__block button{color:#fff}.ui-notification-fix-bottom__block--cookie{padding:16px 23px 0px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 800px){.ui-notification-fix-bottom__block--cookie{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.ui-notification-fix-bottom__block__message{display:inline-block;width:80%}@media only screen and (max-width: 800px){.ui-notification-fix-bottom__block__message{width:100%}}.ui-notification-fix-bottom__block__text{display:inline-block;width:84%}.ui-notification-fix-bottom__block__text a{text-decoration:underline}@media only screen and (max-width: 800px){.ui-notification-fix-bottom__block__text{width:100%}}.ui-notification-fix-bottom__block__button-wrapper{display:inline-block;width:15%;text-align:right;vertical-align:top}@media only screen and (max-width: 800px){.ui-notification-fix-bottom__block__button-wrapper{margin-top:20px;width:100%}}@media only screen and (max-width: 800px){.ui-notification-fix-bottom{left:0}.ui-notification-fix-bottom__block{margin-right:0}}.loader-animation-button,.button-element .loader,input[type="submit"].button-element .loader,.dir-tile__actionbutton .loader,.loader-animation-button:before,.button-element .loader:before,input[type="submit"].button-element .loader:before,.dir-tile__actionbutton .loader:before,.loader-animation-button:after,.button-element .loader:after,input[type="submit"].button-element .loader:after,.dir-tile__actionbutton .loader:after{border-radius:0;width:0.75rem;height:0.75rem;-webkit-animation:loader 1.8s infinite ease-in-out;animation:loader 1.8s infinite ease-in-out}.loader-animation-button,.button-element .loader,input[type="submit"].button-element .loader,.dir-tile__actionbutton .loader{display:inline-block;font-size:16px;margin:0 auto;padding:0;position:relative;top:-1.6rem;-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.loader-animation-button:before,.button-element .loader:before,input[type="submit"].button-element .loader:before,.dir-tile__actionbutton .loader:before,.loader-animation-button:after,.button-element .loader:after,input[type="submit"].button-element .loader:after,.dir-tile__actionbutton .loader:after{content:'';position:absolute;color:#fff}.loader-animation-button:before,.button-element .loader:before,input[type="submit"].button-element .loader:before,.dir-tile__actionbutton .loader:before{left:-1em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loader-animation-button:after,.button-element .loader:after,input[type="submit"].button-element .loader:after,.dir-tile__actionbutton .loader:after{left:1em}@-webkit-keyframes loader{0%,80%,100%{-webkit-box-shadow:0 1.5em 0 -0.75em;box-shadow:0 1.5em 0 -0.75em;opacity:0}40%{-webkit-box-shadow:0 1.5em 0 0;box-shadow:0 1.5em 0 0;opacity:1}}@keyframes loader{0%,80%,100%{-webkit-box-shadow:0 1.5em 0 -0.75em;box-shadow:0 1.5em 0 -0.75em;opacity:0}40%{-webkit-box-shadow:0 1.5em 0 0;box-shadow:0 1.5em 0 0;opacity:1}}@-webkit-keyframes opacity-pulse{50%{opacity:0.5}100%{opacity:1}}@keyframes opacity-pulse{50%{opacity:0.5}100%{opacity:1}}button{margin:0;padding:0}.button-element,input[type="submit"].button-element{background-color:#8C60C1;border:1px solid #8C60C1;text-align:center;line-height:1em;color:#fff;text-transform:none;display:inline-block;border-radius:0;cursor:pointer}.button-element.small-button,input[type="submit"].button-element.small-button{font-size:14px;font-weight:bold;margin-bottom:12px;line-height:1em}.button-element.small-button:nth-of-type(n):not(:last-of-type),input[type="submit"].button-element.small-button:nth-of-type(n):not(:last-of-type){margin-right:16px}.button-element.small-button:focus,.button-element.small-button.selected,input[type="submit"].button-element.small-button:focus,input[type="submit"].button-element.small-button.selected{padding:7px 16px}.button-element.small-button:not(:focus),input[type="submit"].button-element.small-button:not(:focus){padding:7px 16px}.button-element.small-button.loader-button,input[type="submit"].button-element.small-button.loader-button{padding:0.35em 1.8em}.button-element.big-button,input[type="submit"].button-element.big-button{font-size:16px;margin-bottom:8px}.button-element.big-button:nth-of-type(n):not(:last-of-type),input[type="submit"].button-element.big-button:nth-of-type(n):not(:last-of-type){margin-right:24px}.button-element.medium-button,input[type="submit"].button-element.medium-button{font-size:16px;font-weight:bold;margin-bottom:12px;line-height:1em}.button-element.medium-button:nth-of-type(n):not(:last-of-type),input[type="submit"].button-element.medium-button:nth-of-type(n):not(:last-of-type){margin-right:24px}.button-element.medium-button:focus,.button-element.medium-button.selected,input[type="submit"].button-element.medium-button:focus,input[type="submit"].button-element.medium-button.selected{padding:12px 24px}.button-element.medium-button:not(:focus),input[type="submit"].button-element.medium-button:not(:focus){padding:12px 24px}.button-element.medium-button.loader-button,input[type="submit"].button-element.medium-button.loader-button{padding:0.6em 2.8em}.button-element.reveal-button,input[type="submit"].button-element.reveal-button{font-size:20px;position:relative;top:0;right:0;color:#fff;font-weight:bold}.button-element.reveal-button:nth-of-type(n):not(:last-of-type),input[type="submit"].button-element.reveal-button:nth-of-type(n):not(:last-of-type){margin-right:20px}.button-element.reveal-button:hover,input[type="submit"].button-element.reveal-button:hover{color:#fff}.button-element.reveal-button:not([disabled]),input[type="submit"].button-element.reveal-button:not([disabled]){color:#fff}.button-element.reveal-button:not([disabled]):hover,input[type="submit"].button-element.reveal-button:not([disabled]):hover{color:#fff}@media only screen and (max-width: 550px), only screen and (orientation: landscape) and (max-height: 550px) and (max-width: 801px){.button-element.reveal-button,input[type="submit"].button-element.reveal-button{font-size:14px;padding:7px 24px}}.button-element.button-cancel-operation:not([disabled]),input[type="submit"].button-element.button-cancel-operation:not([disabled]){border-color:#8C60C1;color:#fff;background:#8C60C1}.button-element.compliant,input[type="submit"].button-element.compliant{background-color:#4cb963}.button-element.compliant:focus,input[type="submit"].button-element.compliant:focus{background-color:#4cb963}.button-element.in-progress,input[type="submit"].button-element.in-progress{background-color:#FCB514}.button-element.in-progress:focus,input[type="submit"].button-element.in-progress:focus{background-color:#FCB514}.button-element.is-overdue,input[type="submit"].button-element.is-overdue{background-color:#ba2d0b}.button-element.is-overdue:focus,input[type="submit"].button-element.is-overdue:focus{background-color:#ba2d0b}.button-element.non-compliant,input[type="submit"].button-element.non-compliant{background-color:#403f4c}.button-element.non-compliant:focus,input[type="submit"].button-element.non-compliant:focus{background-color:#403f4c}.button-element.not-evaluated,input[type="submit"].button-element.not-evaluated{background-color:#56c0e6}.button-element.not-evaluated:focus,input[type="submit"].button-element.not-evaluated:focus{background-color:#56c0e6}.button-element.course-start-button,input[type="submit"].button-element.course-start-button{background:#8C60C1;border-color:#8C60C1;color:#fff;display:block;margin-top:20px;margin-right:0}.button-element.button-compliance-big,input[type="submit"].button-element.button-compliance-big{width:100%;height:100%;background-color:#fcfcfc;margin-bottom:24px;color:#fff;line-height:1.2em}.button-element.media-instruction-button,input[type="submit"].button-element.media-instruction-button{font-size:14px;width:100%;font-weight:bold;line-height:1em}.button-element.media-instruction-button:not(:focus),input[type="submit"].button-element.media-instruction-button:not(:focus){padding-top:7px;padding-bottom:7px;padding-left:16px;padding-right:16px}.button-element.media-instruction-button:focus,input[type="submit"].button-element.media-instruction-button:focus{padding-top:7px;padding-bottom:7px;padding-left:15px;padding-right:15px}.button-element.button-compliance-big,input[type="submit"].button-element.button-compliance-big{width:100%;height:100%;background-color:#fcfcfc;margin-bottom:24px;color:#fff;line-height:1.2em}.button-element:focus,input[type="submit"].button-element:focus{border:1px solid #8C60C1;background-color:#463973;color:#fff}.button-element:focus:hover,input[type="submit"].button-element:focus:hover{border:1px solid #463973;background-color:#463973;color:#fff}.button-element:hover:not(:focus),input[type="submit"].button-element:hover:not(:focus){background-color:#463973;border:1px solid #463973;color:#fff;text-decoration:none}.button-element:disabled,input[type="submit"].button-element:disabled{cursor:not-allowed;border:1px solid #bbb;color:#bbb;background:rgba(0,0,0,0)}.button-element:disabled:hover,input[type="submit"].button-element:disabled:hover{border:1px solid #bbb;background-color:rgba(0,0,0,0);color:#bbb}.button-element.tapped:not(.selected):hover,input[type="submit"].button-element.tapped:not(.selected):hover{background-color:#8C60C1}.button-element.selected,input[type="submit"].button-element.selected{background-color:#463973;border:1px solid #463973;color:#fff}.button-element.selected:focus,input[type="submit"].button-element.selected:focus{color:#fff;border:1px solid #8C60C1;background-color:#463973}.button-element.selected:focus:hover,input[type="submit"].button-element.selected:focus:hover{color:#fff;border:1px solid #463973;background-color:#463973}.button-element.selected:hover,input[type="submit"].button-element.selected:hover{background-color:#463973;color:#fff;border:1px solid #463973}.button-element:focus,input[type="submit"].button-element:focus{border:1px solid #8C60C1;background-color:#8C60C1;color:#fff}.button-element:focus:hover,input[type="submit"].button-element:focus:hover{border:1px solid #8C60C1;background-color:#463973;color:#fff}.button-element.loader-button,input[type="submit"].button-element.loader-button{cursor:not-allowed;pointer-events:none}.button-element.tapped:not(.selected):hover,input[type="submit"].button-element.tapped:not(.selected):hover{background-color:#8C60C1}.button-element.selected,input[type="submit"].button-element.selected{background-color:#463973;border:1px solid #463973;color:#fff}.button-element.selected:focus,input[type="submit"].button-element.selected:focus{color:#fff;border:1px solid #8C60C1}.button-element.selected:focus:hover,input[type="submit"].button-element.selected:focus:hover{border:1px solid #8C60C1}.button-element.selected:hover,input[type="submit"].button-element.selected:hover{background-color:#463973;color:#fff;border:1px solid #463973}.button-element.loader-button,input[type="submit"].button-element.loader-button{cursor:not-allowed;pointer-events:none}.button-element .loader,.button-element .loader:before,.button-element .loader:after,input[type="submit"].button-element .loader,input[type="submit"].button-element .loader:before,input[type="submit"].button-element .loader:after{border-radius:0;width:0.75rem;height:0.75rem;-webkit-animation:loader 1.8s infinite ease-in-out;animation:loader 1.8s infinite ease-in-out}.button-element .loader,input[type="submit"].button-element .loader{display:inline-block;font-size:16px;margin:0 auto;padding:0;position:relative;top:-1.6rem;-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.button-element .loader:before,.button-element .loader:after,input[type="submit"].button-element .loader:before,input[type="submit"].button-element .loader:after{content:'';position:absolute;color:#fff}.button-element .loader:before,input[type="submit"].button-element .loader:before{left:-1em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.button-element .loader:after,input[type="submit"].button-element .loader:after{left:1em}@keyframes loader{0%,80%,100%{-webkit-box-shadow:0 1.5em 0 -0.75em;box-shadow:0 1.5em 0 -0.75em;opacity:0}40%{-webkit-box-shadow:0 1.5em 0 0;box-shadow:0 1.5em 0 0;opacity:1}}.button-element--full-width,input[type="submit"].button-element--full-width{width:100%}.button-element--button-disabled,input[type="submit"].button-element--button-disabled{background-color:rgba(0,0,0,0);border:1px solid #bbb;color:#bbb}.button-element--button-disabled:hover:not(:focus),input[type="submit"].button-element--button-disabled:hover:not(:focus){background-color:rgba(0,0,0,0);border:1px solid #bbb;color:#bbb;cursor:default}.button-element--button-disabled:focus,input[type="submit"].button-element--button-disabled:focus{background-color:rgba(0,0,0,0);border:1px solid #bbb;color:#bbb;cursor:default}.button-element--button-disabled:focus:hover,input[type="submit"].button-element--button-disabled:focus:hover{background-color:rgba(0,0,0,0);border:1px solid #bbb;color:#bbb;cursor:default}.paypal-button{background-color:#ffc539 !important;border-color:#e09a0f !important}.paypal-button .paypal-text{color:#373203 !important;padding-top:6px;display:inline-block;font-size:14px}.input-link{background:transparent;border:none;font-size:.875rem;color:#8C60C1;padding:0}.input-link:hover{text-decoration:underline}.facebook-button{padding:12px;font-size:16px;margin-bottom:20px;margin-right:20px;text-align:center;line-height:1em;height:42px;text-transform:none;border-radius:4px;background-color:#4d65a0;color:#fff;border:1px solid #4d65a0;position:relative}.facebook-button--small{padding:7px 16px 7px 6px;font-size:16px}.facebook-button--small .facebook-button__separator{left:30px}.facebook-button--small .facebook-button__text{margin-left:28px}.facebook-button__separator{width:1px;height:100%;top:0;position:absolute;border:1px solid #41598c;left:42px}.facebook-button__text{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:8px;margin-left:32px}.facebook-button__icon{width:11px}@media only screen and (max-width: 550px), only screen and (orientation: landscape) and (max-height: 550px) and (max-width: 801px){.facebook-button__icon{position:absolute;left:14px}}.facebook-button:hover{background:#4d65a0;border:1px solid #4d65a0;color:#fff}@media only screen and (max-width: 550px), only screen and (orientation: landscape) and (max-height: 550px) and (max-width: 801px){.facebook-button{width:100%}}@media screen and (max-width: 550px){.button-element.medium-button.medium-button--has-icon-for-small-only{padding-left:0;padding-right:0}}html,body{margin:0;padding:0;height:100%}body{min-width:320px}body h1.outline{display:none}#content-frame{min-height:100%;position:relative}.full-size-section{height:100%;width:100%;background:#f3f3f3}.entire-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:0}@media print{.entire-section{display:block}}.entire-section .content-section{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-top:0 solid theme-color(primary)}.content-section,.footer-section{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 0}.imc-topbar{width:100%;z-index:1150;position:relative}.imc-topbar--floated{position:absolute;top:15px;left:0px;right:0px}.imc-topbar--sticky{position:fixed;top:0}
