:root{--color-primary:#69bd45;--color-secondary:#007ab8;--color-tertiary:#1ea4a9;--color-state:#4b7e2b;--color-state-hover:#3c6721;--color-state-focus:#3c6721;--color-state-active:#30541a;--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:#fff;--nav-text-color:var(--color-text);--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-focus:var(--color-state-focus);--btn-accent-color-disabled:var(--color-state-disabled);--btn-prim-accent-color:var(--color-state);--btn-prim-accent-color-active:var(--color-state-active);--btn-prim-accent-color-focus:var(--color-state-focus);--btn-prim-accent-color-disabled:var(--color-state-disabled)}:root{--color-primary:#69bd45;--color-secondary:#007ab8;--color-tertiary:#1ea4a9;--bg-color-banner-upprog-catalog:var(--color-secondary);--text-color-banner-upprog-catalog:var(--color-tertiary);--color-state:#4b7e2b;--color-state-hover:#3c6721;--color-state-focus:#3c6721;--color-state-active:#30541a;--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:#fff;--nav-text-color:var(--color-text);--footer-bg-color:#fff;--footer-text-color:var(--color-text);--footer-text-color-hover:var(--footer-text-color);--btn-primary-text-color:var(--color-text);--btn-default-text-color:var(--color-text);--btn-accent-color:var(--color-state);--btn-accent-color-active:var(--color-state-active);--btn-accent-color-focus:var(--color-state-focus);--btn-accent-color-disabled:var(--color-state-disabled);--btn-prim-accent-color:var(--color-state);--btn-prim-accent-color-active:var(--color-state-active);--btn-prim-accent-color-focus:var(--color-state-focus);--btn-prim-accent-color-disabled:var(--color-state-disabled)}.tui-themeSettings__content{margin-top:var(--gap-8)}.tui-themeSettings__forms>*+*{margin-top:var(--gap-8)}:root{--nav-bg-color: #ffffff;--nav-text-color: #3c4043;--color-primary: #001489;--color-secondary: #ffffff;--color-tertiary: #7b964f;--btn-prim-accent-color: #7b964f;--btn-accent-color: #7b964f;--btn-primary-text-color: #FFFFFF;--btn-default-text-color: #FFFFFF;--link-color: #7b964f;--color-state: #7b964f;--color-text: #3c4043;--footer-bg-color: #7b964f;--footer-text-color: #3c4043;--btn-prim-accent-color-focus: #718c45;--btn-prim-accent-color-active: #607b34;--btn-accent-color-focus: #718c45;--btn-accent-color-active: #607b34;--link-color-hover: #718c45;--color-state-hover: #718c45;--color-state-focus: #718c45;--color-state-active: #607b34;--footer-text-color-hover: #323639;}
body .totaraNav_prim .masthead_logo--header_img {
    height: 3.5rem;
}

@media (min-width: 768px) {
body .totaraNav_prim .masthead_logo--header_img {
    height: 4.5rem;
  }
}

.tui-core_auth-loginNav__image {
    height: 4.5rem;
}

.block_banner .text-wrapper {
    width: auto;
    max-width: 50%;
}

body.format-topics .course-content .tw-formatTopics__topic_content .section li.activity p {
    background-color: transparent;
}

.navExpand--listSecond {
    box-shadow: var(--shadow-2) !important;
}
