:root {--color-primary: #99ac3a;--color-secondary: #007ab8;--color-tertiary: #1ea4a9;--color-body-background: #fbfbfb;--color-state: #313131;--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-link-lateral-block: var(--color-state);--color-link-central-block: var(--color-state);--color-title-blocks: #fff;--color-title-catalog-box: var(--color-state);--color-icons: var(--color-state);--color-icons-star-rating: var(--color-state);--color-icons-rss-footer: #fff;--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: #666;--color-text-disabled: var(--color-neutral-5);--color-text-hint: var(--color-neutral-6);--link-color: #313131;--link-color-hover: var(--color-state-hover);--nav-bg-color: #313131;--nav-text-color: #fff;--nav-text-color-hover: var(--color-state-active);--nav-side-seperator-color: var(--nav-text-color);--nav-side-text-color-focus: var(--nav-text-color-hover);--nav-tab-expand-text-color: var(--color-text);--color-header-highlight: #2abb9c;--font-size-custom: 1;--btn-accent-color: #2abb9c;--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: #2abb9c;--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);--btn-button-border-radius: 4px;--footer-background-color: #313131;--footer-text-color: #fff;--second-footer-background-color: #313131;--second-footer-text-color: #fff;--block-background-color: #fff;--block-radius: 4px;--block-border: 0px solid #f00;--block-shadow: 0 1px 3px 1px #ddd;--block-pre-header-color: #fff;--block-pre-header-background: #fdc151;}
:root {--select-icon-size: var(--gap-1);}
.tui-select__input {display: inline-block;width: auto;max-width: none;height: auto;max-height: none;margin: 0;padding: 0;color: black;font: 400 13.3333px Arial;font-size: inherit;line-height: inherit;letter-spacing: normal;white-space: pre;text-align: start;text-transform: none;text-indent: 0;text-shadow: none;word-spacing: normal;background-color: white;border-color: darkgrey;border-style: solid;border-width: 1px;border-radius: 0;border-image: initial;box-shadow: none;cursor: default;transition-delay: 0s;transition-timing-function: ease;transition-duration: 0s;transition-property: all;text-rendering: auto;-webkit-appearance: menulist;appearance: menulist;}
.tui-select__input[disabled] {color: #3d444b;background: #dadada;cursor: default;}
.tui-select__input[multiple] {height: auto;overflow-x: hidden;overflow-y: visible;}
.tui-select__input:focus {border-color: #dadada;outline-width: 3px;outline-style: auto;outline-color: Highlight;outline-color: -webkit-focus-ring-color;outline-offset: -2px;box-shadow: none;-moz-user-focus: normal;}
.tui-select {position: relative;display: flex;flex-grow: unset;width: 100%;min-width: 0;height: var(--form-input-height);}
.tui-select--charLength-2 {max-width: calc(2 * var(--form-input-font-size));}
.tui-select--charLength-3 {max-width: calc(3 * var(--form-input-font-size));}
.tui-select--charLength-4 {max-width: calc(4 * var(--form-input-font-size));}
.tui-select--charLength-5 {max-width: calc(5 * var(--form-input-font-size));}
.tui-select--charLength-10 {max-width: calc(10 * var(--form-input-font-size));}
.tui-select--charLength-15 {max-width: calc(15 * var(--form-input-font-size));}
.tui-select--charLength-20 {max-width: calc(20 * var(--form-input-font-size));}
.tui-select--charLength-25 {max-width: calc(25 * var(--form-input-font-size));}
.tui-select--charLength-30 {max-width: calc(30 * var(--form-input-font-size));}
.tui-select--charLength-50 {max-width: calc(50 * var(--form-input-font-size));}
.tui-select--charLength-75 {max-width: calc(75 * var(--form-input-font-size));}
.tui-select--charLength-100 {max-width: calc(100 * var(--form-input-font-size));}
.tui-form--inputWidth-limited .tui-select:not(.tui-input--customSize) {max-width: var(--form-input-limited-width);}
.tui-form--inputWidth-limited .tui-inputSet--split .tui-select:not(.tui-input--customSize) {max-width: none;}
.tui-select::after {position: absolute;top: calc(( var(--form-input-height) - var(--select-icon-size) ) / 2);left: calc(( var(--form-input-height) - var(--select-icon-size) * 2 ) / 2);display: block;width: 0;height: 0;border: var(--select-icon-size) solid transparent;border-top-color: var(--form-input-text-color);content: "";pointer-events: none;}
.tui-select--disabled::after {border-top-color: var(--form-input-text-color-disabled);}
.tui-select--multiple::after {display: none;}
.tui-select--large {height: var(--form-input-height-large);}
.tui-select--large::after {top: calc(( var(--form-input-height-large) - var(--select-icon-size) ) / 2);left: calc(( var(--form-input-height-large) - var(--select-icon-size) * 2 ) / 2);}
.tui-select__input {flex-grow: 1;box-sizing: border-box;width: 100%;min-width: 0;padding: 0 var(--gap-1) 0 var(--gap-6);color: var(--form-input-text-color);font-size: var(--form-input-font-size);background: var(--form-input-bg-color);border: var(--form-input-border-size) solid;border-color: var(--form-input-border-color);-webkit-appearance: none;appearance: none;}
.tui-select__input[multiple] {height: auto;}
.tui-select__input[disabled] {color: var(--form-input-text-color-disabled);background: var(--form-input-bg-color-disabled);border-color: var(--form-input-border-color-disabled);}
.tui-select__input:focus {background: var(--form-input-bg-color-focus);border: var(--form-input-border-size) solid;border-color: var(--form-input-border-color-focus);outline: none;box-shadow: var(--form-input-shadow-focus);}
.tui-contextInvalid .tui-select__input:focus {background: var(--form-input-bg-color-invalid-focus);border-color: var(--form-input-border-color-invalid);box-shadow: var(--form-input-shadow-invalid-focus);}
.tui-select__input:-moz-focusring {color: transparent;text-shadow: 0 0 0 #000;}
.tui-select__input::-ms-expand {display: none;}
.tui-select__input::-ms-value {color: inherit;background-color: transparent;}
.tui-contextInvalid .tui-select__input {border-color: var(--form-input-border-color-invalid);box-shadow: var(--form-input-shadow-invalid);}
:root {--nav-bg-color: #fff;--nav-text-color: #313131;--color-primary: #bc101a;--btn-prim-accent-color: #bc101a;--btn-accent-color: #bc101a;--link-color: #313131;--color-state: #313131;--color-text: #313131;--block-background-color: #fff;--block-radius: 4px;--block-border: 0px solid #f00;--block-shadow: 0 1px 3px 1px #ddd;--block-pre-header-color: #fff;--block-pre-header-background: #bc101a;--color-link-lateral-block: #313131;--color-link-central-block: #313131;--color-title-blocks: #313131;--color-title-catalog-box: #313131;--color-icons: #313131;--color-header-highlight: #bc101a;--color-icons-star-rating: #313131;--color-body-background: #fbfbfb;--color-icons-rss-footer: #313131;--btn-button-border-radius: 4px;--nav-text-color-hover: #131313;--btn-prim-accent-color-focus: #b20610;--btn-prim-accent-color-active: #a10000;--btn-accent-color-focus: #b20610;--btn-accent-color-active: #a10000;--link-color-hover: #131313;--color-state-hover: #272727;--color-state-focus: #272727;--color-state-active: #161616;--font-size-custom: 1;--footer-background-color: #ecedec;--footer-text-color: #313131;--second-footer-background-color: #ecedec;--second-footer-text-color: #313131;}
.block_totara_alerts .list li {padding-right: 20px;}
.block_totara_alerts .list li.program span.informationicon::before, .block_totara_alerts .list li.unknown span.informationicon::before {padding-right: 10px;}
#page-mod-feedback-complete.context-17569 #fitem_id_anonymousmode {display: none;}
#page-footer .container-fluid.page-footer-main-content:first-child {display: none;}
#page-footer {background: #ededed;padding-top: 0;padding-bottom: 0;color: #333;font-size: 12px;margin-top: 0;}
#page-footer img.logo_footer {margin-right: 30px;height: 20px;}
#page-login-index #page-footer {margin-top: 0px;padding-top: 15px;padding-bottom: 15px;}
#page-footer .second-page-footer {margin-top: 0;}
#page-footer .footercolumn {font-size: 12px;}
#page-site-index footer, #page-site-index .second-page-footer {background: #bb1119;}
#page-site-index #page-footer .second-page-footer, #page-site-index #page-footer-main-content .row {color: white;}
#page-login-index .page-footer-main-content {display: block;}
#page-site-index #page-footer .page-footer-main-content a:visited {color: white;}
.totara_core__QuickAccess_footer {background-color: white !important;}
body#page-totara-job-jobassignment .ascabecera {display: none;}
#page-site-index.editing div[role=main] {display: block;}
#page-site-index.editing #page-content > .row {height: auto;}
#page-site-index.editing #page {max-width: 1680px;}
#page-mod-efficiency-view div[role=main]>h2:first-of-type a {display: none;}
#page-mod-feedback-view .tfont-var-eye {display: none;}
@font-face {font-family: "GothamRounded";src: url("https://cafrsacademy.net/theme/actua/webfont.php?nomfont=GothamRounded-Bold.woff") format("woff");font-weight: bold;font-style: normal;}
@font-face {font-family: "GothamRounded";src: url("https://cafrsacademy.net/theme/actua/webfont.php?nomfont=GothamRounded-Book.woff") format("woff");font-weight: normal;font-style: normal;}
@font-face {font-family: "GothamRounded";src: url("https://cafrsacademy.net/theme/actua/webfont.php?nomfont=GothamRounded-Medium.woff") format("woff");font-weight: 500;font-style: normal;}
body {font-family: GothamRounded;}