: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 {--color-primary: #2d13ea;--color-state: #2d13ea;--color-text: #2d13ea;--footer-bg-color: #fff;--footer-text-color: #2d13ea;--color-state-hover: #2309e0;--color-state-focus: #2309e0;--color-state-active: #1200cf;--footer-text-color-hover: #2309e0;--nav-bg-color: #fff;--nav-text-color: #2d13ea;--nav-selected-color: #0074be;}
html[lang="en"] div[lang="ar"] {display: none !important;}
html[lang="ar"] div[lang="en"] {display: none !important;}
* {transition: .2s;}
div.theme_inspire__nav > div > nav > div {background: #052d63 !important;}
div.theme_inspire__nav > div > nav > div a, div.theme_inspire__nav > div > nav > div button {color: white !important;}
div.theme_inspire__nav > div > nav > div svg {fill: white !important;}
div.theme_inspire__nav > div > nav > div #uid-1-items li div a:hover, div.theme_inspire__nav > div > nav > div button:hover {background: #ff700f !important;}
div.theme_inspire__nav > div > nav > div #uid-1-items li.hlp-sup {margin-top: 60px;}
div.theme_inspire__nav > div > nav > div #uid-2-subitems {display: flex;flex-direction: column;margin-top: 10px;gap: 10px;}
div.theme_inspire__nav > div > nav > div > div {border-bottom: 2px solid #ff800f !important;}
.chat-icon {display: none;}
#page-navbar > div.breadcrumb-nav li span {display: inline-block !important;color: #052d63 !important;font-weight: bold !important;margin: 0 5px !important;}
#page-navbar>div.breadcrumb-nav li:hover>span {transform: translateY(-4px);scale: 1.1;}
#page-navbar>div.breadcrumb-nav li:hover span {color: #2d13ea !important;}
#personal {background-color: #fafafa;}
.service-card:hover {box-shadow: 0 4px 10px rgba(0,0,0,.1);}
.service-card {transition: all .3s ease;}
.service-card:hover {transform: scale(1.05);background-color: #fff;box-shadow: 0 10px 20px rgba(0,0,0,.1);}
.service-card-button {transition: all .3s ease;}
.service-card-button:hover {text-decoration: underline;}
.service-icon {background-color: #f4811f;color: white;padding: 15px;border-radius: 9999px;}
#hero {background-color: #005a9c;}
#hero h1 {font-size: 2.5rem;color: white;}
#hero .btn:hover {background-color: #f4811f;}
#placement-banner {background-color: #005a9c;color: white;}
#placement-banner button:hover {background-color: #f4811f;}
#plans {background-color: #f9fafb;}
.plan-button:hover {background-color: #f4811f;}
.plan-button {transition: all .3s ease;}
.plan-button:hover {transform: translateY(-4px);}
.popular-plan {background-color: #f4811f;color: white;padding: 8px;border-radius: 9999px;font-weight: bold;text-transform: uppercase;position: absolute;top: -8px;left: 50%;transform: translateX(50%) translateY(-50%);font-size: .75rem;padding-right: 12px;padding-left: 12px;}
.footer-omantell {background-color: #005a9c;color: white;}
.footer-omantell h4 {font-size: 1.125rem;font-weight: bold;}
.footer-omantell ul {padding-right: 0;list-style-type: none;}
.footer-omantell a {text-decoration: none;color: #a0aec0;}
.footer-omantell a:hover {color: white;}
.footer-omantell li:hover {color: white;transition: all .3s ease;}
#chat-overlay-global {display: none;}
.totara-header {background-color: #036;padding: 80px 20px;text-align: center;font-family: "Helvetica Neue",Arial,sans-serif;}
.totara-header__title {font-size: 42px;font-weight: 700;color: #fff;margin-bottom: 20px;font-family: "Montserrat",sans-serif;text-transform: uppercase;}
.totara-header__subtitle {font-size: 20px;color: #e0e0e0;margin-bottom: 30px;}
.totara-header__subtitleDynamic {color: #ff6a13;}
.totara-header__btn--primary {background-color: #ff6a13;color: #fff;padding: 15px 30px;font-size: 18px;border-radius: 8px;text-decoration: none;font-weight: bold;transition: background-color .3s ease;}
.totara-header__btn--primary:hover {background-color: #e05a12;}
.totara-header__highlights {display: flex;justify-content: center;gap: 40px;margin-top: 40px;}
.totara-header__highlight {display: flex;align-items: center;color: #fff;font-size: 18px;}
.totara-header__hlIcon {margin-left: 8px;font-size: 24px;}
.totara-hero-section {padding: 50px;background-color: #f8fafc;text-align: center;}
.totara-hero-card {background-color: #fff;padding: 20px;border-radius: 10px;box-shadow: 0 4px 12px rgba(0,0,0,.1);}
.totara-hero-card-title {font-size: 22px;color: #036;font-weight: 700;margin-bottom: 15px;}
.totara-hero-card-list {list-style: none;padding: 0;}
.totara-hero-card-item {font-size: 16px;margin: 10px 0;color: #333;}
.totara-hero-card-bullet {font-weight: bold;margin-left: 8px;}
#page-login-index .tui-core_auth-footer {margin-top: 0;}
#page-login-index .tui-core_auth-footer .footnote br {display: none;}
#page-login-index .tui-core_auth-footer>.tui-core_auth-footer__poweredBy {display: none;}
#page-login-index #skillup-chat-icon {display: none;}
.tui-core_auth-loginLayout__panel-graphic {background-position: bottom;}
#page-login-index .signInMs {font-size: 30px;font-weight: bold;color: #111;margin: 0;}
#page-login-index .signInPar {margin: 15px 0 30px;color: #777 !important;}
#page-login-index .inputLabel {color: #777 !important;}
#page-login-index .tui-core_auth-login {gap: 0px !important;}
.tui-core_auth-loginLayout__contentWrap {padding: 0px !important;color: #111 !important;}
#page-login-index .tui-core_auth-stackChooser {margin-bottom: 25px;}
#page-login-index .tui-core_auth-login__separator {display: none;}
#page-login-index .tui-core_auth-loginForm__submitWrap button {background: linear-gradient(135deg,#ff9a1f 0%,#ff800f 45%,#ff5a00 100%);border: none;border-radius: 12px;color: #fff;font-weight: 700;font-size: 16px;letter-spacing: .2px;padding: 14px 28px;min-height: 54px;box-shadow: 0 12px 28px rgba(255,128,15,.32);transition: all .25s ease;position: relative;overflow: hidden;cursor: pointer;}
#page-login-index .tui-core_auth-loginForm__submitWrap button:hover {transform: translateY(-2px);box-shadow: 0 16px 34px rgba(255,128,15,.42);background: linear-gradient(135deg,#ffa733 0%,#ff800f 45%,#f25500 100%);}
#page-login-index .tui-core_auth-loginForm__submitWrap button:active {transform: translateY(0);box-shadow: 0 8px 18px rgba(255,128,15,.28);}
#page-login-index .tui-core_auth-loginForm__submitWrap button:focus {outline: none;box-shadow: 0 0 0 4px rgba(255,128,15,.18),0 12px 28px rgba(255,128,15,.32);}
#page-login-index .tui-core_auth-loginForm__submitWrap button::before {content: "";position: absolute;top: 0;right: -80%;width: 50%;height: 100%;background: linear-gradient(120deg,transparent,rgba(255,255,255,.35),transparent);transform: skewX(-20deg);transition: right .6s ease;}
#page-login-index .tui-core_auth-loginForm__submitWrap button:hover::before {right: 130%;}
.board-leadership-dashboard>h2 {background-color: #ff800f;color: white !important;width: fit-content;padding: 10px;border-radius: 0 50px;margin: 0 auto;}
.board-leadership-dashboard .my-points, .board-leadership-dashboard .leaderboard-widget {background-color: #2d12ea !important;}
.board-leadership-dashboard .view-toggle-option.active {background-color: #2d12ea;}
.board-leadership-dashboard .btn.btn-primary.filter-toggle-btn {background-color: #ff800f;}
.board-leadership-dashboard .btn.btn-primary.filter-toggle-btn:hover {}
.board-leadership-dashboard .leaderboard-title {color: #ff800f;}
.board-leadership-dashboard .btn-primary {background-color: #ff800f !important;}
.board-leadership-dashboard .btn-primary:hover {}
.board-leadership-dashboard .btn-secondary {background-color: #2d12ea !important;}
.board-leadership-dashboard .btn-secondary:hover {background-color: rgba(45,18,234,.76) !important;}
.html-block-iframe {min-height: 200px !important;height: 200px;}
.knolage-hub iframe {height: 1000px !important;}
.hero-section-ifram iframe {height: 950px !important;}
.ILT-Section-Iframe iframe {height: 850px !important;}
.lastest-coursers iframe {height: 650px !important;}
.footer-iframe iframe {height: 200px !important;}
.text_to_html br {display: none;}
.page-footer-main-content .page-footer-poweredby {display: none;}
.page-footer {display: flex !important;align-items: center;justify-content: end;max-height: 70px !important;background: #052d63 !important;color: white !important;}
.page-footer .container-fluid {display: flex !important;align-items: center;justify-content: space-between;color: #aeaaaa !important;width: 100% !important;}
.page-footer a,  {color: #aeaaaa !important;}
.page-footer #Skillupmena > a:hover {color: white !important;}
.page-footer .container-fluid p {padding: 0 !important;margin: 0 !important;}
.container-fluid::after, .container-fluid::before {display: none;}
body #region-main .form-row>div:nth-child(1) .ac-stat-card h3 {display: block !important;width: 100% !important;border-bottom: 2px solid #e2e8f0 !important;padding-bottom: 12px !important;margin-bottom: 25px !important;}
body #region-main .form-row>div:nth-child(1) .ac-donut-wrap {width: 140px !important;height: 140px !important;margin: 10px 10px 25px 0 !important;}
body #region-main .form-row>div:nth-child(1) .ac-donut {width: 140px !important;height: 140px !important;}
body #region-main .form-row>div:nth-child(1) .ac-donut-inner {position: absolute !important;top: 20px !important;left: 20px !important;bottom: 20px !important;right: 20px !important;color: #052d63 !important;font-size: 2rem !important;font-weight: 800 !important;display: flex !important;align-items: center !important;justify-content: center !important;}
body #region-main .form-row>div:nth-child(1) .ac-stat-card p.ac-sub {font-size: .95rem !important;color: #052d63 !important;margin: 0 !important;font-weight: 500 !important;}
#region-main .form-row>div:nth-child(2) .ac-stat-card {display: flex !important;flex-direction: column !important;align-items: flex-start !important;}
#region-main .form-row>div:nth-child(2) .ac-stat-card h3 {border-bottom: 2px solid #e2e8f0 !important;padding-bottom: 12px !important;margin-bottom: 15px !important;width: 100% !important;}
#region-main .form-row>div:nth-child(2) .ac-big {color: #052d63 !important;font-size: 3.5rem !important;font-weight: 800 !important;line-height: 1 !important;margin-bottom: 15px !important;}
#region-main .form-row>div:nth-child(2) p.ac-sub {color: #64748b !important;font-size: .95rem !important;font-weight: 500 !important;border-top: 2px solid #e2e8f0 !important;padding-top: 15px !important;margin-top: 20px !important;width: 100% !important;}
#region-main .form-row>div:nth-child(3) .ac-stat-card {display: flex !important;flex-direction: column !important;align-items: flex-start !important;}
#region-main .form-row>div:nth-child(3) .ac-stat-card h3 {border-bottom: 2px solid #e2e8f0 !important;padding-bottom: 12px !important;margin-bottom: 15px !important;width: 100% !important;}
#region-main .form-row>div:nth-child(3) .ac-big {color: #ff800f !important;font-size: 3.5rem !important;font-weight: 800 !important;line-height: 1 !important;margin-bottom: 5px !important;}
#region-main .form-row>div:nth-child(3) p.ac-sub {color: #ff800f !important;font-size: 1.05rem !important;font-weight: 600 !important;margin-bottom: 15px !important;}
#region-main .form-row>div:nth-child(3) a.small {color: #052d63 !important;font-size: .95rem !important;font-weight: 700 !important;border-top: 2px solid #e2e8f0 !important;padding-top: 15px !important;margin-top: 20px !important;width: 100% !important;text-decoration: none !important;display: block !important;}
html body #region-main .ac-stat-card {transition: all .4s cubic-bezier(.165,.84,.44,1) !important;border: 1px solid rgba(226,232,240,.8) !important;min-height: 170px !important;}
html body #region-main .ac-stat-card:hover {transform: translateY(-10px) !important;box-shadow: 0 30px 60px rgba(5,45,99,.15) !important;border-color: #052d63 !important;}
.ac-big {letter-spacing: -1px !important;text-shadow: 0 2px 10px rgba(0,0,0,.05) !important;}
body #region-main .form-row>div:nth-child(4) .ac-stat-card {display: flex !important;flex-direction: column !important;align-items: flex-start !important;}
body #region-main .form-row>div:nth-child(4) .ac-stat-card h3 {display: block !important;width: 100% !important;border-bottom: 2px solid #e2e8f0 !important;padding-bottom: 12px !important;margin-bottom: 15px !important;}
body #region-main .form-row>div:nth-child(4) .ac-big {color: #052d63 !important;font-size: 3.5rem !important;font-weight: 800 !important;line-height: 1 !important;margin-bottom: 15px !important;}
body #region-main .form-row>div:nth-child(4) p.ac-sub {color: #64748b !important;font-size: .95rem !important;font-weight: 500 !important;border-top: 2px solid #e2e8f0 !important;padding-top: 15px !important;margin-top: 20px !important;width: 100% !important;}
@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700;800&display=swap");
#inst538>div.content.block-content {padding: 0;}
div.ac-stats-page.container-fluid {padding: 0 20px 30px;background: transparent;font-family: "Outfit",sans-serif !important;}
#region-main .assessment-nav-container.assessment-nav-colored .assessment-navbar {display: none !important;}
#page-local-assessmentcenter-statistics>div.page-layout>div.page-body>div.userToolbar {display: none !important;}
#region-main .ac-stats-hero {background: url("https://i.ibb.co/PzDk3TQB/banar.jpg") !important;padding: 4rem 3rem 8rem !important;background-size: cover !important;background-position: center !important;border-radius: 20px !important;position: relative;box-shadow: 0 10px 30px rgba(0,0,0,.1) !important;margin-bottom: -5rem !important;overflow: hidden;text-align: right !important;align-items: flex-start !important;}
#region-main .ac-stats-hero::before {content: "";position: absolute;top: 0;right: 0;left: 0;bottom: 0;background: linear-gradient(90deg,rgba(255,255,255,.95) 0%,rgba(255,255,255,.8) 35%,rgba(255,255,255,0) 65%);z-index: 1;}
#region-main .ac-stats-hero>div {position: relative;z-index: 2;}
#region-main .ac-stats-hero h1 {font-size: 2.5rem !important;font-weight: 400 !important;color: #052d63 !important;margin-bottom: .5rem !important;font-family: "Outfit",sans-serif !important;}
#region-main .ac-stats-hero h1 span {font-weight: 800 !important;color: #052d63 !important;}
#region-main .ac-stats-hero p {font-size: 1.2rem !important;color: #052d63 !important;opacity: .9 !important;font-weight: 500 !important;}
#region-main {right: 0 !important;}
#region-main .userToolbar {display: none;}
#skillup-chat-icon {display: none;}
#region-main .ac-stats-page.container-fluid {margin: 0;}
#region-main .form-row {display: flex;gap: 24px;align-items: stretch;justify-content: flex-start;position: relative;z-index: 10;}
#region-main .form-row>div {padding: 0;flex: 1;}
#region-main .form-row>div>div.ac-stat-card {display: flex;flex-direction: column;align-items: flex-start;justify-content: space-between;gap: 15px;text-align: right;width: 100%;background: #fff !important;border: none !important;border-radius: 16px !important;padding: 1.75rem !important;box-shadow: 0 4px 20px rgba(0,0,0,.06) !important;transition: transform .3s ease,box-shadow .3s ease !important;min-height: 200px;}
#region-main .form-row>div>div.ac-stat-card:hover {transform: translateY(-5px) !important;box-shadow: 0 12px 30px rgba(0,0,0,.1) !important;}
div.ac-stats-page.container-fluid>div>div h3 {font-weight: 700 !important;font-size: 18px !important;text-transform: none !important;letter-spacing: normal !important;margin-bottom: 10px !important;}
div.ac-stats-page.container-fluid>div>div h3, div.ac-stats-page.container-fluid>div>div p.ac-sub {color: #052d63 !important;text-align: right !important;}
#ac-onboarding-wrapper.ac-onb-banner {display: flex !important;visibility: visible !important;background: #fff !important;border-radius: 20px !important;margin: 35px 0 !important;position: relative !important;overflow: hidden !important;box-shadow: 0 10px 40px rgba(5,45,99,.08) !important;min-height: 250px !important;width: 100% !important;z-index: 10 !important;border: 1px solid rgba(102,126,234,.1) !important;font-family: "Outfit",sans-serif !important;}
#ac-onboarding-wrapper .ac-onb-image-wrap {position: absolute !important;top: 0 !important;left: 0 !important;bottom: 0 !important;width: 50% !important;background: url("https://commercially.omantel.om/files/share/photos/stock-image/65.png") no-repeat center center !important;background-size: cover !important;z-index: 1 !important;}
#ac-onboarding-wrapper .ac-onb-image-wrap::before {content: "" !important;position: absolute !important;top: 0 !important;right: 0 !important;bottom: 0 !important;width: 180px !important;background: linear-gradient(90deg,#fff 0%,rgba(255,255,255,0) 100%) !important;z-index: 2 !important;}
#ac-onboarding-wrapper .ac-onb-content-box {position: relative !important;z-index: 5 !important;display: flex !important;flex-direction: row !important;align-items: flex-start !important;padding: 1.5rem 2.5rem !important;gap: 1.5rem !important;width: 48% !important;background: white !important;}
#ac-onboarding-wrapper .ac-onb-icon-box {background: #fff4ec !important;width: 60px !important;height: 60px !important;border-radius: 14px !important;display: flex !important;align-items: center !important;justify-content: center !important;flex-shrink: 0 !important;margin-top: 2px !important;box-shadow: 0 4px 15px rgba(255,122,0,.12) !important;}
#ac-onboarding-wrapper .ac-onb-icon-box i {font-size: 1.8rem !important;color: #ff7a00 !important;}
#ac-onboarding-wrapper .ac-onb-text-area {flex: 1 !important;display: flex !important;flex-direction: column !important;align-items: flex-start !important;text-align: right !important;}
#ac-onboarding-wrapper .ac-onb-text-area h2 {font-size: 1.3rem !important;font-family: "Outfit",sans-serif !important;font-weight: 600 !important;color: #014483 !important;margin: 0 0 12px 0 !important;padding: 0 !important;line-height: 1.1 !important;}
#ac-onboarding-wrapper .ac-onb-text-area p {font-size: 1.05rem !important;color: #014483 !important;margin: 0 0 20px 0 !important;line-height: 1.5 !important;font-family: "Outfit",sans-serif !important;font-weight: 500 !important;max-width: 100% !important;}
#ac-onboarding-wrapper .ac-onb-btn {background: linear-gradient(135deg,#ff9a1f 0%,#ff800f 45%,#ff5a00 100%) !important;color: white !important;padding: 11px 28px !important;border-radius: 10px !important;font-weight: 800 !important;font-family: "Outfit",sans-serif !important;text-decoration: none !important;display: inline-block !important;position: relative !important;overflow: hidden !important;transition: all .25s ease !important;box-shadow: 0 4px 12px rgba(255,122,0,.2) !important;}
#ac-onboarding-wrapper .ac-onb-btn:hover {transform: translateY(-2px) !important;box-shadow: 0 16px 34px rgba(255,128,15,.42) !important;background: linear-gradient(135deg,#ffa733 0%,#ff800f 45%,#f25500 100%) !important;color: white !important;}
#ac-onboarding-wrapper .ac-onb-btn::before {content: "" !important;position: absolute !important;top: 0 !important;right: -80% !important;width: 50% !important;height: 100% !important;background: linear-gradient(120deg,transparent,rgba(255,255,255,.35),transparent) !important;transform: skewX(-20deg) !important;transition: right .6s ease !important;}
#ac-onboarding-wrapper .ac-onb-btn:hover::before {right: 130% !important;}
@media (max-width: 1024px) {#ac-onboarding-wrapper .ac-onb-content-box {width: 80% !important;padding: 2rem !important;}
	#ac-onboarding-wrapper .ac-onb-image-wrap {width: 40% !important;}}
@media (max-width: 768px) {#ac-onboarding-wrapper.ac-onb-banner {flex-direction: column !important;min-height: auto !important;}
	#ac-onboarding-wrapper .ac-onb-image-wrap {position: relative !important;width: 100% !important;height: 180px !important;}
	#ac-onboarding-wrapper .ac-onb-image-wrap::before {width: 100% !important;height: 100% !important;background: linear-gradient(0deg,#fff 0%,rgba(255,255,255,0) 100%) !important;}
	#ac-onboarding-wrapper .ac-onb-content-box {width: 100% !important;padding: 2rem 1.5rem !important;flex-direction: column !important;text-align: center !important;gap: 1.5rem !important;}
	#ac-onboarding-wrapper .ac-onb-text-area p {max-width: 100% !important;}}
div.ac-stats-page.container-fluid h2.h5.mt-3.mb-2 {display: none !important;}
.ac-ai-block {display: flex !important;flex-direction: row !important;align-items: flex-start !important;background: #fff !important;border-radius: 20px !important;border: 1px solid rgba(1,68,131,.1) !important;padding: 2.5rem !important;margin-top: 1.5rem !important;box-shadow: 0 10px 40px rgba(5,45,99,.06) !important;gap: 0 !important;position: relative !important;overflow: hidden !important;}
.ac-ai-block::after {content: "" !important;position: absolute !important;top: 0 !important;left: 0 !important;bottom: 0 !important;width: 200px !important;background: url("https://www.transparenttextures.com/patterns/circuit-board.png") !important;opacity: .03 !important;pointer-events: none !important;}
.ac-ai-left {flex: 1.5 !important;display: flex !important;flex-direction: column !important;gap: 12px !important;padding-left: 3rem !important;position: relative !important;margin-right: 75px !important;}
.ac-ai-left::before {content: "" !important;font-family: "Font Awesome 5 Free" !important;font-weight: 900 !important;position: absolute !important;top: 2px !important;right: -75px !important;width: 60px !important;height: 60px !important;background: #fff4ec !important;color: #ff7a00 !important;border-radius: 14px !important;display: flex !important;align-items: center !important;justify-content: center !important;font-size: 1.8rem !important;box-shadow: 0 4px 15px rgba(255,122,0,.12) !important;}
.ac-ai-left p:first-child {font-size: 1.3rem !important;font-family: "Outfit",sans-serif !important;font-weight: 600 !important;color: #014483 !important;margin: 0 !important;padding: 0 !important;line-height: 1.1 !important;}
.ac-ai-left p.small {font-size: 1.05rem !important;color: #014483 !important;margin: 0 0 20px 0 !important;line-height: 1.5 !important;font-family: "Outfit",sans-serif !important;font-weight: 500 !important;max-width: 100% !important;}
.ac-ai-left a.btn {background: linear-gradient(135deg,#ff9a1f 0%,#ff800f 45%,#ff5a00 100%) !important;color: white !important;padding: 13px 28px !important;width: fit-content !important;border-radius: 10px !important;font-weight: 800 !important;font-family: "Outfit",sans-serif !important;font-family: "Outfit",sans-serif !important;text-decoration: none !important;display: inline-block !important;position: relative !important;overflow: hidden !important;transition: all .25s ease !important;box-shadow: 0 4px 12px rgba(255,122,0,.2) !important;border: none !important;}
.ac-ai-left a.btn:hover {transform: translateY(-2px) !important;box-shadow: 0 16px 34px rgba(255,128,15,.42) !important;background: linear-gradient(135deg,#ffa733 0%,#ff800f 45%,#f25500 100%) !important;color: white !important;}
.ac-ai-left a.btn::before {content: "" !important;position: absolute !important;top: 0 !important;right: -80% !important;width: 50% !important;height: 100% !important;background: linear-gradient(120deg,transparent,rgba(255,255,255,.35),transparent) !important;transform: skewX(-20deg) !important;transition: right .6s ease !important;}
.ac-ai-left a.btn:hover::before {right: 130% !important;}
.ac-ai-mid {flex: .6 !important;display: flex !important;flex-direction: column !important;align-items: center !important;justify-content: center !important;border-right: 1px solid rgba(1,68,131,.1) !important;border-left: 1px solid rgba(1,68,131,.1) !important;padding: 0 2rem !important;}
.ac-ai-mid p {font-weight: 700 !important;color: #014483 !important;font-family: "Outfit",sans-serif !important;margin-bottom: 10px !important;font-size: 1.1rem !important;}
.ac-ai-mid .ac-donut-wrap {width: 110px !important;height: 110px !important;}
.ac-ai-mid .ac-donut {width: 110px !important;height: 110px !important;background: conic-gradient(#014483 216deg,#ff7a00 216deg 360deg) !important;}
.ac-ai-mid .ac-donut-inner {inset: 14px !important;font-size: 1.6rem !important;color: #014483 !important;font-weight: 800 !important;}
.ac-ai-right {flex: 1.2 !important;padding-right: 2.5rem !important;display: flex !important;flex-direction: column !important;gap: 15px !important;}
.ac-check {font-size: 1.1rem !important;color: #014483 !important;font-weight: 600 !important;display: flex !important;align-items: center !important;gap: 12px !important;font-family: "Outfit",sans-serif !important;}
.ac-check i, .ac-check span {color: #ff7a00 !important;font-size: 1.2rem !important;}
@media (max-width: 992px) {.ac-ai-block {flex-direction: column !important;padding: 2rem !important;}
	.ac-ai-left, .ac-ai-mid, .ac-ai-right {width: 100% !important;padding: 1.5rem 0 !important;border: none !important;border-bottom: 1px solid rgba(1,68,131,.1) !important;margin-right: 0 !important;}
	.ac-ai-left::before {display: none !important;}
	.ac-ai-right {border-bottom: none !important;}}
.ac-lj-header, .ac-lj-header-v2, .ac-lj-header-v3 {display: none !important;}
#ac-lj-container-v4 {background: #fff !important;border-radius: 24px !important;padding: 3.5rem !important;margin-top: 1.5rem !important;box-shadow: 0 12px 60px rgba(5,45,99,.1) !important;position: relative !important;overflow: hidden !important;border: 1px solid rgba(1,68,131,.1) !important;min-height: 440px !important;z-index: 100 !important;display: flex !important;justify-content: space-between !important;align-items: flex-start !important;}
#ac-lj-container-v4::after {content: "" !important;position: absolute !important;top: 0 !important;left: 0 !important;bottom: 0 !important;width: 60% !important;background: url("https://commercially.omantel.om/files/share/photos/stock-image/80.png") no-repeat center center !important;background-size: cover !important;z-index: 1 !important;mask-image: linear-gradient(to right,transparent 0%,black 50%) !important;-webkit-mask-image: linear-gradient(to right,transparent 0%,black 50%) !important;}
.ac-lj-left-col {flex: 0 0 65% !important;max-width: 65% !important;z-index: 10 !important;position: relative !important;display: flex !important;flex-direction: column !important;gap: 20px !important;}
.ac-lj-right-col {flex: 0 0 32% !important;max-width: 32% !important;z-index: 10 !important;position: relative !important;}
.ac-lj-title-v4 {font-size: 1.6rem !important;font-weight: 700 !important;color: #014483 !important;display: flex !important;align-items: center !important;}
.ac-lj-title-v4 i {margin-left: 15px !important;font-size: 1.8rem !important;}
.ac-lj-desc-v4 {font-size: 1.15rem !important;color: #014483 !important;opacity: .8 !important;line-height: 1.4 !important;}
.ac-stat-card, .ac-journey {background: #fff !important;border: 1px solid rgba(1,68,131,.15) !important;border-radius: 18px !important;padding: 2rem !important;box-shadow: 0 10px 30px rgba(0,0,0,.04) !important;width: 100% !important;display: block !important;}
.ac-journey p, .ac-stat-card p {color: #014483 !important;font-weight: 700 !important;margin-bottom: 10px !important;}
.progress {height: 10px !important;margin: 15px 0 !important;border-radius: 10px !important;}
.progress-bar {background: #014483 !important;}
a.small {color: #014483 !important;font-weight: 800 !important;text-decoration: none !important;display: flex !important;align-items: center !important;gap: 8px !important;}