:root {--color-primary: #455465;--color-secondary: #007ab8;--color-tertiary: #1ea4a9;--color-state: #0074be;--color-state-hover: #006ab4;--color-state-focus: #006ab4;--color-state-active: #0059a3;--color-state-highlight: #f6f9d7;--color-state-highlight-neutral: var(--color-neutral-3);--color-state-disabled: var(--color-neutral-5);--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: var(--color-neutral-7);--color-text-disabled: var(--color-neutral-5);--color-text-hint: var(--color-neutral-6);--link-color: var(--color-state);--link-color-hover: var(--color-state-hover);--nav-bg-color: #fafafa;--nav-text-color: var(--color-text);--nav-selected-color: var(--color-state);--nav-border-colour: rgba(128,128,128,.2);--nav-width: 15rem;--nav-collapsed-width: 5rem;--nav-button-size: 1.25rem;--nav-logo-width: 7.5rem;--nav-logo-height: 7.5rem;--nav-logomark-width: 2.5rem;--nav-logomark-height: 2.5rem;--footer-bg-color: #fff;--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-hover: var(--color-state-hover);--btn-accent-color-disabled: var(--color-state-disabled);--page-content-padding-desktop: calc(var(--gap-base) * 8);}
.tui-theme_inspire-navItem {--tui-theme_inspire-navItem-height: 2.75rem;--tui-theme_inspire-navItem-indicator-height: 2rem;--tui-theme_inspire-navItem-top-level-nav-item-padding: 10px;--tui-theme_inspire-navItem-nav-item-padding: 6px;display: flex;flex-grow: 1;flex-wrap: wrap;height: var(--tui-theme_inspire-navItem-height);padding-top: calc(var(--gap-base) * 1);color: var(--nav-tab-text-color);}
.tui-theme_inspire-navItem--navExpanded {height: 100%;}
.tui-theme_inspire-navItem__icon {width: 1.2em;height: 1.2em;margin: auto;}
.tui-theme_inspire-navItem__icon--navExpanded {margin: calc(var(--gap-base) * 3) calc(var(--gap-base) * 3) auto auto;}
.tui-theme_inspire-navItem .tui-theme_inspire-navItem {padding-top: 0;}
.tui-theme_inspire-navItem--selected {color: var(--nav-selected-color);}
.tui-theme_inspire-navItem--selected:before {height: var(--tui-theme_inspire-navItem-indicator-height);margin-top: calc(var(--gap-base) * 1);border-left: calc(var(--gap-base) * 1) solid var(--nav-selected-color);border-top-left-radius: calc(var(--gap-base) * 1);border-bottom-left-radius: calc(var(--gap-base) * 1);content: "";}
.tui-theme_inspire-navItem .tui-theme_inspire-navItem--selected:before {margin-top: 0;}
.tui-theme_inspire-navItem--link {flex-wrap: nowrap;}
.tui-theme_inspire-navItem__heading {display: flex;flex-grow: 1;align-items: flex-start;padding: 0;background-color: inherit;border: none;border-radius: var(--btn-radius);}
.tui-theme_inspire-navItem__heading--childSelected {color: var(--nav-selected-color);}
.tui-theme_inspire-navItem__heading--depth-0 {margin-right: calc(var(--gap-base) * 5);font-weight: 600;}
.tui-theme_inspire-navItem__heading--depth-0.tui-theme_inspire-navItem__heading--navExpanded {margin-right: calc(var(--gap-base) * 3);}
.tui-theme_inspire-navItem__heading--depth-0.tui-theme_inspire-navItem__heading--selected {margin-right: calc(var(--gap-base) * 4);}
.tui-theme_inspire-navItem__heading--depth-0.tui-theme_inspire-navItem__heading--selected.tui-theme_inspire-navItem__heading--navExpanded {margin-right: calc(var(--gap-base) * 2);}
.tui-theme_inspire-navItem__heading--depth-0 .tui-theme_inspire-navItem__headingAction {margin: calc(var(--gap-base) * 2);}
.tui-theme_inspire-navItem__heading--depth-1 {margin-right: calc(var(--gap-base) * 10);font-weight: 400;}
.tui-theme_inspire-navItem__heading--depth-1.tui-theme_inspire-navItem__heading--selected {margin-right: calc(var(--gap-base) * 9);}
.tui-theme_inspire-navItem__heading--depth-2 {margin-right: calc(var(--gap-base) * 13);}
.tui-theme_inspire-navItem__heading--depth-2.tui-theme_inspire-navItem__heading--selected {margin-right: calc(var(--gap-base) * 12);}
.tui-theme_inspire-navItem__heading--link {color: var(--nav-tab-text-color);}
.tui-theme_inspire-navItem__heading--link:hover, .tui-theme_inspire-navItem__heading--link:focus {color: var(--nav-tab-text-color);text-decoration: none;}
.tui-theme_inspire-navItem__heading--link.tui-theme_inspire-navItem__heading--selected {color: var(--nav-selected-color);}
@media (hover:hover) {.tui-theme_inspire-navItem__heading:hover {background-color: color-mix(in srgb,var(--nav-tab-text-color) 10%,transparent);}}
.tui-theme_inspire-navItem__heading:focus-visible {outline: 2px solid var(--nav-tab-text-color);}
.tui-theme_inspire-navItem__headingText {flex-grow: 1;margin: auto;padding: var(--tui-theme_inspire-navItem-nav-item-padding) calc(var(--gap-base) * 3) var(--tui-theme_inspire-navItem-nav-item-padding) calc(var(--gap-base) * 1);text-align: right;overflow-wrap: anywhere;-webkit-hyphens: auto;hyphens: auto;}
.tui-theme_inspire-navItem__headingText--depth-0 {padding: var(--tui-theme_inspire-navItem-top-level-nav-item-padding) calc(var(--gap-base) * 3) var(--tui-theme_inspire-navItem-top-level-nav-item-padding) calc(var(--gap-base) * 1);}
.tui-theme_inspire-navItem__headingAction {flex-basis: 1.5rem;flex-shrink: 0;height: 1.5rem;margin: calc(var(--gap-base) * 1) calc(var(--gap-base) * 2);padding: var(--tui-theme_inspire-navItem-nav-item-padding);color: var(--nav-tab-text-color);}
.tui-theme_inspire-navItem__children {flex-basis: 100%;margin-bottom: calc(var(--gap-base) * 2);margin-right: 0;list-style: none;}
.tui-theme_inspire-navigation__toggle {position: absolute;z-index: 1;width: var(--nav-button-size);height: var(--nav-button-size);margin: calc(var(--gap-base) * 4);color: var(--color-text);}
.tui-theme_inspire-navigation__toggle--overlay {display: block;}
.tui-theme_inspire-navigation__toggle--expand {display: none;}
@media (min-width:992px) {.tui-theme_inspire-navigation__toggle {right: var(--nav-collapsed-width);margin-right: calc(var(--gap-base) * 5);}
	.tui-theme_inspire-navigation__toggle--overlay {display: none;}
	.tui-theme_inspire-navigation__toggle--expand {display: block;}
	.tui-theme_inspire-navigation__toggle--navExpanded {right: var(--nav-width);}}
.tui-theme_inspire-navigation__toggle--navHidden {right: 0;}
.tui-theme_inspire-navigation {position: relative;z-index: var(--zindex-navbar);display: none;flex-direction: column;overflow: visible;}
@media (min-width:992px) {.tui-theme_inspire-navigation {display: flex;width: var(--nav-collapsed-width);}}
.tui-theme_inspire-navigation .tui-theme_inspire-navigation__nav {position: fixed;display: flex;flex-direction: column;width: var(--nav-collapsed-width);height: 100%;background-color: var(--nav-bg-color);border-left: 1px inset var(--nav-border-colour);}
.tui-theme_inspire-navigation .tui-theme_inspire-navigation__heading {margin: auto;border-bottom: 1px inset var(--nav-border-colour);}
.tui-theme_inspire-navigation .tui-theme_inspire-navigation__headingLogo {max-width: var(--nav-logomark-width);max-height: var(--nav-logomark-height);margin: calc(var(--gap-base) * 8) 0;}
.tui-theme_inspire-navigation .tui-theme_inspire-navigation__collapse {float: left;width: var(--nav-button-size);height: var(--nav-button-size);margin-top: calc(var(--gap-base) * 4);margin-left: calc(var(--gap-base) * -3);color: var(--nav-tab-text-color);}
.tui-theme_inspire-navigation .tui-theme_inspire-navigation__collapse:focus-visible {outline: 2px solid var(--nav-tab-text-color);}
.tui-theme_inspire-navigation .tui-theme_inspire-navigation__items {display: flex;flex-direction: column;gap: calc(var(--gap-base) * 1);height: 100%;margin: 0;padding: calc(var(--gap-base) * 5) 0 calc(var(--gap-base) * 5) calc(var(--gap-base) * 5);overflow-y: auto;list-style: none;}
.tui-theme_inspire-navigation--overlaid {position: fixed;z-index: var(--zindex-nav-overlay);display: flex;width: var(--nav-width);}
@media (min-width:992px) {.tui-theme_inspire-navigation--overlaid {position: relative;width: var(--nav-collapsed-width);}}
.tui-theme_inspire-navigation--overlaid .tui-theme_inspire-navigation__nav {width: var(--nav-width);}
.tui-theme_inspire-navigation--overlaid .tui-theme_inspire-navigation__heading {margin: 0 calc(var(--gap-base) * 6);}
.tui-theme_inspire-navigation--overlaid .tui-theme_inspire-navigation__headingLogo {max-width: var(--nav-logo-width);max-height: var(--nav-logo-height);}
.tui-theme_inspire-navigation--overlaid .tui-theme_inspire-navigation__items {padding: calc(var(--gap-base) * 5) 0 calc(var(--gap-base) * 5) calc(var(--gap-base) * 3);}
.tui-theme_inspire-navigation--desktopExpanded {display: none;}
@media (min-width:992px) {.tui-theme_inspire-navigation--desktopExpanded {display: flex;width: var(--nav-width);}
	.tui-theme_inspire-navigation--desktopExpanded .tui-theme_inspire-navigation__nav {width: var(--nav-width);}
	.tui-theme_inspire-navigation--desktopExpanded .tui-theme_inspire-navigation__heading {margin: 0 calc(var(--gap-base) * 6);}
	.tui-theme_inspire-navigation--desktopExpanded .tui-theme_inspire-navigation__headingLogo {max-width: var(--nav-logo-width);max-height: var(--nav-logo-height);}
	.tui-theme_inspire-navigation--desktopExpanded .tui-theme_inspire-navigation__items {padding: calc(var(--gap-base) * 5) 0 calc(var(--gap-base) * 5) calc(var(--gap-base) * 3);}}
.tui-theme_inspire-navigation--hidden {display: none;}
.tui-settingsFormBrand__testEmailInfoButton {align-self: center;}
.tui-themeSettings__content {margin-top: var(--gap-8);}
.tui-themeSettings__forms>*+* {margin-top: var(--gap-8);}
:root {--nav-bg-color: #fafafa;--nav-text-color: #081f2d;--nav-selected-color: #ed632f;--color-primary: #ed632f;--color-state: #ed632f;--color-text: #081f2d;--footer-bg-color: #fff;--footer-text-color: #081f2d;--color-state-hover: #e35925;--color-state-focus: #e35925;--color-state-active: #d24814;--footer-text-color-hover: #001523;}
html[lang="en"] .tui-theme_inspire-navigation__items > li, html[lang="en"] .totaraNav_prim--list.totaraNav_prim--list_hideMobile > li {display: none !important;}
html[lang="en"] .tui-theme_inspire-navigation__items > li:nth-child(-n+8), html[lang="en"] .totaraNav_prim--list.totaraNav_prim--list_hideMobile > li:nth-child(-n+8) {display: inline-block !important;}
html[lang="ar"] .tui-theme_inspire-navigation__items > li, html[lang="ar"] .totaraNav_prim--list.totaraNav_prim--list_hideMobile > li {display: none !important;}
html[lang="ar"] .tui-theme_inspire-navigation__items > li:nth-child(1), html[lang="ar"] .totaraNav_prim--list.totaraNav_prim--list_hideMobile > li:nth-child(1), html[lang="ar"] .tui-theme_inspire-navigation__items > li:nth-last-child(-n+8), html[lang="ar"] .totaraNav_prim--list.totaraNav_prim--list_hideMobile > li:nth-last-child(-n+8) {display: inline-block !important;}
html[lang="ar"] .tui-theme_inspire-navigation__items > li:nth-child(8) {display: none !important;}
html[lang="en"] .lang-ar {display: none !important;}
html[lang="ar"] .lang-en {display: none !important;}
.page-footer-poweredby:not(#Skillupmena) {display: none;}
.tui-core_auth-footer__poweredBy:not(#Skillupmena) {display: none;}
.page-heading {display: none;}
html[lang="en"] .education-banner-ar {display: none !important;}
html[lang="ar"] .education-banner-en {display: none !important;}
.banner {position: relative;border-radius: 24px;padding: 2rem;display: flex;align-items: center;justify-content: center;max-width: 1484px;height: 363px;margin: 2rem auto;overflow: hidden;}
.banner-content {display: flex;align-items: center;justify-content: space-between;width: 100%;gap: 2rem;}
.banner-image img {width: 422px;height: 381px;object-fit: cover;border-radius: 0;margin-top: 55px;}
.banner-text {flex: 1;display: flex;flex-direction: column;gap: 20px;color: #fff;}
html[lang="ar"] .banner {direction: ltr;background: linear-gradient(270deg,#2d3131 0%,#fff 100%);}
html[lang="ar"] .banner-content {flex-direction: row;}
html[lang="ar"] .banner-text {text-align: left;align-items: flex-end;}
html[lang="ar"] .banner-title, html[lang="ar"] .banner-description {direction: ltr;text-align: right;}
html[lang="en"] .banner {direction: rtl;background: linear-gradient(90deg,#2d3131 0%,#fff 100%);}
html[lang="en"] .banner-content {flex-direction: row-reverse;}
html[lang="en"] .banner-text {text-align: right;align-items: flex-start;}
html[lang="en"] .banner-title, html[lang="en"] .banner-description {direction: rtl;text-align: right;}
.banner-title {font: normal normal bold 40px/37px "Readex Pro",sans-serif;color: #fff;margin-bottom: 1rem;}
.banner-description {font: normal normal 300 18px/24px "Readex Pro",sans-serif;color: #fff;margin-bottom: 1.5rem;line-height: 24px;max-width: 580px;width: 100%;opacity: 1;}
@media (max-width: 768px) {.banner-content {flex-direction: column;text-align: center;}
	.banner-text {align-items: center !important;text-align: center !important;}
	.banner-image img {transform: none !important;}}
.education-banner {position: relative;background: linear-gradient(256deg,#2d3131 0%,#5a6264 100%);border-radius: 24px;display: flex;align-items: center;justify-content: center;max-width: 1484px;height: 363px;margin: 2rem auto;padding: 2rem;overflow: hidden;}
.education-banner-content {display: flex;align-items: center;justify-content: space-between;width: 100%;gap: 2rem;}
.education-banner-image img {width: 335px;height: 306px;object-fit: contain;display: block;}
.education-banner-text {flex: 1;color: #fff;display: flex;flex-direction: column;justify-content: center;gap: 20px;}
.education-banner-title {font: normal normal bold 40px/37px "Readex Pro",sans-serif;color: #fff;margin: 0;}
.education-banner-description {font: normal normal 300 18px/24px "Readex Pro",sans-serif;color: #fff;line-height: 24px;margin: 0;}
html[lang="ar"] .education-banner-content {flex-direction: row-reverse;direction: ltr;}
html[lang="ar"] .education-banner-text {text-align: right !important;}
html[lang="en"] .education-banner-content {flex-direction: row;direction: rtl;}
html[lang="en"] .education-banner-text {text-align: right;}
@media (max-width: 768px) {.education-banner-content {flex-direction: column !important;text-align: center;}
	.education-banner-text {text-align: center !important;width: 100%;}
	.education-banner-description {width: 100%;}
	.education-banner-image img {width: 250px;height: auto;}}
body, p, span, a, li, .form-control, .usertext {font-family: "Montserrat",sans-serif !important;font-weight: 400 !important;}
h1, h2, h3, h4, h5, h6, .page-header, .sectionname, .activityinstance {font-family: "Montserrat",sans-serif !important;font-weight: 700 !important;}
#page-totara-catalog-index .card, #page-totara-catalog-index .coursebox, #page-totara-catalog-index li, #page-totara-catalog-index .catalogue-course, #page-totara-catalog-index .cataloguecourse {border: 1px solid #ccc !important;border-radius: 12px !important;padding: 20px !important;margin-bottom: 15px !important;background: #fff !important;box-shadow: 0 2px 10px rgba(0,0,0,.05) !important;}
.board-leadership-dashboard .toggle-slider {background-color: #ed632f !important;}
.board-leadership-dashboard h2 {color: #081f2d !important;}
.board-leadership-dashboard .view-all {color: #ed632f !important;}
.tui-cardScroller--expandToFill .tui-cardScroller__cards--display>* {}
.tui-learningCard__link {border: 1px solid #c7c7c7 !important;}
.board-leadership-dashboard .btn-primary, .board-leadership-dashboard .btn-secondary {background: #ed632f !important;color: white !important;}
:root {--su-brand: #ec6331;--su-ink: #081f2d;}
.tui-totara_program-programHeader__progress p, .tui-totara_program-programHeader__progress .criteria, .tui-totara_program-programHeader__progress .tui-totara_program-programHeader__progress-label, .tui-totara_program-programHeader__progress .tui-totara_program-programHeader__programStatus {color: var(--su-ink);display: flex;flex-direction: column;justify-content: center;align-items: center;}
.tui-totara_program-programHeader__dueDate {color: var(--su-brand);font-weight: 600;}
.tui-progress.tui-progress--chrome {background: color-mix(in oklab,var(--su-ink) 15%,white);border-radius: 999px;height: 14px;box-shadow: inset 0 0 0 1px color-mix(in oklab,var(--su-ink) 20%,transparent);}
.tui-progress.tui-progress--chrome .tui-progress__bar {background: linear-gradient(90deg,var(--su-brand),var(--su-brand));border-radius: 999px;}
.tui-progress .tui-progress__label--inside, .tui-progress .tui-progress__label--outside {color: #fff;font-weight: 700;mix-blend-mode: normal;}
:root {--su-brand: #ec6331;--su-ink: #081f2d;}
.tui-totara_program-programHeader__programStatus .tui-progress {display: none !important;}
.su-circular {--size: 100px;--thickness: 12px;--bg: color-mix(in oklab,var(--su-ink) 20%,white);--fg: var(--su-brand);--p: 0;position: relative;width: var(--size);height: var(--size);display: grid;place-items: center;}
.su-circular__ring {position: absolute;inset: 0;border-radius: 50%;background: conic-gradient(var(--fg) calc(var(--p) * 1%),var(--bg) 0);-webkit-mask: radial-gradient(circle calc(( var(--size) - var(--thickness) * 2 ) / 2),transparent 99%,black 100%);mask: radial-gradient(circle calc(( var(--size) - var(--thickness) * 2 ) / 2),transparent 99%,black 100%);}
.su-circular__label {position: relative;z-index: 1;font: 800 18px/1 ui-sans-serif,system-ui;color: var(--su-ink);}
.progress {--rider-size: 22px;--rider-outset: 40%;--bike-stroke: #081f2d;--bike-accent: #ec6331;}
.progress {position: relative;}
.progress .bar {position: relative;overflow: visible;z-index: 1;}
@supports (inset-inline-end: 0) {.progress .bar::after {content: "";position: absolute;inset-block-start: 50%;inset-inline-end: 0;transform: translate(var(--rider-outset),-50%);width: var(--rider-size);height: var(--rider-size);background-repeat: no-repeat;background-size: contain;background-position: center;pointer-events: none;z-index: 2;background-image: url("data:image/svg+xml,%3C%3Fxml version=\'1.0\' encoding=\'utf-8\'%3F%3E%3C!-- License: MIT. Made by joypixels: https://github.com/joypixels/emojione --%3E%3Csvg width=\'800px\' height=\'800px\' viewBox=\'0 0 64 64\' xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\' aria-hidden=\'true\' role=\'img\' class=\'iconify iconify--emojione\' preserveAspectRatio=\'xMidYMid meet\'%3E%3Cpath d=\'M31.4 31.4l-.5-6.3l-3.4.3l.5 5.5l-9.4 4.4l3.8 3s2.7-1.1 2.5-2l5.7-3.1c.7-.3 1-1.1.8-1.8\' fill=\'%23231f20\'%3E%3C/path%3E%3Cpath d=\'M57 35.2L40.8 45.4l.9 1.2l16.9-8.1c0-1.2-.5-2.5-1.6-3.3\' fill=\'%23e6e6e6\'%3E%3C/path%3E%3Cg fill=\'%233e4347\'%3E%3Cpath d=\'M40.1 44.7l4.8-2.3s2.2 1.9-.2 4.1l-4.6-1.8\'%3E%3C/path%3E%3Cpath d=\'M11.4 43.2c-5.2 0-9.4 4.2-9.4 9.4S6.2 62 11.4 62s9.4-4.2 9.4-9.4s-4.2-9.4-9.4-9.4m0 16c-3.6 0-6.6-2.9-6.6-6.6c0-3.6 2.9-6.6 6.6-6.6c3.6 0 6.6 2.9 6.6 6.6c-.1 3.7-3 6.6-6.6 6.6\'%3E%3C/path%3E%3Cpath d=\'M18.4 52.2l-4.3-.3l3.6-2.4l-.5-.8l-3.8 1.9l1.8-3.9l-.7-.4l-2.4 3.5l-.3-4.2h-.9l-.3 4.2l-2.3-3.5l-.8.5l1.8 3.8l-3.8-1.8l-.4.7l3.5 2.4l-4.3.3v.9l4.3.3l-3.5 2.3l.4.8l3.8-1.8l-1.8 3.8l.8.4l2.3-3.5l.4 4.3h.8l.3-4.3l2.4 3.5l.8-.4l-1.9-3.8l3.8 1.8l.5-.8l-3.5-2.3l4.2-.3z\'%3E%3C/path%3E%3C/g%3E%3Cpath d=\'M11.4 47.9c-2.6 0-4.7 2.1-4.7 4.7s2.1 4.7 4.7 4.7s4.7-2.1 4.7-4.7s-2.1-4.7-4.7-4.7m0 7.5c-1.6 0-2.8-1.3-2.8-2.8s1.3-2.8 2.8-2.8c1.6 0 2.8 1.3 2.8 2.8s-1.3 2.8-2.8 2.8\' fill=\'%23e6e6e6\'%3E%3C/path%3E%3Cpath fill=\'%2394989b\' d=\'M35.8 42.1v6.3l16.4 6.9l1.8-5z\'%3E%3C/path%3E%3Cpath d=\'M52.6 43.2c-5.2 0-9.4 4.2-9.4 9.4s4.2 9.4 9.4 9.4s9.4-4.2 9.4-9.4s-4.2-9.4-9.4-9.4m0 16c-3.6 0-6.6-2.9-6.6-6.6c0-3.6 2.9-6.6 6.6-6.6c3.6 0 6.6 2.9 6.6 6.6c0 3.7-3 6.6-6.6 6.6\' fill=\'%233e4347\'%3E%3C/path%3E%3Cpath d=\'M13.9 35.7v2.8l14.6 2.1c-5.1-4.9-14.6-4.9-14.6-4.9\' fill=\'%2394989b\'%3E%3C/path%3E%3Cpath fill=\'%233e4347\' d=\'M28.4 40.3L50.8 33l.9 5.3l-19.6 9.6z\'%3E%3C/path%3E%3Cpath d=\'M27.7 40.8l.2-2.7c0-.5.5-.9 1-1.1c1.5-.5 5.9-2.2 5.9-2.2l2.8 3.5l-9.9 2.5\' fill=\'%23ed4c5c\'%3E%3C/path%3E%3Cpath fill=\'%233e4347\' d=\'M11.4 53.3l8.3-11.9l-2.5-1.9l-6.4 13.1z\'%3E%3C/path%3E%3Cpath d=\'M19.4 46.2c-1.9-2.4-4.8-3.9-8-3.9c-2.5 0-4.8.9-6.5 2.3l14.5 1.6\' fill=\'%23c94747\'%3E%3C/path%3E%3Cpath fill=\'%233e4347\' d=\'M59.7 52.2l-4.3-.3l3.5-2.4l-.4-.8l-3.9 1.9l1.9-3.9l-.8-.4l-2.3 3.5l-.3-4.2h-.9l-.3 4.2l-2.4-3.5l-.8.5l1.9 3.8l-3.9-1.8l-.4.7l3.6 2.4l-4.3.3v.9l4.2.3l-3.5 2.3l.5.8l3.8-1.8l-1.9 3.8l.8.4l2.4-3.5l.3 4.3h.9l.3-4.3l2.4 3.5l.7-.4l-1.8-3.8l3.8 1.8l.4-.8l-3.5-2.3l4.3-.3z\'%3E%3C/path%3E%3Cpath d=\'M52.6 47.9c-2.6 0-4.7 2.1-4.7 4.7s2.1 4.7 4.7 4.7s4.7-2.1 4.7-4.7s-2.1-4.7-4.7-4.7m0 7.5c-1.6 0-2.8-1.3-2.8-2.8s1.3-2.8 2.8-2.8s2.8 1.3 2.8 2.8s-1.2 2.8-2.8 2.8\' fill=\'%23e6e6e6\'%3E%3C/path%3E%3Cg fill=\'%23ed4c5c\'%3E%3Cpath d=\'M44.9 38.4c-1.7.8-1.6 2.4-1.6 2.4s5.2-.3 11.8-3.9c3.2-1.8 3.2-5.6 3.2-5.6c-11.4-.2-8.1 4.4-13.4 7.1\'%3E%3C/path%3E%3Cpath d=\'M41.8 47.7c-5.1 0-5.5-4.5-10.3-6.3c-6-2.3-14.8-3.3-16.4-3.3c-1.7 0-.4-1.9 0-2.4c3.4-4 7.8-3.3 7.8-3.3l-1.4-1.3c-4.2 0-7.9 2.1-10.1 5.3c-.9 1.3-2.3 3.1-1.5 3.6c2 1.4 8.1 5.4 8.1 5.4s2.4 1.6 2.8 2.4c.9 1.6 1 8 1 8c0 .7.5 1.4 1.4 1.3l18.4-2.5c-.5-1.3-.8-3.6.2-6.9\'%3E%3C/path%3E%3C/g%3E%3Cpath d=\'M11.4 39h2.5l-.8 2s-3.6-2-1.7-2\' fill=\'%23ffffff\'%3E%3C/path%3E%3Cpath d=\'M30.1 48c-1.9-.5-3.8.6-4.3 2.5l8.2 2.1c.9.2 1.9-.3 2.1-1.2l.4-1.7l-6.4-1.7\' fill=\'%23666c70\'%3E%3C/path%3E%3Cpath d=\'M48 28.4l-13.8 5.8l-3.5 13.9l5.8 1.5l3.4-11.2s5.6-2.4 7.1-3.6c1.3-1.1 2.9-3.6 1-6.4\' fill=\'%23231f20\'%3E%3C/path%3E%3Cpath d=\'M48 28.4s-8.2-8.7-16.2-8.5l-6.1 4.8l.5 5.5l-4.8 2.6l1.6 2.9l5.8-3.1c.7-.4.9-1 .9-1.9c-.1-.7-.2-2.8-.2-2.8l6.6 5.8L48 28.4\' fill=\'%233e4347\'%3E%3C/path%3E%3Cpath d=\'M22.5 34.2l-.6-1.5c-.2-.5-.9-.8-1.4-.5l-.7.3c-.5.1-.8.5-.8.9c-1 .5-2.1 1.4-1.3 3.2c.1.3.8 1.9 2.8 1.1c2.9-1.3 2.9-1.3 2-3.5\' fill=\'%23666c70\'%3E%3C/path%3E%3Cpath d=\'M37.3 13.5c0 6.3-1.8 6.1-11.5 11.5c-3.2 1.8-7.7 1.8-9.8-5.6c-.7-2.4-1.6-3.2-1.6-5.8C14.4 7.1 19.5 2 25.9 2c6.3 0 11.4 5.1 11.4 11.5\' fill=\'%23ed4c5c\'%3E%3C/path%3E%3Cpath d=\'M28.5 13.2c.7 1.9-7.5 6.6-12.5 8.4c-1.2.5-3.7-6.3-2.5-6.7c5-1.9 14.3-3.6 15-1.7\' fill=\'%233e4347\'%3E%3C/path%3E%3Ccircle cx=\'28.2\' cy=\'12.9\' r=\'2\' fill=\'%2394989b\'%3E%3C/circle%3E%3C/svg%3E");}
	:where(html[dir="rtl"], body.dir-rtl, body.lang-en) .progress .bar::after {transform: translate(calc(-1 * var(--rider-outset)),-50%) scaleX(1);}
	.progress .bar[aria-valuenow="0"]::after {opacity: 0;}}
html[lang|="en"] .progress .bar::after {transform: translate(calc(1 * var(--rider-outset)),-50%) scaleX(-1);transform-origin: center center;}
@supports not (inset-inline-end: 0) {.progress .bar::after {content: "";position: absolute;top: 50%;left: 0;transform: translate(var(--rider-outset),-50%);width: var(--rider-size);height: var(--rider-size);background-repeat: no-repeat;background-size: contain;background-position: center;pointer-events: none;z-index: 2;background-image: url("data:image/svg+xml;utf8,\A<svg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'%23081f2d\' stroke-width=\'2\'>\A<circle cx=\'6\' cy=\'18\' r=\'3\'/>\A<circle cx=\'18\' cy=\'18\' r=\'3\'/>\A<path d=\'M8 18l3-6h4l-2 4\' stroke-linecap=\'round\' stroke-linejoin=\'round\'/>\A<circle cx=\'12\' cy=\'6\' r=\'2\' fill=\'%23ec6331\' stroke=\'%23ec6331\'/>\A<path d=\'M12 6l-2 6\' stroke-linecap=\'round\'/>\A</svg>");}
	:where(html[dir="ltr"], body.dir-ltr, body.lang-en) .progress .bar::after {left: auto;right: 0;transform: translate(calc(-1 * var(--rider-outset)),-50%) scaleX(-1);}
	.progress .bar[aria-valuenow="0"]::after {opacity: 0;}}
.progress .bar[style*="width:0%"]::after, .progress .bar[aria-valuenow="0"]::after {opacity: 0;}
.progress .bar[style*="width:100%"]::after, .progress .bar[aria-valuenow="100"]::after {}
.tui-core_course-courseCard__title--limitHeight {display: block !important;height: 75px;}
.tui-theme_inspire-navigation__nav, .progress .bar {background-color: none !important;background: transparent linear-gradient(199deg,#ed632f 0%,#b44c25 100%) 0% 0% no-repeat padding-box !important;}
.tui-theme_inspire-navigation__nav span, .tui-theme_inspire-navigation__nav .tui-theme_inspire-navItem__icon {color: white;}
.tui-theme_inspire-navigation--desktopExpanded .tui-theme_inspire-navigation__heading {display: flex;justify-content: center;}
.tui-totara_program-programHeader .tui-grid--horizontal-gap .tui-grid-item {flex-basis: calc(( ( 100% - ( var(--grid-gutter-horizontal) * 11 ) ) / 12 * 9 ) + ( var(--grid-gutter-horizontal) * 8 )) !important;}
.tui-grid-item .tui-totara_program-programHeader__progress {background: transparent linear-gradient(253deg,#2d3131 0%,#5a6264 100%) 0% 0% no-repeat padding-box !important;display: flex !important;justify-content: center;gap: 8px !important;padding-inline: 22px !important;padding-block: 51px !important;border-radius: 24px;}
.tui-grid-item .tui-totara_program-programHeader__progress p, .tui-grid-item .tui-totara_program-programHeader__progress span {color: white !important;}
.tui-totara_program-programHeader__info div {display: none;}
#view-program-content .tui-grid-item .tui-totara_program-programHeader__progress .tui-totara_program-programHeader__programStatus {text-align: center !important;}
.tui-theme_inspire-navItem__heading--depth-0 .tui-theme_inspire-navItem__headingAction {color: white !important;}
html[lang="en"] .tui-theme_inspire-navItem--selected {background: transparent linear-gradient(271deg,#ffc4ae 0%,#ed632f 100%) 0% 0% no-repeat padding-box;border-radius: 8px;opacity: 1;}
html[lang="ar"]  .tui-theme_inspire-navItem--selected {background: transparent linear-gradient(89deg,#ffc4ae 0%,#ed632f 100%) 0% 0% no-repeat padding-box;border-radius: 8px;opacity: 1;}
html[lang="en"] .cards-ar {display: none !important;}
html[lang="ar"] .cards-en {display: none !important;}
.cards-container {display: flex;flex-direction: column;gap: 2rem;width: 100%;max-width: 1500px;margin: 0 auto;box-sizing: border-box;}
.cards-ar, .cards-en {display: flex;flex-wrap: wrap;gap: 20px;width: 100%;}
.card-hero {flex: 1 1 calc(50% - 20px);border-radius: 24px;color: #fff;min-height: 211px;display: flex;align-items: center;}
.card-orange {background: #ed632f;}
html[lang="ar"] .card-orange, html[lang="ar"] .card-dark {direction: ltr;}
.card-dark {background: #2a2e2e;}
.card-content {display: flex;align-items: center;justify-content: space-between;width: 100%;padding: 2rem;box-sizing: border-box;}
html[lang="ar"] .card-text {text-align: end;max-width: 60%;}
.card-text {max-width: 60%;}
.card-text h3 {margin: 0 0 .5rem;font-size: 1.5rem;font-weight: 600;line-height: 1.3;}
.card-text p {margin: 0 0 1rem;font-size: 1rem;line-height: 1.5;}
.card-cta {display: inline-flex;align-items: center;gap: .5rem;color: #fff;text-decoration: none;font-size: 1.2rem;font-weight: 500;transition: transform .3s ease,text-shadow .3s ease;}
.card-cta:hover {transform: translateY(-2px);text-shadow: 0 2px 6px rgba(0,0,0,.4);text-decoration: none;color: inherit;}
.card-cta img {width: 28px;height: 28px;object-fit: contain;}
html[lang="ar"] .card-cta {flex-direction: row-reverse;}
html[lang="en"] .card-cta {flex-direction: row;}
.card-image {max-width: 120px;height: auto;flex-shrink: 0;}
.cards-ar .card-content {flex-direction: row-reverse;text-align: left;}
.cards-en .card-content {flex-direction: row;text-align: right;}
@media (max-width: 768px) {.cards-ar, .cards-en {flex-direction: column;}
	.card {flex: 1 1 100%;}
	.card-content {flex-direction: column !important;text-align: center !important;}
	.card-text {max-width: 100%;}
	.card-image {margin-top: 1rem;}}
.board-leadership-dashboard h2 {display: none;}
.board-leadership-dashboard .my-points {border: 1px solid #d6d6d6 !important;}
a[href*="/totara/plan/index.php?"], a[href*="/totara/appraisal/index.php?"], a[href*="/perform/goal/index.php?"], a[href*="/totara/feedback360/index.php?"], a[href*="/mod/perform/reporting/performance/user.php?"], a[href*="/my/perform_overview.php?"], a[href*="/totara/competency/profile/index.php?user_id="] {display: none !important;}
#team_members thead tr .statistics_competenciesachieved, #team_members thead tr  .user_extensionswithlink, #team_members tbody tr .statistics_competenciesachieved, #team_members tbody tr  .user_extensionswithlink {display: none !important;}
.export-block {flex: 1 1 45%;background: linear-gradient(135deg,#081f2d,#ec6331);color: white;padding: 40px;border-radius: 20px;text-align: center;box-shadow: 0 8px 20px rgba(0,0,0,.15);transition: transform .3s ease,box-shadow .3s ease;}
.export-block:hover {transform: translateY(-5px);box-shadow: 0 15px 25px rgba(0,0,0,.25);}
.export-title {font-family: "Poppins","Cairo",sans-serif;font-size: 1.8rem;font-weight: 800;margin-bottom: 15px;}
.export-description {font-family: "Poppins","Cairo",sans-serif;font-size: 1rem;line-height: 1.7;margin-bottom: 30px;color: #f4f4f4;}
.button-group {display: flex;justify-content: center;gap: 15px;flex-wrap: wrap;}
.export-btn, .export-btn:link, .export-btn:visited, .export-btn:hover, .export-btn:active {display: inline-block;text-decoration: none !important;-webkit-text-decoration: none !important;text-decoration-skip-ink: none;padding: 12px 25px;font-size: 1rem;font-weight: 700;border-radius: 10px;border: 2px solid white;transition: all .3s ease;font-family: "Poppins","Cairo",sans-serif;cursor: pointer;outline: none;}
.export-btn.primary {background-color: white;color: #ec6331;}
.export-btn.primary:hover {background-color: #ec6331;color: white;}
.export-btn.secondary {background-color: transparent;color: white;border: 2px solid #ec6331;}
.export-btn.secondary:hover {background-color: #081f2d;border-color: white;}
html[lang="en"] .lang-ar {display: none;}
html[lang="ar"] .lang-en {display: none;}
html[lang="ar"] .button-group {flex-direction: row-reverse;}
@media (max-width: 992px) {.export-block {flex: 1 1 100%;}}
@media (max-width: 600px) {.export-block {padding: 30px 20px;}
	.export-title {font-size: 1.5rem;}
	.export-description {font-size: .95rem;}
	.export-btn {padding: 10px 20px;font-size: .9rem;}}