/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.font-secondary{font-family:Georgia,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700}.font-primary{font-family:var(--bs-font-sans-serif)}.fs-large{font-size:1.125rem}.fs-xlarge{font-size:1.25rem!important}.container-breakout{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}@media (min-width:992px){.container-small{max-width:1080px}}@media (max-width:991.98px){.lg-container{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}}@media (max-width:991.98px) and (min-width:576px){.lg-container{max-width:540px}}@media (max-width:991.98px) and (min-width:768px){.lg-container{max-width:720px}}@media (max-width:991.98px) and (min-width:992px){.lg-container{max-width:960px}}@media (max-width:991.98px) and (min-width:1200px){.lg-container{max-width:1140px}}@media (max-width:991.98px) and (min-width:1400px){.lg-container{max-width:1320px}}.btn:focus{box-shadow:none}.btn:focus-visible{box-shadow:0 0 0 .25rem rgba(55,92,76,.25)}.btn-expand{align-items:center;color:#375c4c;display:inline-flex;font-size:1.125rem;text-transform:uppercase}.btn-expand,.btn-expand:before{transition:all .25s ease-in-out}.btn-expand:before{background-image:url(/themes/custom/cas/assets/icons/icon-expand-green.svg);background-repeat:no-repeat;background-size:contain;content:"";height:12px;margin-right:.5rem;width:15px}.btn-expand:hover{background-color:#375c4c;color:#fff}.btn-expand:hover:before{background-image:url(/themes/custom/cas/assets/icons/icon-expand-white.svg);background-repeat:no-repeat;background-size:contain}.btn-expand[aria-expanded=true]:before{transform:rotate(180deg)}.btn-green-light-success{background-image:url(/themes/custom/cas/assets/icons/icon-check.svg);color:#444546}.btn-gray-light-success,.btn-green-light-success{background-position:79% 42%;background-repeat:no-repeat;background-size:contain;background-size:12px;font-size:1.125rem;padding:.25rem 2.1em .25rem 1.5rem}.btn-gray-light-success{background-image:url(/themes/custom/cas/assets/icons/icon-check-gray.svg);color:#898a8b}.btn-red-light{color:#444546;font-size:1.125rem}.btn-red-light-remove{background-image:url(/themes/custom/cas/assets/icons/icon-close.svg);background-position:83% 49%;background-repeat:no-repeat;background-size:contain;background-size:12px;padding:.25rem 2.1em .25rem 1.5rem}.btn-red-light-add{background-image:url(/themes/custom/cas/assets/icons/icon-plus-gray.svg)}.btn-red-light-add,.btn-red-light-edit{background-position:14px 52%;background-repeat:no-repeat;background-size:contain;background-size:11px;padding-left:1.8rem}.btn-red-light-edit{background-image:url(/themes/custom/cas/assets/icons/icon-pen-red.svg)}.btn-delete{background-image:url(/themes/custom/cas/assets/icons/icon-close-gray.svg);background-position:14px 47%;background-repeat:no-repeat;background-size:contain;background-size:11px;color:#898a8b;font-size:1.125rem;padding-left:1.5rem;text-align:left}.btn-delete:hover{color:#898a8b;text-decoration:underline}.btn-edit{background-image:url(/themes/custom/cas/assets/icons/icon-pen.svg);background-position:10% 47%;background-repeat:no-repeat;background-size:contain;background-size:11px;color:#af3e4e;font-size:1.125rem;padding-left:1.5rem;text-align:left}.btn-edit:hover{color:#af3e4e;text-decoration:underline}.btn-close{transition:all .25s ease-in-out}.link--arrow-blue{align-items:center;color:#0d6efd;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-blue,.link--arrow-blue:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-blue:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-blue.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-blue:hover{color:#0d6efd;padding-left:.6125rem;text-decoration:underline}.link--arrow-blue:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-indigo{align-items:center;color:#6610f2;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-indigo:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-indigo.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-indigo:hover{color:#6610f2;padding-left:.6125rem;text-decoration:underline}.link--arrow-indigo:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-purple{align-items:center;color:#6f42c1;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-purple:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-purple.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-purple:hover{color:#6f42c1;padding-left:.6125rem;text-decoration:underline}.link--arrow-purple:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-pink{align-items:center;color:#d63384;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-pink,.link--arrow-pink:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-pink:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-pink.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-pink:hover{color:#d63384;padding-left:.6125rem;text-decoration:underline}.link--arrow-pink:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-red{align-items:center;color:#af3e4e;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-red,.link--arrow-red:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-red:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-red.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-red:hover{color:#af3e4e;padding-left:.6125rem;text-decoration:underline}.link--arrow-red:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-orange{align-items:center;color:#fd7e14;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-orange:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-orange.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-orange:hover{color:#fd7e14;padding-left:.6125rem;text-decoration:underline}.link--arrow-orange:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-yellow{align-items:center;color:#e5c494;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-yellow:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-yellow.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-yellow:hover{color:#e5c494;padding-left:.6125rem;text-decoration:underline}.link--arrow-yellow:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-green{align-items:center;color:#375c4c;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-green:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-green.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-green:hover{color:#375c4c;padding-left:.6125rem;text-decoration:underline}.link--arrow-green:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-teal{align-items:center;color:#20c997;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-teal,.link--arrow-teal:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-teal:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-teal.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-teal:hover{color:#20c997;padding-left:.6125rem;text-decoration:underline}.link--arrow-teal:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-cyan{align-items:center;color:#0dcaf0;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-cyan,.link--arrow-cyan:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-cyan:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-cyan.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-cyan:hover{color:#0dcaf0;padding-left:.6125rem;text-decoration:underline}.link--arrow-cyan:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-white{align-items:center;color:#fff;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-white:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-white.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-white:hover{color:#fff;padding-left:.6125rem;text-decoration:underline}.link--arrow-white:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray{align-items:center;color:#f0f1f2;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-gray,.link--arrow-gray:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-gray:hover{color:#f0f1f2;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray-light{align-items:center;color:#f8f9fa;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray-light:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray-light.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-gray-light:hover{color:#f8f9fa;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray-light:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray-dark{align-items:center;color:#444;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray-dark:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray-dark.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-gray-dark:hover{color:#444;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray-dark:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-kelp{align-items:center;color:#32413e;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-kelp,.link--arrow-kelp:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-kelp:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-kelp.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-kelp:hover{color:#32413e;padding-left:.6125rem;text-decoration:underline}.link--arrow-kelp:hover:after{margin-left:-.3125rem;opacity:0}.bg-green-4{background-color:#507464}.white-space-nowrap{white-space:nowrap}@media (max-width:991.98px){.block--cas-branding svg{width:260px}}@media (max-width:767.98px){.block--cas-branding svg{width:230px}}@media only screen and (max-width:375px){.block--cas-branding svg{width:170px}}.block--cas-language-switcher .lang{color:#af3e4e;font-size:1.125rem;line-height:1}@media (max-width:991.98px){.block--cas-language-switcher .lang{font-size:.875rem}}.block--cas-language-switcher .dropdown-menu{background-color:#fff;min-width:5.5rem}.block--cas-language-switcher .dropdown-menu .dropdown-item{padding:.375rem .75rem}.block--cas-language-switcher .dropdown-menu .dropdown-item a{color:#af3e4e;display:flex;width:100%}.block--cas-language-switcher .dropdown-menu .dropdown-item:hover{background-color:transparent}.block--cas-language-switcher .dropdown-toggle,.block--cas-language-switcher .dropdown-toggle svg path{transition:all .25s ease-in-out}.block--cas-language-switcher .dropdown-toggle:after{display:none}.block--cas-language-switcher .dropdown-toggle.show{background-color:#af3e4e}.block--cas-language-switcher .dropdown-toggle.show svg path{fill:#fff}.block--cas-language-switcher .dropdown-toggle.show .lang{color:#fff}.block--hero.block--front-page-hero .field--name-field-image{align-items:flex-end;display:flex;opacity:.3}@media (min-width:992px){.block--hero.block--front-page-hero .field--name-field-image{margin-left:calc(1.525rem + 3.3vw);margin-right:33%;max-width:920px}}@media (min-width:992px) and (min-width:1200px){.block--hero.block--front-page-hero .field--name-field-image{margin-left:4rem}}@media (min-width:1200px){.block--hero.block--front-page-hero .field--name-field-image{opacity:1}}@media (min-width:1400px){.block--hero.block--front-page-hero .field--name-field-image{min-height:353.44px;opacity:1}}.block--hero.block--front-page-hero .field--name-field-image ::-moz-selection{background-color:transparent}.block--hero.block--front-page-hero .field--name-field-image ::selection{background-color:transparent}.block--hero.block--front-page-hero .field--name-field-text ::-moz-selection{background-color:#375c4c}.block--hero.block--front-page-hero .field--name-field-text ::selection{background-color:#375c4c}.block--hero.block--front-page-hero .position-absolute{z-index:9}.block--hero.block--front-page-hero>div.container{align-items:center;display:flex}@media (min-width:768px){.block--hero.block--front-page-hero>div.container{justify-content:flex-end}}.block--hero.block--front-page-hero>div.container h2{font-family:var(--bs-font-sans-serif);font-size:calc(1.345rem + 1.14vw);font-style:italic;font-weight:300}@media (min-width:1200px){.block--hero.block--front-page-hero>div.container h2{font-size:2.2rem}}.block--basic:not(.block--fellow-user-page-description){padding:1.5rem 0}.block--basic .field--name-body{margin-bottom:1rem}.block--basic .field--name-body a{color:#af3e4e}.block--basic .field--name-field-link{display:flex;justify-content:flex-end;margin-top:auto}.block--basic .field--name-field-link a{align-items:center;color:#af3e4e;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.block--basic .field--name-field-link a:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-red.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.block--basic .field--name-field-link a:hover{color:#af3e4e;padding-left:.6125rem;text-decoration:underline}.block--basic .field--name-field-link a:hover:after{margin-left:-.3125rem;opacity:0}.bg-primary .block--basic .field--name-field-link a{align-items:center;color:#fff;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.bg-primary .block--basic .field--name-field-link a:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-white.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.bg-primary .block--basic .field--name-field-link a:hover{color:#fff;padding-left:.6125rem;text-decoration:underline}.bg-primary .block--basic .field--name-field-link a:hover:after{margin-left:-.3125rem;opacity:0}.block--basic.block--page-not-found .field--name-body a{color:#fff;text-decoration:underline}.block--webform .field--name-field-title h3{color:#32413e;font-weight:300}.block--webform .field--name-body{margin:1rem 0}.block--type-media .field--name-field-media-image{align-items:center;display:flex;justify-content:center}.block--timeline-block .field--name-body{color:#32413e;margin-bottom:2rem}.block--timeline-block .field--name-field-timeline-items>div.field__item{margin-bottom:1.25rem}.block--timeline-block .field--name-field-timeline-items>div.field__item:last-child .paragraph--type--timeline-item:after{display:none!important}.block--cas-account-menu{margin-top:2rem}.block--cas-account-menu a{align-items:center;display:flex}.block--cas-account-menu a:after{background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:0;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.block--cas-account-menu a:hover{text-decoration:underline}.block--cas-account-menu a:hover:after{margin-left:.6125rem;opacity:1}.block--cas-account-menu a[data-drupal-link-system-path="user/login"]:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-white.svg);background-repeat:no-repeat;background-size:contain}.block--cas-account-menu a[data-drupal-link-system-path="user/login"]:hover:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-yellow.svg);background-repeat:no-repeat;background-size:contain}.block--cas-account-menu a[data-drupal-link-system-path="user/logout"]:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-white.svg);background-repeat:no-repeat;background-size:contain;transform:rotate(-180deg)}.block--cas-account-menu a[data-drupal-link-system-path="user/logout"]:hover:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-yellow.svg);background-repeat:no-repeat;background-size:contain}.block--cas-footer .nav-link{align-items:center;color:#fff;display:flex;padding-left:0}.block--cas-footer .nav-link:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-white.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.block--cas-footer .nav-link:hover:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-yellow-light.svg);background-repeat:no-repeat;background-size:contain;margin-left:.6125rem}.block--about-cas-teaser{color:#fff;margin-left:auto;margin-right:auto;padding:2.5rem var(--bs-gutter-x,.75rem);width:100%}@media (min-width:576px){.block--about-cas-teaser{max-width:540px}}@media (min-width:768px){.block--about-cas-teaser{max-width:720px}}@media (min-width:992px){.block--about-cas-teaser{max-width:960px}}@media (min-width:1200px){.block--about-cas-teaser{max-width:1140px}}@media (min-width:1400px){.block--about-cas-teaser{max-width:1320px}}.block--about-cas-teaser .field--name-field-link a{align-items:center;color:#fff;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.block--about-cas-teaser .field--name-field-link a:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-white.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.block--about-cas-teaser .field--name-field-link a:hover{color:#fff;padding-left:.6125rem;text-decoration:underline}.block--about-cas-teaser .field--name-field-link a:hover:after{margin-left:-.3125rem;opacity:0}.block--user-login-title{margin-bottom:1rem;margin-top:calc(1.325rem + .9vw)}@media (min-width:1200px){.block--user-login-title{margin-top:2rem}}.block--user-login-title h1{color:#32413e}.block--user-reset-password-title{margin-bottom:1rem;margin-top:calc(1.325rem + .9vw)}@media (min-width:1200px){.block--user-reset-password-title{margin-top:2rem}}.block--user-reset-password-title h1{color:#32413e}@media (min-width:992px){.block--stays-sidebar-info{margin-top:8rem}}.block--stays-sidebar-info .field--name-field-link a{background-color:#f3b9bb;border-color:#f3b9bb;color:#000;font-size:1.25rem;justify-content:center;padding:.375rem .75rem;width:100%}.block--stays-sidebar-info .field--name-field-link a:hover{background-color:#f5c4c5;border-color:#f4c0c2;color:#000}.block--stays-sidebar-info .field--name-field-link a:focus,.btn-check:focus+.block--stays-sidebar-info .field--name-field-link a{background-color:#f5c4c5;border-color:#f4c0c2;box-shadow:0 0 0 .25rem rgba(207,157,159,.5);color:#000}.block--stays-sidebar-info .field--name-field-link a.active,.block--stays-sidebar-info .field--name-field-link a:active,.btn-check:active+.block--stays-sidebar-info .field--name-field-link a,.btn-check:checked+.block--stays-sidebar-info .field--name-field-link a,.show>.block--stays-sidebar-info .field--name-field-link a.dropdown-toggle{background-color:#f5c7c9;border-color:#f4c0c2;color:#000}.block--stays-sidebar-info .field--name-field-link a.active:focus,.block--stays-sidebar-info .field--name-field-link a:active:focus,.btn-check:active+.block--stays-sidebar-info .field--name-field-link a:focus,.btn-check:checked+.block--stays-sidebar-info .field--name-field-link a:focus,.show>.block--stays-sidebar-info .field--name-field-link a.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(207,157,159,.5)}.block--stays-sidebar-info .field--name-field-link a.disabled,.block--stays-sidebar-info .field--name-field-link a:disabled{background-color:#f3b9bb;border-color:#f3b9bb;color:#000}.block--stays-sidebar-info .field--name-field-link a:after{display:none}.block--cas-at-oslo-science-park .field--name-body{font-size:1.25rem}.block--cas-at-oslo-science-park .field--name-body h3{color:#32413e;font-weight:300;margin-bottom:.5rem}.block--views-block--projects-block-fellow-overview-links{flex-shrink:0;margin-bottom:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.block--views-block--projects-block-fellow-overview-links{flex:0 0 auto;width:100%}}@media (min-width:992px){.block--views-block--projects-block-fellow-overview-links{flex:0 0 auto;width:50%}}.block--views-block--projects-block-fellow-in-residence-links{flex-shrink:0;margin-bottom:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.block--views-block--projects-block-fellow-in-residence-links{flex:0 0 auto;width:100%}}@media (min-width:992px){.block--views-block--projects-block-fellow-in-residence-links{flex:0 0 auto;width:50%}}.block--views-block--projects-block-fellow-in-residence-links-calendar{flex-shrink:0;margin-bottom:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.block--views-block--projects-block-fellow-in-residence-links-calendar{flex:0 0 auto;width:100%}}@media (min-width:992px){.block--views-block--projects-block-fellow-in-residence-links-calendar{flex:0 0 auto;width:50%}}.block--views-block--projects-block-fellow-processing-links{flex-shrink:0;margin-bottom:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.block--views-block--projects-block-fellow-processing-links{flex:0 0 auto;width:100%}}@media (min-width:992px){.block--views-block--projects-block-fellow-processing-links{flex:0 0 auto;width:50%}}.block--user-reminders .block__title{border-bottom:1px solid #898a8b;color:#32413e;padding-bottom:.4125rem}.block--user-reminders>article{margin-bottom:1rem;padding-left:1.5rem;position:relative}.block--user-reminders>article:before{background-color:#e6828a;content:"";height:8px;left:0;position:absolute;top:11px;width:8px}.block[class*=-page-title] h1{color:#32413e}.error403 .block[class*=-page-title] h1,.error404 .block[class*=-page-title] h1{font-size:2.375rem!important}.block--views-block--site-settings-block-footer-contact .views-row:not(:first-child){margin-top:1.5rem}.block--views-block--site-settings-block-footer-social .view-content{display:flex}.block--views-block--site-settings-block-footer-social .view-content .views-row:not(:first-child){margin-left:1rem}.block--views-block--site-settings-block-footer-social svg path{transition:all .25s ease-in-out}.block--views-block--site-settings-block-footer-social svg:hover path{fill:#f4e4cb}.block--views-block--site-settings-block-footer-logo img{max-width:250px}.block--views-block--projects-block-front-teaser .block__title,.block--views-block--ycf-projects-block-front-teaser .block__title{color:#32413e;margin-bottom:1.875rem}.block--views-block--news-block-promoted{margin-bottom:3rem;margin-top:3rem}.block--views-block--news-block-promoted .block__title{color:#32413e;margin-bottom:1.875rem}.block--views-block--news-block-front-teaser{margin-bottom:3rem;margin-top:3rem}.block--views-block--faq-categories-block-info-collections{margin-bottom:3.5rem}.block--views-block--events-block-front-card{background-color:#375c4c;left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;padding:4rem 0;position:relative;right:50%;width:100vw}.block--views-block--events-block-front-card .block__title{color:#fff;margin-bottom:1.875rem;margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}@media (min-width:576px){.block--views-block--events-block-front-card .block__title{max-width:540px}}@media (min-width:768px){.block--views-block--events-block-front-card .block__title{max-width:720px}}@media (min-width:992px){.block--views-block--events-block-front-card .block__title{max-width:960px}}@media (min-width:1200px){.block--views-block--events-block-front-card .block__title{max-width:1140px}}@media (min-width:1400px){.block--views-block--events-block-front-card .block__title{max-width:1320px}}.block--views-block--events-block-front-card .view-empty{color:#fff}.path-group .block--cas-local-actions{display:flex;justify-content:flex-start}.path-group .block--cas-local-actions>div{margin-right:1rem}.path-group .block--cas-local-actions>div a{font-size:1.125rem}.page-group-members .block--cas-local-actions .button-action,.page-group-nodes .block--cas-local-actions .button-action{text-transform:uppercase}.block--my-page-menu{margin-bottom:1rem;margin-top:1rem}
.font-secondary{font-family:Georgia,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700}.font-primary{font-family:var(--bs-font-sans-serif)}.fs-large{font-size:1.125rem}.fs-xlarge{font-size:1.25rem!important}.container-breakout{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}@media (min-width:992px){.container-small{max-width:1080px}}@media (max-width:991.98px){.lg-container{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}}@media (max-width:991.98px) and (min-width:576px){.lg-container{max-width:540px}}@media (max-width:991.98px) and (min-width:768px){.lg-container{max-width:720px}}@media (max-width:991.98px) and (min-width:992px){.lg-container{max-width:960px}}@media (max-width:991.98px) and (min-width:1200px){.lg-container{max-width:1140px}}@media (max-width:991.98px) and (min-width:1400px){.lg-container{max-width:1320px}}.btn:focus{box-shadow:none}.btn:focus-visible{box-shadow:0 0 0 .25rem rgba(55,92,76,.25)}.btn-expand{align-items:center;color:#375c4c;display:inline-flex;font-size:1.125rem;text-transform:uppercase}.btn-expand,.btn-expand:before{transition:all .25s ease-in-out}.btn-expand:before{background-image:url(/themes/custom/cas/assets/icons/icon-expand-green.svg);background-repeat:no-repeat;background-size:contain;content:"";height:12px;margin-right:.5rem;width:15px}.btn-expand:hover{background-color:#375c4c;color:#fff}.btn-expand:hover:before{background-image:url(/themes/custom/cas/assets/icons/icon-expand-white.svg);background-repeat:no-repeat;background-size:contain}.btn-expand[aria-expanded=true]:before{transform:rotate(180deg)}.btn-green-light-success{background-image:url(/themes/custom/cas/assets/icons/icon-check.svg);color:#444546}.btn-gray-light-success,.btn-green-light-success{background-position:79% 42%;background-repeat:no-repeat;background-size:contain;background-size:12px;font-size:1.125rem;padding:.25rem 2.1em .25rem 1.5rem}.btn-gray-light-success{background-image:url(/themes/custom/cas/assets/icons/icon-check-gray.svg);color:#898a8b}.btn-red-light{color:#444546;font-size:1.125rem}.btn-red-light-remove{background-image:url(/themes/custom/cas/assets/icons/icon-close.svg);background-position:83% 49%;background-repeat:no-repeat;background-size:contain;background-size:12px;padding:.25rem 2.1em .25rem 1.5rem}.btn-red-light-add{background-image:url(/themes/custom/cas/assets/icons/icon-plus-gray.svg)}.btn-red-light-add,.btn-red-light-edit{background-position:14px 52%;background-repeat:no-repeat;background-size:contain;background-size:11px;padding-left:1.8rem}.btn-red-light-edit{background-image:url(/themes/custom/cas/assets/icons/icon-pen-red.svg)}.btn-delete{background-image:url(/themes/custom/cas/assets/icons/icon-close-gray.svg);background-position:14px 47%;background-repeat:no-repeat;background-size:contain;background-size:11px;color:#898a8b;font-size:1.125rem;padding-left:1.5rem;text-align:left}.btn-delete:hover{color:#898a8b;text-decoration:underline}.btn-edit{background-image:url(/themes/custom/cas/assets/icons/icon-pen.svg);background-position:10% 47%;background-repeat:no-repeat;background-size:contain;background-size:11px;color:#af3e4e;font-size:1.125rem;padding-left:1.5rem;text-align:left}.btn-edit:hover{color:#af3e4e;text-decoration:underline}.btn-close{transition:all .25s ease-in-out}.link--arrow-blue{align-items:center;color:#0d6efd;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-blue,.link--arrow-blue:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-blue:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-blue.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-blue:hover{color:#0d6efd;padding-left:.6125rem;text-decoration:underline}.link--arrow-blue:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-indigo{align-items:center;color:#6610f2;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-indigo:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-indigo.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-indigo:hover{color:#6610f2;padding-left:.6125rem;text-decoration:underline}.link--arrow-indigo:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-purple{align-items:center;color:#6f42c1;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-purple:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-purple.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-purple:hover{color:#6f42c1;padding-left:.6125rem;text-decoration:underline}.link--arrow-purple:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-pink{align-items:center;color:#d63384;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-pink,.link--arrow-pink:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-pink:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-pink.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-pink:hover{color:#d63384;padding-left:.6125rem;text-decoration:underline}.link--arrow-pink:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-red{align-items:center;color:#af3e4e;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-red,.link--arrow-red:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-red:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-red.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-red:hover{color:#af3e4e;padding-left:.6125rem;text-decoration:underline}.link--arrow-red:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-orange{align-items:center;color:#fd7e14;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-orange:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-orange.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-orange:hover{color:#fd7e14;padding-left:.6125rem;text-decoration:underline}.link--arrow-orange:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-yellow{align-items:center;color:#e5c494;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-yellow:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-yellow.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-yellow:hover{color:#e5c494;padding-left:.6125rem;text-decoration:underline}.link--arrow-yellow:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-green{align-items:center;color:#375c4c;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-green:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-green.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-green:hover{color:#375c4c;padding-left:.6125rem;text-decoration:underline}.link--arrow-green:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-teal{align-items:center;color:#20c997;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-teal,.link--arrow-teal:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-teal:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-teal.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-teal:hover{color:#20c997;padding-left:.6125rem;text-decoration:underline}.link--arrow-teal:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-cyan{align-items:center;color:#0dcaf0;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-cyan,.link--arrow-cyan:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-cyan:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-cyan.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-cyan:hover{color:#0dcaf0;padding-left:.6125rem;text-decoration:underline}.link--arrow-cyan:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-white{align-items:center;color:#fff;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-white:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-white.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-white:hover{color:#fff;padding-left:.6125rem;text-decoration:underline}.link--arrow-white:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray{align-items:center;color:#f0f1f2;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-gray,.link--arrow-gray:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-gray:hover{color:#f0f1f2;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray-light{align-items:center;color:#f8f9fa;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray-light:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray-light.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-gray-light:hover{color:#f8f9fa;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray-light:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray-dark{align-items:center;color:#444;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray-dark:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray-dark.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-gray-dark:hover{color:#444;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray-dark:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-kelp{align-items:center;color:#32413e;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-kelp,.link--arrow-kelp:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-kelp:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-kelp.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-kelp:hover{color:#32413e;padding-left:.6125rem;text-decoration:underline}.link--arrow-kelp:hover:after{margin-left:-.3125rem;opacity:0}.bg-green-4{background-color:#507464}.white-space-nowrap{white-space:nowrap}.flickity-page-dots .dot{background:#b5b5b5}.flickity-page-dots .dot.is-selected{background:#375c4c}.flickity-button:focus{box-shadow:0 0 0 5px #375c4c!important}.flickity.stay--carousel .flickity-button{background:none;top:14px;width:auto}.flickity.stay--carousel .flickity-prev-next-button.previous{left:-10px}.flickity.stay--carousel .flickity-prev-next-button .flickity-button-icon{width:14px}
.font-secondary{font-family:Georgia,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700}.font-primary{font-family:var(--bs-font-sans-serif)}.fs-large{font-size:1.125rem}.fs-xlarge{font-size:1.25rem!important}.container-breakout{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}@media (min-width:992px){.container-small{max-width:1080px}}@media (max-width:991.98px){.lg-container{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}}@media (max-width:991.98px) and (min-width:576px){.lg-container{max-width:540px}}@media (max-width:991.98px) and (min-width:768px){.lg-container{max-width:720px}}@media (max-width:991.98px) and (min-width:992px){.lg-container{max-width:960px}}@media (max-width:991.98px) and (min-width:1200px){.lg-container{max-width:1140px}}@media (max-width:991.98px) and (min-width:1400px){.lg-container{max-width:1320px}}.btn:focus{box-shadow:none}.btn:focus-visible{box-shadow:0 0 0 .25rem rgba(55,92,76,.25)}.btn-expand{align-items:center;color:#375c4c;display:inline-flex;font-size:1.125rem;text-transform:uppercase}.btn-expand,.btn-expand:before{transition:all .25s ease-in-out}.btn-expand:before{background-image:url(/themes/custom/cas/assets/icons/icon-expand-green.svg);background-repeat:no-repeat;background-size:contain;content:"";height:12px;margin-right:.5rem;width:15px}.btn-expand:hover{background-color:#375c4c;color:#fff}.btn-expand:hover:before{background-image:url(/themes/custom/cas/assets/icons/icon-expand-white.svg);background-repeat:no-repeat;background-size:contain}.btn-expand[aria-expanded=true]:before{transform:rotate(180deg)}.btn-green-light-success{background-image:url(/themes/custom/cas/assets/icons/icon-check.svg);color:#444546}.btn-gray-light-success,.btn-green-light-success{background-position:79% 42%;background-repeat:no-repeat;background-size:contain;background-size:12px;font-size:1.125rem;padding:.25rem 2.1em .25rem 1.5rem}.btn-gray-light-success{background-image:url(/themes/custom/cas/assets/icons/icon-check-gray.svg);color:#898a8b}.btn-red-light{color:#444546;font-size:1.125rem}.btn-red-light-remove{background-image:url(/themes/custom/cas/assets/icons/icon-close.svg);background-position:83% 49%;background-repeat:no-repeat;background-size:contain;background-size:12px;padding:.25rem 2.1em .25rem 1.5rem}.btn-red-light-add{background-image:url(/themes/custom/cas/assets/icons/icon-plus-gray.svg)}.btn-red-light-add,.btn-red-light-edit{background-position:14px 52%;background-repeat:no-repeat;background-size:contain;background-size:11px;padding-left:1.8rem}.btn-red-light-edit{background-image:url(/themes/custom/cas/assets/icons/icon-pen-red.svg)}.btn-delete{background-image:url(/themes/custom/cas/assets/icons/icon-close-gray.svg);background-position:14px 47%;background-repeat:no-repeat;background-size:contain;background-size:11px;color:#898a8b;font-size:1.125rem;padding-left:1.5rem;text-align:left}.btn-delete:hover{color:#898a8b;text-decoration:underline}.btn-edit{background-image:url(/themes/custom/cas/assets/icons/icon-pen.svg);background-position:10% 47%;background-repeat:no-repeat;background-size:contain;background-size:11px;color:#af3e4e;font-size:1.125rem;padding-left:1.5rem;text-align:left}.btn-edit:hover{color:#af3e4e;text-decoration:underline}.btn-close{transition:all .25s ease-in-out}.link--arrow-blue{align-items:center;color:#0d6efd;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-blue,.link--arrow-blue:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-blue:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-blue.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-blue:hover{color:#0d6efd;padding-left:.6125rem;text-decoration:underline}.link--arrow-blue:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-indigo{align-items:center;color:#6610f2;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-indigo:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-indigo.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-indigo:hover{color:#6610f2;padding-left:.6125rem;text-decoration:underline}.link--arrow-indigo:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-purple{align-items:center;color:#6f42c1;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-purple:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-purple.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-purple:hover{color:#6f42c1;padding-left:.6125rem;text-decoration:underline}.link--arrow-purple:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-pink{align-items:center;color:#d63384;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-pink,.link--arrow-pink:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-pink:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-pink.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-pink:hover{color:#d63384;padding-left:.6125rem;text-decoration:underline}.link--arrow-pink:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-red{align-items:center;color:#af3e4e;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-red,.link--arrow-red:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-red:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-red.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-red:hover{color:#af3e4e;padding-left:.6125rem;text-decoration:underline}.link--arrow-red:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-orange{align-items:center;color:#fd7e14;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-orange:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-orange.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-orange:hover{color:#fd7e14;padding-left:.6125rem;text-decoration:underline}.link--arrow-orange:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-yellow{align-items:center;color:#e5c494;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-yellow:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-yellow.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-yellow:hover{color:#e5c494;padding-left:.6125rem;text-decoration:underline}.link--arrow-yellow:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-green{align-items:center;color:#375c4c;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-green:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-green.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-green:hover{color:#375c4c;padding-left:.6125rem;text-decoration:underline}.link--arrow-green:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-teal{align-items:center;color:#20c997;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-teal,.link--arrow-teal:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-teal:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-teal.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-teal:hover{color:#20c997;padding-left:.6125rem;text-decoration:underline}.link--arrow-teal:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-cyan{align-items:center;color:#0dcaf0;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-cyan,.link--arrow-cyan:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-cyan:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-cyan.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-cyan:hover{color:#0dcaf0;padding-left:.6125rem;text-decoration:underline}.link--arrow-cyan:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-white{align-items:center;color:#fff;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-white:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-white.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-white:hover{color:#fff;padding-left:.6125rem;text-decoration:underline}.link--arrow-white:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray{align-items:center;color:#f0f1f2;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-gray,.link--arrow-gray:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-gray:hover{color:#f0f1f2;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray-light{align-items:center;color:#f8f9fa;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray-light:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray-light.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-gray-light:hover{color:#f8f9fa;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray-light:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray-dark{align-items:center;color:#444;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray-dark:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray-dark.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-gray-dark:hover{color:#444;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray-dark:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-kelp{align-items:center;color:#32413e;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-kelp,.link--arrow-kelp:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-kelp:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-kelp.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-kelp:hover{color:#32413e;padding-left:.6125rem;text-decoration:underline}.link--arrow-kelp:hover:after{margin-left:-.3125rem;opacity:0}.bg-green-4{background-color:#507464}.white-space-nowrap{white-space:nowrap}.page__footer ::-moz-selection{background-color:#375c4c}.page__footer ::selection{background-color:#375c4c}.page__footer .block{margin-bottom:var(--bs-gutter-x)}.page__footer .block a{color:#fff;transition:all .25s ease-in-out}.page__footer .block a:hover{color:#f4e4cb}.page__footer .block .field{font-weight:300}.page__footer .block .field__label{text-transform:uppercase}.page__footer .block .field__item a{color:#fff}
#tfa-base-overview details .card-body .nav .nav-item span a,.btn{background-color:transparent;border:1px solid transparent;border-radius:0;color:#444546;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){#tfa-base-overview details .card-body .nav .nav-item span a,.btn{transition:none}}#tfa-base-overview details .card-body .nav .nav-item span a:hover,.btn:hover{color:#444546;text-decoration:none}#tfa-base-overview details .card-body .nav .nav-item span .btn-check:focus+a,#tfa-base-overview details .card-body .nav .nav-item span a:focus,.btn-check:focus+.btn,.btn:focus{box-shadow:0 0 0 .25rem rgba(55,92,76,.25);outline:0}#tfa-base-overview details .card-body .nav .nav-item span a.disabled,#tfa-base-overview details .card-body .nav .nav-item span a:disabled,#tfa-base-overview details .card-body .nav .nav-item span fieldset:disabled a,.btn.disabled,.btn:disabled,fieldset:disabled #tfa-base-overview details .card-body .nav .nav-item span a,fieldset:disabled .btn{opacity:.65;pointer-events:none}#tfa-base-overview details .card-body .nav .nav-item span a,.btn-primary{background-color:#375c4c;border-color:#375c4c;color:#fff}#tfa-base-overview details .card-body .nav .nav-item span a:hover,.btn-primary:hover{background-color:#2f4e41;border-color:#2c4a3d;color:#fff}#tfa-base-overview details .card-body .nav .nav-item span .btn-check:focus+a,#tfa-base-overview details .card-body .nav .nav-item span a:focus,.btn-check:focus+.btn-primary,.btn-primary:focus{background-color:#2f4e41;border-color:#2c4a3d;box-shadow:0 0 0 .25rem rgba(85,116,103,.5);color:#fff}#tfa-base-overview details .card-body .nav .nav-item span .btn-check:active+a,#tfa-base-overview details .card-body .nav .nav-item span .btn-check:checked+a,#tfa-base-overview details .card-body .nav .nav-item span .show>a.dropdown-toggle,#tfa-base-overview details .card-body .nav .nav-item span a.active,#tfa-base-overview details .card-body .nav .nav-item span a:active,.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{background-color:#2c4a3d;border-color:#294539;color:#fff}#tfa-base-overview details .card-body .nav .nav-item span .btn-check:active+a:focus,#tfa-base-overview details .card-body .nav .nav-item span .btn-check:checked+a:focus,#tfa-base-overview details .card-body .nav .nav-item span .show>a.dropdown-toggle:focus,#tfa-base-overview details .card-body .nav .nav-item span a.active:focus,#tfa-base-overview details .card-body .nav .nav-item span a:active:focus,.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(85,116,103,.5)}#tfa-base-overview details .card-body .nav .nav-item span a.disabled,#tfa-base-overview details .card-body .nav .nav-item span a:disabled,.btn-primary.disabled,.btn-primary:disabled{background-color:#375c4c;border-color:#375c4c;color:#fff}.btn-secondary{background-color:#7c7c7c;border-color:#7c7c7c;color:#000}.btn-check:focus+.btn-secondary,.btn-secondary:focus,.btn-secondary:hover{background-color:#909090;border-color:#898989;color:#000}.btn-check:focus+.btn-secondary,.btn-secondary:focus{box-shadow:0 0 0 .25rem hsla(0,0%,41%,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{background-color:#969696;border-color:#898989;color:#000}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(0,0%,41%,.5)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#7c7c7c;border-color:#7c7c7c;color:#000}.btn-success{background-color:#375c4c;border-color:#375c4c;color:#fff}.btn-check:focus+.btn-success,.btn-success:focus,.btn-success:hover{background-color:#2f4e41;border-color:#2c4a3d;color:#fff}.btn-check:focus+.btn-success,.btn-success:focus{box-shadow:0 0 0 .25rem rgba(85,116,103,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{background-color:#2c4a3d;border-color:#294539;color:#fff}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(85,116,103,.5)}.btn-success.disabled,.btn-success:disabled{background-color:#375c4c;border-color:#375c4c;color:#fff}.btn-info{background-color:#0dcaf0;border-color:#0dcaf0;color:#000}.btn-check:focus+.btn-info,.btn-info:focus,.btn-info:hover{background-color:#31d2f2;border-color:#25cff2;color:#000}.btn-check:focus+.btn-info,.btn-info:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{background-color:#3dd5f3;border-color:#25cff2;color:#000}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info.disabled,.btn-info:disabled{background-color:#0dcaf0;border-color:#0dcaf0;color:#000}.btn-warning{background-color:#e5c494;border-color:#e5c494;color:#000}.btn-check:focus+.btn-warning,.btn-warning:focus,.btn-warning:hover{background-color:#e9cda4;border-color:#e8ca9f;color:#000}.btn-check:focus+.btn-warning,.btn-warning:focus{box-shadow:0 0 0 .25rem hsla(36,37%,63%,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{background-color:#ead0a9;border-color:#e8ca9f;color:#000}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(36,37%,63%,.5)}.btn-warning.disabled,.btn-warning:disabled{background-color:#e5c494;border-color:#e5c494;color:#000}.btn-danger{background-color:#af3e4e;border-color:#af3e4e;color:#fff}.btn-check:focus+.btn-danger,.btn-danger:focus,.btn-danger:hover{background-color:#953542;border-color:#8c323e;color:#fff}.btn-check:focus+.btn-danger,.btn-danger:focus{box-shadow:0 0 0 .25rem rgba(187,91,105,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{background-color:#8c323e;border-color:#832f3b;color:#fff}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(187,91,105,.5)}.btn-danger.disabled,.btn-danger:disabled{background-color:#af3e4e;border-color:#af3e4e;color:#fff}.btn-light{background-color:#f0f1f2;border-color:#f0f1f2;color:#000}.btn-check:focus+.btn-light,.btn-light:focus,.btn-light:hover{background-color:#f2f3f4;border-color:#f2f2f3;color:#000}.btn-check:focus+.btn-light,.btn-light:focus{box-shadow:0 0 0 .25rem hsla(210,2%,80%,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{background-color:#f3f4f5;border-color:#f2f2f3;color:#000}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(210,2%,80%,.5)}.btn-light.disabled,.btn-light:disabled{background-color:#f0f1f2;border-color:#f0f1f2;color:#000}.btn-dark{background-color:#444546;border-color:#444546;color:#fff}.btn-check:focus+.btn-dark,.btn-dark:focus,.btn-dark:hover{background-color:#3a3b3c;border-color:#363738;color:#fff}.btn-check:focus+.btn-dark,.btn-dark:focus{box-shadow:0 0 0 .25rem rgba(96,97,98,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{background-color:#363738;border-color:#333435;color:#fff}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(96,97,98,.5)}.btn-dark.disabled,.btn-dark:disabled{background-color:#444546;border-color:#444546;color:#fff}.btn-green-light{background-color:#a5cebb;border-color:#a5cebb;color:#000}.btn-green-light:hover{background-color:#b3d5c5;border-color:#aed3c2;color:#000}.btn-check:focus+.btn-green-light,.btn-green-light:focus{background-color:#b3d5c5;border-color:#aed3c2;box-shadow:0 0 0 .25rem rgba(140,175,159,.5);color:#000}.btn-check:active+.btn-green-light,.btn-check:checked+.btn-green-light,.btn-green-light.active,.btn-green-light:active,.show>.btn-green-light.dropdown-toggle{background-color:#b7d8c9;border-color:#aed3c2;color:#000}.btn-check:active+.btn-green-light:focus,.btn-check:checked+.btn-green-light:focus,.btn-green-light.active:focus,.btn-green-light:active:focus,.show>.btn-green-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(140,175,159,.5)}.btn-green-light.disabled,.btn-green-light:disabled{background-color:#a5cebb;border-color:#a5cebb;color:#000}.btn-red-light{background-color:#f3b9bb;border-color:#f3b9bb;color:#000}.btn-check:focus+.btn-red-light,.btn-red-light:focus,.btn-red-light:hover{background-color:#f5c4c5;border-color:#f4c0c2;color:#000}.btn-check:focus+.btn-red-light,.btn-red-light:focus{box-shadow:0 0 0 .25rem rgba(207,157,159,.5)}.btn-check:active+.btn-red-light,.btn-check:checked+.btn-red-light,.btn-red-light.active,.btn-red-light:active,.show>.btn-red-light.dropdown-toggle{background-color:#f5c7c9;border-color:#f4c0c2;color:#000}.btn-check:active+.btn-red-light:focus,.btn-check:checked+.btn-red-light:focus,.btn-red-light.active:focus,.btn-red-light:active:focus,.show>.btn-red-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(207,157,159,.5)}.btn-red-light.disabled,.btn-red-light:disabled{background-color:#f3b9bb;border-color:#f3b9bb;color:#000}.btn-yellow-light{background-color:#f4e4cb;border-color:#f4e4cb;color:#000}.btn-yellow-light:hover{background-color:#f6e8d3;border-color:#f5e7d0;color:#000}.btn-check:focus+.btn-yellow-light,.btn-yellow-light:focus{background-color:#f6e8d3;border-color:#f5e7d0;box-shadow:0 0 0 .25rem hsla(37,26%,75%,.5);color:#000}.btn-check:active+.btn-yellow-light,.btn-check:checked+.btn-yellow-light,.btn-yellow-light.active,.btn-yellow-light:active,.show>.btn-yellow-light.dropdown-toggle{background-color:#f6e9d5;border-color:#f5e7d0;color:#000}.btn-check:active+.btn-yellow-light:focus,.btn-check:checked+.btn-yellow-light:focus,.btn-yellow-light.active:focus,.btn-yellow-light:active:focus,.show>.btn-yellow-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(37,26%,75%,.5)}.btn-yellow-light.disabled,.btn-yellow-light:disabled{background-color:#f4e4cb;border-color:#f4e4cb;color:#000}.btn-gray-light{background-color:#f0f1f2;border-color:#f0f1f2;color:#000}.btn-check:focus+.btn-gray-light,.btn-gray-light:focus,.btn-gray-light:hover{background-color:#f2f3f4;border-color:#f2f2f3;color:#000}.btn-check:focus+.btn-gray-light,.btn-gray-light:focus{box-shadow:0 0 0 .25rem hsla(210,2%,80%,.5)}.btn-check:active+.btn-gray-light,.btn-check:checked+.btn-gray-light,.btn-gray-light.active,.btn-gray-light:active,.show>.btn-gray-light.dropdown-toggle{background-color:#f3f4f5;border-color:#f2f2f3;color:#000}.btn-check:active+.btn-gray-light:focus,.btn-check:checked+.btn-gray-light:focus,.btn-gray-light.active:focus,.btn-gray-light:active:focus,.show>.btn-gray-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(210,2%,80%,.5)}.btn-gray-light.disabled,.btn-gray-light:disabled{background-color:#f0f1f2;border-color:#f0f1f2;color:#000}.btn-outline-primary{border-color:#375c4c;color:#375c4c}.btn-outline-primary:hover{background-color:#375c4c;border-color:#375c4c;color:#fff}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(55,92,76,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{background-color:#375c4c;border-color:#375c4c;color:#fff}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(55,92,76,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{background-color:transparent;color:#375c4c}.btn-outline-secondary{border-color:#7c7c7c;color:#7c7c7c}.btn-outline-secondary:hover{background-color:#7c7c7c;border-color:#7c7c7c;color:#000}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem hsla(0,0%,49%,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{background-color:#7c7c7c;border-color:#7c7c7c;color:#000}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem hsla(0,0%,49%,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{background-color:transparent;color:#7c7c7c}.btn-outline-success{border-color:#375c4c;color:#375c4c}.btn-outline-success:hover{background-color:#375c4c;border-color:#375c4c;color:#fff}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(55,92,76,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{background-color:#375c4c;border-color:#375c4c;color:#fff}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(55,92,76,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{background-color:transparent;color:#375c4c}.btn-outline-info{border-color:#0dcaf0;color:#0dcaf0}.btn-outline-info:hover{background-color:#0dcaf0;border-color:#0dcaf0;color:#000}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{background-color:#0dcaf0;border-color:#0dcaf0;color:#000}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{background-color:transparent;color:#0dcaf0}.btn-outline-warning{border-color:#e5c494;color:#e5c494}.btn-outline-warning:hover{background-color:#e5c494;border-color:#e5c494;color:#000}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem hsla(36,61%,74%,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{background-color:#e5c494;border-color:#e5c494;color:#000}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem hsla(36,61%,74%,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{background-color:transparent;color:#e5c494}.btn-outline-danger{border-color:#af3e4e;color:#af3e4e}.btn-outline-danger:hover{background-color:#af3e4e;border-color:#af3e4e;color:#fff}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(175,62,78,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{background-color:#af3e4e;border-color:#af3e4e;color:#fff}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(175,62,78,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{background-color:transparent;color:#af3e4e}.btn-outline-light{border-color:#f0f1f2;color:#f0f1f2}.btn-outline-light:hover{background-color:#f0f1f2;border-color:#f0f1f2;color:#000}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem hsla(210,7%,95%,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{background-color:#f0f1f2;border-color:#f0f1f2;color:#000}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem hsla(210,7%,95%,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{background-color:transparent;color:#f0f1f2}.btn-outline-dark{border-color:#444546;color:#444546}.btn-outline-dark:hover{background-color:#444546;border-color:#444546;color:#fff}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(68,69,70,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{background-color:#444546;border-color:#444546;color:#fff}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(68,69,70,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{background-color:transparent;color:#444546}.btn-outline-green-light{border-color:#a5cebb;color:#a5cebb}.btn-outline-green-light:hover{background-color:#a5cebb;border-color:#a5cebb;color:#000}.btn-check:focus+.btn-outline-green-light,.btn-outline-green-light:focus{box-shadow:0 0 0 .25rem rgba(165,206,187,.5)}.btn-check:active+.btn-outline-green-light,.btn-check:checked+.btn-outline-green-light,.btn-outline-green-light.active,.btn-outline-green-light.dropdown-toggle.show,.btn-outline-green-light:active{background-color:#a5cebb;border-color:#a5cebb;color:#000}.btn-check:active+.btn-outline-green-light:focus,.btn-check:checked+.btn-outline-green-light:focus,.btn-outline-green-light.active:focus,.btn-outline-green-light.dropdown-toggle.show:focus,.btn-outline-green-light:active:focus{box-shadow:0 0 0 .25rem rgba(165,206,187,.5)}.btn-outline-green-light.disabled,.btn-outline-green-light:disabled{background-color:transparent;color:#a5cebb}.btn-outline-red-light{border-color:#f3b9bb;color:#f3b9bb}.btn-outline-red-light:hover{background-color:#f3b9bb;border-color:#f3b9bb;color:#000}.btn-check:focus+.btn-outline-red-light,.btn-outline-red-light:focus{box-shadow:0 0 0 .25rem rgba(243,185,187,.5)}.btn-check:active+.btn-outline-red-light,.btn-check:checked+.btn-outline-red-light,.btn-outline-red-light.active,.btn-outline-red-light.dropdown-toggle.show,.btn-outline-red-light:active{background-color:#f3b9bb;border-color:#f3b9bb;color:#000}.btn-check:active+.btn-outline-red-light:focus,.btn-check:checked+.btn-outline-red-light:focus,.btn-outline-red-light.active:focus,.btn-outline-red-light.dropdown-toggle.show:focus,.btn-outline-red-light:active:focus{box-shadow:0 0 0 .25rem rgba(243,185,187,.5)}.btn-outline-red-light.disabled,.btn-outline-red-light:disabled{background-color:transparent;color:#f3b9bb}.btn-outline-yellow-light{border-color:#f4e4cb;color:#f4e4cb}.btn-outline-yellow-light:hover{background-color:#f4e4cb;border-color:#f4e4cb;color:#000}.btn-check:focus+.btn-outline-yellow-light,.btn-outline-yellow-light:focus{box-shadow:0 0 0 .25rem hsla(37,65%,88%,.5)}.btn-check:active+.btn-outline-yellow-light,.btn-check:checked+.btn-outline-yellow-light,.btn-outline-yellow-light.active,.btn-outline-yellow-light.dropdown-toggle.show,.btn-outline-yellow-light:active{background-color:#f4e4cb;border-color:#f4e4cb;color:#000}.btn-check:active+.btn-outline-yellow-light:focus,.btn-check:checked+.btn-outline-yellow-light:focus,.btn-outline-yellow-light.active:focus,.btn-outline-yellow-light.dropdown-toggle.show:focus,.btn-outline-yellow-light:active:focus{box-shadow:0 0 0 .25rem hsla(37,65%,88%,.5)}.btn-outline-yellow-light.disabled,.btn-outline-yellow-light:disabled{background-color:transparent;color:#f4e4cb}.btn-outline-gray-light{border-color:#f0f1f2;color:#f0f1f2}.btn-outline-gray-light:hover{background-color:#f0f1f2;border-color:#f0f1f2;color:#000}.btn-check:focus+.btn-outline-gray-light,.btn-outline-gray-light:focus{box-shadow:0 0 0 .25rem hsla(210,7%,95%,.5)}.btn-check:active+.btn-outline-gray-light,.btn-check:checked+.btn-outline-gray-light,.btn-outline-gray-light.active,.btn-outline-gray-light.dropdown-toggle.show,.btn-outline-gray-light:active{background-color:#f0f1f2;border-color:#f0f1f2;color:#000}.btn-check:active+.btn-outline-gray-light:focus,.btn-check:checked+.btn-outline-gray-light:focus,.btn-outline-gray-light.active:focus,.btn-outline-gray-light.dropdown-toggle.show:focus,.btn-outline-gray-light:active:focus{box-shadow:0 0 0 .25rem hsla(210,7%,95%,.5)}.btn-outline-gray-light.disabled,.btn-outline-gray-light:disabled{background-color:transparent;color:#f0f1f2}.btn-link{color:#375c4c;font-weight:400;text-decoration:none}.btn-link:hover{color:#2c4a3d}.btn-link:focus,.btn-link:hover{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#7c7c7c}.btn-lg{border-radius:0;font-size:1.125rem;padding:.5rem 1rem}.btn-sm{border-radius:0;font-size:.875rem;padding:.25rem .5rem}form{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}form.placeholder{font-size:1.25rem}form:-moz-placeholder,form::-moz-placeholder{font-size:1.25rem}form:-ms-input-placeholder{font-size:1.25rem}form::-webkit-input-placeholder{font-size:1.25rem}form fieldset .fieldset-wrapper{--bs-gutter-x:1.5rem;--bs-gutter-y:0;align-items:self-end;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}form fieldset .fieldset-wrapper>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}form .form-item{margin-bottom:var(--bs-gutter-y)}form .form-item.js-form-type-select{display:flex;flex-direction:column}form .form-radios{display:flex}form .form-radios .form-item{margin-right:1rem}form.webform-submission-ask-question-form h3{color:#32413e;font-weight:300}form.group-project-intranet-form,form.group-young-cas-projects-intranet-form{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}form.group-project-intranet-form .field--type-text-long,form.group-young-cas-projects-intranet-form .field--type-text-long{flex-shrink:0;margin-bottom:0;margin-top:0;max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){form.group-project-intranet-form .field--type-text-long,form.group-young-cas-projects-intranet-form .field--type-text-long{flex:0 0 auto;width:100%}}@media (min-width:992px){form.group-project-intranet-form .field--type-text-long,form.group-young-cas-projects-intranet-form .field--type-text-long{flex:0 0 auto;width:100%}}form.group-project-intranet-form .field--type-string,form.group-young-cas-projects-intranet-form .field--type-string{flex-shrink:0;margin-bottom:0;margin-top:0;max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){form.group-project-intranet-form .field--type-string,form.group-young-cas-projects-intranet-form .field--type-string{flex:0 0 auto;width:100%}}@media (min-width:992px){form.group-project-intranet-form .field--type-string,form.group-young-cas-projects-intranet-form .field--type-string{flex:0 0 auto;width:100%}}form.group-project-intranet-form .field--name-field-research-area,form.group-young-cas-projects-intranet-form .field--name-field-research-area{flex-shrink:0;margin-bottom:0;margin-top:0;max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){form.group-project-intranet-form .field--name-field-research-area,form.group-young-cas-projects-intranet-form .field--name-field-research-area{flex:0 0 auto;width:100%}}@media (min-width:992px){form.group-project-intranet-form .field--name-field-research-area,form.group-young-cas-projects-intranet-form .field--name-field-research-area{flex:0 0 auto;width:100%}}form.group-project-intranet-form .field--type-list-string,form.group-young-cas-projects-intranet-form .field--type-list-string{flex-shrink:0;margin-bottom:0;margin-top:0;max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){form.group-project-intranet-form .field--type-list-string,form.group-young-cas-projects-intranet-form .field--type-list-string{flex:0 0 auto;width:50%}}@media (min-width:992px){form.group-project-intranet-form .field--type-list-string,form.group-young-cas-projects-intranet-form .field--type-list-string{flex:0 0 auto;width:25%}}form.group-project-intranet-form .field--type-daterange,form.group-young-cas-projects-intranet-form .field--type-daterange{flex-shrink:0;margin-bottom:0;margin-top:0;max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){form.group-project-intranet-form .field--type-daterange,form.group-young-cas-projects-intranet-form .field--type-daterange{flex:0 0 auto;width:100%}}@media (min-width:992px){form.group-project-intranet-form .field--type-daterange,form.group-young-cas-projects-intranet-form .field--type-daterange{flex:0 0 auto;width:50%}}form.group-project-intranet-form .field--type-daterange .fieldset,form.group-young-cas-projects-intranet-form .field--type-daterange .fieldset{margin-bottom:var(--bs-gutter-y)}form.group-project-intranet-form .field--type-daterange .fieldset-header,form.group-young-cas-projects-intranet-form .field--type-daterange .fieldset-header{display:none}form.group-project-intranet-form .field--type-daterange .fieldset-body,form.group-young-cas-projects-intranet-form .field--type-daterange .fieldset-body{margin-top:.25rem}form.group-project-intranet-form .field--type-daterange .fieldset-body>div,form.group-young-cas-projects-intranet-form .field--type-daterange .fieldset-body>div{width:50%}form.group-project-intranet-form .form-actions,form.group-young-cas-projects-intranet-form .form-actions{align-items:center;display:flex;flex-direction:row-reverse;flex-shrink:0;margin-bottom:var(--bs-gutter-x);margin-top:var(--bs-gutter-x);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){form.group-project-intranet-form .form-actions,form.group-young-cas-projects-intranet-form .form-actions{flex:0 0 auto;width:100%}}@media (min-width:992px){form.group-project-intranet-form .form-actions,form.group-young-cas-projects-intranet-form .form-actions{flex:0 0 auto;width:100%}}form.group-project-intranet-form .form-label,form.group-young-cas-projects-intranet-form .form-label{margin-bottom:.5rem;margin-top:.5rem}form.group-project-intranet-form textarea,form.group-young-cas-projects-intranet-form textarea{min-height:15rem}form.profile-form .item-hidden,form.profile-form .item-visible{position:relative}form.profile-form .visibility-text{background:#32413e;border-radius:3px;color:#fff;font-size:16px;font-size:1rem;font-weight:300;opacity:0;padding:1px 7px;position:absolute;right:35px;transform:translateX(4%);transition:all .25s ease-in-out;width:156px}form.profile-form .visibility-icon{position:absolute;right:1%;top:0}form.profile-form .visibility-icon.icon-visible{background-image:url(/themes/custom/cas/assets/icons/icon-visible.svg);background-repeat:no-repeat;background-size:contain;height:15px;width:23px}form.profile-form .visibility-icon.icon-hidden{background-image:url(/themes/custom/cas/assets/icons/icon-hidden.svg);background-repeat:no-repeat;background-size:contain;height:20px;width:23px}form.profile-form .visibility-icon.icon-hidden .visibility-text{width:164px}form.profile-form .visibility-icon:hover .visibility-text{opacity:1;transform:translateX(0)}form.profile-form .row{--bs-gutter-y:1.5rem}form.profile-form .form-actions{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-start}@media (max-width:991.98px){form.profile-form .js-form-type-managed-file{align-items:center;display:flex;justify-content:center}}form.profile-form .file--image{display:none!important}form.profile-form .file--image+span{display:none}form.profile-form .image-widget{background-image:url(/themes/custom/cas/assets/icons/icon-profile-gray.svg);background-position:top;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;height:597px;justify-content:flex-end;position:relative}@media (max-width:1399.98px){form.profile-form .image-widget{height:517px}}@media (max-width:1199.98px){form.profile-form .image-widget{height:437px}}@media (max-width:991.98px){form.profile-form .image-widget{height:469px;width:320px}}form.profile-form .image-widget .messages{font-size:1rem}form.profile-form .image-widget .messages--error{background-color:#f3b9bb;color:#af3e4e;padding:1rem}form.profile-form .image-widget img{width:100%}form.profile-form .image-widget:after{color:#af3e4e;content:"+ Upload Profile Picture"!important;font-size:1.125rem;position:absolute;text-transform:uppercase;z-index:-1}form.profile-form .image-widget input[type=file]{opacity:0}form.profile-form .form-submit[name*=remove_button]{background-color:#fff;color:#898a8b;font-size:1.125rem;text-align:left;text-decoration:none!important;text-transform:uppercase}form.profile-form .form-submit[name*=remove_button]:hover{text-decoration:none!important}form.profile-form .form-submit[name*=remove_button]:focus{box-shadow:none}form.profile-form .form-submit[name*=remove_button]:focus-visible{box-shadow:0 0 0 .25rem hsla(210,2%,80%,.5)}form.profile-form .form-wrapper{margin-bottom:var(--bs-gutter-y)}form.profile-form .form-wrapper.field--name-field-related-stays tr.field-label{padding-left:0}form.profile-form .form-wrapper.field--name-field-related-stays h4.label{color:#444546;font-size:1.125rem;text-transform:uppercase}form.profile-form .form-wrapper.field--name-field-related-stays .tabledrag-toggle-weight-wrapper{display:none}form.profile-form .form-wrapper.field--name-field-related-stays .field-add-more-submit{background-position:86% 45%;padding:.25rem 3.1em .25rem 1.5rem}form.profile-form .form-wrapper.field--name-field-related-stays .table>:not(:first-child){border-top:1px solid #c2c3c4}form.profile-form .form-wrapper.field--name-field-related-stays .table>:not(caption)>*>*{border-bottom:0}form.profile-form .field--name-field-image{width:100%}form.profile-form.profile-fellow-contract-signed-form{align-items:center;display:flex;justify-content:space-between}form.profile-form.profile-fellow-contract-signed-form .field--type-datetime{flex:1;margin-bottom:0;margin-right:calc(1.325rem + .9vw);max-width:250px;min-width:250px}@media (min-width:1200px){form.profile-form.profile-fellow-contract-signed-form .field--type-datetime{margin-right:2rem}}form.profile-form.profile-fellow-contract-signed-form input{padding:.2rem .75rem}form.profile-form.profile-fellow-contract-signed-form .form-actions{margin-bottom:0}form.profile-form.profile-fellow-contract-signed-form .form-submit:not(input[name*=remove_button]){background-color:#a5cebb;background-image:url(/themes/custom/cas/assets/icons/icon-check-dark.svg);background-position:79% 42%;background-repeat:no-repeat;background-size:contain;background-size:12px;border:1px solid #444546;color:#000;color:#444546}form.profile-form.profile-fellow-contract-signed-form .form-submit:not(input[name*=remove_button]):hover{background-color:#b3d5c5;border-color:#aed3c2;color:#000}.btn-check:focus+form.profile-form.profile-fellow-contract-signed-form .form-submit:not(input[name*=remove_button]),form.profile-form.profile-fellow-contract-signed-form .form-submit:not(input[name*=remove_button]):focus{background-color:#b3d5c5;border-color:#aed3c2;box-shadow:0 0 0 .25rem rgba(140,175,159,.5);color:#000}.btn-check:active+form.profile-form.profile-fellow-contract-signed-form .form-submit:not(input[name*=remove_button]),.btn-check:checked+form.profile-form.profile-fellow-contract-signed-form .form-submit:not(input[name*=remove_button]),.show>form.profile-form.profile-fellow-contract-signed-form .form-submit:not(input[name*=remove_button]).dropdown-toggle,form.profile-form.profile-fellow-contract-signed-form .form-submit:not(input[name*=remove_button]).active,form.profile-form.profile-fellow-contract-signed-form .form-submit:not(input[name*=remove_button]):active{background-color:#b7d8c9;border-color:#aed3c2;color:#000}.btn-check:active+form.profile-form.profile-fellow-contract-signed-form .form-submit:not(input[name*=remove_button]):focus,.btn-check:checked+form.profile-form.profile-fellow-contract-signed-form .form-submit:not(input[name*=remove_button]):focus,.show>form.profile-form.profile-fellow-contract-signed-form .form-submit:not(input[name*=remove_button]).dropdown-toggle:focus,form.profile-form.profile-fellow-contract-signed-form .form-submit:not(input[name*=remove_button]).active:focus,form.profile-form.profile-fellow-contract-signed-form .form-submit:not(input[name*=remove_button]):active:focus{box-shadow:0 0 0 .25rem rgba(140,175,159,.5)}form.profile-form.profile-fellow-contract-signed-form .form-submit:not(input[name*=remove_button]).disabled,form.profile-form.profile-fellow-contract-signed-form .form-submit:not(input[name*=remove_button]):disabled{background-color:#a5cebb;border-color:#a5cebb;color:#000}form.profile-form.profile-fellow-buy-out-form{align-items:center;display:flex;justify-content:space-between}form.profile-form.profile-fellow-buy-out-form .field--name-field-buy-out{margin-bottom:0;margin-right:calc(1.325rem + .9vw)}@media (min-width:1200px){form.profile-form.profile-fellow-buy-out-form .field--name-field-buy-out{margin-right:2rem}}form.profile-form.profile-fellow-buy-out-form fieldset{margin-bottom:0!important}form.profile-form.profile-fellow-buy-out-form label.fieldset-legend{color:#32413e;font-size:1.125rem;font-weight:400;text-transform:uppercase}form.profile-form.profile-fellow-buy-out-form .form-required--indicator{display:none}form.profile-form.profile-fellow-buy-out-form .form-radios{padding-left:2rem}form.profile-form.profile-fellow-buy-out-form .form-actions{margin-bottom:0}form.profile-form.profile-fellow-buy-out-form .form-submit:not(input[name*=remove_button]){background-color:#a5cebb;background-image:url(/themes/custom/cas/assets/icons/icon-check-dark.svg);background-position:79% 42%;background-repeat:no-repeat;background-size:contain;background-size:12px;border:1px solid #444546;color:#444546}form.profile-form.profile-fellow-buy-out-form .form-submit:not(input[name*=remove_button]):hover{background-color:#b3d5c5;border-color:#aed3c2;color:#000}.btn-check:focus+form.profile-form.profile-fellow-buy-out-form .form-submit:not(input[name*=remove_button]),form.profile-form.profile-fellow-buy-out-form .form-submit:not(input[name*=remove_button]):focus{background-color:#b3d5c5;border-color:#aed3c2;box-shadow:0 0 0 .25rem rgba(150,185,169,.5);color:#000}.btn-check:active+form.profile-form.profile-fellow-buy-out-form .form-submit:not(input[name*=remove_button]),.btn-check:checked+form.profile-form.profile-fellow-buy-out-form .form-submit:not(input[name*=remove_button]),.show>form.profile-form.profile-fellow-buy-out-form .form-submit:not(input[name*=remove_button]).dropdown-toggle,form.profile-form.profile-fellow-buy-out-form .form-submit:not(input[name*=remove_button]).active,form.profile-form.profile-fellow-buy-out-form .form-submit:not(input[name*=remove_button]):active{background-color:#b7d8c9;border-color:#aed3c2;color:#000}.btn-check:active+form.profile-form.profile-fellow-buy-out-form .form-submit:not(input[name*=remove_button]):focus,.btn-check:checked+form.profile-form.profile-fellow-buy-out-form .form-submit:not(input[name*=remove_button]):focus,.show>form.profile-form.profile-fellow-buy-out-form .form-submit:not(input[name*=remove_button]).dropdown-toggle:focus,form.profile-form.profile-fellow-buy-out-form .form-submit:not(input[name*=remove_button]).active:focus,form.profile-form.profile-fellow-buy-out-form .form-submit:not(input[name*=remove_button]):active:focus{box-shadow:0 0 0 .25rem rgba(150,185,169,.5)}form.profile-form.profile-fellow-buy-out-form .form-submit:not(input[name*=remove_button]).disabled,form.profile-form.profile-fellow-buy-out-form .form-submit:not(input[name*=remove_button]):disabled{background-color:#a5cebb;border-color:#a5cebb;color:#000}form.profile-form.profile-fellow-buy-out-form .form-check{line-height:1.5}form.profile-form .field--name-field-current-substep,form.profile-form .form-item-field-fellow-workflow-state{margin-bottom:var(--bs-gutter-y)}form.profile-form .field--widget-options-buttons{border-bottom:1px solid #ececec;margin:1rem 0}form.profile-form .field--widget-options-buttons .fieldset-header legend{font-size:1.5rem;margin-right:2rem}form.cas-project-leader-registration h1.page-title{color:#375c4c;font-family:var(--bs-font-sans-serif);font-size:1.875rem;font-weight:300}form.cas-project-leader-registration .form-actions{display:flex}form.cas-affiliated-researcher-registration h1.page-title,form.cas-fellow-registration h1.page-title,form[class^=cas-affiliated-researcher-update] h1.page-title{color:#375c4c;font-family:var(--bs-font-sans-serif);font-size:1.875rem;font-weight:300}form.cas-affiliated-researcher-registration .form-actions,form.cas-fellow-registration .form-actions,form[class^=cas-affiliated-researcher-update] .form-actions{display:flex}form.cas-affiliated-researcher-registration .form-actions,form[class^=cas-affiliated-researcher-update] .form-actions{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-start}form.cas-affiliated-researcher-registration input.form-submit,form[class^=cas-affiliated-researcher-update] input.form-submit{margin-left:0}form.cas-affiliated-researcher-registration a.button,form[class^=cas-affiliated-researcher-update] a.button{padding:.25rem 2.1em .25rem .5rem!important}form[class^=profile][class*=-delete-form]{background-color:#f0f1f2;font-size:1.25rem;margin-bottom:3rem;margin-top:3rem;padding:3rem}form[class^=profile][class*=-delete-form] .form-actions{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-start}form[class^=profile][class*=-delete-form] a#edit-cancel,form[class^=profile][class*=-delete-form] a.cancel{background-color:#f0f1f2;background-image:url(/themes/custom/cas/assets/icons/icon-check-gray.svg);background-position:81% 48%;background-repeat:no-repeat;background-size:contain;background-size:12px;border:1px solid #f0f1f2;color:#000;color:#898a8b;font-size:1.125rem;line-height:1.5;margin-right:1rem;padding:.25rem 2.1em .25rem 1.25rem;text-decoration:none!important}form[class^=profile][class*=-delete-form] a#edit-cancel:hover,form[class^=profile][class*=-delete-form] a.cancel:hover{background-color:#f2f3f4;border-color:#f2f2f3;color:#000}.btn-check:focus+form[class^=profile][class*=-delete-form] a#edit-cancel,.btn-check:focus+form[class^=profile][class*=-delete-form] a.cancel,form[class^=profile][class*=-delete-form] a#edit-cancel:focus,form[class^=profile][class*=-delete-form] a.cancel:focus{background-color:#f2f3f4;border-color:#f2f2f3;box-shadow:0 0 0 .25rem hsla(210,2%,80%,.5);color:#000}.btn-check:active+form[class^=profile][class*=-delete-form] a#edit-cancel,.btn-check:active+form[class^=profile][class*=-delete-form] a.cancel,.btn-check:checked+form[class^=profile][class*=-delete-form] a#edit-cancel,.btn-check:checked+form[class^=profile][class*=-delete-form] a.cancel,.show>form[class^=profile][class*=-delete-form] a#edit-cancel.dropdown-toggle,.show>form[class^=profile][class*=-delete-form] a.cancel.dropdown-toggle,form[class^=profile][class*=-delete-form] a#edit-cancel.active,form[class^=profile][class*=-delete-form] a#edit-cancel:active,form[class^=profile][class*=-delete-form] a.cancel.active,form[class^=profile][class*=-delete-form] a.cancel:active{background-color:#f3f4f5;border-color:#f2f2f3;color:#000}.btn-check:active+form[class^=profile][class*=-delete-form] a#edit-cancel:focus,.btn-check:active+form[class^=profile][class*=-delete-form] a.cancel:focus,.btn-check:checked+form[class^=profile][class*=-delete-form] a#edit-cancel:focus,.btn-check:checked+form[class^=profile][class*=-delete-form] a.cancel:focus,.show>form[class^=profile][class*=-delete-form] a#edit-cancel.dropdown-toggle:focus,.show>form[class^=profile][class*=-delete-form] a.cancel.dropdown-toggle:focus,form[class^=profile][class*=-delete-form] a#edit-cancel.active:focus,form[class^=profile][class*=-delete-form] a#edit-cancel:active:focus,form[class^=profile][class*=-delete-form] a.cancel.active:focus,form[class^=profile][class*=-delete-form] a.cancel:active:focus{box-shadow:0 0 0 .25rem hsla(210,2%,80%,.5)}form[class^=profile][class*=-delete-form] a#edit-cancel.disabled,form[class^=profile][class*=-delete-form] a#edit-cancel:disabled,form[class^=profile][class*=-delete-form] a.cancel.disabled,form[class^=profile][class*=-delete-form] a.cancel:disabled{background-color:#f0f1f2;border-color:#f0f1f2;color:#000}form[class^=profile][class*=-delete-form] .form-submit{background-color:#f3b9bb;background-image:url(/themes/custom/cas/assets/icons/icon-close-red.svg);background-position:83% 53%;background-repeat:no-repeat;background-size:contain;background-size:12px;border-color:#f3b9bb;color:#444546;font-size:1.125rem;padding:.25rem 2.1em .25rem 1.5rem}form[class^=profile][class*=-delete-form] .form-submit:hover{background-color:#f5c4c5;border-color:#f4c0c2;color:#000}.btn-check:focus+form[class^=profile][class*=-delete-form] .form-submit,form[class^=profile][class*=-delete-form] .form-submit:focus{background-color:#f5c4c5;border-color:#f4c0c2;box-shadow:0 0 0 .25rem rgba(217,168,169,.5);color:#000}.btn-check:active+form[class^=profile][class*=-delete-form] .form-submit,.btn-check:checked+form[class^=profile][class*=-delete-form] .form-submit,.show>form[class^=profile][class*=-delete-form] .form-submit.dropdown-toggle,form[class^=profile][class*=-delete-form] .form-submit.active,form[class^=profile][class*=-delete-form] .form-submit:active{background-color:#f5c7c9;border-color:#f4c0c2;color:#000}.btn-check:active+form[class^=profile][class*=-delete-form] .form-submit:focus,.btn-check:checked+form[class^=profile][class*=-delete-form] .form-submit:focus,.show>form[class^=profile][class*=-delete-form] .form-submit.dropdown-toggle:focus,form[class^=profile][class*=-delete-form] .form-submit.active:focus,form[class^=profile][class*=-delete-form] .form-submit:active:focus{box-shadow:0 0 0 .25rem rgba(217,168,169,.5)}form[class^=profile][class*=-delete-form] .form-submit.disabled,form[class^=profile][class*=-delete-form] .form-submit:disabled{background-color:#f3b9bb;border-color:#f3b9bb;color:#000}form.group-content-project-group-membership-delete-form{background-color:#f0f1f2;font-size:1.25rem;margin-bottom:3rem;margin-top:3rem;padding:3rem}form.user-account-info-form .form-actions{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-start}form.user-account-info-form input.button--danger{background-color:#f0f1f2;background-image:url(/themes/custom/cas/assets/icons/icon-close-gray.svg);background-position:90% 54%;background-repeat:no-repeat;background-size:contain;background-size:12px;border:1px solid #f0f1f2;color:#000;color:#898a8b;font-size:1.125rem;line-height:1.5;margin-right:1rem;padding:.25rem 2.1em .25rem 1.5rem;text-decoration:none!important}form.user-account-info-form input.button--danger:hover{background-color:#f2f3f4;border-color:#f2f2f3;color:#000}.btn-check:focus+form.user-account-info-form input.button--danger,form.user-account-info-form input.button--danger:focus{background-color:#f2f3f4;border-color:#f2f2f3;box-shadow:0 0 0 .25rem hsla(210,2%,80%,.5);color:#000}.btn-check:active+form.user-account-info-form input.button--danger,.btn-check:checked+form.user-account-info-form input.button--danger,.show>form.user-account-info-form input.button--danger.dropdown-toggle,form.user-account-info-form input.button--danger.active,form.user-account-info-form input.button--danger:active{background-color:#f3f4f5;border-color:#f2f2f3;color:#000}.btn-check:active+form.user-account-info-form input.button--danger:focus,.btn-check:checked+form.user-account-info-form input.button--danger:focus,.show>form.user-account-info-form input.button--danger.dropdown-toggle:focus,form.user-account-info-form input.button--danger.active:focus,form.user-account-info-form input.button--danger:active:focus{box-shadow:0 0 0 .25rem hsla(210,2%,80%,.5)}form.user-account-info-form input.button--danger.disabled,form.user-account-info-form input.button--danger:disabled{background-color:#f0f1f2;border-color:#f0f1f2;color:#000}form.user-account-info-form input.button--danger:hover{text-decoration:none!important}form.user-form .button--danger{background-position:90% 54%}form.user-form.user-account-info-form .form-item-mail,form.user-form.user-account-info-form .form-item-name{background-position:99% 5%}form.node-stay-intranet-form .field--name-field-stay-date legend,form.node-stay-intranet-form .smartdate--separator{display:none}form.node-stay-intranet-form .field--name-field-stay-date .fieldset-body{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1);width:100%}form.node-stay-intranet-form .field--name-field-stay-date .fieldset-body>div{flex-shrink:0;margin-bottom:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){form.node-stay-intranet-form .field--name-field-stay-date .fieldset-body>div{flex:0 0 auto;width:100%}}@media (min-width:992px){form.node-stay-intranet-form .field--name-field-stay-date .fieldset-body>div{flex:0 0 auto;width:50%}}form.node-stay-intranet-form .field--name-field-stay-date .fieldset-body>div *{width:100%}form.node-stay-intranet-form .field--name-field-date legend{display:none}form.node-stay-intranet-form .field--name-field-date .smartdate--time-inline{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1);width:100%}form.node-stay-intranet-form .field--name-field-date .smartdate--time-inline>div{flex-shrink:0;margin-bottom:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){form.node-stay-intranet-form .field--name-field-date .smartdate--time-inline>div{flex:0 0 auto;width:100%}}@media (min-width:992px){form.node-stay-intranet-form .field--name-field-date .smartdate--time-inline>div{flex:0 0 auto;width:33.33333333%}}form.node-stay-intranet-form .field--name-field-date .smartdate--time-inline>div *{width:100%}form.node-stay-intranet-form .field--name-field-need-accommodation{margin-bottom:2rem}form.node-stay-intranet-form .field--name-field-need-accommodation legend{line-height:1}form.node-stay-intranet-form .field--name-field-need-accommodation legend label{color:#444546;font-size:1.125rem;font-weight:400;text-transform:uppercase}form.node-stay-intranet-form .field--name-field-need-accommodation legend .form-required--indicator{display:none}form.node-stay-intranet-form .field--name-field-need-accommodation .form-radios{display:flex;flex-direction:row-reverse;justify-content:flex-end}form.node-stay-intranet-form .field--name-field-need-accommodation .form-radios .form-item{margin-right:5rem}form.node-stay-intranet-form textarea{height:100px}form.node-stay-intranet-form .form-actions{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-start}form.node-stay-intranet-form .form-submit[name*=remove_button]{background-color:#fff;color:#898a8b;font-size:1.125rem;text-align:left;text-transform:uppercase}form.node-stay-intranet-inline-creation-form .field--name-field-date legend,form.node-stay-intranet-inline-creation-form .smartdate--separator{display:none}form.node-stay-intranet-inline-creation-form .field--name-field-date .smartdate--time-inline{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1);width:100%}form.node-stay-intranet-inline-creation-form .field--name-field-date .smartdate--time-inline>div{flex-shrink:0;margin-bottom:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){form.node-stay-intranet-inline-creation-form .field--name-field-date .smartdate--time-inline>div{flex:0 0 auto;width:100%}}@media (min-width:992px){form.node-stay-intranet-inline-creation-form .field--name-field-date .smartdate--time-inline>div{flex:0 0 auto;width:33.33333333%}}form.node-stay-intranet-inline-creation-form .field--name-field-date .smartdate--time-inline>div *{width:100%}form.node-stay-intranet-inline-creation-form .field--name-field-stay-date .fieldset-header{display:none}form.node-stay-intranet-inline-creation-form .field--name-field-stay-date .fieldset-body{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}form.node-stay-intranet-inline-creation-form .field--name-field-stay-date .fieldset-body>div{flex-shrink:0;margin-bottom:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){form.node-stay-intranet-inline-creation-form .field--name-field-stay-date .fieldset-body>div{flex:0 0 auto;width:100%}}@media (min-width:992px){form.node-stay-intranet-inline-creation-form .field--name-field-stay-date .fieldset-body>div{flex:0 0 auto;width:33.33333333%}}form.node-stay-intranet-inline-creation-form .field--name-field-stay-date .fieldset-body>div *{width:100%}form.node-stay-intranet-inline-creation-form .field--name-field-need-accommodation{margin-bottom:2rem}form.node-stay-intranet-inline-creation-form .field--name-field-need-accommodation legend{line-height:1}form.node-stay-intranet-inline-creation-form .field--name-field-need-accommodation legend label{color:#444546;font-size:1.125rem;font-weight:400;text-transform:uppercase}form.node-stay-intranet-inline-creation-form .field--name-field-need-accommodation legend .form-required--indicator{display:none}form.node-stay-intranet-inline-creation-form .field--name-field-need-accommodation .form-radios{display:flex;flex-direction:row-reverse;justify-content:flex-end}form.node-stay-intranet-inline-creation-form .field--name-field-need-accommodation .form-radios .form-item{margin-right:5rem}form.node-stay-intranet-inline-creation-form textarea{height:100px}form.node-stay-intranet-inline-creation-form .form-actions{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-start}form.node-stay-intranet-inline-creation-form a.button{padding:.25rem 2.1em .25rem .5rem!important}form.node-stay-intranet-inline-creation-form .form-submit[name*=remove_button]{background-color:#fff;color:#898a8b;font-size:1.125rem;text-align:left;text-transform:uppercase}form.group-content-project-group-membership-delete-form{width:100%}form.group-content-project-group-membership-delete-form .form-actions{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-start}form.group-content-project-group-membership-delete-form a.button-close{background-color:#f0f1f2;background-image:url(/themes/custom/cas/assets/icons/icon-check-gray.svg);background-position:81% 48%;background-repeat:no-repeat;background-size:contain;background-size:12px;border:1px solid #f0f1f2;color:#898a8b;font-size:1.125rem;line-height:1.5;margin-right:1rem;padding:.25rem 2.1em .25rem .25rem}form.group-content-project-group-membership-delete-form a.button-close:hover{background-color:#f2f3f4;border-color:#f2f2f3;color:#000}.btn-check:focus+form.group-content-project-group-membership-delete-form a.button-close,form.group-content-project-group-membership-delete-form a.button-close:focus{background-color:#f2f3f4;border-color:#f2f2f3;box-shadow:0 0 0 .25rem hsla(210,3%,89%,.5);color:#000}.btn-check:active+form.group-content-project-group-membership-delete-form a.button-close,.btn-check:checked+form.group-content-project-group-membership-delete-form a.button-close,.show>form.group-content-project-group-membership-delete-form a.button-close.dropdown-toggle,form.group-content-project-group-membership-delete-form a.button-close.active,form.group-content-project-group-membership-delete-form a.button-close:active{background-color:#f3f4f5;border-color:#f2f2f3;color:#000}.btn-check:active+form.group-content-project-group-membership-delete-form a.button-close:focus,.btn-check:checked+form.group-content-project-group-membership-delete-form a.button-close:focus,.show>form.group-content-project-group-membership-delete-form a.button-close.dropdown-toggle:focus,form.group-content-project-group-membership-delete-form a.button-close.active:focus,form.group-content-project-group-membership-delete-form a.button-close:active:focus{box-shadow:0 0 0 .25rem hsla(210,3%,89%,.5)}form.group-content-project-group-membership-delete-form a.button-close.disabled,form.group-content-project-group-membership-delete-form a.button-close:disabled{background-color:#f0f1f2;border-color:#f0f1f2;color:#000}form.group-content-project-group-membership-delete-form a.button-close:hover{text-decoration:none}form.group-content-project-group-membership-delete-form .form-submit:not(input[name*=remove_button]){background-color:#f3b9bb;background-image:url(/themes/custom/cas/assets/icons/icon-close-red.svg);background-position:83% 53%;background-repeat:no-repeat;background-size:contain;background-size:12px;border-color:#f3b9bb;color:#444546;font-size:1.125rem;padding:.25rem 2.1em .25rem 1.5rem}form.group-content-project-group-membership-delete-form .form-submit:not(input[name*=remove_button]):hover{background-color:#f5c4c5;border-color:#f4c0c2;color:#000}.btn-check:focus+form.group-content-project-group-membership-delete-form .form-submit:not(input[name*=remove_button]),form.group-content-project-group-membership-delete-form .form-submit:not(input[name*=remove_button]):focus{background-color:#f5c4c5;border-color:#f4c0c2;box-shadow:0 0 0 .25rem rgba(217,168,169,.5);color:#000}.btn-check:active+form.group-content-project-group-membership-delete-form .form-submit:not(input[name*=remove_button]),.btn-check:checked+form.group-content-project-group-membership-delete-form .form-submit:not(input[name*=remove_button]),.show>form.group-content-project-group-membership-delete-form .form-submit:not(input[name*=remove_button]).dropdown-toggle,form.group-content-project-group-membership-delete-form .form-submit:not(input[name*=remove_button]).active,form.group-content-project-group-membership-delete-form .form-submit:not(input[name*=remove_button]):active{background-color:#f5c7c9;border-color:#f4c0c2;color:#000}.btn-check:active+form.group-content-project-group-membership-delete-form .form-submit:not(input[name*=remove_button]):focus,.btn-check:checked+form.group-content-project-group-membership-delete-form .form-submit:not(input[name*=remove_button]):focus,.show>form.group-content-project-group-membership-delete-form .form-submit:not(input[name*=remove_button]).dropdown-toggle:focus,form.group-content-project-group-membership-delete-form .form-submit:not(input[name*=remove_button]).active:focus,form.group-content-project-group-membership-delete-form .form-submit:not(input[name*=remove_button]):active:focus{box-shadow:0 0 0 .25rem rgba(217,168,169,.5)}form.group-content-project-group-membership-delete-form .form-submit:not(input[name*=remove_button]).disabled,form.group-content-project-group-membership-delete-form .form-submit:not(input[name*=remove_button]):disabled{background-color:#f3b9bb;border-color:#f3b9bb;color:#000}form.user-register-form fieldset[id^=edit-fellow-profiles] .fieldset-header,form.user-register-form fieldset[id^=edit-fellow-profiles] div[data-drupal-field-elements=description]{display:none}form.user-register-form fieldset[id^=edit-fellow-profiles] .form-item{flex-shrink:0;margin-bottom:1rem;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){form.user-register-form fieldset[id^=edit-fellow-profiles] .form-item{flex:0 0 auto;width:100%}}@media (min-width:992px){form.user-register-form fieldset[id^=edit-fellow-profiles] .form-item{flex:0 0 auto;width:100%}}form.user-register-form .form-actions{display:flex;flex-shrink:0;justify-content:flex-end;margin-bottom:var(--bs-gutter-y);margin-top:1.25rem;max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){form.user-register-form .form-actions{flex:0 0 auto;width:100%}}@media (min-width:992px){form.user-register-form .form-actions{flex:0 0 auto;width:100%}}form.user-register-form .form-actions input{background-position:93% 42%;text-transform:uppercase}form[class^=cas-fellow-processing]{flex:1}form[class^=cas-fellow-processing] .form-actions{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}form[class^=cas-fellow-processing] .form-actions a{margin-bottom:1rem}form.cas-fellow-processing-contract .form-actions>input{margin-left:auto}form.lang-dropdown-form{margin-top:12px;width:95px}.intranet--abstract-edit .form-actions{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-start}.intranet--abstract-edit .form-actions .button--danger{background-color:#f0f1f2;background-image:url(/themes/custom/cas/assets/icons/icon-close-gray.svg);background-position:81% 54%;background-repeat:no-repeat;background-size:contain;background-size:12px;border:1px solid #f0f1f2;color:#898a8b;font-size:1.125rem;line-height:1.5;margin-right:1rem;padding:.25rem 2.1em .25rem 1.5rem;text-decoration:none!important}.intranet--abstract-edit .form-actions .button--danger:hover{background-color:#f2f3f4;border-color:#f2f2f3;color:#000}.btn-check:focus+.intranet--abstract-edit .form-actions .button--danger,.intranet--abstract-edit .form-actions .button--danger:focus{background-color:#f2f3f4;border-color:#f2f2f3;box-shadow:0 0 0 .25rem hsla(210,3%,89%,.5);color:#000}.btn-check:active+.intranet--abstract-edit .form-actions .button--danger,.btn-check:checked+.intranet--abstract-edit .form-actions .button--danger,.intranet--abstract-edit .form-actions .button--danger.active,.intranet--abstract-edit .form-actions .button--danger:active,.show>.intranet--abstract-edit .form-actions .button--danger.dropdown-toggle{background-color:#f3f4f5;border-color:#f2f2f3;color:#000}.btn-check:active+.intranet--abstract-edit .form-actions .button--danger:focus,.btn-check:checked+.intranet--abstract-edit .form-actions .button--danger:focus,.intranet--abstract-edit .form-actions .button--danger.active:focus,.intranet--abstract-edit .form-actions .button--danger:active:focus,.show>.intranet--abstract-edit .form-actions .button--danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(210,3%,89%,.5)}.intranet--abstract-edit .form-actions .button--danger.disabled,.intranet--abstract-edit .form-actions .button--danger:disabled{background-color:#f0f1f2;border-color:#f0f1f2;color:#000}.modal .webform-actions{display:flex;justify-content:flex-end}.webform-button--reset{margin-right:var(--bs-gutter-x)}.webform-multiple-table .composite-row__item>input,.webform-multiple-table div[aria-label="Information message"]{display:none}.webform-multiple-add>input[type=submit]{border-color:#af3e4e;color:#af3e4e;font-size:1.125rem;text-transform:uppercase}.webform-multiple-add>input[type=submit]:hover{background-color:#af3e4e;color:#fff}.webform-document-file{align-items:center;display:flex;flex-direction:column-reverse;justify-content:flex-start;position:relative}.webform-document-file[id^=edit-attachment--]{flex-direction:row}.webform-document-file .webform-managed-file-placeholder{color:#af3e4e;font-size:1.125rem;left:0;position:absolute;text-transform:uppercase;top:0;z-index:0}.webform-document-file .webform-managed-file-placeholder:before{content:"+"}.webform-document-file input[type=file]{opacity:0}.webform-document-file .messages--error,.webform-document-file input[data-drupal-selector=edit-attachment-remove-button]{color:#af3e4e}.webform--composite-section .js-form-type-managed-file{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.webform--composite-section .js-form-type-managed-file .webform-managed-file-placeholder{color:#af3e4e;font-size:1.125rem;position:absolute;text-transform:uppercase;z-index:0}.webform--composite-section .js-form-type-managed-file .webform-managed-file-placeholder:before{content:"+"}.webform--composite-section .js-form-type-managed-file .form-managed-file{order:3}.webform--composite-section .js-form-type-managed-file input[type=file]{opacity:0}.webform--composite-section .js-form-type-managed-file input[data-drupal-selector=edit-attachment-remove-button]{color:#af3e4e}.webform--composite-section .js-form-type-managed-file .description{color:#000;font-size:1.25rem;font-style:italic}.webform-multiple-table table#edit-travel-expense-items thead{display:none}.webform-multiple-table table#edit-travel-expense-items tbody{border:none}.webform-submission-expense-reimbursement-form fieldset:not(#edit-travel-expenses,#edit-other-expenses) .form-group{flex-shrink:0;margin-bottom:var(--bs-gutter-x);margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.webform-submission-expense-reimbursement-form fieldset:not(#edit-travel-expenses,#edit-other-expenses) .form-group{flex:0 0 auto;width:100%}}@media (min-width:992px){.webform-submission-expense-reimbursement-form fieldset:not(#edit-travel-expenses,#edit-other-expenses) .form-group{flex:0 0 auto;width:50%}}.webform-submission-expense-reimbursement-form fieldset#edit-other-expenses,.webform-submission-expense-reimbursement-form fieldset#edit-travel-expenses{margin-bottom:3rem!important}.webform-submission-expense-reimbursement-form .composite-remove-item{background-position:14px 54%;font-size:1.125rem;padding:.25rem 1em .25rem 2rem;width:auto}.webform-submission-expense-reimbursement-form .composite-edit-items{background-image:url(/themes/custom/cas/assets/icons/icon-pen-red.svg);background-position:10% 47%;background-repeat:no-repeat;background-size:contain;background-size:11px}.webform-submission-expense-reimbursement-form #edit-back-details{display:flex;flex-wrap:wrap;padding:0}.webform-submission-expense-reimbursement-form #edit-back-details>div{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:50%}@media (max-width:991.98px){.webform-submission-expense-reimbursement-form #edit-back-details>div{width:100%}}.webform-submission-expense-reimbursement-form #edit-back-details>div .form-group{padding:0;width:100%!important}.webform-submission-expense-reimbursement-form .table-sum{color:#444546!important;font-size:1.25rem!important;font-weight:700;margin-right:7.5rem}.webform-submission-events-sign-up-form{--bs-gutter-y:0;--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.webform-submission-events-sign-up-form .js-form-type-textfield{flex-shrink:0;margin-bottom:var(--bs-gutter-y);margin-top:0;max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.webform-submission-events-sign-up-form .js-form-type-textfield{flex:0 0 auto;width:100%}}@media (min-width:992px){.webform-submission-events-sign-up-form .js-form-type-textfield{flex:0 0 auto;width:50%}}.webform-submission-events-sign-up-form .js-form-type-email,.webform-submission-events-sign-up-form .js-form-type-textarea{flex-shrink:0;margin-bottom:var(--bs-gutter-y);margin-top:0;max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.webform-submission-events-sign-up-form .js-form-type-email,.webform-submission-events-sign-up-form .js-form-type-textarea{flex:0 0 auto;width:100%}}@media (min-width:992px){.webform-submission-events-sign-up-form .js-form-type-email,.webform-submission-events-sign-up-form .js-form-type-textarea{flex:0 0 auto;width:100%}}.webform-submission-events-sign-up-form .form-actions{flex-direction:row-reverse!important;flex-shrink:0;justify-content:flex-start!important;margin-bottom:var(--bs-gutter-y);margin-top:1.25rem;max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.webform-submission-events-sign-up-form .form-actions{flex:0 0 auto;width:100%}}@media (min-width:992px){.webform-submission-events-sign-up-form .form-actions{flex:0 0 auto;width:100%}}.webform-submission-events-sign-up-form .form-actions input{text-transform:uppercase}.block--exposed-form-global .select2,.webform-submission-events-sign-up-form .webform-confirmation{width:100%}.block--exposed-form-global form{align-items:flex-end;display:flex;width:100%}.block--exposed-form-global form input[value=Search]{padding-bottom:.5935rem;padding-top:.5935rem}#views-exposed-form-search-page{align-items:center;display:flex;justify-content:flex-end;position:relative}#views-exposed-form-search-page .form-label{font-size:1.25rem;margin-bottom:.5rem}#views-exposed-form-search-page .form-item-search{width:100%}#views-exposed-form-search-page .form-textfield{font-size:2.875rem;font-style:italic;height:calc(1.75rem + 6vw);width:100%}@media (min-width:1200px){#views-exposed-form-search-page .form-textfield{height:6.25rem}}@media (max-width:767.98px){#views-exposed-form-search-page .form-textfield{font-size:1rem;height:calc(1.5rem + 3vw)}}@media (max-width:767.98px) and (min-width:1200px){#views-exposed-form-search-page .form-textfield{height:3.75rem}}#views-exposed-form-search-page .form-actions{position:absolute;right:1rem;top:3.5rem}@media (max-width:991.98px){#views-exposed-form-search-page .form-actions{top:3rem}}@media (max-width:767.98px){#views-exposed-form-search-page .form-actions{top:55%}}#views-exposed-form-search-page input[value=Search]{background-position:50%;background-size:60%;border-radius:50%;height:calc(1.4875rem + 2.85vw);max-height:calc(1.4875rem + 2.85vw);max-width:calc(1.4875rem + 2.85vw);padding:0;text-indent:-99999999px;width:calc(1.4875rem + 2.85vw)}@media (min-width:1200px){#views-exposed-form-search-page input[value=Search]{height:3.625rem;max-height:3.625rem;max-width:3.625rem;width:3.625rem}}@media (max-width:767.98px){#views-exposed-form-search-page input[value=Search]{height:calc(1.325rem + .9vw);max-height:calc(1.325rem + .9vw);max-width:calc(1.325rem + .9vw);width:calc(1.325rem + .9vw)}}@media (max-width:767.98px) and (min-width:1200px){#views-exposed-form-search-page input[value=Search]{height:2rem;max-height:2rem;max-width:2rem;width:2rem}}#views-exposed-form-group-nodes-page-1{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin:2rem 0;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}#views-exposed-form-group-nodes-page-1>div{flex-shrink:0;margin-bottom:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){#views-exposed-form-group-nodes-page-1>div{flex:0 0 auto;width:100%}}@media (min-width:992px){#views-exposed-form-group-nodes-page-1>div{flex:0 0 auto;width:33.33333333%}}#views-exposed-form-group-nodes-page-1>div label{margin-bottom:.25rem}#views-exposed-form-group-nodes-page-1>div.form-actions{align-items:flex-end;display:flex}#views-exposed-form-group-nodes-page-1 input.form-submit{background-color:#af3e4e;border-color:#af3e4e!important;margin-left:0!important;padding:.5935rem 2rem;text-transform:uppercase}#views-exposed-form-group-nodes-page-1 input.form-submit:hover{background-color:#fff;color:#af3e4e}.views-exposed-form .form-item-search .form-label{margin-bottom:0!important}.path-user .user-cancel-form,.path-user .user-login-form,.path-user .user-pass,.path-user .user-pass-reset,.path-user .user-register-form{flex-shrink:0;margin:1rem auto calc(2.025rem + 9.3vw);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);position:relative;width:100%}@media (min-width:768px){.path-user .user-cancel-form,.path-user .user-login-form,.path-user .user-pass,.path-user .user-pass-reset,.path-user .user-register-form{flex:0 0 auto;width:100%}}@media (min-width:992px){.path-user .user-cancel-form,.path-user .user-login-form,.path-user .user-pass,.path-user .user-pass-reset,.path-user .user-register-form{flex:0 0 auto;width:50%}}@media (min-width:1200px){.path-user .user-cancel-form,.path-user .user-login-form,.path-user .user-pass,.path-user .user-pass-reset,.path-user .user-register-form{margin-bottom:9rem}}.path-user .user-cancel-form p,.path-user .user-login-form p,.path-user .user-pass p,.path-user .user-pass-reset p,.path-user .user-register-form p{display:none}.path-user .user-cancel-form .form-item:not(:last-child),.path-user .user-login-form .form-item:not(:last-child),.path-user .user-pass .form-item:not(:last-child),.path-user .user-pass-reset .form-item:not(:last-child),.path-user .user-register-form .form-item:not(:last-child){margin-bottom:1.5rem}.path-user .user-cancel-form .form-required:after,.path-user .user-login-form .form-required:after,.path-user .user-pass .form-required:after,.path-user .user-pass-reset .form-required:after,.path-user .user-register-form .form-required:after{content:""!important}.path-user .user-cancel-form .form-text,.path-user .user-login-form .form-text,.path-user .user-pass .form-text,.path-user .user-pass-reset .form-text,.path-user .user-register-form .form-text{height:45px}.path-user .user-cancel-form .form-actions,.path-user .user-login-form .form-actions,.path-user .user-pass .form-actions,.path-user .user-pass-reset .form-actions,.path-user .user-register-form .form-actions{align-items:center;display:flex;justify-content:flex-end;margin-top:2.5rem}.path-user .user-cancel-form .form-submit,.path-user .user-login-form .form-submit,.path-user .user-pass .form-submit,.path-user .user-pass-reset .form-submit,.path-user .user-register-form .form-submit{background-color:#af3e4e;border-color:#af3e4e;color:#fff;font-size:1.125rem;padding:3px 18px;text-transform:uppercase;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.path-user .user-cancel-form .form-submit:hover,.path-user .user-login-form .form-submit:hover,.path-user .user-pass .form-submit:hover,.path-user .user-pass-reset .form-submit:hover,.path-user .user-register-form .form-submit:hover{background-color:#953542}.path-user .user-cancel-form .rest-password,.path-user .user-login-form .rest-password,.path-user .user-pass .rest-password,.path-user .user-pass-reset .rest-password,.path-user .user-register-form .rest-password{bottom:0;color:#898a8b;font-size:1.125rem;position:absolute;right:7.125rem}.path-user .user-edit-form .form-actions{flex-direction:row-reverse;justify-content:flex-start!important}.path-user .user-pass-reset{margin-bottom:4rem;text-align:center;width:57%}.path-user .user-pass-reset p{display:block}.path-user .user-pass-reset input.btn-green-light-success{margin-right:1rem}.path-user .user-pass-reset #edit-cancel,.path-user .user-pass-reset .cancel{margin-right:0}.path-user .user-pass-reset .form-actions{justify-content:center}.path-user .user-pass-reset .form-submit{background-color:#375c4c;border-color:#375c4c}.path-user .user-pass-reset .form-submit:hover{background-color:#2f4e41}.path-user .user-cancel-form{margin-top:5rem}.path-user .user-cancel-form .form-actions input{margin-right:1rem}.path-user .user-cancel-form .form-actions #edit-cancel:hover,.path-user .user-cancel-form .form-actions .cancel:hover{background-color:#a5cebb}.path-user .user-form{flex-shrink:0;margin:1rem auto calc(2.025rem + 9.3vw);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);position:relative;width:100%}@media (min-width:768px){.path-user .user-form{flex:0 0 auto;width:100%}}@media (min-width:992px){.path-user .user-form{flex:0 0 auto;width:50%}}@media (min-width:1200px){.path-user .user-form{margin-bottom:9rem}}.path-user .user-form fieldset[id^=edit-fellow-profiles] .row{--bs-gutter-y:1.5rem}.path-user .user-form fieldset[id^=edit-fellow-profiles] div[data-drupal-field-elements=description]{display:none}.path-user .user-form .tabledrag-toggle-weight{background-color:#375c4c;border-color:#375c4c;color:#fff}.path-user .user-form .tabledrag-toggle-weight:hover{background-color:#2f4e41;border-color:#2c4a3d;color:#fff}.btn-check:focus+.path-user .user-form .tabledrag-toggle-weight,.path-user .user-form .tabledrag-toggle-weight:focus{background-color:#2f4e41;border-color:#2c4a3d;box-shadow:0 0 0 .25rem rgba(85,116,103,.5);color:#fff}.btn-check:active+.path-user .user-form .tabledrag-toggle-weight,.btn-check:checked+.path-user .user-form .tabledrag-toggle-weight,.path-user .user-form .tabledrag-toggle-weight.active,.path-user .user-form .tabledrag-toggle-weight:active,.show>.path-user .user-form .tabledrag-toggle-weight.dropdown-toggle{background-color:#2c4a3d;border-color:#294539;color:#fff}.btn-check:active+.path-user .user-form .tabledrag-toggle-weight:focus,.btn-check:checked+.path-user .user-form .tabledrag-toggle-weight:focus,.path-user .user-form .tabledrag-toggle-weight.active:focus,.path-user .user-form .tabledrag-toggle-weight:active:focus,.show>.path-user .user-form .tabledrag-toggle-weight.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(85,116,103,.5)}.path-user .user-form .tabledrag-toggle-weight.disabled,.path-user .user-form .tabledrag-toggle-weight:disabled{background-color:#375c4c;border-color:#375c4c;color:#fff}.path-user .user-form .form-actions{align-items:center;display:flex;justify-content:flex-end}.path-user .user-form #edit-current-pass--description,.path-user .user-form #edit-mail--description{display:flex;font-size:1rem}.path-user .user-form #edit-current-pass--description .placeholder,.path-user .user-form #edit-mail--description .placeholder{color:#000;font-style:normal;margin:0 .125rem}.path-user .user-form #edit-pass{display:flex;flex-direction:column;margin-bottom:0}.path-user .user-form #edit-pass #edit-pass--description{color:#af3e4e;margin-bottom:var(--bs-gutter-y);order:1;text-align:center}.path-user .user-form #edit-pass .password-parent{order:2}.path-user .user-form #edit-pass .confirm-parent{order:3}.path-user .user-form-messages{margin:0 auto;width:48%}.tfa-entry-form,.tfa-setup{flex-shrink:0;margin:1rem auto calc(2.025rem + 9.3vw);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);position:relative;width:100%}@media (min-width:768px){.tfa-entry-form,.tfa-setup{flex:0 0 auto;width:100%}}@media (min-width:992px){.tfa-entry-form,.tfa-setup{flex:0 0 auto;width:50%}}@media (min-width:1200px){.tfa-entry-form,.tfa-setup{margin-bottom:9rem}}.tfa-entry-form .form-item:not(:last-child),.tfa-setup .form-item:not(:last-child){margin-bottom:1.5rem}.tfa-entry-form .form-required:after,.tfa-setup .form-required:after{content:""!important}.tfa-entry-form .form-text,.tfa-setup .form-text{height:45px}.tfa-entry-form .form-actions,.tfa-setup .form-actions{align-items:center;display:flex;justify-content:flex-end;margin-top:2.5rem}.tfa-entry-form .form-submit,.tfa-setup .form-submit{font-size:1.125rem;padding:3px 18px;text-transform:uppercase;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.tfa-entry-form .form-submit[data-drupal-selector=edit-submit],.tfa-setup .form-submit[data-drupal-selector=edit-submit]{background-color:#a5cebb;background-image:url(/themes/custom/cas/assets/icons/icon-check-gray.svg);background-position:81% 48%;background-repeat:no-repeat;background-size:contain;background-size:12px;border:1px solid #a5cebb;color:#000;font-size:1.125rem;line-height:1.5;margin-right:1rem;padding:.25rem 2.1em .25rem 1.25rem;text-decoration:none!important}.tfa-entry-form .form-submit[data-drupal-selector=edit-submit]:hover,.tfa-setup .form-submit[data-drupal-selector=edit-submit]:hover{background-color:#b3d5c5;border-color:#aed3c2;color:#000}.btn-check:focus+.tfa-entry-form .form-submit[data-drupal-selector=edit-submit],.btn-check:focus+.tfa-setup .form-submit[data-drupal-selector=edit-submit],.tfa-entry-form .form-submit[data-drupal-selector=edit-submit]:focus,.tfa-setup .form-submit[data-drupal-selector=edit-submit]:focus{background-color:#b3d5c5;border-color:#aed3c2;box-shadow:0 0 0 .25rem rgba(140,175,159,.5);color:#000}.btn-check:active+.tfa-entry-form .form-submit[data-drupal-selector=edit-submit],.btn-check:active+.tfa-setup .form-submit[data-drupal-selector=edit-submit],.btn-check:checked+.tfa-entry-form .form-submit[data-drupal-selector=edit-submit],.btn-check:checked+.tfa-setup .form-submit[data-drupal-selector=edit-submit],.show>.tfa-entry-form .form-submit[data-drupal-selector=edit-submit].dropdown-toggle,.show>.tfa-setup .form-submit[data-drupal-selector=edit-submit].dropdown-toggle,.tfa-entry-form .form-submit[data-drupal-selector=edit-submit].active,.tfa-entry-form .form-submit[data-drupal-selector=edit-submit]:active,.tfa-setup .form-submit[data-drupal-selector=edit-submit].active,.tfa-setup .form-submit[data-drupal-selector=edit-submit]:active{background-color:#b7d8c9;border-color:#aed3c2;color:#000}.btn-check:active+.tfa-entry-form .form-submit[data-drupal-selector=edit-submit]:focus,.btn-check:active+.tfa-setup .form-submit[data-drupal-selector=edit-submit]:focus,.btn-check:checked+.tfa-entry-form .form-submit[data-drupal-selector=edit-submit]:focus,.btn-check:checked+.tfa-setup .form-submit[data-drupal-selector=edit-submit]:focus,.show>.tfa-entry-form .form-submit[data-drupal-selector=edit-submit].dropdown-toggle:focus,.show>.tfa-setup .form-submit[data-drupal-selector=edit-submit].dropdown-toggle:focus,.tfa-entry-form .form-submit[data-drupal-selector=edit-submit].active:focus,.tfa-entry-form .form-submit[data-drupal-selector=edit-submit]:active:focus,.tfa-setup .form-submit[data-drupal-selector=edit-submit].active:focus,.tfa-setup .form-submit[data-drupal-selector=edit-submit]:active:focus{box-shadow:0 0 0 .25rem rgba(140,175,159,.5)}.tfa-entry-form .form-submit[data-drupal-selector=edit-submit].disabled,.tfa-entry-form .form-submit[data-drupal-selector=edit-submit]:disabled,.tfa-setup .form-submit[data-drupal-selector=edit-submit].disabled,.tfa-setup .form-submit[data-drupal-selector=edit-submit]:disabled{background-color:#a5cebb;border-color:#a5cebb;color:#000}.tfa-entry-form .form-submit[data-drupal-selector=edit-login],.tfa-setup .form-submit[data-drupal-selector=edit-login]{background-color:#a5cebb;background-image:url(/themes/custom/cas/assets/icons/icon-check-gray.svg);background-position:91% 48%;background-repeat:no-repeat;background-size:contain;background-size:12px;border:1px solid #a5cebb;color:#000;font-size:1.125rem;line-height:1.5;padding:.25rem 2.1em .25rem 1.25rem;text-decoration:none!important}.tfa-entry-form .form-submit[data-drupal-selector=edit-login]:hover,.tfa-setup .form-submit[data-drupal-selector=edit-login]:hover{background-color:#b3d5c5;border-color:#aed3c2;color:#000}.btn-check:focus+.tfa-entry-form .form-submit[data-drupal-selector=edit-login],.btn-check:focus+.tfa-setup .form-submit[data-drupal-selector=edit-login],.tfa-entry-form .form-submit[data-drupal-selector=edit-login]:focus,.tfa-setup .form-submit[data-drupal-selector=edit-login]:focus{background-color:#b3d5c5;border-color:#aed3c2;box-shadow:0 0 0 .25rem rgba(140,175,159,.5);color:#000}.btn-check:active+.tfa-entry-form .form-submit[data-drupal-selector=edit-login],.btn-check:active+.tfa-setup .form-submit[data-drupal-selector=edit-login],.btn-check:checked+.tfa-entry-form .form-submit[data-drupal-selector=edit-login],.btn-check:checked+.tfa-setup .form-submit[data-drupal-selector=edit-login],.show>.tfa-entry-form .form-submit[data-drupal-selector=edit-login].dropdown-toggle,.show>.tfa-setup .form-submit[data-drupal-selector=edit-login].dropdown-toggle,.tfa-entry-form .form-submit[data-drupal-selector=edit-login].active,.tfa-entry-form .form-submit[data-drupal-selector=edit-login]:active,.tfa-setup .form-submit[data-drupal-selector=edit-login].active,.tfa-setup .form-submit[data-drupal-selector=edit-login]:active{background-color:#b7d8c9;border-color:#aed3c2;color:#000}.btn-check:active+.tfa-entry-form .form-submit[data-drupal-selector=edit-login]:focus,.btn-check:active+.tfa-setup .form-submit[data-drupal-selector=edit-login]:focus,.btn-check:checked+.tfa-entry-form .form-submit[data-drupal-selector=edit-login]:focus,.btn-check:checked+.tfa-setup .form-submit[data-drupal-selector=edit-login]:focus,.show>.tfa-entry-form .form-submit[data-drupal-selector=edit-login].dropdown-toggle:focus,.show>.tfa-setup .form-submit[data-drupal-selector=edit-login].dropdown-toggle:focus,.tfa-entry-form .form-submit[data-drupal-selector=edit-login].active:focus,.tfa-entry-form .form-submit[data-drupal-selector=edit-login]:active:focus,.tfa-setup .form-submit[data-drupal-selector=edit-login].active:focus,.tfa-setup .form-submit[data-drupal-selector=edit-login]:active:focus{box-shadow:0 0 0 .25rem rgba(140,175,159,.5)}.tfa-entry-form .form-submit[data-drupal-selector=edit-login].disabled,.tfa-entry-form .form-submit[data-drupal-selector=edit-login]:disabled,.tfa-setup .form-submit[data-drupal-selector=edit-login].disabled,.tfa-setup .form-submit[data-drupal-selector=edit-login]:disabled{background-color:#a5cebb;border-color:#a5cebb;color:#000}.tfa-entry-form .form-submit[data-drupal-selector=edit-cancel],.tfa-setup .form-submit[data-drupal-selector=edit-cancel]{background-color:#f3b9bb;background-image:url(/themes/custom/cas/assets/icons/icon-close-red.svg);background-position:83% 53%;background-repeat:no-repeat;background-size:contain;background-size:12px;border-color:#f3b9bb;color:#444546;font-size:1.125rem;margin-left:1rem;padding:.25rem 2.1em .25rem 1.5rem}.tfa-entry-form .form-submit[data-drupal-selector=edit-cancel]:hover,.tfa-setup .form-submit[data-drupal-selector=edit-cancel]:hover{background-color:#f5c4c5;border-color:#f4c0c2;color:#000}.btn-check:focus+.tfa-entry-form .form-submit[data-drupal-selector=edit-cancel],.btn-check:focus+.tfa-setup .form-submit[data-drupal-selector=edit-cancel],.tfa-entry-form .form-submit[data-drupal-selector=edit-cancel]:focus,.tfa-setup .form-submit[data-drupal-selector=edit-cancel]:focus{background-color:#f5c4c5;border-color:#f4c0c2;box-shadow:0 0 0 .25rem rgba(217,168,169,.5);color:#000}.btn-check:active+.tfa-entry-form .form-submit[data-drupal-selector=edit-cancel],.btn-check:active+.tfa-setup .form-submit[data-drupal-selector=edit-cancel],.btn-check:checked+.tfa-entry-form .form-submit[data-drupal-selector=edit-cancel],.btn-check:checked+.tfa-setup .form-submit[data-drupal-selector=edit-cancel],.show>.tfa-entry-form .form-submit[data-drupal-selector=edit-cancel].dropdown-toggle,.show>.tfa-setup .form-submit[data-drupal-selector=edit-cancel].dropdown-toggle,.tfa-entry-form .form-submit[data-drupal-selector=edit-cancel].active,.tfa-entry-form .form-submit[data-drupal-selector=edit-cancel]:active,.tfa-setup .form-submit[data-drupal-selector=edit-cancel].active,.tfa-setup .form-submit[data-drupal-selector=edit-cancel]:active{background-color:#f5c7c9;border-color:#f4c0c2;color:#000}.btn-check:active+.tfa-entry-form .form-submit[data-drupal-selector=edit-cancel]:focus,.btn-check:active+.tfa-setup .form-submit[data-drupal-selector=edit-cancel]:focus,.btn-check:checked+.tfa-entry-form .form-submit[data-drupal-selector=edit-cancel]:focus,.btn-check:checked+.tfa-setup .form-submit[data-drupal-selector=edit-cancel]:focus,.show>.tfa-entry-form .form-submit[data-drupal-selector=edit-cancel].dropdown-toggle:focus,.show>.tfa-setup .form-submit[data-drupal-selector=edit-cancel].dropdown-toggle:focus,.tfa-entry-form .form-submit[data-drupal-selector=edit-cancel].active:focus,.tfa-entry-form .form-submit[data-drupal-selector=edit-cancel]:active:focus,.tfa-setup .form-submit[data-drupal-selector=edit-cancel].active:focus,.tfa-setup .form-submit[data-drupal-selector=edit-cancel]:active:focus{box-shadow:0 0 0 .25rem rgba(217,168,169,.5)}.tfa-entry-form .form-submit[data-drupal-selector=edit-cancel].disabled,.tfa-entry-form .form-submit[data-drupal-selector=edit-cancel]:disabled,.tfa-setup .form-submit[data-drupal-selector=edit-cancel].disabled,.tfa-setup .form-submit[data-drupal-selector=edit-cancel]:disabled{background-color:#f3b9bb;border-color:#f3b9bb;color:#000}.tfa-entry-form .form-item-trust-browser,.tfa-setup .form-item-trust-browser{align-items:flex-start;background-color:#f0f1f2;display:flex;flex-direction:column;justify-content:flex-start;padding:1rem 3rem}.tfa-entry-form .form-item-trust-browser .form-checkbox,.tfa-setup .form-item-trust-browser .form-checkbox{position:absolute}.ajax-progress.ajax-progress-throbber{align-items:center;background-color:hsla(0,0%,100%,.8);bottom:0;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.ajax-progress.ajax-progress-throbber .throbber{background:transparent url(/themes/custom/cas/assets/icons/loading.svg);background-position:50%!important;background-repeat:no-repeat!important;background-size:45px;height:100%;width:100%}.ajax-progress.ajax-progress-throbber .message{font-size:12px;font-weight:700;margin-top:70px;position:absolute}tr.draggable td:not(.field-multiple-drag){padding-right:0}td.field-multiple-drag{border:none}.draggable a.tabledrag-handle,td.field-multiple-drag{align-items:center;display:flex;justify-content:center}.draggable a.tabledrag-handle{float:none;height:unset;height:50px;margin:unset}a.tabledrag-handle .handle{background-position:50%;background-size:contain;height:20px;margin:0;padding:0;width:20px}.password-confirm-message{font-size:1rem;margin-top:.3125rem;visibility:hidden}.password-confirm-message span{color:#af3e4e;text-transform:uppercase}.password-confirm-message span.ok{color:#375c4c}#tfa-base-overview p{font-size:1.25rem}#tfa-base-overview p strong{color:#444546;font-weight:700}#tfa-base-overview details{background-color:#f0f1f2;border:none}#tfa-base-overview details summary{display:none!important}#tfa-base-overview details .card-body{padding:1.5rem}#tfa-base-overview details .card-body h2,#tfa-base-overview details .card-body h3{color:#444546;font-size:calc(1.2625rem + .15vw);margin-bottom:.5rem;margin-top:0}@media (min-width:1200px){#tfa-base-overview details .card-body h2,#tfa-base-overview details .card-body h3{font-size:1.375rem}}#tfa-base-overview details .card-body p{color:#7c7c7c;font-size:1rem;line-height:1.5;margin-bottom:1rem}#tfa-base-overview details .card-body .nav{list-style:none;margin:0;padding:0}#tfa-base-overview details .card-body .nav[data-drupal-selector=edit-setup]{margin-bottom:1.5rem}#tfa-base-overview details .card-body .nav .nav-item{margin-bottom:.75rem}#tfa-base-overview details .card-body .nav .nav-item:last-child{margin-bottom:0}#tfa-base-overview>p:last-of-type{border-top:1px solid #ececec;color:#7c7c7c;font-size:.875rem;font-style:italic;margin-top:1.5rem;padding-top:1rem}@media (max-width:575.98px){#tfa-base-overview>p:last-of-type{font-size:.8125rem;margin-top:1rem;padding-top:.75rem}}.font-secondary{font-family:Georgia,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700}.font-primary{font-family:var(--bs-font-sans-serif)}.fs-large{font-size:1.125rem}.fs-xlarge{font-size:1.25rem!important}.container-breakout{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}@media (min-width:992px){.container-small{max-width:1080px}}@media (max-width:991.98px){.lg-container{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}}@media (max-width:991.98px) and (min-width:576px){.lg-container{max-width:540px}}@media (max-width:991.98px) and (min-width:768px){.lg-container{max-width:720px}}@media (max-width:991.98px) and (min-width:992px){.lg-container{max-width:960px}}@media (max-width:991.98px) and (min-width:1200px){.lg-container{max-width:1140px}}@media (max-width:991.98px) and (min-width:1400px){.lg-container{max-width:1320px}}#tfa-base-overview details .card-body .nav .nav-item span a:focus,.btn:focus{box-shadow:none}#tfa-base-overview details .card-body .nav .nav-item span a:focus-visible,.btn:focus-visible{box-shadow:0 0 0 .25rem rgba(55,92,76,.25)}.btn-expand{align-items:center;color:#375c4c;display:inline-flex;font-size:1.125rem;text-transform:uppercase}.btn-expand,.btn-expand:before{transition:all .25s ease-in-out}.btn-expand:before{background-image:url(/themes/custom/cas/assets/icons/icon-expand-green.svg);background-repeat:no-repeat;background-size:contain;content:"";height:12px;margin-right:.5rem;width:15px}.btn-expand:hover{background-color:#375c4c;color:#fff}.btn-expand:hover:before{background-image:url(/themes/custom/cas/assets/icons/icon-expand-white.svg);background-repeat:no-repeat;background-size:contain}.btn-expand[aria-expanded=true]:before{transform:rotate(180deg)}.btn-green-light-success{background-image:url(/themes/custom/cas/assets/icons/icon-check.svg);color:#444546}.btn-gray-light-success,.btn-green-light-success{background-position:79% 42%;background-repeat:no-repeat;background-size:contain;background-size:12px;font-size:1.125rem;padding:.25rem 2.1em .25rem 1.5rem}.btn-gray-light-success{background-image:url(/themes/custom/cas/assets/icons/icon-check-gray.svg);color:#898a8b}.btn-red-light{color:#444546;font-size:1.125rem}.btn-red-light-remove{background-image:url(/themes/custom/cas/assets/icons/icon-close.svg);background-position:83% 49%;background-repeat:no-repeat;background-size:contain;background-size:12px;padding:.25rem 2.1em .25rem 1.5rem}.btn-red-light-add{background-image:url(/themes/custom/cas/assets/icons/icon-plus-gray.svg)}.btn-red-light-add,.btn-red-light-edit{background-position:14px 52%;background-repeat:no-repeat;background-size:contain;background-size:11px;padding-left:1.8rem}.btn-red-light-edit{background-image:url(/themes/custom/cas/assets/icons/icon-pen-red.svg)}.btn-delete{background-image:url(/themes/custom/cas/assets/icons/icon-close-gray.svg);background-position:14px 47%;background-repeat:no-repeat;background-size:contain;background-size:11px;color:#898a8b;font-size:1.125rem;padding-left:1.5rem;text-align:left}.btn-delete:hover{color:#898a8b;text-decoration:underline}.btn-edit{background-image:url(/themes/custom/cas/assets/icons/icon-pen.svg);background-position:10% 47%;background-repeat:no-repeat;background-size:contain;background-size:11px;color:#af3e4e;font-size:1.125rem;padding-left:1.5rem;text-align:left}.btn-edit:hover{color:#af3e4e;text-decoration:underline}.btn-close{transition:all .25s ease-in-out}.link--arrow-blue{align-items:center;color:#0d6efd;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-blue,.link--arrow-blue:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-blue:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-blue.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-blue:hover{color:#0d6efd;padding-left:.6125rem;text-decoration:underline}.link--arrow-blue:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-indigo{align-items:center;color:#6610f2;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-indigo:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-indigo.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-indigo:hover{color:#6610f2;padding-left:.6125rem;text-decoration:underline}.link--arrow-indigo:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-purple{align-items:center;color:#6f42c1;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-purple:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-purple.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-purple:hover{color:#6f42c1;padding-left:.6125rem;text-decoration:underline}.link--arrow-purple:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-pink{align-items:center;color:#d63384;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-pink,.link--arrow-pink:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-pink:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-pink.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-pink:hover{color:#d63384;padding-left:.6125rem;text-decoration:underline}.link--arrow-pink:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-red{align-items:center;color:#af3e4e;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-red,.link--arrow-red:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-red:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-red.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-red:hover{color:#af3e4e;padding-left:.6125rem;text-decoration:underline}.link--arrow-red:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-orange{align-items:center;color:#fd7e14;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-orange:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-orange.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-orange:hover{color:#fd7e14;padding-left:.6125rem;text-decoration:underline}.link--arrow-orange:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-yellow{align-items:center;color:#e5c494;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-yellow:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-yellow.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-yellow:hover{color:#e5c494;padding-left:.6125rem;text-decoration:underline}.link--arrow-yellow:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-green{align-items:center;color:#375c4c;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-green:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-green.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-green:hover{color:#375c4c;padding-left:.6125rem;text-decoration:underline}.link--arrow-green:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-teal{align-items:center;color:#20c997;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-teal,.link--arrow-teal:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-teal:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-teal.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-teal:hover{color:#20c997;padding-left:.6125rem;text-decoration:underline}.link--arrow-teal:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-cyan{align-items:center;color:#0dcaf0;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-cyan,.link--arrow-cyan:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-cyan:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-cyan.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-cyan:hover{color:#0dcaf0;padding-left:.6125rem;text-decoration:underline}.link--arrow-cyan:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-white{align-items:center;color:#fff;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-white:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-white.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-white:hover{color:#fff;padding-left:.6125rem;text-decoration:underline}.link--arrow-white:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray{align-items:center;color:#f0f1f2;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-gray,.link--arrow-gray:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-gray:hover{color:#f0f1f2;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray-light{align-items:center;color:#f8f9fa;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray-light:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray-light.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-gray-light:hover{color:#f8f9fa;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray-light:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray-dark{align-items:center;color:#444;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray-dark:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray-dark.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-gray-dark:hover{color:#444;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray-dark:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-kelp{align-items:center;color:#32413e;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-kelp,.link--arrow-kelp:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-kelp:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-kelp.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-kelp:hover{color:#32413e;padding-left:.6125rem;text-decoration:underline}.link--arrow-kelp:hover:after{margin-left:-.3125rem;opacity:0}.bg-green-4{background-color:#507464}.white-space-nowrap{white-space:nowrap}a[data-drupal-selector=edit-cancel],form.node-stay-intranet-form a.button--danger,form.node-stay-intranet-form input.button--danger,form.node-stay-intranet-inline-creation-form a.button--danger,form.profile-form #edit-cancel,form.profile-form .cancel,form.profile-form a.button--danger,form.user-form .button--danger{background-color:#f0f1f2;background-image:url(/themes/custom/cas/assets/icons/icon-close-gray.svg);background-position:81% 54%;background-repeat:no-repeat;background-size:contain;background-size:12px;border:1px solid #f0f1f2;color:#898a8b;font-size:1.125rem;line-height:1.5;margin-right:1rem;padding:.25rem 2.1em .25rem 1.5rem;text-decoration:none!important}a[data-drupal-selector=edit-cancel]:hover,form.node-stay-intranet-form a.button--danger:hover,form.node-stay-intranet-form input.button--danger:hover,form.node-stay-intranet-inline-creation-form a.button--danger:hover,form.profile-form #edit-cancel:hover,form.profile-form .cancel:hover,form.profile-form a.button--danger:hover,form.user-form .button--danger:hover{background-color:#f3b9bb;border-color:#f2f2f3;color:#000}.btn-check:focus+a[data-drupal-selector=edit-cancel],a[data-drupal-selector=edit-cancel]:focus,form.node-stay-intranet-form .btn-check:focus+a.button--danger,form.node-stay-intranet-form .btn-check:focus+input.button--danger,form.node-stay-intranet-form a.button--danger:focus,form.node-stay-intranet-form input.button--danger:focus,form.node-stay-intranet-inline-creation-form .btn-check:focus+a.button--danger,form.node-stay-intranet-inline-creation-form a.button--danger:focus,form.profile-form #edit-cancel:focus,form.profile-form .btn-check:focus+#edit-cancel,form.profile-form .btn-check:focus+.cancel,form.profile-form .btn-check:focus+a.button--danger,form.profile-form .cancel:focus,form.profile-form a.button--danger:focus,form.user-form .btn-check:focus+.button--danger,form.user-form .button--danger:focus{background-color:#f3b9bb;border-color:#f2f2f3;box-shadow:0 0 0 .25rem hsla(210,3%,89%,.5);color:#000}.btn-check:active+a[data-drupal-selector=edit-cancel],.btn-check:checked+a[data-drupal-selector=edit-cancel],.show>a.dropdown-toggle[data-drupal-selector=edit-cancel],a.active[data-drupal-selector=edit-cancel],a[data-drupal-selector=edit-cancel]:active,form.node-stay-intranet-form .btn-check:active+a.button--danger,form.node-stay-intranet-form .btn-check:active+input.button--danger,form.node-stay-intranet-form .btn-check:checked+a.button--danger,form.node-stay-intranet-form .btn-check:checked+input.button--danger,form.node-stay-intranet-form .show>a.dropdown-toggle.button--danger,form.node-stay-intranet-form .show>input.dropdown-toggle.button--danger,form.node-stay-intranet-form a.active.button--danger,form.node-stay-intranet-form a.button--danger:active,form.node-stay-intranet-form input.active.button--danger,form.node-stay-intranet-form input.button--danger:active,form.node-stay-intranet-inline-creation-form .btn-check:active+a.button--danger,form.node-stay-intranet-inline-creation-form .btn-check:checked+a.button--danger,form.node-stay-intranet-inline-creation-form .show>a.dropdown-toggle.button--danger,form.node-stay-intranet-inline-creation-form a.active.button--danger,form.node-stay-intranet-inline-creation-form a.button--danger:active,form.profile-form #edit-cancel:active,form.profile-form .active#edit-cancel,form.profile-form .active.cancel,form.profile-form .btn-check:active+#edit-cancel,form.profile-form .btn-check:active+.cancel,form.profile-form .btn-check:active+a.button--danger,form.profile-form .btn-check:checked+#edit-cancel,form.profile-form .btn-check:checked+.cancel,form.profile-form .btn-check:checked+a.button--danger,form.profile-form .cancel:active,form.profile-form .show>.dropdown-toggle#edit-cancel,form.profile-form .show>.dropdown-toggle.cancel,form.profile-form .show>a.dropdown-toggle.button--danger,form.profile-form a.active.button--danger,form.profile-form a.button--danger:active,form.user-form .active.button--danger,form.user-form .btn-check:active+.button--danger,form.user-form .btn-check:checked+.button--danger,form.user-form .button--danger:active,form.user-form .show>.dropdown-toggle.button--danger{background-color:#f3f4f5;border-color:#f2f2f3;color:#000}.btn-check:active+a[data-drupal-selector=edit-cancel]:focus,.btn-check:checked+a[data-drupal-selector=edit-cancel]:focus,.show>a.dropdown-toggle[data-drupal-selector=edit-cancel]:focus,a.active[data-drupal-selector=edit-cancel]:focus,a[data-drupal-selector=edit-cancel]:active:focus,form.node-stay-intranet-form .btn-check:active+a.button--danger:focus,form.node-stay-intranet-form .btn-check:active+input.button--danger:focus,form.node-stay-intranet-form .btn-check:checked+a.button--danger:focus,form.node-stay-intranet-form .btn-check:checked+input.button--danger:focus,form.node-stay-intranet-form .show>a.dropdown-toggle.button--danger:focus,form.node-stay-intranet-form .show>input.dropdown-toggle.button--danger:focus,form.node-stay-intranet-form a.active.button--danger:focus,form.node-stay-intranet-form a.button--danger:active:focus,form.node-stay-intranet-form input.active.button--danger:focus,form.node-stay-intranet-form input.button--danger:active:focus,form.node-stay-intranet-inline-creation-form .btn-check:active+a.button--danger:focus,form.node-stay-intranet-inline-creation-form .btn-check:checked+a.button--danger:focus,form.node-stay-intranet-inline-creation-form .show>a.dropdown-toggle.button--danger:focus,form.node-stay-intranet-inline-creation-form a.active.button--danger:focus,form.node-stay-intranet-inline-creation-form a.button--danger:active:focus,form.profile-form #edit-cancel:active:focus,form.profile-form .active#edit-cancel:focus,form.profile-form .active.cancel:focus,form.profile-form .btn-check:active+#edit-cancel:focus,form.profile-form .btn-check:active+.cancel:focus,form.profile-form .btn-check:active+a.button--danger:focus,form.profile-form .btn-check:checked+#edit-cancel:focus,form.profile-form .btn-check:checked+.cancel:focus,form.profile-form .btn-check:checked+a.button--danger:focus,form.profile-form .cancel:active:focus,form.profile-form .show>.dropdown-toggle#edit-cancel:focus,form.profile-form .show>.dropdown-toggle.cancel:focus,form.profile-form .show>a.dropdown-toggle.button--danger:focus,form.profile-form a.active.button--danger:focus,form.profile-form a.button--danger:active:focus,form.user-form .active.button--danger:focus,form.user-form .btn-check:active+.button--danger:focus,form.user-form .btn-check:checked+.button--danger:focus,form.user-form .button--danger:active:focus,form.user-form .show>.dropdown-toggle.button--danger:focus{box-shadow:0 0 0 .25rem hsla(210,3%,89%,.5)}a.disabled[data-drupal-selector=edit-cancel],a[data-drupal-selector=edit-cancel]:disabled,form.node-stay-intranet-form a.button--danger:disabled,form.node-stay-intranet-form a.disabled.button--danger,form.node-stay-intranet-form input.button--danger:disabled,form.node-stay-intranet-form input.disabled.button--danger,form.node-stay-intranet-inline-creation-form a.button--danger:disabled,form.node-stay-intranet-inline-creation-form a.disabled.button--danger,form.profile-form #edit-cancel:disabled,form.profile-form .cancel:disabled,form.profile-form .disabled#edit-cancel,form.profile-form .disabled.cancel,form.profile-form a.button--danger:disabled,form.profile-form a.disabled.button--danger,form.user-form .button--danger:disabled,form.user-form .disabled.button--danger{background-color:#f0f1f2;border-color:#f0f1f2;color:#000}a[data-drupal-selector=edit-cancel]:hover,form.node-stay-intranet-form a.button--danger:hover,form.node-stay-intranet-form input.button--danger:hover,form.node-stay-intranet-inline-creation-form a.button--danger:hover,form.profile-form #edit-cancel:hover,form.profile-form .cancel:hover,form.profile-form a.button--danger:hover,form.user-form .button--danger:hover{background-image:url(/themes/custom/cas/assets/icons/icon-close-black.svg);background-position:81% 54%;background-repeat:no-repeat;background-size:contain;background-size:12px;text-decoration:none!important}a[data-drupal-selector=edit-cancel]:focus,form.node-stay-intranet-form a.button--danger:focus,form.node-stay-intranet-form input.button--danger:focus,form.node-stay-intranet-inline-creation-form a.button--danger:focus,form.profile-form #edit-cancel:focus,form.profile-form .cancel:focus,form.profile-form a.button--danger:focus,form.user-form .button--danger:focus{box-shadow:none}a[data-drupal-selector=edit-cancel]:focus-visible,form.node-stay-intranet-form a.button--danger:focus-visible,form.node-stay-intranet-form input.button--danger:focus-visible,form.node-stay-intranet-inline-creation-form a.button--danger:focus-visible,form.profile-form #edit-cancel:focus-visible,form.profile-form .cancel:focus-visible,form.profile-form a.button--danger:focus-visible,form.user-form .button--danger:focus-visible{box-shadow:0 0 0 .25rem hsla(210,2%,80%,.5)}.intranet--abstract-edit .form-actions .button--primary,form.node-stay-intranet-form .form-submit:not(input[name*=remove_button]):not(input.button--danger),form.node-stay-intranet-inline-creation-form .form-submit:not(input[name*=remove_button]),form.profile-form .form-submit:not(input[name*=remove_button]){background-color:#f0f1f2;background-image:url(/themes/custom/cas/assets/icons/icon-check-gray.svg);background-position:79% 42%;background-repeat:no-repeat;background-size:contain;background-size:12px;border-color:#f0f1f2;color:#898a8b;font-size:1.125rem;padding:.25rem 2.1em .25rem 1.5rem;transition:all .25s ease-in-out}.intranet--abstract-edit .form-actions .button--primary:hover,form.node-stay-intranet-form .form-submit:hover:not(input[name*=remove_button]):not(input.button--danger),form.node-stay-intranet-inline-creation-form .form-submit:hover:not(input[name*=remove_button]),form.profile-form .form-submit:hover:not(input[name*=remove_button]){background-color:#375c4c;border-color:#f2f2f3;color:#fff}.intranet--abstract-edit .form-actions .btn-check:focus+.button--primary,.intranet--abstract-edit .form-actions .button--primary:focus,form.node-stay-intranet-form .btn-check:focus+.form-submit:not(input[name*=remove_button]):not(input.button--danger),form.node-stay-intranet-form .form-submit:focus:not(input[name*=remove_button]):not(input.button--danger),form.node-stay-intranet-inline-creation-form .btn-check:focus+.form-submit:not(input[name*=remove_button]),form.node-stay-intranet-inline-creation-form .form-submit:focus:not(input[name*=remove_button]),form.profile-form .btn-check:focus+.form-submit:not(input[name*=remove_button]),form.profile-form .form-submit:focus:not(input[name*=remove_button]){background-color:#375c4c;border-color:#f2f2f3;box-shadow:0 0 0 .25rem hsla(210,3%,89%,.5);color:#fff}.intranet--abstract-edit .form-actions .active.button--primary,.intranet--abstract-edit .form-actions .btn-check:active+.button--primary,.intranet--abstract-edit .form-actions .btn-check:checked+.button--primary,.intranet--abstract-edit .form-actions .button--primary:active,.intranet--abstract-edit .form-actions .show>.dropdown-toggle.button--primary,form.node-stay-intranet-form .active.form-submit:not(input[name*=remove_button]):not(input.button--danger),form.node-stay-intranet-form .btn-check:active+.form-submit:not(input[name*=remove_button]):not(input.button--danger),form.node-stay-intranet-form .btn-check:checked+.form-submit:not(input[name*=remove_button]):not(input.button--danger),form.node-stay-intranet-form .form-submit:active:not(input[name*=remove_button]):not(input.button--danger),form.node-stay-intranet-form .show>.dropdown-toggle.form-submit:not(input[name*=remove_button]):not(input.button--danger),form.node-stay-intranet-inline-creation-form .active.form-submit:not(input[name*=remove_button]),form.node-stay-intranet-inline-creation-form .btn-check:active+.form-submit:not(input[name*=remove_button]),form.node-stay-intranet-inline-creation-form .btn-check:checked+.form-submit:not(input[name*=remove_button]),form.node-stay-intranet-inline-creation-form .form-submit:active:not(input[name*=remove_button]),form.node-stay-intranet-inline-creation-form .show>.dropdown-toggle.form-submit:not(input[name*=remove_button]),form.profile-form .active.form-submit:not(input[name*=remove_button]),form.profile-form .btn-check:active+.form-submit:not(input[name*=remove_button]),form.profile-form .btn-check:checked+.form-submit:not(input[name*=remove_button]),form.profile-form .form-submit:active:not(input[name*=remove_button]),form.profile-form .show>.dropdown-toggle.form-submit:not(input[name*=remove_button]){background-color:#f3f4f5;border-color:#f2f2f3;color:#000}.intranet--abstract-edit .form-actions .active.button--primary:focus,.intranet--abstract-edit .form-actions .btn-check:active+.button--primary:focus,.intranet--abstract-edit .form-actions .btn-check:checked+.button--primary:focus,.intranet--abstract-edit .form-actions .button--primary:active:focus,.intranet--abstract-edit .form-actions .show>.dropdown-toggle.button--primary:focus,form.node-stay-intranet-form .active.form-submit:focus:not(input[name*=remove_button]):not(input.button--danger),form.node-stay-intranet-form .btn-check:active+.form-submit:focus:not(input[name*=remove_button]):not(input.button--danger),form.node-stay-intranet-form .btn-check:checked+.form-submit:focus:not(input[name*=remove_button]):not(input.button--danger),form.node-stay-intranet-form .form-submit:active:focus:not(input[name*=remove_button]):not(input.button--danger),form.node-stay-intranet-form .show>.dropdown-toggle.form-submit:focus:not(input[name*=remove_button]):not(input.button--danger),form.node-stay-intranet-inline-creation-form .active.form-submit:focus:not(input[name*=remove_button]),form.node-stay-intranet-inline-creation-form .btn-check:active+.form-submit:focus:not(input[name*=remove_button]),form.node-stay-intranet-inline-creation-form .btn-check:checked+.form-submit:focus:not(input[name*=remove_button]),form.node-stay-intranet-inline-creation-form .form-submit:active:focus:not(input[name*=remove_button]),form.node-stay-intranet-inline-creation-form .show>.dropdown-toggle.form-submit:focus:not(input[name*=remove_button]),form.profile-form .active.form-submit:focus:not(input[name*=remove_button]),form.profile-form .btn-check:active+.form-submit:focus:not(input[name*=remove_button]),form.profile-form .btn-check:checked+.form-submit:focus:not(input[name*=remove_button]),form.profile-form .form-submit:active:focus:not(input[name*=remove_button]),form.profile-form .show>.dropdown-toggle.form-submit:focus:not(input[name*=remove_button]){box-shadow:0 0 0 .25rem hsla(210,3%,89%,.5)}.intranet--abstract-edit .form-actions .button--primary:disabled,.intranet--abstract-edit .form-actions .disabled.button--primary,form.node-stay-intranet-form .disabled.form-submit:not(input[name*=remove_button]):not(input.button--danger),form.node-stay-intranet-form .form-submit:disabled:not(input[name*=remove_button]):not(input.button--danger),form.node-stay-intranet-inline-creation-form .disabled.form-submit:not(input[name*=remove_button]),form.node-stay-intranet-inline-creation-form .form-submit:disabled:not(input[name*=remove_button]),form.profile-form .disabled.form-submit:not(input[name*=remove_button]),form.profile-form .form-submit:disabled:not(input[name*=remove_button]){background-color:#f0f1f2;border-color:#f0f1f2;color:#000}.intranet--abstract-edit .form-actions .button--primary:hover,form.node-stay-intranet-form .form-submit:hover:not(input[name*=remove_button]):not(input.button--danger),form.node-stay-intranet-inline-creation-form .form-submit:hover:not(input[name*=remove_button]),form.profile-form .form-submit:hover:not(input[name*=remove_button]){background-image:url(/themes/custom/cas/assets/icons/icon-check-white.svg);background-position:79% 42%;background-repeat:no-repeat;background-size:contain;background-size:12px}.intranet--abstract-edit .form-actions .button--primary:focus,form.node-stay-intranet-form .form-submit:focus:not(input[name*=remove_button]):not(input.button--danger),form.node-stay-intranet-inline-creation-form .form-submit:focus:not(input[name*=remove_button]),form.profile-form .form-submit:focus:not(input[name*=remove_button]){box-shadow:none}.intranet--abstract-edit .form-actions .button--primary:focus-visible,form.node-stay-intranet-form .form-submit:focus-visible:not(input[name*=remove_button]):not(input.button--danger),form.node-stay-intranet-inline-creation-form .form-submit:focus-visible:not(input[name*=remove_button]),form.profile-form .form-submit:focus-visible:not(input[name*=remove_button]){box-shadow:0 0 0 .25rem rgba(55,92,76,.25)}form.cas-affiliated-researcher-registration input.form-submit,form.cas-fellow-registration input.form-submit,form.cas-project-leader-registration input.form-submit,form[class^=cas-affiliated-researcher-update] input.form-submit{background-color:#a5cebb;background-image:url(/themes/custom/cas/assets/icons/icon-check.svg);background-position:91% 42%;background-repeat:no-repeat;background-size:contain;background-size:12px;border:1px solid #a5cebb;color:#000;color:#444546;font-size:1.125rem;line-height:1.5;margin-left:auto;padding:.25rem 2.1em .25rem 1.5rem;text-transform:uppercase}form.cas-affiliated-researcher-registration input.form-submit:hover,form.cas-fellow-registration input.form-submit:hover,form.cas-project-leader-registration input.form-submit:hover,form[class^=cas-affiliated-researcher-update] input.form-submit:hover{background-color:#b3d5c5;border-color:#aed3c2;color:#000}form.cas-affiliated-researcher-registration .btn-check:focus+input.form-submit,form.cas-affiliated-researcher-registration input.form-submit:focus,form.cas-fellow-registration .btn-check:focus+input.form-submit,form.cas-fellow-registration input.form-submit:focus,form.cas-project-leader-registration .btn-check:focus+input.form-submit,form.cas-project-leader-registration input.form-submit:focus,form[class^=cas-affiliated-researcher-update] .btn-check:focus+input.form-submit,form[class^=cas-affiliated-researcher-update] input.form-submit:focus{background-color:#b3d5c5;border-color:#aed3c2;box-shadow:0 0 0 .25rem rgba(140,175,159,.5);color:#000}form.cas-affiliated-researcher-registration .btn-check:active+input.form-submit,form.cas-affiliated-researcher-registration .btn-check:checked+input.form-submit,form.cas-affiliated-researcher-registration .show>input.dropdown-toggle.form-submit,form.cas-affiliated-researcher-registration input.active.form-submit,form.cas-affiliated-researcher-registration input.form-submit:active,form.cas-fellow-registration .btn-check:active+input.form-submit,form.cas-fellow-registration .btn-check:checked+input.form-submit,form.cas-fellow-registration .show>input.dropdown-toggle.form-submit,form.cas-fellow-registration input.active.form-submit,form.cas-fellow-registration input.form-submit:active,form.cas-project-leader-registration .btn-check:active+input.form-submit,form.cas-project-leader-registration .btn-check:checked+input.form-submit,form.cas-project-leader-registration .show>input.dropdown-toggle.form-submit,form.cas-project-leader-registration input.active.form-submit,form.cas-project-leader-registration input.form-submit:active,form[class^=cas-affiliated-researcher-update] .btn-check:active+input.form-submit,form[class^=cas-affiliated-researcher-update] .btn-check:checked+input.form-submit,form[class^=cas-affiliated-researcher-update] .show>input.dropdown-toggle.form-submit,form[class^=cas-affiliated-researcher-update] input.active.form-submit,form[class^=cas-affiliated-researcher-update] input.form-submit:active{background-color:#b7d8c9;border-color:#aed3c2;color:#000}form.cas-affiliated-researcher-registration .btn-check:active+input.form-submit:focus,form.cas-affiliated-researcher-registration .btn-check:checked+input.form-submit:focus,form.cas-affiliated-researcher-registration .show>input.dropdown-toggle.form-submit:focus,form.cas-affiliated-researcher-registration input.active.form-submit:focus,form.cas-affiliated-researcher-registration input.form-submit:active:focus,form.cas-fellow-registration .btn-check:active+input.form-submit:focus,form.cas-fellow-registration .btn-check:checked+input.form-submit:focus,form.cas-fellow-registration .show>input.dropdown-toggle.form-submit:focus,form.cas-fellow-registration input.active.form-submit:focus,form.cas-fellow-registration input.form-submit:active:focus,form.cas-project-leader-registration .btn-check:active+input.form-submit:focus,form.cas-project-leader-registration .btn-check:checked+input.form-submit:focus,form.cas-project-leader-registration .show>input.dropdown-toggle.form-submit:focus,form.cas-project-leader-registration input.active.form-submit:focus,form.cas-project-leader-registration input.form-submit:active:focus,form[class^=cas-affiliated-researcher-update] .btn-check:active+input.form-submit:focus,form[class^=cas-affiliated-researcher-update] .btn-check:checked+input.form-submit:focus,form[class^=cas-affiliated-researcher-update] .show>input.dropdown-toggle.form-submit:focus,form[class^=cas-affiliated-researcher-update] input.active.form-submit:focus,form[class^=cas-affiliated-researcher-update] input.form-submit:active:focus{box-shadow:0 0 0 .25rem rgba(140,175,159,.5)}form.cas-affiliated-researcher-registration input.disabled.form-submit,form.cas-affiliated-researcher-registration input.form-submit:disabled,form.cas-fellow-registration input.disabled.form-submit,form.cas-fellow-registration input.form-submit:disabled,form.cas-project-leader-registration input.disabled.form-submit,form.cas-project-leader-registration input.form-submit:disabled,form[class^=cas-affiliated-researcher-update] input.disabled.form-submit,form[class^=cas-affiliated-researcher-update] input.form-submit:disabled{background-color:#a5cebb;border-color:#a5cebb;color:#000}form.cas-affiliated-researcher-registration input.form-submit:hover,form.cas-fellow-registration input.form-submit:hover,form.cas-project-leader-registration input.form-submit:hover,form[class^=cas-affiliated-researcher-update] input.form-submit:hover{text-decoration:none}form.user-form.user-account-info-form .form-item-mail,form.user-form.user-account-info-form .form-item-name{background-image:url(/themes/custom/cas/assets/icons/icon-hidden.svg);background-position:99% 11%;background-repeat:no-repeat;background-size:contain;background-size:23px}.password-policy-status{margin-bottom:2rem}.password-policy-status__constraints{display:flex;flex-direction:column}.password-policy-status__constraints .password-policy-constraint{background-color:#f0f1f2;border-left:4px solid #b5b5b5;border-radius:.25rem;padding:1.5rem;transition:all .25s ease-in-out}.password-policy-status__constraints .password-policy-constraint--passed{background-color:rgba(55,92,76,.05);border-left-color:#375c4c}.password-policy-status__constraints .password-policy-constraint--failed{background-color:rgba(175,62,78,.05);border-left-color:#af3e4e}.password-policy-status__constraints .password-policy-constraint__header{margin-bottom:.5rem}.password-policy-status__constraints .password-policy-constraint__info{display:flex;flex-direction:column;gap:.25rem}.password-policy-status__constraints .password-policy-constraint__info .password-policy-constraint__name{color:#898a8b;font-size:1rem}.password-policy-status__constraints .password-policy-constraint__status{flex-shrink:0}.password-policy-status__constraints .password-policy-constraint__icon{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;height:1.5rem;justify-content:center;width:1.5rem}.password-policy-status__constraints .password-policy-constraint__icon--success{background-image:url(/themes/custom/cas/assets/icons/icon-check-big.svg);background-repeat:no-repeat;background-size:contain;background-size:1rem}.password-policy-status__constraints .password-policy-constraint__icon--error{background-image:url(/themes/custom/cas/assets/icons/icon-close-red.svg);background-repeat:no-repeat;background-size:contain;background-size:1rem}.password-policy-status__constraints .password-policy-constraint__message .alert{background-color:rgba(175,62,78,.1);border:none;border-left:3px solid #af3e4e;border-radius:.2rem;color:#af3e4e;font-size:.875rem;padding:.75rem 1rem}.password-policy-status__constraints .password-policy-constraint__message .alert i{color:#af3e4e}@media (max-width:767.98px){.password-policy-status__constraints .password-policy-constraint{padding:1rem}.password-policy-status__constraints .password-policy-constraint__header{align-items:flex-start!important;flex-direction:column;gap:.75rem}.password-policy-status__constraints .password-policy-constraint__status{align-self:flex-end}}.password-policy-status table{display:none}
.font-secondary{font-family:Georgia,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700}.font-primary{font-family:var(--bs-font-sans-serif)}.fs-large{font-size:1.125rem}.fs-xlarge{font-size:1.25rem!important}.container-breakout{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}@media (min-width:992px){.container-small{max-width:1080px}}@media (max-width:991.98px){.lg-container{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}}@media (max-width:991.98px) and (min-width:576px){.lg-container{max-width:540px}}@media (max-width:991.98px) and (min-width:768px){.lg-container{max-width:720px}}@media (max-width:991.98px) and (min-width:992px){.lg-container{max-width:960px}}@media (max-width:991.98px) and (min-width:1200px){.lg-container{max-width:1140px}}@media (max-width:991.98px) and (min-width:1400px){.lg-container{max-width:1320px}}.btn:focus{box-shadow:none}.btn:focus-visible{box-shadow:0 0 0 .25rem rgba(55,92,76,.25)}.btn-expand{align-items:center;color:#375c4c;display:inline-flex;font-size:1.125rem;text-transform:uppercase}.btn-expand,.btn-expand:before{transition:all .25s ease-in-out}.btn-expand:before{background-image:url(/themes/custom/cas/assets/icons/icon-expand-green.svg);background-repeat:no-repeat;background-size:contain;content:"";height:12px;margin-right:.5rem;width:15px}.btn-expand:hover{background-color:#375c4c;color:#fff}.btn-expand:hover:before{background-image:url(/themes/custom/cas/assets/icons/icon-expand-white.svg);background-repeat:no-repeat;background-size:contain}.btn-expand[aria-expanded=true]:before{transform:rotate(180deg)}.btn-green-light-success{background-image:url(/themes/custom/cas/assets/icons/icon-check.svg);color:#444546}.btn-gray-light-success,.btn-green-light-success{background-position:79% 42%;background-repeat:no-repeat;background-size:contain;background-size:12px;font-size:1.125rem;padding:.25rem 2.1em .25rem 1.5rem}.btn-gray-light-success{background-image:url(/themes/custom/cas/assets/icons/icon-check-gray.svg);color:#898a8b}.btn-red-light{color:#444546;font-size:1.125rem}.btn-red-light-remove{background-image:url(/themes/custom/cas/assets/icons/icon-close.svg);background-position:83% 49%;background-repeat:no-repeat;background-size:contain;background-size:12px;padding:.25rem 2.1em .25rem 1.5rem}.btn-red-light-add{background-image:url(/themes/custom/cas/assets/icons/icon-plus-gray.svg)}.btn-red-light-add,.btn-red-light-edit{background-position:14px 52%;background-repeat:no-repeat;background-size:contain;background-size:11px;padding-left:1.8rem}.btn-red-light-edit{background-image:url(/themes/custom/cas/assets/icons/icon-pen-red.svg)}.btn-delete{background-image:url(/themes/custom/cas/assets/icons/icon-close-gray.svg);background-position:14px 47%;background-repeat:no-repeat;background-size:contain;background-size:11px;color:#898a8b;font-size:1.125rem;padding-left:1.5rem;text-align:left}.btn-delete:hover{color:#898a8b;text-decoration:underline}.btn-edit{background-image:url(/themes/custom/cas/assets/icons/icon-pen.svg);background-position:10% 47%;background-repeat:no-repeat;background-size:contain;background-size:11px;color:#af3e4e;font-size:1.125rem;padding-left:1.5rem;text-align:left}.btn-edit:hover{color:#af3e4e;text-decoration:underline}.btn-close{transition:all .25s ease-in-out}.link--arrow-blue{align-items:center;color:#0d6efd;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-blue,.link--arrow-blue:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-blue:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-blue.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-blue:hover{color:#0d6efd;padding-left:.6125rem;text-decoration:underline}.link--arrow-blue:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-indigo{align-items:center;color:#6610f2;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-indigo:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-indigo.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-indigo:hover{color:#6610f2;padding-left:.6125rem;text-decoration:underline}.link--arrow-indigo:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-purple{align-items:center;color:#6f42c1;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-purple:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-purple.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-purple:hover{color:#6f42c1;padding-left:.6125rem;text-decoration:underline}.link--arrow-purple:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-pink{align-items:center;color:#d63384;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-pink,.link--arrow-pink:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-pink:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-pink.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-pink:hover{color:#d63384;padding-left:.6125rem;text-decoration:underline}.link--arrow-pink:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-red{align-items:center;color:#af3e4e;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-red,.link--arrow-red:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-red:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-red.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-red:hover{color:#af3e4e;padding-left:.6125rem;text-decoration:underline}.link--arrow-red:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-orange{align-items:center;color:#fd7e14;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-orange:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-orange.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-orange:hover{color:#fd7e14;padding-left:.6125rem;text-decoration:underline}.link--arrow-orange:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-yellow{align-items:center;color:#e5c494;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-yellow:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-yellow.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-yellow:hover{color:#e5c494;padding-left:.6125rem;text-decoration:underline}.link--arrow-yellow:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-green{align-items:center;color:#375c4c;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-green:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-green.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-green:hover{color:#375c4c;padding-left:.6125rem;text-decoration:underline}.link--arrow-green:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-teal{align-items:center;color:#20c997;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-teal,.link--arrow-teal:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-teal:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-teal.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-teal:hover{color:#20c997;padding-left:.6125rem;text-decoration:underline}.link--arrow-teal:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-cyan{align-items:center;color:#0dcaf0;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-cyan,.link--arrow-cyan:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-cyan:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-cyan.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-cyan:hover{color:#0dcaf0;padding-left:.6125rem;text-decoration:underline}.link--arrow-cyan:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-white{align-items:center;color:#fff;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-white:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-white.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-white:hover{color:#fff;padding-left:.6125rem;text-decoration:underline}.link--arrow-white:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray{align-items:center;color:#f0f1f2;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-gray,.link--arrow-gray:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-gray:hover{color:#f0f1f2;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray-light{align-items:center;color:#f8f9fa;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray-light:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray-light.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-gray-light:hover{color:#f8f9fa;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray-light:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray-dark{align-items:center;color:#444;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray-dark:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray-dark.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-gray-dark:hover{color:#444;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray-dark:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-kelp{align-items:center;color:#32413e;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-kelp,.link--arrow-kelp:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-kelp:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-kelp.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-kelp:hover{color:#32413e;padding-left:.6125rem;text-decoration:underline}.link--arrow-kelp:hover:after{margin-left:-.3125rem;opacity:0}.bg-green-4{background-color:#507464}.white-space-nowrap{white-space:nowrap}.group--full{--bs-collapse-overview-height:125px}.group--full .project--image-wrapper{position:relative}.group--full .project--image-wrapper:before{background-color:#f0f1f2;content:"";height:50%;position:absolute;top:0;width:100%;z-index:-1}.group--full .project--nav{margin-left:calc(646px - 50vw);margin-right:calc(646px - 50vw);width:100vw;z-index:1020}.toolbar-horizontal .group--full .project--nav{top:50px!important;z-index:99!important}@media (max-width:1399.98px){.group--full .project--nav{margin-left:calc(558px - 50vw);margin-right:calc(558px - 50vw)}}@media (max-width:1199.98px){.group--full .project--nav{margin-left:calc(467px - 50vw);margin-right:calc(467px - 50vw)}}@media (max-width:991.98px){.group--full .project--nav{margin-left:calc(349px - 50vw);margin-right:calc(349px - 50vw)}}@media (max-width:767.98px){.group--full .project--nav{margin-left:calc(255px - 50vw);margin-right:calc(255px - 50vw)}}.group--full .field--name-field-fellow>div.field__item,.group--full .field--name-field-project-leader>div.field__item{flex-shrink:0;margin-bottom:var(--bs-gutter-x);margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.group--full .field--name-field-fellow>div.field__item,.group--full .field--name-field-project-leader>div.field__item{flex:0 0 auto;width:100%}}@media (min-width:992px){.group--full .field--name-field-fellow>div.field__item,.group--full .field--name-field-project-leader>div.field__item{flex:0 0 auto;width:50%}}.group--card{background-color:#f0f1f2;height:100%;padding-bottom:1.5rem;position:relative;transition:all .25s ease-in-out}.group--card a{color:#444546;text-decoration:none!important}.group--card .views-element-container{padding:1rem}.group--card .views-element-container .view-content{display:flex;flex-wrap:wrap;margin:0}.group--card .views-element-container .views-row{color:#375c4c;font-size:1.125rem;margin-bottom:0;padding:0;text-transform:uppercase;width:auto}.group--card .views-element-container .views-row:not(:last-child){display:inline-flex;margin-right:.3125rem}.group--card .views-element-container .views-row:not(:last-child):after{content:"&";margin-left:.3125rem}.group--card .field:not(.field--name-field-image):not(.field--name-field-media-image):not(.field--name-field-research-area){padding-left:1rem;padding-right:1rem}.group--card .field--name-field-image{margin-bottom:1.5rem;overflow:hidden}.group--card .field--name-field-image img{transition:all .4s linear}.group--card .field--name-field-subtitle{color:#375c4c;font-size:1.125rem;margin-bottom:1rem;text-transform:uppercase}.group--card .field--name-field-research-area{color:#375c4c;display:flex;margin-bottom:1rem;padding-left:.5rem;text-transform:uppercase}.group--card .field--name-field-short-title{color:#af3e4e;font-style:italic;margin-bottom:1.5rem;transition:all .25s ease-in-out}.group--card .field--name-field-short-title h3{font-weight:300}.group--card:after{background-color:#32413e;bottom:1rem;content:"";height:1px;left:1rem;position:absolute;transition:all .5s cubic-bezier(.5,0,0,1);width:0}.group--card:hover:after{width:calc(100% - 2rem)}.group--card:hover .field--name-field-short-title{text-decoration:underline}.group--card:hover .field--name-field-image img{filter:brightness(1.1)}.group--card-front .field--name-field-research-area{margin:0;padding:0!important}.group--intranet{--bs-collapse-overview-height:125px}@media (max-width:991.98px){.group--intranet .top__section-details .field{margin-bottom:1rem;margin-right:1rem}}.group--intranet .top__section-details .field__label{color:#444546;font-size:1.125rem;margin-bottom:.5rem;margin-top:.5rem;text-transform:uppercase}@media (max-width:991.98px){.group--intranet .top__section-details .field__label{margin-bottom:0;margin-top:0}}@media (max-width:767.98px){.group--intranet .btn-green-light,.group--intranet .btn-red-light{width:100%}}.group--slider{height:100%;position:relative;transition:all .25s ease-in-out}.group--slider a{color:#444546;text-decoration:none!important}.group--slider .views-element-container{margin-bottom:.75rem;padding-left:1rem;padding-right:1rem}.group--slider .views-element-container .view-content{display:flex;flex-wrap:wrap}.group--slider .views-element-container .views-row{color:#375c4c;text-transform:uppercase;width:auto}.group--slider .views-element-container .views-row:not(:last-child){display:inline-flex;margin-right:.3125rem}.group--slider .views-element-container .views-row:not(:last-child):after{content:"&";margin-left:.3125rem}.group--slider .field:not(.field--name-field-image):not(.field--name-field-media-image):not(.field--name-field-research-area){padding-left:1rem;padding-right:1rem}.group--slider .field--name-field-image{margin-bottom:1.5rem;overflow:hidden}.group--slider .field--name-field-image img{transition:all .4s linear}.group--slider .field--name-field-research-area{color:#375c4c;text-transform:uppercase}.group--slider .field--name-field-short-title{color:#af3e4e;font-style:italic;margin-bottom:1.5rem;transition:all .25s ease-in-out}.group--slider .field--name-field-short-title h3{font-weight:300}.group--slider:after{background-color:#32413e;bottom:1rem;content:"";height:1px;left:1rem;position:absolute;transition:all .5s cubic-bezier(.5,0,0,1);width:0}.group--slider:hover{background-color:#f0f1f2}.group--slider:hover:after{width:calc(100% - 2rem)}.group--slider:hover .field--name-field-short-title{text-decoration:underline}.group--slider:hover .field--name-field-image img{filter:brightness(1.1)}.group--search-result{background-color:#f0f1f2;padding:calc(1.40625rem + 1.875vw) calc(1.60625rem + 4.275vw)}@media (min-width:1200px){.group--search-result{padding:2.8125rem 4.8125rem}}.group--search-result .highlight{background-color:#af3e4e;color:#fff;font-weight:400}@media (max-width:991.98px){.group--search-result{padding:calc(1.275rem + .3vw) calc(1.325rem + .9vw)}}@media (max-width:991.98px) and (min-width:1200px){.group--search-result{padding:1.5rem 2rem}}.group--search-result .group--title a{color:#af3e4e;font-style:italic}.group--search-result .field--name-field-research-area{display:flex;flex-wrap:wrap}.group--search-result .field--name-field-research-area .field__item{margin-bottom:.625rem;margin-right:.625rem}
.font-secondary{font-family:Georgia,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700}.font-primary{font-family:var(--bs-font-sans-serif)}.fs-large{font-size:1.125rem}.fs-xlarge{font-size:1.25rem!important}.container-breakout{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}@media (min-width:992px){.container-small{max-width:1080px}}@media (max-width:991.98px){.lg-container{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}}@media (max-width:991.98px) and (min-width:576px){.lg-container{max-width:540px}}@media (max-width:991.98px) and (min-width:768px){.lg-container{max-width:720px}}@media (max-width:991.98px) and (min-width:992px){.lg-container{max-width:960px}}@media (max-width:991.98px) and (min-width:1200px){.lg-container{max-width:1140px}}@media (max-width:991.98px) and (min-width:1400px){.lg-container{max-width:1320px}}.btn:focus{box-shadow:none}.btn:focus-visible{box-shadow:0 0 0 .25rem rgba(55,92,76,.25)}.btn-expand{align-items:center;color:#375c4c;display:inline-flex;font-size:1.125rem;text-transform:uppercase}.btn-expand,.btn-expand:before{transition:all .25s ease-in-out}.btn-expand:before{background-image:url(/themes/custom/cas/assets/icons/icon-expand-green.svg);background-repeat:no-repeat;background-size:contain;content:"";height:12px;margin-right:.5rem;width:15px}.btn-expand:hover{background-color:#375c4c;color:#fff}.btn-expand:hover:before{background-image:url(/themes/custom/cas/assets/icons/icon-expand-white.svg);background-repeat:no-repeat;background-size:contain}.btn-expand[aria-expanded=true]:before{transform:rotate(180deg)}.btn-green-light-success{background-image:url(/themes/custom/cas/assets/icons/icon-check.svg);color:#444546}.btn-gray-light-success,.btn-green-light-success{background-position:79% 42%;background-repeat:no-repeat;background-size:contain;background-size:12px;font-size:1.125rem;padding:.25rem 2.1em .25rem 1.5rem}.btn-gray-light-success{background-image:url(/themes/custom/cas/assets/icons/icon-check-gray.svg);color:#898a8b}.btn-red-light{color:#444546;font-size:1.125rem}.btn-red-light-remove{background-image:url(/themes/custom/cas/assets/icons/icon-close.svg);background-position:83% 49%;background-repeat:no-repeat;background-size:contain;background-size:12px;padding:.25rem 2.1em .25rem 1.5rem}.btn-red-light-add{background-image:url(/themes/custom/cas/assets/icons/icon-plus-gray.svg)}.btn-red-light-add,.btn-red-light-edit{background-position:14px 52%;background-repeat:no-repeat;background-size:contain;background-size:11px;padding-left:1.8rem}.btn-red-light-edit{background-image:url(/themes/custom/cas/assets/icons/icon-pen-red.svg)}.btn-delete{background-image:url(/themes/custom/cas/assets/icons/icon-close-gray.svg);background-position:14px 47%;background-repeat:no-repeat;background-size:contain;background-size:11px;color:#898a8b;font-size:1.125rem;padding-left:1.5rem;text-align:left}.btn-delete:hover{color:#898a8b;text-decoration:underline}.btn-edit{background-image:url(/themes/custom/cas/assets/icons/icon-pen.svg);background-position:10% 47%;background-repeat:no-repeat;background-size:contain;background-size:11px;color:#af3e4e;font-size:1.125rem;padding-left:1.5rem;text-align:left}.btn-edit:hover{color:#af3e4e;text-decoration:underline}.btn-close{transition:all .25s ease-in-out}.link--arrow-blue{align-items:center;color:#0d6efd;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-blue,.link--arrow-blue:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-blue:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-blue.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-blue:hover{color:#0d6efd;padding-left:.6125rem;text-decoration:underline}.link--arrow-blue:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-indigo{align-items:center;color:#6610f2;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-indigo:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-indigo.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-indigo:hover{color:#6610f2;padding-left:.6125rem;text-decoration:underline}.link--arrow-indigo:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-purple{align-items:center;color:#6f42c1;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-purple:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-purple.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-purple:hover{color:#6f42c1;padding-left:.6125rem;text-decoration:underline}.link--arrow-purple:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-pink{align-items:center;color:#d63384;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-pink,.link--arrow-pink:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-pink:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-pink.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-pink:hover{color:#d63384;padding-left:.6125rem;text-decoration:underline}.link--arrow-pink:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-red{align-items:center;color:#af3e4e;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-red,.link--arrow-red:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-red:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-red.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-red:hover{color:#af3e4e;padding-left:.6125rem;text-decoration:underline}.link--arrow-red:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-orange{align-items:center;color:#fd7e14;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-orange:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-orange.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-orange:hover{color:#fd7e14;padding-left:.6125rem;text-decoration:underline}.link--arrow-orange:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-yellow{align-items:center;color:#e5c494;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-yellow:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-yellow.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-yellow:hover{color:#e5c494;padding-left:.6125rem;text-decoration:underline}.link--arrow-yellow:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-green{align-items:center;color:#375c4c;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-green:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-green.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-green:hover{color:#375c4c;padding-left:.6125rem;text-decoration:underline}.link--arrow-green:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-teal{align-items:center;color:#20c997;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-teal,.link--arrow-teal:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-teal:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-teal.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-teal:hover{color:#20c997;padding-left:.6125rem;text-decoration:underline}.link--arrow-teal:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-cyan{align-items:center;color:#0dcaf0;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-cyan,.link--arrow-cyan:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-cyan:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-cyan.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-cyan:hover{color:#0dcaf0;padding-left:.6125rem;text-decoration:underline}.link--arrow-cyan:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-white{align-items:center;color:#fff;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-white:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-white.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-white:hover{color:#fff;padding-left:.6125rem;text-decoration:underline}.link--arrow-white:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray{align-items:center;color:#f0f1f2;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-gray,.link--arrow-gray:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-gray:hover{color:#f0f1f2;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray-light{align-items:center;color:#f8f9fa;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray-light:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray-light.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-gray-light:hover{color:#f8f9fa;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray-light:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray-dark{align-items:center;color:#444;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray-dark:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray-dark.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-gray-dark:hover{color:#444;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray-dark:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-kelp{align-items:center;color:#32413e;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-kelp,.link--arrow-kelp:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-kelp:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-kelp.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-kelp:hover{color:#32413e;padding-left:.6125rem;text-decoration:underline}.link--arrow-kelp:hover:after{margin-left:-.3125rem;opacity:0}.bg-green-4{background-color:#507464}.white-space-nowrap{white-space:nowrap}
.font-secondary{font-family:Georgia,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700}.font-primary{font-family:var(--bs-font-sans-serif)}.fs-large{font-size:1.125rem}.fs-xlarge{font-size:1.25rem!important}.container-breakout{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}@media (min-width:992px){.container-small{max-width:1080px}}@media (max-width:991.98px){.lg-container{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}}@media (max-width:991.98px) and (min-width:576px){.lg-container{max-width:540px}}@media (max-width:991.98px) and (min-width:768px){.lg-container{max-width:720px}}@media (max-width:991.98px) and (min-width:992px){.lg-container{max-width:960px}}@media (max-width:991.98px) and (min-width:1200px){.lg-container{max-width:1140px}}@media (max-width:991.98px) and (min-width:1400px){.lg-container{max-width:1320px}}.btn:focus{box-shadow:none}.btn:focus-visible{box-shadow:0 0 0 .25rem rgba(55,92,76,.25)}.btn-expand{align-items:center;color:#375c4c;display:inline-flex;font-size:1.125rem;text-transform:uppercase}.btn-expand,.btn-expand:before{transition:all .25s ease-in-out}.btn-expand:before{background-image:url(/themes/custom/cas/assets/icons/icon-expand-green.svg);background-repeat:no-repeat;background-size:contain;content:"";height:12px;margin-right:.5rem;width:15px}.btn-expand:hover{background-color:#375c4c;color:#fff}.btn-expand:hover:before{background-image:url(/themes/custom/cas/assets/icons/icon-expand-white.svg);background-repeat:no-repeat;background-size:contain}.btn-expand[aria-expanded=true]:before{transform:rotate(180deg)}.btn-green-light-success{background-image:url(/themes/custom/cas/assets/icons/icon-check.svg);color:#444546}.btn-gray-light-success,.btn-green-light-success{background-position:79% 42%;background-repeat:no-repeat;background-size:contain;background-size:12px;font-size:1.125rem;padding:.25rem 2.1em .25rem 1.5rem}.btn-gray-light-success{background-image:url(/themes/custom/cas/assets/icons/icon-check-gray.svg);color:#898a8b}.btn-red-light{color:#444546;font-size:1.125rem}.btn-red-light-remove{background-image:url(/themes/custom/cas/assets/icons/icon-close.svg);background-position:83% 49%;background-repeat:no-repeat;background-size:contain;background-size:12px;padding:.25rem 2.1em .25rem 1.5rem}.btn-red-light-add{background-image:url(/themes/custom/cas/assets/icons/icon-plus-gray.svg)}.btn-red-light-add,.btn-red-light-edit{background-position:14px 52%;background-repeat:no-repeat;background-size:contain;background-size:11px;padding-left:1.8rem}.btn-red-light-edit{background-image:url(/themes/custom/cas/assets/icons/icon-pen-red.svg)}.btn-delete{background-image:url(/themes/custom/cas/assets/icons/icon-close-gray.svg);background-position:14px 47%;background-repeat:no-repeat;background-size:contain;background-size:11px;color:#898a8b;font-size:1.125rem;padding-left:1.5rem;text-align:left}.btn-delete:hover{color:#898a8b;text-decoration:underline}.btn-edit{background-image:url(/themes/custom/cas/assets/icons/icon-pen.svg);background-position:10% 47%;background-repeat:no-repeat;background-size:contain;background-size:11px;color:#af3e4e;font-size:1.125rem;padding-left:1.5rem;text-align:left}.btn-edit:hover{color:#af3e4e;text-decoration:underline}.btn-close{transition:all .25s ease-in-out}.link--arrow-blue{align-items:center;color:#0d6efd;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-blue,.link--arrow-blue:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-blue:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-blue.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-blue:hover{color:#0d6efd;padding-left:.6125rem;text-decoration:underline}.link--arrow-blue:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-indigo{align-items:center;color:#6610f2;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-indigo:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-indigo.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-indigo:hover{color:#6610f2;padding-left:.6125rem;text-decoration:underline}.link--arrow-indigo:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-purple{align-items:center;color:#6f42c1;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-purple:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-purple.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-purple:hover{color:#6f42c1;padding-left:.6125rem;text-decoration:underline}.link--arrow-purple:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-pink{align-items:center;color:#d63384;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-pink,.link--arrow-pink:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-pink:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-pink.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-pink:hover{color:#d63384;padding-left:.6125rem;text-decoration:underline}.link--arrow-pink:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-red{align-items:center;color:#af3e4e;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-red,.link--arrow-red:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-red:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-red.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-red:hover{color:#af3e4e;padding-left:.6125rem;text-decoration:underline}.link--arrow-red:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-orange{align-items:center;color:#fd7e14;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-orange:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-orange.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-orange:hover{color:#fd7e14;padding-left:.6125rem;text-decoration:underline}.link--arrow-orange:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-yellow{align-items:center;color:#e5c494;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-yellow:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-yellow.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-yellow:hover{color:#e5c494;padding-left:.6125rem;text-decoration:underline}.link--arrow-yellow:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-green{align-items:center;color:#375c4c;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-green:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-green.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-green:hover{color:#375c4c;padding-left:.6125rem;text-decoration:underline}.link--arrow-green:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-teal{align-items:center;color:#20c997;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-teal,.link--arrow-teal:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-teal:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-teal.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-teal:hover{color:#20c997;padding-left:.6125rem;text-decoration:underline}.link--arrow-teal:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-cyan{align-items:center;color:#0dcaf0;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-cyan,.link--arrow-cyan:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-cyan:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-cyan.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-cyan:hover{color:#0dcaf0;padding-left:.6125rem;text-decoration:underline}.link--arrow-cyan:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-white{align-items:center;color:#fff;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-white:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-white.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-white:hover{color:#fff;padding-left:.6125rem;text-decoration:underline}.link--arrow-white:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray{align-items:center;color:#f0f1f2;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-gray,.link--arrow-gray:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-gray:hover{color:#f0f1f2;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray-light{align-items:center;color:#f8f9fa;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray-light:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray-light.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-gray-light:hover{color:#f8f9fa;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray-light:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray-dark{align-items:center;color:#444;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray-dark:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray-dark.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-gray-dark:hover{color:#444;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray-dark:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-kelp{align-items:center;color:#32413e;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-kelp,.link--arrow-kelp:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-kelp:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-kelp.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-kelp:hover{color:#32413e;padding-left:.6125rem;text-decoration:underline}.link--arrow-kelp:hover:after{margin-left:-.3125rem;opacity:0}.bg-green-4{background-color:#507464}.white-space-nowrap{white-space:nowrap}.media--view-mode-third-of-the-width.align-left{margin-right:1rem}.media--view-mode-third-of-the-width.align-right{margin-left:1rem}.media--view-mode-third-of-the-width.align-center{margin-bottom:1rem}.media--view-mode-half-width.align-left{margin-right:1rem}.media--view-mode-half-width.align-right{margin-left:1rem}.media--view-mode-full-width.align-center,.media--view-mode-full-width.align-left,.media--view-mode-full-width.align-right,.media--view-mode-half-width.align-center{margin-bottom:1rem}.media--type-remote-video .media-oembed-content{aspect-ratio:16/9;height:100%;width:100%}.media--type-image .field--name-field-caption{color:#898a8b;font-size:.875em;margin-top:.5rem}
.font-secondary{font-family:Georgia,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700}.font-primary{font-family:var(--bs-font-sans-serif)}.fs-large{font-size:1.125rem}.fs-xlarge{font-size:1.25rem!important}.container-breakout{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}@media (min-width:992px){.container-small{max-width:1080px}}@media (max-width:991.98px){.lg-container{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}}@media (max-width:991.98px) and (min-width:576px){.lg-container{max-width:540px}}@media (max-width:991.98px) and (min-width:768px){.lg-container{max-width:720px}}@media (max-width:991.98px) and (min-width:992px){.lg-container{max-width:960px}}@media (max-width:991.98px) and (min-width:1200px){.lg-container{max-width:1140px}}@media (max-width:991.98px) and (min-width:1400px){.lg-container{max-width:1320px}}.btn:focus{box-shadow:none}.btn:focus-visible{box-shadow:0 0 0 .25rem rgba(55,92,76,.25)}.btn-expand{align-items:center;color:#375c4c;display:inline-flex;font-size:1.125rem;text-transform:uppercase}.btn-expand,.btn-expand:before{transition:all .25s ease-in-out}.btn-expand:before{background-image:url(/themes/custom/cas/assets/icons/icon-expand-green.svg);background-repeat:no-repeat;background-size:contain;content:"";height:12px;margin-right:.5rem;width:15px}.btn-expand:hover{background-color:#375c4c;color:#fff}.btn-expand:hover:before{background-image:url(/themes/custom/cas/assets/icons/icon-expand-white.svg);background-repeat:no-repeat;background-size:contain}.btn-expand[aria-expanded=true]:before{transform:rotate(180deg)}.btn-green-light-success{background-image:url(/themes/custom/cas/assets/icons/icon-check.svg);color:#444546}.btn-gray-light-success,.btn-green-light-success{background-position:79% 42%;background-repeat:no-repeat;background-size:contain;background-size:12px;font-size:1.125rem;padding:.25rem 2.1em .25rem 1.5rem}.btn-gray-light-success{background-image:url(/themes/custom/cas/assets/icons/icon-check-gray.svg);color:#898a8b}.btn-red-light{color:#444546;font-size:1.125rem}.btn-red-light-remove{background-image:url(/themes/custom/cas/assets/icons/icon-close.svg);background-position:83% 49%;background-repeat:no-repeat;background-size:contain;background-size:12px;padding:.25rem 2.1em .25rem 1.5rem}.btn-red-light-add{background-image:url(/themes/custom/cas/assets/icons/icon-plus-gray.svg)}.btn-red-light-add,.btn-red-light-edit{background-position:14px 52%;background-repeat:no-repeat;background-size:contain;background-size:11px;padding-left:1.8rem}.btn-red-light-edit{background-image:url(/themes/custom/cas/assets/icons/icon-pen-red.svg)}.btn-delete{background-image:url(/themes/custom/cas/assets/icons/icon-close-gray.svg);background-position:14px 47%;background-repeat:no-repeat;background-size:contain;background-size:11px;color:#898a8b;font-size:1.125rem;padding-left:1.5rem;text-align:left}.btn-delete:hover{color:#898a8b;text-decoration:underline}.btn-edit{background-image:url(/themes/custom/cas/assets/icons/icon-pen.svg);background-position:10% 47%;background-repeat:no-repeat;background-size:contain;background-size:11px;color:#af3e4e;font-size:1.125rem;padding-left:1.5rem;text-align:left}.btn-edit:hover{color:#af3e4e;text-decoration:underline}.btn-close{transition:all .25s ease-in-out}.link--arrow-blue{align-items:center;color:#0d6efd;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-blue,.link--arrow-blue:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-blue:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-blue.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-blue:hover{color:#0d6efd;padding-left:.6125rem;text-decoration:underline}.link--arrow-blue:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-indigo{align-items:center;color:#6610f2;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-indigo:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-indigo.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-indigo:hover{color:#6610f2;padding-left:.6125rem;text-decoration:underline}.link--arrow-indigo:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-purple{align-items:center;color:#6f42c1;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-purple:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-purple.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-purple:hover{color:#6f42c1;padding-left:.6125rem;text-decoration:underline}.link--arrow-purple:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-pink{align-items:center;color:#d63384;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-pink,.link--arrow-pink:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-pink:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-pink.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-pink:hover{color:#d63384;padding-left:.6125rem;text-decoration:underline}.link--arrow-pink:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-red{align-items:center;color:#af3e4e;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-red,.link--arrow-red:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-red:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-red.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-red:hover{color:#af3e4e;padding-left:.6125rem;text-decoration:underline}.link--arrow-red:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-orange{align-items:center;color:#fd7e14;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-orange:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-orange.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-orange:hover{color:#fd7e14;padding-left:.6125rem;text-decoration:underline}.link--arrow-orange:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-yellow{align-items:center;color:#e5c494;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-yellow:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-yellow.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-yellow:hover{color:#e5c494;padding-left:.6125rem;text-decoration:underline}.link--arrow-yellow:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-green{align-items:center;color:#375c4c;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-green:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-green.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-green:hover{color:#375c4c;padding-left:.6125rem;text-decoration:underline}.link--arrow-green:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-teal{align-items:center;color:#20c997;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-teal,.link--arrow-teal:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-teal:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-teal.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-teal:hover{color:#20c997;padding-left:.6125rem;text-decoration:underline}.link--arrow-teal:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-cyan{align-items:center;color:#0dcaf0;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-cyan,.link--arrow-cyan:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-cyan:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-cyan.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-cyan:hover{color:#0dcaf0;padding-left:.6125rem;text-decoration:underline}.link--arrow-cyan:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-white{align-items:center;color:#fff;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-white:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-white.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-white:hover{color:#fff;padding-left:.6125rem;text-decoration:underline}.link--arrow-white:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray{align-items:center;color:#f0f1f2;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-gray,.link--arrow-gray:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-gray:hover{color:#f0f1f2;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray-light{align-items:center;color:#f8f9fa;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray-light:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray-light.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-gray-light:hover{color:#f8f9fa;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray-light:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray-dark{align-items:center;color:#444;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray-dark:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray-dark.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-gray-dark:hover{color:#444;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray-dark:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-kelp{align-items:center;color:#32413e;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-kelp,.link--arrow-kelp:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-kelp:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-kelp.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-kelp:hover{color:#32413e;padding-left:.6125rem;text-decoration:underline}.link--arrow-kelp:hover:after{margin-left:-.3125rem;opacity:0}.bg-green-4{background-color:#507464}.white-space-nowrap{white-space:nowrap}.modal[aria-modal=true]{align-items:center;display:flex!important;justify-content:center}@media (min-width:768px){.modal .modal-dialog{max-width:unset;width:80vw}}@media (min-width:1200px){.modal .modal-dialog{max-width:1140px;width:1140px}}.modal-body{padding:calc(1.4375rem + 2.25vw)!important}@media (max-width:767.98px){.modal-body{padding:calc(.8125rem + 2.25vw)!important}}
.font-secondary{font-family:Georgia,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700}.font-primary{font-family:var(--bs-font-sans-serif)}.fs-large{font-size:1.125rem}.fs-xlarge{font-size:1.25rem!important}.container-breakout{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}@media (min-width:992px){.container-small{max-width:1080px}}@media (max-width:991.98px){.lg-container{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}}@media (max-width:991.98px) and (min-width:576px){.lg-container{max-width:540px}}@media (max-width:991.98px) and (min-width:768px){.lg-container{max-width:720px}}@media (max-width:991.98px) and (min-width:992px){.lg-container{max-width:960px}}@media (max-width:991.98px) and (min-width:1200px){.lg-container{max-width:1140px}}@media (max-width:991.98px) and (min-width:1400px){.lg-container{max-width:1320px}}.btn:focus{box-shadow:none}.btn:focus-visible{box-shadow:0 0 0 .25rem rgba(55,92,76,.25)}.btn-expand{align-items:center;color:#375c4c;display:inline-flex;font-size:1.125rem;text-transform:uppercase}.btn-expand,.btn-expand:before{transition:all .25s ease-in-out}.btn-expand:before{background-image:url(/themes/custom/cas/assets/icons/icon-expand-green.svg);background-repeat:no-repeat;background-size:contain;content:"";height:12px;margin-right:.5rem;width:15px}.btn-expand:hover{background-color:#375c4c;color:#fff}.btn-expand:hover:before{background-image:url(/themes/custom/cas/assets/icons/icon-expand-white.svg);background-repeat:no-repeat;background-size:contain}.btn-expand[aria-expanded=true]:before{transform:rotate(180deg)}.btn-green-light-success{background-image:url(/themes/custom/cas/assets/icons/icon-check.svg);color:#444546}.btn-gray-light-success,.btn-green-light-success{background-position:79% 42%;background-repeat:no-repeat;background-size:contain;background-size:12px;font-size:1.125rem;padding:.25rem 2.1em .25rem 1.5rem}.btn-gray-light-success{background-image:url(/themes/custom/cas/assets/icons/icon-check-gray.svg);color:#898a8b}.btn-red-light{color:#444546;font-size:1.125rem}.btn-red-light-remove{background-image:url(/themes/custom/cas/assets/icons/icon-close.svg);background-position:83% 49%;background-repeat:no-repeat;background-size:contain;background-size:12px;padding:.25rem 2.1em .25rem 1.5rem}.btn-red-light-add{background-image:url(/themes/custom/cas/assets/icons/icon-plus-gray.svg)}.btn-red-light-add,.btn-red-light-edit{background-position:14px 52%;background-repeat:no-repeat;background-size:contain;background-size:11px;padding-left:1.8rem}.btn-red-light-edit{background-image:url(/themes/custom/cas/assets/icons/icon-pen-red.svg)}.btn-delete{background-image:url(/themes/custom/cas/assets/icons/icon-close-gray.svg);background-position:14px 47%;background-repeat:no-repeat;background-size:contain;background-size:11px;color:#898a8b;font-size:1.125rem;padding-left:1.5rem;text-align:left}.btn-delete:hover{color:#898a8b;text-decoration:underline}.btn-edit{background-image:url(/themes/custom/cas/assets/icons/icon-pen.svg);background-position:10% 47%;background-repeat:no-repeat;background-size:contain;background-size:11px;color:#af3e4e;font-size:1.125rem;padding-left:1.5rem;text-align:left}.btn-edit:hover{color:#af3e4e;text-decoration:underline}.btn-close{transition:all .25s ease-in-out}.link--arrow-blue{align-items:center;color:#0d6efd;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-blue,.link--arrow-blue:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-blue:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-blue.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-blue:hover{color:#0d6efd;padding-left:.6125rem;text-decoration:underline}.link--arrow-blue:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-indigo{align-items:center;color:#6610f2;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-indigo:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-indigo.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-indigo:hover{color:#6610f2;padding-left:.6125rem;text-decoration:underline}.link--arrow-indigo:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-purple{align-items:center;color:#6f42c1;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-purple:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-purple.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-purple:hover{color:#6f42c1;padding-left:.6125rem;text-decoration:underline}.link--arrow-purple:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-pink{align-items:center;color:#d63384;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-pink,.link--arrow-pink:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-pink:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-pink.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-pink:hover{color:#d63384;padding-left:.6125rem;text-decoration:underline}.link--arrow-pink:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-red{align-items:center;color:#af3e4e;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-red,.link--arrow-red:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-red:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-red.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-red:hover{color:#af3e4e;padding-left:.6125rem;text-decoration:underline}.link--arrow-red:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-orange{align-items:center;color:#fd7e14;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-orange:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-orange.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-orange:hover{color:#fd7e14;padding-left:.6125rem;text-decoration:underline}.link--arrow-orange:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-yellow{align-items:center;color:#e5c494;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-yellow:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-yellow.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-yellow:hover{color:#e5c494;padding-left:.6125rem;text-decoration:underline}.link--arrow-yellow:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-green{align-items:center;color:#375c4c;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-green:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-green.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-green:hover{color:#375c4c;padding-left:.6125rem;text-decoration:underline}.link--arrow-green:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-teal{align-items:center;color:#20c997;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-teal,.link--arrow-teal:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-teal:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-teal.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-teal:hover{color:#20c997;padding-left:.6125rem;text-decoration:underline}.link--arrow-teal:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-cyan{align-items:center;color:#0dcaf0;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-cyan,.link--arrow-cyan:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-cyan:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-cyan.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-cyan:hover{color:#0dcaf0;padding-left:.6125rem;text-decoration:underline}.link--arrow-cyan:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-white{align-items:center;color:#fff;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-white:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-white.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-white:hover{color:#fff;padding-left:.6125rem;text-decoration:underline}.link--arrow-white:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray{align-items:center;color:#f0f1f2;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-gray,.link--arrow-gray:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-gray:hover{color:#f0f1f2;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray-light{align-items:center;color:#f8f9fa;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray-light:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray-light.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-gray-light:hover{color:#f8f9fa;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray-light:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray-dark{align-items:center;color:#444;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray-dark:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray-dark.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-gray-dark:hover{color:#444;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray-dark:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-kelp{align-items:center;color:#32413e;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-kelp,.link--arrow-kelp:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-kelp:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-kelp.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-kelp:hover{color:#32413e;padding-left:.6125rem;text-decoration:underline}.link--arrow-kelp:hover:after{margin-left:-.3125rem;opacity:0}.bg-green-4{background-color:#507464}.white-space-nowrap{white-space:nowrap}.nav--admin-quick-access,.nav--my-page-menu{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.nav--admin-quick-access .nav-item,.nav--my-page-menu .nav-item{flex:1;margin-bottom:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5)}.nav--admin-quick-access .nav-item a,.nav--my-page-menu .nav-item a{background-color:#a5cebb;text-align:center;white-space:pre}.nav--admin-quick-access .nav-item a:hover,.nav--my-page-menu .nav-item a:hover{background-color:#375c4c;color:#fff}.nav--admin-quick-access .nav-item a.red-item,.nav--my-page-menu .nav-item a.red-item{background-color:#f3b9bb}.nav--admin-quick-access .nav-item a.red-item:hover,.nav--my-page-menu .nav-item a.red-item:hover{background-color:#af3e4e}.nav--admin-quick-access .nav-link,.nav--my-page-menu .nav-link{color:#444546;padding:1rem .6125rem;text-transform:uppercase}.nav--admin-quick-access .nav-item a:hover{background-color:#af3e4e!important}.nav--admin-quick-access .nav-link{background-color:#f3b9bb!important}.nav--main .nav-link.is-active{color:#e5c494!important}.nav--main .nav-link:hover{text-decoration:underline}.nav--main a.active{color:#e5c494!important}.nav.contextual-links{text-transform:capitalize}
.font-secondary{font-family:Georgia,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700}.font-primary{font-family:var(--bs-font-sans-serif)}.fs-large{font-size:1.125rem}.fs-xlarge{font-size:1.25rem!important}.container-breakout{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}@media (min-width:992px){.container-small{max-width:1080px}}@media (max-width:991.98px){.lg-container{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}}@media (max-width:991.98px) and (min-width:576px){.lg-container{max-width:540px}}@media (max-width:991.98px) and (min-width:768px){.lg-container{max-width:720px}}@media (max-width:991.98px) and (min-width:992px){.lg-container{max-width:960px}}@media (max-width:991.98px) and (min-width:1200px){.lg-container{max-width:1140px}}@media (max-width:991.98px) and (min-width:1400px){.lg-container{max-width:1320px}}.btn:focus{box-shadow:none}.btn:focus-visible{box-shadow:0 0 0 .25rem rgba(55,92,76,.25)}.btn-expand{align-items:center;color:#375c4c;display:inline-flex;font-size:1.125rem;text-transform:uppercase}.btn-expand,.btn-expand:before{transition:all .25s ease-in-out}.btn-expand:before{background-image:url(/themes/custom/cas/assets/icons/icon-expand-green.svg);background-repeat:no-repeat;background-size:contain;content:"";height:12px;margin-right:.5rem;width:15px}.btn-expand:hover{background-color:#375c4c;color:#fff}.btn-expand:hover:before{background-image:url(/themes/custom/cas/assets/icons/icon-expand-white.svg);background-repeat:no-repeat;background-size:contain}.btn-expand[aria-expanded=true]:before{transform:rotate(180deg)}.btn-green-light-success{background-image:url(/themes/custom/cas/assets/icons/icon-check.svg);color:#444546}.btn-gray-light-success,.btn-green-light-success{background-position:79% 42%;background-repeat:no-repeat;background-size:contain;background-size:12px;font-size:1.125rem;padding:.25rem 2.1em .25rem 1.5rem}.btn-gray-light-success{background-image:url(/themes/custom/cas/assets/icons/icon-check-gray.svg);color:#898a8b}.btn-red-light{color:#444546;font-size:1.125rem}.btn-red-light-remove{background-image:url(/themes/custom/cas/assets/icons/icon-close.svg);background-position:83% 49%;background-repeat:no-repeat;background-size:contain;background-size:12px;padding:.25rem 2.1em .25rem 1.5rem}.btn-red-light-add{background-image:url(/themes/custom/cas/assets/icons/icon-plus-gray.svg)}.btn-red-light-add,.btn-red-light-edit{background-position:14px 52%;background-repeat:no-repeat;background-size:contain;background-size:11px;padding-left:1.8rem}.btn-red-light-edit{background-image:url(/themes/custom/cas/assets/icons/icon-pen-red.svg)}.btn-delete{background-image:url(/themes/custom/cas/assets/icons/icon-close-gray.svg);background-position:14px 47%;background-repeat:no-repeat;background-size:contain;background-size:11px;color:#898a8b;font-size:1.125rem;padding-left:1.5rem;text-align:left}.btn-delete:hover{color:#898a8b;text-decoration:underline}.btn-edit{background-image:url(/themes/custom/cas/assets/icons/icon-pen.svg);background-position:10% 47%;background-repeat:no-repeat;background-size:contain;background-size:11px;color:#af3e4e;font-size:1.125rem;padding-left:1.5rem;text-align:left}.btn-edit:hover{color:#af3e4e;text-decoration:underline}.btn-close{transition:all .25s ease-in-out}.link--arrow-blue{align-items:center;color:#0d6efd;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-blue,.link--arrow-blue:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-blue:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-blue.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-blue:hover{color:#0d6efd;padding-left:.6125rem;text-decoration:underline}.link--arrow-blue:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-indigo{align-items:center;color:#6610f2;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-indigo:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-indigo.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-indigo:hover{color:#6610f2;padding-left:.6125rem;text-decoration:underline}.link--arrow-indigo:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-purple{align-items:center;color:#6f42c1;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-purple:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-purple.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-purple:hover{color:#6f42c1;padding-left:.6125rem;text-decoration:underline}.link--arrow-purple:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-pink{align-items:center;color:#d63384;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-pink,.link--arrow-pink:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-pink:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-pink.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-pink:hover{color:#d63384;padding-left:.6125rem;text-decoration:underline}.link--arrow-pink:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-red{align-items:center;color:#af3e4e;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-red,.link--arrow-red:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-red:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-red.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-red:hover{color:#af3e4e;padding-left:.6125rem;text-decoration:underline}.link--arrow-red:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-orange{align-items:center;color:#fd7e14;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-orange:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-orange.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-orange:hover{color:#fd7e14;padding-left:.6125rem;text-decoration:underline}.link--arrow-orange:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-yellow{align-items:center;color:#e5c494;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-yellow:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-yellow.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-yellow:hover{color:#e5c494;padding-left:.6125rem;text-decoration:underline}.link--arrow-yellow:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-green{align-items:center;color:#375c4c;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-green:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-green.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-green:hover{color:#375c4c;padding-left:.6125rem;text-decoration:underline}.link--arrow-green:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-teal{align-items:center;color:#20c997;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-teal,.link--arrow-teal:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-teal:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-teal.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-teal:hover{color:#20c997;padding-left:.6125rem;text-decoration:underline}.link--arrow-teal:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-cyan{align-items:center;color:#0dcaf0;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-cyan,.link--arrow-cyan:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-cyan:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-cyan.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-cyan:hover{color:#0dcaf0;padding-left:.6125rem;text-decoration:underline}.link--arrow-cyan:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-white{align-items:center;color:#fff;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-white:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-white.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-white:hover{color:#fff;padding-left:.6125rem;text-decoration:underline}.link--arrow-white:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray{align-items:center;color:#f0f1f2;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-gray,.link--arrow-gray:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-gray:hover{color:#f0f1f2;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray-light{align-items:center;color:#f8f9fa;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray-light:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray-light.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-gray-light:hover{color:#f8f9fa;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray-light:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray-dark{align-items:center;color:#444;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray-dark:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray-dark.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-gray-dark:hover{color:#444;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray-dark:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-kelp{align-items:center;color:#32413e;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-kelp,.link--arrow-kelp:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-kelp:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-kelp.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-kelp:hover{color:#32413e;padding-left:.6125rem;text-decoration:underline}.link--arrow-kelp:hover:after{margin-left:-.3125rem;opacity:0}.bg-green-4{background-color:#507464}.white-space-nowrap{white-space:nowrap}.navbar{z-index:1055}@media (max-width:767.98px){.navbar{padding-bottom:.5rem!important;padding-top:.5rem!important}}.navbar .form-inline .form-actions{display:none}.navbar-toggler{color:#af3e4e!important}@media (max-width:767.98px){.navbar-toggler{padding:0!important}}.navbar-toggler .toggler--icon-bar{height:2px;position:relative;transition:transform .7s cubic-bezier(.5,0,0,1);width:100%}.navbar-toggler .toggler--icon-bar:nth-child(2):after,.navbar-toggler .toggler--icon-bar:nth-child(2):before{transition-delay:.15s}.navbar-toggler .toggler--icon-bar:after,.navbar-toggler .toggler--icon-bar:before{background-color:#af3e4e;border-radius:2px;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:transform .7s cubic-bezier(.5,0,0,1);width:100%}.navbar-toggler .toggler--icon-bar:before{left:-150%}.navbar-toggler-btn{height:12px;margin-left:.5rem;overflow:hidden;padding:.15rem 0;transition:transform .7s cubic-bezier(.5,0,0,1);width:25px}.navbar-toggler:hover .toggler--icon-bar:after,.navbar-toggler:hover .toggler--icon-bar:before{transform:translate3d(150%,0,0)}.navbar-toggler:focus{box-shadow:none!important}.navbar-toggler:focus-visible{box-shadow:0 0 0 .15rem!important}.toolbar-oriented .toolbar-bar{z-index:1200}.toolbar-horizontal .toolbar-menu.nav{float:left}.navbar-offcanvas{z-index:9992!important}.offcanvas-collapse{bottom:0;left:100%;overflow-y:auto;position:fixed;top:0;transition:transform .7s cubic-bezier(.5,0,0,1);visibility:hidden;width:100%;z-index:1055}@media (min-width:768px){.offcanvas-collapse{width:360px}}.offcanvas-collapse .btn-close-menu{color:#b5b5b5;cursor:pointer;font-size:.875rem;letter-spacing:2px;padding:1rem 0;text-decoration:none;transform:translateX(45%)}.offcanvas-collapse .btn-close-menu,.offcanvas-collapse .btn-close-menu path{transition:all .72s cubic-bezier(.5,0,0,1)}.offcanvas-collapse .btn-close-menu:hover{color:#e5c494}.offcanvas-collapse .btn-close-menu:hover path{fill:#e5c494}.offcanvas-collapse .nav-item{font-size:calc(1.2575rem + .09vw);font-weight:300;transform:translateX(45%);transition:transform .72s cubic-bezier(.5,0,0,1)}@media (min-width:1200px){.offcanvas-collapse .nav-item{font-size:1.325rem}}.offcanvas-collapse .nav-item .dropdown-bs-toggle{position:relative;z-index:9}.offcanvas-collapse .nav-item .dropdown-toggler{align-items:center;cursor:pointer;display:flex;height:20px;justify-content:center;margin-right:.3125rem;min-height:20px;min-width:20px;position:absolute;right:0;top:12px;transition:all .25s cubic-bezier(.5,0,0,1);width:20px;z-index:0}.offcanvas-collapse .nav-item .dropdown-toggler:after,.offcanvas-collapse .nav-item .dropdown-toggler:before{background-color:#fff;content:"";position:absolute;transform:rotate(-90deg);transition:all .5s ease-in-out}.offcanvas-collapse .nav-item .dropdown-toggler:before{height:12px;width:2px}.offcanvas-collapse .nav-item .dropdown-toggler:after{height:2px;width:12px}.offcanvas-collapse .nav-item a{transition:all .25s cubic-bezier(.5,0,0,1)}.offcanvas-collapse .nav-item:hover .dropdown-toggler{opacity:1}.offcanvas-collapse .nav-item:hover .dropdown-toggler:after,.offcanvas-collapse .nav-item:hover .dropdown-toggler:before{background-color:#e5c494}.offcanvas-collapse .nav-item .show+.dropdown-toggler{opacity:1}.offcanvas-collapse .nav-item .show+.dropdown-toggler:after,.offcanvas-collapse .nav-item .show+.dropdown-toggler:before{background-color:#e5c494}.offcanvas-collapse .nav-item .show+.dropdown-toggler:before{transform:rotate(90deg)}.offcanvas-collapse .nav-item .show+.dropdown-toggler:after{opacity:0;transform:rotate(90deg)}.offcanvas-collapse .dropdown-menu{margin:0 0 1rem;padding:.5rem 0 .5rem .5rem}.offcanvas-collapse .dropdown-menu.has-active-item{display:block}.offcanvas-collapse .dropdown-menu.dropdown-submenu{margin:0 0 .5rem;padding-left:1rem}.offcanvas-collapse .dropdown-menu.dropdown-submenu .dropdown-item.active{background:#416b59}.offcanvas-collapse .dropdown-item{background:transparent!important;font-size:1.25rem;font-weight:300;margin-bottom:.5rem;padding-left:0;transition:all .25s ease-in-out}.offcanvas-collapse .dropdown-item:hover{text-decoration:underline}.offcanvas-collapse .dropdown-item.dropdown-toggle{position:relative}.offcanvas-collapse .dropdown-item.dropdown-toggle:after{content:none}.offcanvas-collapse .dropdown-item.dropdown-toggle+.dropdown-toggler{align-items:center;cursor:pointer;display:flex;height:16px;justify-content:center;min-height:16px;min-width:16px;position:absolute;right:0;top:12px;transform:translateY(-50%);transition:all .25s cubic-bezier(.5,0,0,1);width:16px;z-index:1}.offcanvas-collapse .dropdown-item.dropdown-toggle+.dropdown-toggler:after,.offcanvas-collapse .dropdown-item.dropdown-toggle+.dropdown-toggler:before{background-color:#fff;content:"";position:absolute;transform:rotate(-90deg);transition:all .3s ease-in-out}.offcanvas-collapse .dropdown-item.dropdown-toggle+.dropdown-toggler:before{height:10px;width:2px}.offcanvas-collapse .dropdown-item.dropdown-toggle+.dropdown-toggler:after{height:2px;width:10px}.offcanvas-collapse .dropdown-item.dropdown-toggle.show+.dropdown-toggler:before{transform:rotate(90deg)}.offcanvas-collapse .dropdown-item.dropdown-toggle.show+.dropdown-toggler:after{opacity:0;transform:rotate(90deg)}.offcanvas-collapse .dropdown.dropend{position:relative}.offcanvas-collapse.show{transform:translateX(-100%);visibility:visible}.offcanvas-collapse.show .btn-close-menu,.offcanvas-collapse.show .nav-item{transform:translateX(0)}.offcanvas-backdrop{transition:opacity .7s cubic-bezier(.5,0,0,1)!important}.offcanvas-backdrop.show{cursor:url(/themes/custom/cas/assets/icons/icon-close-white.png) 12 12,auto}.search-open{position:relative;z-index:1055}.search-collapse{display:block!important;position:absolute;top:146px;transform:translateY(-100%);transition:transform .7s cubic-bezier(.5,0,0,1);z-index:1050}@media (max-width:767.98px){.search-collapse{top:96px}}.search-collapse.show{transform:translateY(0)}.gin--horizontal-toolbar #toolbar-administration,.toolbar .toolbar-tray{z-index:1080!important}.toolbar-tray-open.toolbar-horizontal .navbar-offcanvas .btn-close-menu{margin-top:3rem}

.font-secondary{font-family:Georgia,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700}.font-primary{font-family:var(--bs-font-sans-serif)}.fs-large{font-size:1.125rem}.fs-xlarge{font-size:1.25rem!important}.container-breakout{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}@media (min-width:992px){.container-small{max-width:1080px}}@media (max-width:991.98px){.lg-container{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}}@media (max-width:991.98px) and (min-width:576px){.lg-container{max-width:540px}}@media (max-width:991.98px) and (min-width:768px){.lg-container{max-width:720px}}@media (max-width:991.98px) and (min-width:992px){.lg-container{max-width:960px}}@media (max-width:991.98px) and (min-width:1200px){.lg-container{max-width:1140px}}@media (max-width:991.98px) and (min-width:1400px){.lg-container{max-width:1320px}}.btn:focus{box-shadow:none}.btn:focus-visible{box-shadow:0 0 0 .25rem rgba(55,92,76,.25)}.btn-expand{align-items:center;color:#375c4c;display:inline-flex;font-size:1.125rem;text-transform:uppercase}.btn-expand,.btn-expand:before{transition:all .25s ease-in-out}.btn-expand:before{background-image:url(/themes/custom/cas/assets/icons/icon-expand-green.svg);background-repeat:no-repeat;background-size:contain;content:"";height:12px;margin-right:.5rem;width:15px}.btn-expand:hover{background-color:#375c4c;color:#fff}.btn-expand:hover:before{background-image:url(/themes/custom/cas/assets/icons/icon-expand-white.svg);background-repeat:no-repeat;background-size:contain}.btn-expand[aria-expanded=true]:before{transform:rotate(180deg)}.btn-green-light-success{background-image:url(/themes/custom/cas/assets/icons/icon-check.svg);color:#444546}.btn-gray-light-success,.btn-green-light-success{background-position:79% 42%;background-repeat:no-repeat;background-size:contain;background-size:12px;font-size:1.125rem;padding:.25rem 2.1em .25rem 1.5rem}.btn-gray-light-success{background-image:url(/themes/custom/cas/assets/icons/icon-check-gray.svg);color:#898a8b}.btn-red-light{color:#444546;font-size:1.125rem}.btn-red-light-remove{background-image:url(/themes/custom/cas/assets/icons/icon-close.svg);background-position:83% 49%;background-repeat:no-repeat;background-size:contain;background-size:12px;padding:.25rem 2.1em .25rem 1.5rem}.btn-red-light-add{background-image:url(/themes/custom/cas/assets/icons/icon-plus-gray.svg)}.btn-red-light-add,.btn-red-light-edit{background-position:14px 52%;background-repeat:no-repeat;background-size:contain;background-size:11px;padding-left:1.8rem}.btn-red-light-edit{background-image:url(/themes/custom/cas/assets/icons/icon-pen-red.svg)}.btn-delete{background-image:url(/themes/custom/cas/assets/icons/icon-close-gray.svg);background-position:14px 47%;background-repeat:no-repeat;background-size:contain;background-size:11px;color:#898a8b;font-size:1.125rem;padding-left:1.5rem;text-align:left}.btn-delete:hover{color:#898a8b;text-decoration:underline}.btn-edit{background-image:url(/themes/custom/cas/assets/icons/icon-pen.svg);background-position:10% 47%;background-repeat:no-repeat;background-size:contain;background-size:11px;color:#af3e4e;font-size:1.125rem;padding-left:1.5rem;text-align:left}.btn-edit:hover{color:#af3e4e;text-decoration:underline}.btn-close{transition:all .25s ease-in-out}.link--arrow-blue{align-items:center;color:#0d6efd;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-blue,.link--arrow-blue:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-blue:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-blue.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-blue:hover{color:#0d6efd;padding-left:.6125rem;text-decoration:underline}.link--arrow-blue:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-indigo{align-items:center;color:#6610f2;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-indigo:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-indigo.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-indigo:hover{color:#6610f2;padding-left:.6125rem;text-decoration:underline}.link--arrow-indigo:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-purple{align-items:center;color:#6f42c1;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-purple:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-purple.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-purple:hover{color:#6f42c1;padding-left:.6125rem;text-decoration:underline}.link--arrow-purple:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-pink{align-items:center;color:#d63384;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-pink,.link--arrow-pink:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-pink:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-pink.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-pink:hover{color:#d63384;padding-left:.6125rem;text-decoration:underline}.link--arrow-pink:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-red{align-items:center;color:#af3e4e;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-red,.link--arrow-red:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-red:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-red.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-red:hover{color:#af3e4e;padding-left:.6125rem;text-decoration:underline}.link--arrow-red:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-orange{align-items:center;color:#fd7e14;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-orange:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-orange.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-orange:hover{color:#fd7e14;padding-left:.6125rem;text-decoration:underline}.link--arrow-orange:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-yellow{align-items:center;color:#e5c494;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-yellow:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-yellow.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-yellow:hover{color:#e5c494;padding-left:.6125rem;text-decoration:underline}.link--arrow-yellow:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-green{align-items:center;color:#375c4c;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-green:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-green.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-green:hover{color:#375c4c;padding-left:.6125rem;text-decoration:underline}.link--arrow-green:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-teal{align-items:center;color:#20c997;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-teal,.link--arrow-teal:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-teal:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-teal.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-teal:hover{color:#20c997;padding-left:.6125rem;text-decoration:underline}.link--arrow-teal:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-cyan{align-items:center;color:#0dcaf0;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-cyan,.link--arrow-cyan:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-cyan:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-cyan.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-cyan:hover{color:#0dcaf0;padding-left:.6125rem;text-decoration:underline}.link--arrow-cyan:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-white{align-items:center;color:#fff;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-white:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-white.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-white:hover{color:#fff;padding-left:.6125rem;text-decoration:underline}.link--arrow-white:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray{align-items:center;color:#f0f1f2;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-gray,.link--arrow-gray:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-gray:hover{color:#f0f1f2;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray-light{align-items:center;color:#f8f9fa;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray-light:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray-light.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-gray-light:hover{color:#f8f9fa;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray-light:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray-dark{align-items:center;color:#444;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray-dark:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray-dark.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-gray-dark:hover{color:#444;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray-dark:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-kelp{align-items:center;color:#32413e;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-kelp,.link--arrow-kelp:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-kelp:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-kelp.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-kelp:hover{color:#32413e;padding-left:.6125rem;text-decoration:underline}.link--arrow-kelp:hover:after{margin-left:-.3125rem;opacity:0}.bg-green-4{background-color:#507464}.white-space-nowrap{white-space:nowrap}.node--news--banner .field--name-title a{color:#af3e4e;font-family:var(--bs-font-sans-serif);font-weight:300}@media (min-width:992px){.node--news--full .node__sidebar{padding-top:calc(var(--cas-gray-section-height) + var(--bs-gutter-x))}}@media (max-width:991.98px){.node--news--full .node__sidebar .sidebar-content{background-color:#ececec;left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;padding-top:2rem;position:relative;right:50%;width:100vw}}.node--news--full .node__date-update{font-style:italic}.node--news--full .field--name-field-project a{color:#af3e4e;font-style:italic;font-weight:300}@media (min-width:992px){.node--news--full .field--name-field-additional-information{margin-top:8.125rem}}.node--news--full .field--name-field-additional-information .field__label{font-size:calc(1.2875rem + .45vw);font-weight:300;margin-bottom:.4125rem}@media (min-width:1200px){.node--news--full .field--name-field-additional-information .field__label{font-size:1.625rem}}.node--news--full .field--name-field-author .profile{display:flex;text-transform:uppercase}.node--news--full .field--name-field-author .profile .field--name-field-first-name{margin-right:.3125rem}.node--news--full .field--name-body a,.node--news--full .field--name-field-abstrac a,.node--news--full .field--type-text-long a{color:#af3e4e}.node--news--card-horizontal,.node--news--card-vertical{background-color:#f0f1f2;height:100%}.node--news--card-horizontal .field--name-published-at,.node--news--card-vertical .field--name-published-at{color:#375c4c;font-size:1.125rem;text-transform:uppercase}.node--news--card-horizontal .field--name-title,.node--news--card-vertical .field--name-title{font-style:italic;font-weight:300;margin-bottom:1.5rem}.node--news--card-horizontal .field--name-title a,.node--news--card-vertical .field--name-title a{color:#af3e4e;font-weight:300;transition:all .25s ease-in-out}.node--news--card-horizontal .field--name-lead,.node--news--card-vertical .field--name-lead{font-size:1.125rem}.node--news--card-vertical{padding:2rem 1rem;position:relative}.node--news--card-vertical:after{background-color:#32413e;bottom:1rem;content:"";height:1px;left:1rem;position:absolute;transition:all .5s cubic-bezier(.5,0,0,1);width:0}.node--news--card-vertical:hover:after{width:calc(100% - 2rem)}.node--news--card-horizontal .field--name-field-image{height:100%}.node--news--card-horizontal .field--name-field-image a{display:flex;height:100%}.node--news--card-horizontal .field--name-field-image img{height:100%;-o-object-fit:cover;object-fit:cover}.node--news--card{background-color:#f0f1f2;height:100%;padding-bottom:1.5rem;position:relative;transition:all .25s ease-in-out}.node--news--card a{color:#444546;text-decoration:none!important}.node--news--card .field--name-field-lead{font-size:1.5rem}.node--news--card .field:not(.field--name-field-image):not(.field--name-field-media-image){padding-left:1rem;padding-right:1rem}.node--news--card .field--name-field-image{margin-bottom:1.5rem;overflow:hidden}.node--news--card .field--name-field-image img{transition:all .4s linear}.node--news--card .field--name-created{color:#375c4c;font-size:1.125rem;text-transform:uppercase}.node--news--card .field--name-title{color:#af3e4e;font-style:italic;margin-bottom:1.5rem;transition:all .25s ease-in-out}.node--news--card .field--name-title h3{font-weight:300}.node--news--card:after{background-color:#32413e;bottom:1rem;content:"";height:1px;left:1rem;position:absolute;transition:all .5s cubic-bezier(.5,0,0,1);width:0}.node--news--card:hover:after{width:calc(100% - 2rem)}.node--news--card:hover .field--name-title{text-decoration:underline}.node--news--card:hover .field--name-field-image img{filter:brightness(1.1)}.node--events--full .node__sidebar{font-size:1.125rem}@media (min-width:992px){.node--events--full .node__sidebar{padding-top:calc(var(--cas-gray-section-height) + var(--bs-gutter-x))}}@media (max-width:991.98px){.node--events--full .node__sidebar .sidebar-content{background-color:#ececec;left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;padding-bottom:2rem;padding-top:2rem;position:relative;right:50%;width:100vw}}.node--events--full .event--time:before{background-image:url(/themes/custom/cas/assets/icons/icon-time-sand.svg)}.node--events--full .event--place:before,.node--events--full .event--time:before{background-repeat:no-repeat;background-size:contain;content:"";height:15px;margin-right:.75rem;width:15px}.node--events--full .event--place:before{background-image:url(/themes/custom/cas/assets/icons/icon-pin-sand.svg)}.node--events--full .event--date h1{font-size:3.5rem!important}.node--events--full .event--register-wrpper{text-align:center}@media (min-width:768px){.node--events--full .event--register-wrpper{text-align:left}}.node--events--full .field--name-field-project a{color:#af3e4e;font-style:italic;font-weight:300}.node--events--full .field--name-body a,.node--events--full .field--type-text-long a{color:#af3e4e}.node--events--card-horizontal,.node--events--card-vertical{background-color:#fff}.view-block-project-events .node--events--card-horizontal,.view-block-project-events .node--events--card-vertical{background-color:#f0f1f2}.node--events--card-horizontal .field--name-title,.node--events--card-vertical .field--name-title{margin-bottom:1rem}.node--events--card-horizontal .field--name-title a,.node--events--card-vertical .field--name-title a{color:#af3e4e;font-style:italic;font-weight:300}.node--events--card-horizontal .field--name-field-type,.node--events--card-vertical .field--name-field-type{font-size:1.125rem}@media (min-width:768px){.node--events--card-horizontal .media-wrapper{height:100%}}.node--events--card-horizontal .field--name-field-image picture{display:flex;height:100%;width:100%}.node--events--card-horizontal .field--name-field-image img{-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.node--events--card-horizontal .field--name-field-image{height:100%}.node--events--card-horizontal .field--name-field-image>a{display:flex;height:100%;width:100%}}.node--events--card-vertical .field--name-title{margin-bottom:1rem}.node--events--card-vertical .field--name-title a{color:#af3e4e;font-style:italic;font-weight:300}.node--events--card-vertical .field--name-field-type{font-size:1.125rem}.node--events--card-vertical .views-field-title{margin-bottom:1rem}.node--events--card-vertical .views-field-title a{color:#af3e4e;font-style:italic}.node--events--card-vertical .views-field-title h4{font-weight:300}.node--events--card-vertical .event--time:before{background-image:url(/themes/custom/cas/assets/icons/icon-time-sand.svg)}.node--events--card-vertical .event--place:before,.node--events--card-vertical .event--time:before{background-repeat:no-repeat;background-size:contain;content:"";height:15px;margin-right:.75rem;width:15px}.node--events--card-vertical .event--place:before{background-image:url(/themes/custom/cas/assets/icons/icon-pin-sand.svg)}.node--events--sub-event .node__sidebar{font-size:1.125rem}@media (min-width:992px){.node--events--sub-event .node__sidebar{padding-top:0}}@media (max-width:767.98px){.node--events--sub-event .node__sidebar .share-wrapper{align-items:center!important}}.node--events--sub-event .node__sidebar .socialshare-item{margin-right:.5rem}.node--events--compact .field--name-title{font-style:italic}.node--events--compact .field--name-title a{color:#444546}.node--faq--teaser{padding-bottom:1rem}.node--faq--teaser .field--name-title h4{font-weight:300;margin:0}.node--faq--teaser .field--name-body{color:#000}.node--faq--teaser .field--name-body a{color:#af3e4e}.node--stay--full .field{margin-bottom:1rem;margin-top:1rem;padding-bottom:1rem}.node--stay--full .field:not(:last-child){border-bottom:1px solid #32413e}.node--stay--full .field .field__label{color:#32413e;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.node--stay--full .field .field__label{font-size:1.5rem}}.node--stay--full .field .field__item{color:#444;margin-bottom:.5rem;margin-top:.5rem}@media (max-width:991.98px){.node--stay--teaser{border-bottom:1px solid #898a8b;margin-bottom:1rem;padding-bottom:1rem}}.node--stay--edit .stay-edit-preview>div.field{margin-bottom:1.5rem}.node--stay--edit .stay-edit-preview .field__label{text-transform:uppercase}.node--basic-page--full .field--name-body ::marker{color:#af3e4e}.node--basic-page--full .field--name-body a{color:#af3e4e}.node--basic-page--full .field--name-body img{height:auto;max-width:100%}.node--search-result{background-color:#f0f1f2;padding:calc(1.40625rem + 1.875vw) calc(1.60625rem + 4.275vw)}@media (min-width:1200px){.node--search-result{padding:2.8125rem 4.8125rem}}.node--search-result .highlight{background-color:#af3e4e;color:#fff;font-weight:400}@media (max-width:991.98px){.node--search-result{padding:calc(1.275rem + .3vw) calc(1.325rem + .9vw)}}@media (max-width:991.98px) and (min-width:1200px){.node--search-result{padding:1.5rem 2rem}}.node--search-result .node--title a{color:#af3e4e;font-style:italic}.node--search-result .field--name-field-tags{display:flex;flex-wrap:wrap}.node--search-result .field--name-field-tags .field__item{margin-bottom:.625rem;margin-right:.625rem}.node--cas-member--teaser .field--name-field-image{width:127px}.node--full .field--name-body h3,.node--full .field--name-body h4,.node--full .field--name-body h5{color:#32413e;font-weight:300}.node--full .field--name-body img{height:auto;max-width:100%}.node--full .field--name-body img.align-left{margin-bottom:1rem;margin-right:1rem}.node--full .field--name-body img.align-right{margin-bottom:1rem;margin-left:1rem}.node--full .field--name-body figure.figure{caption-side:bottom;display:table}.node--full .field--name-body figure.figure.align-left{margin-bottom:1rem;margin-right:1rem;max-width:50%}.node--full .field--name-body figure.figure.align-right{margin-bottom:1rem;margin-left:1rem;max-width:50%}.node--full .field--name-body figure.figure figcaption{display:table-caption}.node--full .field--type-text-with-summary .media.align-center{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.node--full .field--type-text-with-summary .media.align-center .field--name-field-media-image{display:inline-flex;overflow:hidden}.node--full .field--type-text-with-summary .media.align-center .field--name-field-media-image .field__item,.node--full .field--type-text-with-summary .media.align-center .field--name-field-media-image picture{display:inline-flex}.node--full .field--type-text-with-summary .media.align-center img{max-width:100%;width:auto}.node--full .field--type-text-with-summary .media.align-left{margin-right:1rem}.node--full .field--type-text-with-summary .media.align-right{margin-left:1rem}.node--pdf-generation{color:#000;margin:0 auto 5cm;max-width:70%;width:100%}@media only print{.node--pdf-generation{font-size:12px}}.node--pdf-generation p{margin-bottom:0}.node--reminder--compact .field{margin-right:.3125rem}.node--reminder--compact .field--name-field-reminder-type{text-transform:uppercase}
.font-secondary{font-family:Georgia,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700}.font-primary{font-family:var(--bs-font-sans-serif)}.fs-large{font-size:1.125rem}.fs-xlarge{font-size:1.25rem!important}.container-breakout{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}@media (min-width:992px){.container-small{max-width:1080px}}@media (max-width:991.98px){.lg-container{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}}@media (max-width:991.98px) and (min-width:576px){.lg-container{max-width:540px}}@media (max-width:991.98px) and (min-width:768px){.lg-container{max-width:720px}}@media (max-width:991.98px) and (min-width:992px){.lg-container{max-width:960px}}@media (max-width:991.98px) and (min-width:1200px){.lg-container{max-width:1140px}}@media (max-width:991.98px) and (min-width:1400px){.lg-container{max-width:1320px}}.btn:focus{box-shadow:none}.btn:focus-visible{box-shadow:0 0 0 .25rem rgba(55,92,76,.25)}.btn-expand{align-items:center;color:#375c4c;display:inline-flex;font-size:1.125rem;text-transform:uppercase}.btn-expand,.btn-expand:before{transition:all .25s ease-in-out}.btn-expand:before{background-image:url(/themes/custom/cas/assets/icons/icon-expand-green.svg);background-repeat:no-repeat;background-size:contain;content:"";height:12px;margin-right:.5rem;width:15px}.btn-expand:hover{background-color:#375c4c;color:#fff}.btn-expand:hover:before{background-image:url(/themes/custom/cas/assets/icons/icon-expand-white.svg);background-repeat:no-repeat;background-size:contain}.btn-expand[aria-expanded=true]:before{transform:rotate(180deg)}.btn-green-light-success{background-image:url(/themes/custom/cas/assets/icons/icon-check.svg);color:#444546}.btn-gray-light-success,.btn-green-light-success{background-position:79% 42%;background-repeat:no-repeat;background-size:contain;background-size:12px;font-size:1.125rem;padding:.25rem 2.1em .25rem 1.5rem}.btn-gray-light-success{background-image:url(/themes/custom/cas/assets/icons/icon-check-gray.svg);color:#898a8b}.btn-red-light{color:#444546;font-size:1.125rem}.btn-red-light-remove{background-image:url(/themes/custom/cas/assets/icons/icon-close.svg);background-position:83% 49%;background-repeat:no-repeat;background-size:contain;background-size:12px;padding:.25rem 2.1em .25rem 1.5rem}.btn-red-light-add{background-image:url(/themes/custom/cas/assets/icons/icon-plus-gray.svg)}.btn-red-light-add,.btn-red-light-edit{background-position:14px 52%;background-repeat:no-repeat;background-size:contain;background-size:11px;padding-left:1.8rem}.btn-red-light-edit{background-image:url(/themes/custom/cas/assets/icons/icon-pen-red.svg)}.btn-delete{background-image:url(/themes/custom/cas/assets/icons/icon-close-gray.svg);background-position:14px 47%;background-repeat:no-repeat;background-size:contain;background-size:11px;color:#898a8b;font-size:1.125rem;padding-left:1.5rem;text-align:left}.btn-delete:hover{color:#898a8b;text-decoration:underline}.btn-edit{background-image:url(/themes/custom/cas/assets/icons/icon-pen.svg);background-position:10% 47%;background-repeat:no-repeat;background-size:contain;background-size:11px;color:#af3e4e;font-size:1.125rem;padding-left:1.5rem;text-align:left}.btn-edit:hover{color:#af3e4e;text-decoration:underline}.btn-close{transition:all .25s ease-in-out}.link--arrow-blue{align-items:center;color:#0d6efd;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-blue,.link--arrow-blue:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-blue:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-blue.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-blue:hover{color:#0d6efd;padding-left:.6125rem;text-decoration:underline}.link--arrow-blue:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-indigo{align-items:center;color:#6610f2;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-indigo:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-indigo.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-indigo:hover{color:#6610f2;padding-left:.6125rem;text-decoration:underline}.link--arrow-indigo:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-purple{align-items:center;color:#6f42c1;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-purple:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-purple.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-purple:hover{color:#6f42c1;padding-left:.6125rem;text-decoration:underline}.link--arrow-purple:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-pink{align-items:center;color:#d63384;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-pink,.link--arrow-pink:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-pink:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-pink.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-pink:hover{color:#d63384;padding-left:.6125rem;text-decoration:underline}.link--arrow-pink:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-red{align-items:center;color:#af3e4e;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-red,.link--arrow-red:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-red:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-red.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-red:hover{color:#af3e4e;padding-left:.6125rem;text-decoration:underline}.link--arrow-red:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-orange{align-items:center;color:#fd7e14;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-orange:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-orange.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-orange:hover{color:#fd7e14;padding-left:.6125rem;text-decoration:underline}.link--arrow-orange:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-yellow{align-items:center;color:#e5c494;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-yellow:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-yellow.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-yellow:hover{color:#e5c494;padding-left:.6125rem;text-decoration:underline}.link--arrow-yellow:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-green{align-items:center;color:#375c4c;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-green:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-green.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-green:hover{color:#375c4c;padding-left:.6125rem;text-decoration:underline}.link--arrow-green:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-teal{align-items:center;color:#20c997;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-teal,.link--arrow-teal:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-teal:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-teal.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-teal:hover{color:#20c997;padding-left:.6125rem;text-decoration:underline}.link--arrow-teal:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-cyan{align-items:center;color:#0dcaf0;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-cyan,.link--arrow-cyan:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-cyan:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-cyan.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-cyan:hover{color:#0dcaf0;padding-left:.6125rem;text-decoration:underline}.link--arrow-cyan:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-white{align-items:center;color:#fff;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-white:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-white.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-white:hover{color:#fff;padding-left:.6125rem;text-decoration:underline}.link--arrow-white:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray{align-items:center;color:#f0f1f2;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-gray,.link--arrow-gray:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-gray:hover{color:#f0f1f2;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray-light{align-items:center;color:#f8f9fa;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray-light:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray-light.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-gray-light:hover{color:#f8f9fa;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray-light:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray-dark{align-items:center;color:#444;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray-dark:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray-dark.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-gray-dark:hover{color:#444;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray-dark:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-kelp{align-items:center;color:#32413e;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-kelp,.link--arrow-kelp:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-kelp:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-kelp.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-kelp:hover{color:#32413e;padding-left:.6125rem;text-decoration:underline}.link--arrow-kelp:hover:after{margin-left:-.3125rem;opacity:0}.bg-green-4{background-color:#507464}.white-space-nowrap{white-space:nowrap}.section--two-column .block--basic{height:100%}@media (max-width:991.98px){.section--two-column .col>div.bg-primary{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}.section--two-column .col>div.bg-primary>div{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}}@media (max-width:991.98px) and (min-width:576px){.section--two-column .col>div.bg-primary>div{max-width:540px}}@media (max-width:991.98px) and (min-width:768px){.section--two-column .col>div.bg-primary>div{max-width:720px}}@media (max-width:991.98px) and (min-width:992px){.section--two-column .col>div.bg-primary>div{max-width:960px}}@media (max-width:991.98px) and (min-width:1200px){.section--two-column .col>div.bg-primary>div{max-width:1140px}}@media (max-width:991.98px) and (min-width:1400px){.section--two-column .col>div.bg-primary>div{max-width:1320px}}@media (max-width:991.98px) and (max-width:991.98px){.section--two-column .col>div.bg-primary>div{padding-left:0;padding-right:0}}
.font-secondary{font-family:Georgia,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700}.font-primary{font-family:var(--bs-font-sans-serif)}.fs-large{font-size:1.125rem}.fs-xlarge{font-size:1.25rem!important}.container-breakout{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}@media (min-width:992px){.container-small{max-width:1080px}}@media (max-width:991.98px){.lg-container{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}}@media (max-width:991.98px) and (min-width:576px){.lg-container{max-width:540px}}@media (max-width:991.98px) and (min-width:768px){.lg-container{max-width:720px}}@media (max-width:991.98px) and (min-width:992px){.lg-container{max-width:960px}}@media (max-width:991.98px) and (min-width:1200px){.lg-container{max-width:1140px}}@media (max-width:991.98px) and (min-width:1400px){.lg-container{max-width:1320px}}.btn:focus{box-shadow:none}.btn:focus-visible{box-shadow:0 0 0 .25rem rgba(55,92,76,.25)}.btn-expand{align-items:center;color:#375c4c;display:inline-flex;font-size:1.125rem;text-transform:uppercase}.btn-expand,.btn-expand:before{transition:all .25s ease-in-out}.btn-expand:before{background-image:url(/themes/custom/cas/assets/icons/icon-expand-green.svg);background-repeat:no-repeat;background-size:contain;content:"";height:12px;margin-right:.5rem;width:15px}.btn-expand:hover{background-color:#375c4c;color:#fff}.btn-expand:hover:before{background-image:url(/themes/custom/cas/assets/icons/icon-expand-white.svg);background-repeat:no-repeat;background-size:contain}.btn-expand[aria-expanded=true]:before{transform:rotate(180deg)}.btn-green-light-success{background-image:url(/themes/custom/cas/assets/icons/icon-check.svg);color:#444546}.btn-gray-light-success,.btn-green-light-success{background-position:79% 42%;background-repeat:no-repeat;background-size:contain;background-size:12px;font-size:1.125rem;padding:.25rem 2.1em .25rem 1.5rem}.btn-gray-light-success{background-image:url(/themes/custom/cas/assets/icons/icon-check-gray.svg);color:#898a8b}.btn-red-light{color:#444546;font-size:1.125rem}.btn-red-light-remove{background-image:url(/themes/custom/cas/assets/icons/icon-close.svg);background-position:83% 49%;background-repeat:no-repeat;background-size:contain;background-size:12px;padding:.25rem 2.1em .25rem 1.5rem}.btn-red-light-add{background-image:url(/themes/custom/cas/assets/icons/icon-plus-gray.svg)}.btn-red-light-add,.btn-red-light-edit{background-position:14px 52%;background-repeat:no-repeat;background-size:contain;background-size:11px;padding-left:1.8rem}.btn-red-light-edit{background-image:url(/themes/custom/cas/assets/icons/icon-pen-red.svg)}.btn-delete{background-image:url(/themes/custom/cas/assets/icons/icon-close-gray.svg);background-position:14px 47%;background-repeat:no-repeat;background-size:contain;background-size:11px;color:#898a8b;font-size:1.125rem;padding-left:1.5rem;text-align:left}.btn-delete:hover{color:#898a8b;text-decoration:underline}.btn-edit{background-image:url(/themes/custom/cas/assets/icons/icon-pen.svg);background-position:10% 47%;background-repeat:no-repeat;background-size:contain;background-size:11px;color:#af3e4e;font-size:1.125rem;padding-left:1.5rem;text-align:left}.btn-edit:hover{color:#af3e4e;text-decoration:underline}.btn-close{transition:all .25s ease-in-out}.link--arrow-blue{align-items:center;color:#0d6efd;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-blue,.link--arrow-blue:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-blue:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-blue.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-blue:hover{color:#0d6efd;padding-left:.6125rem;text-decoration:underline}.link--arrow-blue:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-indigo{align-items:center;color:#6610f2;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-indigo:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-indigo.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-indigo:hover{color:#6610f2;padding-left:.6125rem;text-decoration:underline}.link--arrow-indigo:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-purple{align-items:center;color:#6f42c1;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-purple:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-purple.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-purple:hover{color:#6f42c1;padding-left:.6125rem;text-decoration:underline}.link--arrow-purple:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-pink{align-items:center;color:#d63384;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-pink,.link--arrow-pink:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-pink:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-pink.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-pink:hover{color:#d63384;padding-left:.6125rem;text-decoration:underline}.link--arrow-pink:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-red{align-items:center;color:#af3e4e;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-red,.link--arrow-red:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-red:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-red.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-red:hover{color:#af3e4e;padding-left:.6125rem;text-decoration:underline}.link--arrow-red:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-orange{align-items:center;color:#fd7e14;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-orange:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-orange.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-orange:hover{color:#fd7e14;padding-left:.6125rem;text-decoration:underline}.link--arrow-orange:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-yellow{align-items:center;color:#e5c494;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-yellow:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-yellow.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-yellow:hover{color:#e5c494;padding-left:.6125rem;text-decoration:underline}.link--arrow-yellow:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-green{align-items:center;color:#375c4c;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-green:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-green.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-green:hover{color:#375c4c;padding-left:.6125rem;text-decoration:underline}.link--arrow-green:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-teal{align-items:center;color:#20c997;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-teal,.link--arrow-teal:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-teal:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-teal.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-teal:hover{color:#20c997;padding-left:.6125rem;text-decoration:underline}.link--arrow-teal:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-cyan{align-items:center;color:#0dcaf0;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-cyan,.link--arrow-cyan:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-cyan:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-cyan.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-cyan:hover{color:#0dcaf0;padding-left:.6125rem;text-decoration:underline}.link--arrow-cyan:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-white{align-items:center;color:#fff;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-white:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-white.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-white:hover{color:#fff;padding-left:.6125rem;text-decoration:underline}.link--arrow-white:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray{align-items:center;color:#f0f1f2;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-gray,.link--arrow-gray:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-gray:hover{color:#f0f1f2;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray-light{align-items:center;color:#f8f9fa;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray-light:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray-light.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-gray-light:hover{color:#f8f9fa;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray-light:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-gray-dark{align-items:center;color:#444;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-gray-dark:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-gray-dark.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.link--arrow-gray-dark:hover{color:#444;padding-left:.6125rem;text-decoration:underline}.link--arrow-gray-dark:hover:after{margin-left:-.3125rem;opacity:0}.link--arrow-kelp{align-items:center;color:#32413e;display:flex;font-size:1.125rem;text-transform:uppercase}.link--arrow-kelp,.link--arrow-kelp:after{transition:all .25s cubic-bezier(.5,0,0,1)}.link--arrow-kelp:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-kelp.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;width:20px}.link--arrow-kelp:hover{color:#32413e;padding-left:.6125rem;text-decoration:underline}.link--arrow-kelp:hover:after{margin-left:-.3125rem;opacity:0}.bg-green-4{background-color:#507464}.white-space-nowrap{white-space:nowrap}.view--news-block-promoted .view-content{background-color:#f0f1f2;left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}.view--news-block-promoted .views-row{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}@media (min-width:576px){.view--news-block-promoted .views-row{max-width:540px}}@media (min-width:768px){.view--news-block-promoted .views-row{max-width:720px}}@media (min-width:992px){.view--news-block-promoted .views-row{max-width:960px}}@media (min-width:1200px){.view--news-block-promoted .views-row{max-width:1140px}}@media (min-width:1400px){.view--news-block-promoted .views-row{max-width:1320px}}.view--news-page-project-news .views-field-rendered-entity{height:100%}.view--news-block-parent-groups .view-header{font-size:1.125rem}.view--news-block-parent-groups .views-row{margin-bottom:.6125rem}.view--news-block-parent-groups .views-row a{color:#af3e4e;font-size:1.875rem;font-style:italic;font-weight:300}.view--news-block-front-teaser .view-content{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.view--news-block-front-teaser .views-row{flex-shrink:0;margin-bottom:var(--bs-gutter-x);margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.view--news-block-front-teaser .views-row{flex:0 0 auto;width:50%}}@media (min-width:992px){.view--news-block-front-teaser .views-row{flex:0 0 auto;width:33.33333333%}}.view--news-block-front-teaser .views-row .node{height:100%}.view--news-block-front-teaser .more-link{display:flex;justify-content:flex-end;margin-top:2rem}.view--news-block-front-teaser .more-link a{align-items:center;color:#af3e4e;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.view--news-block-front-teaser .more-link a:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-red.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.view--news-block-front-teaser .more-link a:hover{color:#af3e4e;padding-left:.6125rem;text-decoration:underline}.view--news-block-front-teaser .more-link a:hover:after{margin-left:-.3125rem;opacity:0}.view--search-news-page-main .view-content{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.view--search-news-page-main .views-row{flex-shrink:0;margin-bottom:var(--bs-gutter-x);margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.view--search-news-page-main .views-row{flex:0 0 auto;width:50%}}@media (min-width:992px){.view--search-news-page-main .views-row{flex:0 0 auto;width:33.33333333%}}.view--search-news-page-main .view-footer{font-size:1.25rem;margin-bottom:2.5rem;margin-top:1rem;text-align:center}.view--events-block-front-card{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}@media (min-width:576px){.view--events-block-front-card{max-width:540px}}@media (min-width:768px){.view--events-block-front-card{max-width:720px}}@media (min-width:992px){.view--events-block-front-card{max-width:960px}}@media (min-width:1200px){.view--events-block-front-card{max-width:1140px}}@media (min-width:1400px){.view--events-block-front-card{max-width:1320px}}.view--events-block-front-card .views-field-rendered-entity{height:100%}@media (max-width:991.98px){.view--events-block-front-card .views-row{margin-bottom:calc(var(--bs-gutter-x)*.5)}}.view--events-block-front-card .more-link{display:flex;justify-content:flex-end;margin-top:2rem}.view--events-block-front-card .more-link a{align-items:center;color:#fff;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.view--events-block-front-card .more-link a:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-white.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.view--events-block-front-card .more-link a:hover{color:#fff;padding-left:.6125rem;text-decoration:underline}.view--events-block-front-card .more-link a:hover:after{margin-left:-.3125rem;opacity:0}.view--events-embed-parent-groups .view-header{font-size:1.125rem}.view--events-embed-parent-groups .views-row{margin-bottom:.6125rem}.view--events-embed-parent-groups .views-row a{color:#af3e4e;font-size:1.875rem;font-style:italic;font-weight:300}@media (max-width:991.98px){.view--events-embed-sub-events{margin-top:3rem}}.view--events-embed-sub-events .view-header{margin-bottom:.5rem}@media (max-width:767.98px){.view--events-embed-sub-events .view-header{padding:0 1rem}}.view--events-embed-sub-events .view-header h1{color:#32413e;font-size:calc(1.35rem + 1.2vw)}@media (min-width:1200px){.view--events-embed-sub-events .view-header h1{font-size:2.25rem}}.view--events-embed-sub-events .attachment{margin-bottom:3rem}.view--search-events-page-main .views-row{margin-bottom:var(--bs-gutter-x)}.view--search-events-page-main .node{background-color:#f0f1f2}.view--search-events-page-main .views-field-search-api-rendered-item{height:100%}.view--search-events-page-main .view-footer{font-size:1.25rem;margin-bottom:2.5rem;margin-top:1rem;text-align:center}.view--stay-embed-my-stay-user-page .view-header h3{border-bottom:1px solid #898a8b;color:#32413e;font-weight:300;padding-bottom:.4125rem}.view--stay-embed-my-stay-user-page .view-content{padding-top:1rem}.view--stay-embed-my-stay-user-page .views-row:not(last-child){margin-bottom:1rem}.view--projects-embed-short-title-link .views-row,.view--projects-embed-short-title-link-fellows-residence .views-row{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:3rem;width:100%}.view--projects-page-intranet-my-projects{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}.view--projects-page-intranet-my-projects .view-content{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.view--projects-page-intranet-my-projects .views-row{margin-bottom:calc(1.475rem + 2.7vw)}@media (min-width:1200px){.view--projects-page-intranet-my-projects .views-row{margin-bottom:3.5rem}}.view--projects-page-intranet-my-projects .views-field-field-short-title a{color:#af3e4e}.view--projects-page-intranet-my-projects .views-field-field-short-title h4{font-style:italic;font-weight:300!important}.view--projects-page-intranet-my-projects .views-field-field-date{color:#375c4c;margin-bottom:.6125rem}.view--projects-page-intranet-my-projects .views-field-field-subtitle{color:#375c4c;text-transform:uppercase}.view--projects-block-user-projects{margin:3.5rem 0}.view--projects-block-user-projects .view-header{color:#32413e;margin-bottom:2.25rem}.view--projects-block-user-projects .view-header h4{font-weight:300}.view--projects-block-user-projects .views-row{margin-bottom:calc(1.275rem + .3vw)}@media (min-width:1200px){.view--projects-block-user-projects .views-row{margin-bottom:1.5rem}}.view--projects-block-user-projects .views-field-field-short-title a{color:#af3e4e}.view--projects-block-user-projects .views-field-field-short-title h4{font-style:italic;font-weight:300!important}.view--projects-block-user-projects .views-field-field-date{color:#375c4c;margin-bottom:.6125rem}.view--projects-block-front-teaser .view-content{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.view--projects-block-front-teaser .view-header h3{font-weight:300}.view--projects-block-front-teaser .views-row{flex-shrink:0;margin-bottom:var(--bs-gutter-x);margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.view--projects-block-front-teaser .views-row{flex:0 0 auto;width:50%}}@media (min-width:992px){.view--projects-block-front-teaser .views-row{flex:0 0 auto;width:33.33333333%}}.view--projects-block-front-teaser .views-row .node{height:100%}.view--projects-block-front-teaser .more-link{display:flex;justify-content:flex-end;margin-top:2rem}.view--projects-block-front-teaser .more-link a{align-items:center;color:#af3e4e;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.view--projects-block-front-teaser .more-link a:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-red.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.view--projects-block-front-teaser .more-link a:hover{color:#af3e4e;padding-left:.6125rem;text-decoration:underline}.view--projects-block-front-teaser .more-link a:hover:after{margin-left:-.3125rem;opacity:0}.view--ycf-projects-block-front-teaser .views-row{width:100%}.view--ycf-projects-block-front-teaser .views-element-container{height:100%}.view--ycf-projects-block-front-teaser .more-link{display:flex;justify-content:flex-end;margin-top:auto}@media (max-width:991.98px){.view--ycf-projects-block-front-teaser .more-link{margin-top:3rem}}.view--ycf-projects-block-front-teaser .more-link a{align-items:center;color:#af3e4e;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.view--ycf-projects-block-front-teaser .more-link a:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-red.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.view--ycf-projects-block-front-teaser .more-link a:hover{color:#af3e4e;padding-left:.6125rem;text-decoration:underline}.view--ycf-projects-block-front-teaser .more-link a:hover:after{margin-left:-.3125rem;opacity:0}.view--ycf-projects-block-front-teaser .flickity-button{width:44px}.view--ycf-projects-attachment-all-active-ycf{display:flex;flex-direction:column;height:100%}.view--ycf-projects-attachment-all-active-ycf .view-header h3{font-weight:300}.view--ycf-projects-attachment-all-active-ycf .view-content{display:flex;flex-wrap:wrap;justify-content:space-between}.view--ycf-projects-attachment-all-active-ycf .views-row{margin-bottom:1rem;width:100%}.view--ycf-projects-attachment-all-active-ycf .views-field-field-short-title a{color:#af3e4e;font-style:italic}.view--search-projects-page-former-projects .views-row,.view--search-projects-page-former-ycf-projects .views-row,.view--search-projects-page-main .views-row,.view--search-projects-page-ycf-projects .views-row{flex-shrink:0;margin-bottom:var(--bs-gutter-x);margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.view--search-projects-page-former-projects .views-row,.view--search-projects-page-former-ycf-projects .views-row,.view--search-projects-page-main .views-row,.view--search-projects-page-ycf-projects .views-row{flex:0 0 auto;width:50%}}@media (min-width:992px){.view--search-projects-page-former-projects .views-row,.view--search-projects-page-former-ycf-projects .views-row,.view--search-projects-page-main .views-row,.view--search-projects-page-ycf-projects .views-row{flex:0 0 auto;width:33.33333333%}}.view--search-projects-page-former-projects .views-field-search-api-rendered-item,.view--search-projects-page-former-ycf-projects .views-field-search-api-rendered-item,.view--search-projects-page-main .views-field-search-api-rendered-item,.view--search-projects-page-ycf-projects .views-field-search-api-rendered-item{height:100%}.view--search-projects-page-former-projects .view-footer,.view--search-projects-page-former-ycf-projects .view-footer,.view--search-projects-page-main .view-footer,.view--search-projects-page-ycf-projects .view-footer{font-size:1.25rem;margin-bottom:2.5rem;margin-top:1rem;text-align:center}.view--search-projects-page-former-projects .view-footer .views-display-link,.view--search-projects-page-former-ycf-projects .view-footer .views-display-link,.view--search-projects-page-main .view-footer .views-display-link,.view--search-projects-page-ycf-projects .view-footer .views-display-link{align-items:center;color:#af3e4e;display:flex;font-size:1.125rem;justify-content:flex-end;margin-top:2rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.view--search-projects-page-former-projects .view-footer .views-display-link:after,.view--search-projects-page-former-ycf-projects .view-footer .views-display-link:after,.view--search-projects-page-main .view-footer .views-display-link:after,.view--search-projects-page-ycf-projects .view-footer .views-display-link:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-red.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.view--search-projects-page-former-projects .view-footer .views-display-link:hover,.view--search-projects-page-former-ycf-projects .view-footer .views-display-link:hover,.view--search-projects-page-main .view-footer .views-display-link:hover,.view--search-projects-page-ycf-projects .view-footer .views-display-link:hover{color:#af3e4e;padding-left:.6125rem;text-decoration:underline}.view--search-projects-page-former-projects .view-footer .views-display-link:hover:after,.view--search-projects-page-former-ycf-projects .view-footer .views-display-link:hover:after,.view--search-projects-page-main .view-footer .views-display-link:hover:after,.view--search-projects-page-ycf-projects .view-footer .views-display-link:hover:after{margin-left:-.3125rem;opacity:0}.view--search-projects-page-former-projects .view-content,.view--search-projects-page-former-ycf-projects .view-content{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.view--search-projects-page-intranet-project-overview{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}.view--search-projects-page-intranet-project-overview .view-content{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.view--search-projects-page-intranet-project-overview .view-grouping{flex-shrink:0;margin-bottom:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.view--search-projects-page-intranet-project-overview .view-grouping{flex:0 0 auto;width:100%}}@media (min-width:992px){.view--search-projects-page-intranet-project-overview .view-grouping{flex:0 0 auto;width:50%}}.view--search-projects-page-intranet-project-overview>div{margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5)}.view--search-projects-page-intranet-project-overview .views-row{margin-bottom:calc(1.475rem + 2.7vw)}@media (min-width:1200px){.view--search-projects-page-intranet-project-overview .views-row{margin-bottom:3.5rem}}.view--search-projects-page-intranet-project-overview .views-field-field-short-title a{color:#af3e4e}.view--search-projects-page-intranet-project-overview .views-field-field-short-title h4{font-style:italic;font-weight:300!important}.view--search-projects-page-intranet-project-overview .views-field-field-date{color:#375c4c;margin-bottom:.6125rem}.view--search-projects-page-intranet-project-overview .views-field-field-subtitle{color:#375c4c;text-transform:uppercase}.view--search-projects-page-intranet-project-overview .view-footer{display:flex;font-size:1.25rem;justify-content:flex-end;margin-bottom:2.5rem;margin-top:1rem}.view--search-projects-page-intranet-project-overview .view-footer a{align-items:center;color:#af3e4e;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.view--search-projects-page-intranet-project-overview .view-footer a:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-red.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.view--search-projects-page-intranet-project-overview .view-footer a:hover{color:#af3e4e;padding-left:.6125rem;text-decoration:underline}.view--search-projects-page-intranet-project-overview .view-footer a:hover:after{margin-left:-.3125rem;opacity:0}.view--search-projects-page-intranet-former-project-overview{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}.view--search-projects-page-intranet-former-project-overview .view-content{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.view--search-projects-page-intranet-former-project-overview .view-grouping{flex-shrink:0;margin-bottom:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.view--search-projects-page-intranet-former-project-overview .view-grouping{flex:0 0 auto;width:100%}}@media (min-width:992px){.view--search-projects-page-intranet-former-project-overview .view-grouping{flex:0 0 auto;width:50%}}.view--search-projects-page-intranet-former-project-overview>div{margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5)}.view--search-projects-page-intranet-former-project-overview .views-row{margin-bottom:calc(1.475rem + 2.7vw)}@media (min-width:1200px){.view--search-projects-page-intranet-former-project-overview .views-row{margin-bottom:3.5rem}}.view--search-projects-page-intranet-former-project-overview .views-field-field-short-title a{color:#af3e4e}.view--search-projects-page-intranet-former-project-overview .views-field-field-short-title h4{font-style:italic;font-weight:300!important}.view--search-projects-page-intranet-former-project-overview .views-field-field-date{color:#375c4c;margin-bottom:.6125rem}.view--search-projects-page-intranet-former-project-overview .views-field-field-subtitle{color:#375c4c;text-transform:uppercase}.view--search-projects-page-intranet-former-project-overview .view-footer{display:flex;font-size:1.25rem;justify-content:flex-end;margin-bottom:2.5rem;margin-top:1rem}.view--search-projects-page-intranet-former-project-overview .view-footer a{align-items:center;color:#af3e4e;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.view--search-projects-page-intranet-former-project-overview .view-footer a:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-red.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.view--search-projects-page-intranet-former-project-overview .view-footer a:hover{color:#af3e4e;padding-left:.6125rem;text-decoration:underline}.view--search-projects-page-intranet-former-project-overview .view-footer a:hover:after{margin-left:-.3125rem;opacity:0}.view--group-members-block-project-leaders .view-content{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.view--group-members-block-project-leaders .views-row{flex-shrink:0;margin-bottom:var(--bs-gutter-x);margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.view--group-members-block-project-leaders .views-row{flex:0 0 auto;width:100%}}@media (min-width:992px){.view--group-members-block-project-leaders .views-row{flex:0 0 auto;width:50%}}.view--group-members-block-fellows .view-content{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.view--group-members-block-fellows .views-row{flex-shrink:0;margin-bottom:var(--bs-gutter-x);margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.view--group-members-block-fellows .views-row{flex:0 0 auto;width:100%}}@media (min-width:992px){.view--group-members-block-fellows .views-row{flex:0 0 auto;width:50%}}.view--group-members-block-fellows .collapse.show,.view--group-members-block-fellows .collapsing{display:flex;flex-wrap:wrap}.view--group-members-block-ycf-fellows .view-content{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.view--group-members-block-ycf-fellows .views-row{flex-shrink:0;margin-bottom:var(--bs-gutter-x);margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.view--group-members-block-ycf-fellows .views-row{flex:0 0 auto;width:100%}}@media (min-width:992px){.view--group-members-block-ycf-fellows .views-row{flex:0 0 auto;width:50%}}.view--group-members-block-ycf-fellows .collapse.show,.view--group-members-block-ycf-fellows .collapsing{display:flex;flex-wrap:wrap}.view--group-members-block-intranet-project-leaders .view-content{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.view--group-members-block-intranet-project-leaders .views-row{flex-shrink:0;margin-bottom:var(--bs-gutter-x);margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.view--group-members-block-intranet-project-leaders .views-row{flex:0 0 auto;width:100%}}@media (min-width:992px){.view--group-members-block-intranet-project-leaders .views-row{flex:0 0 auto;width:50%}}.view--group-members-block-intranet-fellows .view-content{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.view--group-members-block-intranet-fellows .views-row{flex-shrink:0;margin-bottom:var(--bs-gutter-x);margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.view--group-members-block-intranet-fellows .views-row{flex:0 0 auto;width:100%}}@media (min-width:992px){.view--group-members-block-intranet-fellows .views-row{flex:0 0 auto;width:50%}}.view--group-members-block-intranet-fellows .collapse.show,.view--group-members-block-intranet-fellows .collapsing{display:flex;flex-wrap:wrap}.view--group-members-page-fellow-overview *{border-color:#898a8b!important}.view--group-members-page-fellow-overview tbody{border-top:1px!important}.view--group-members-page-fellow-overview tr.primary-row{border-bottom:none;position:relative}.view--group-members-page-fellow-overview tr.secondary-row{border-top:none!important;position:static!important}.view--group-members-page-fellow-overview tr.secondary-row:nth-child(odd) td{padding:1rem .5rem}.view--group-members-page-fellow-overview tr.secondary-row:nth-child(odd) td:not(:first-child):not(:last-child){background-color:#f8f9fa!important}.view--group-members-page-fellow-overview tr.secondary-row .fellow-title{display:none}.view--group-members-page-fellow-overview tr.secondary-row .fellow-action{display:none!important}.view--group-members-page-fellow-overview .views-field-field-short-title{color:#32413e}.view--group-members-page-fellow-overview .views-field-nothing{padding-bottom:1rem}.view--group-members-page-fellow-overview .fellow-academic-title{margin-left:.5rem}.view--group-members-page-fellow-overview .fellow-edit{align-items:center;display:inline-flex;white-space:pre}.view--group-members-page-fellow-overview .fellow-edit:before{background-image:url(/themes/custom/cas/assets/icons/icon-pen-red.svg);background-repeat:no-repeat;background-size:contain;content:"";height:11px;margin-right:.4125rem;width:11px}.view--group-members-page-fellow-overview .view-footer{display:flex;justify-content:flex-end;margin-top:1rem}.view--group-members-page-fellow-overview .view-footer a{align-items:center;display:inline-flex}.view--group-members-page-fellow-overview .view-footer a:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-gray.svg);background-repeat:no-repeat;background-size:contain;content:"";height:12px;margin-left:.6125rem;width:8px}.view--group-members-page-fellow-processing .table-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:3rem;width:100%}.view--group-members-page-fellow-processing .table-responsive{font-size:1rem}.view--group-members-page-fellow-processing .table-responsive .row--states{position:relative}@media (max-width:1399.98px){.view--group-members-page-fellow-processing .table-responsive .row--states td .fellow-name{-webkit-backdrop-filter:blur(45px);backdrop-filter:blur(45px);background-color:hsla(0,0%,100%,.4);margin-left:-1px;padding:.5rem;white-space:nowrap}.view--group-members-page-fellow-processing .table-responsive .row--states td:first-child{left:0;min-width:165px;position:-webkit-sticky;position:sticky;z-index:9}.view--group-members-page-fellow-processing .table-responsive th{min-width:135px}}.view--group-members-page-fellow-processing .fellow-name{font-size:1.125rem}.view--group-members-page-fellow-processing .profile-toggler .step{position:relative}.view--group-members-page-fellow-processing .profile-toggler .step:after{background-color:#f8f9fa;bottom:-17px;content:"";height:0;left:-1px;position:absolute;transition:height .2s cubic-bezier(.5,0,0,1);width:calc(100% + 2px)}.view--group-members-page-fellow-processing .profile-toggler[aria-expanded=true] .step{position:relative}.view--group-members-page-fellow-processing .profile-toggler[aria-expanded=true] .step:after{height:16px}.view--group-members-page-fellow-processing .step--previous{background-color:#a5cebb;border:1px dashed #444546}.view--group-members-page-fellow-processing .step--current{background-color:#f3b9bb;border:1px solid #444546}.view--group-members-page-fellow-processing .step--upcoming{background-color:#f4e4cb;border:1px solid #f4e4cb}.view--group-members-page-1 .table>:not(caption)>*>*,.view--group-nodes-page-1 .table>:not(caption)>*>*{padding:1rem .5rem}.view--group-members-page-1 *,.view--group-nodes-page-1 *{border-color:#898a8b!important}.view--group-members-page-1 tbody,.view--group-nodes-page-1 tbody{border-top:1px!important}.view--group-members-page-1 tr:nth-child(2n),.view--group-nodes-page-1 tr:nth-child(2n){background-color:#f8f9fa!important}.view--group-members-page-1 .views-field-dropbutton,.view--group-nodes-page-1 .views-field-dropbutton{width:190px}.view--group-members-page-1 .views-field-dropbutton .dropbutton-widget,.view--group-members-page-1 .views-field-dropbutton .dropbutton-widget .btn-group,.view--group-nodes-page-1 .views-field-dropbutton .dropbutton-widget,.view--group-nodes-page-1 .views-field-dropbutton .dropbutton-widget .btn-group{width:100%}.view--group-members-page-1 .views-field-dropbutton .dropbutton-widget .btn-group>a,.view--group-nodes-page-1 .views-field-dropbutton .dropbutton-widget .btn-group>a{align-items:center;background-color:#d7dedb;color:#375c4c;display:flex}.view--group-members-page-1 .views-field-group-roles ul,.view--group-nodes-page-1 .views-field-group-roles ul{color:#af3e4e;font-weight:700;list-style:none}.view--group-members-page-1 .btn-outline-primary.show,.view--group-members-page-1 .btn-outline-primary:active,.view--group-members-page-1 .btn-outline-primary:focus,.view--group-members-page-1 .btn-outline-primary:hover,.view--group-nodes-page-1 .btn-outline-primary.show,.view--group-nodes-page-1 .btn-outline-primary:active,.view--group-nodes-page-1 .btn-outline-primary:focus,.view--group-nodes-page-1 .btn-outline-primary:hover{background-color:#d7dedb!important;box-shadow:none!important;outline:none!important}.view--group-members-page-1 .btn-outline-dark:hover,.view--group-nodes-page-1 .btn-outline-dark:hover{background-color:#d7dedb!important;color:#32413e!important}.view--group-members-page-1 .dropdown-menu.show,.view--group-nodes-page-1 .dropdown-menu.show{background-color:#d7dedb!important;top:-2px!important;width:100%}.view--group-members-page-1 .dropdown-menu.show a,.view--group-nodes-page-1 .dropdown-menu.show a{color:#32413e}.view--group-members-page-1 .dropdown-menu.show a:hover,.view--group-nodes-page-1 .dropdown-menu.show a:hover{background-color:#d7dedb!important;color:#32413e}.view--group-members-page-1 .btn-group-vertical>.btn,.view--group-members-page-1 .btn-group>.btn,.view--group-nodes-page-1 .btn-group-vertical>.btn,.view--group-nodes-page-1 .btn-group>.btn{white-space:nowrap}.view--search-fellows-page-main .view-content{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.view--search-fellows-page-main .views-row{flex-shrink:0;margin-bottom:var(--bs-gutter-x);margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.view--search-fellows-page-main .views-row{flex:0 0 auto;width:100%}}@media (min-width:992px){.view--search-fellows-page-main .views-row{flex:0 0 auto;width:50%}}.view--search-fellows-page-main .profile{background-color:#f0f1f2;padding:1.5rem}.view--search-fellows-page-main .view-footer{font-size:1.25rem;margin-bottom:2.5rem;margin-top:1rem;text-align:center}.view--cas-members-block-board-of-directors .view-content{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-bottom:3rem;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.view--cas-members-block-board-of-directors .views-row{flex-shrink:0;margin-bottom:var(--bs-gutter-x);margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.view--cas-members-block-board-of-directors .views-row{flex:0 0 auto;width:100%}}@media (min-width:992px){.view--cas-members-block-board-of-directors .views-row{flex:0 0 auto;width:50%}}.view--profiles-page-administration .view-content{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.view--profiles-page-administration .views-row{flex-shrink:0;margin-bottom:var(--bs-gutter-x);margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.view--profiles-page-administration .views-row{flex:0 0 auto;width:100%}}@media (min-width:992px){.view--profiles-page-administration .views-row{flex:0 0 auto;width:50%}}.view--profiles-block-administration-faq .views-row{margin-bottom:1rem}.view--faq-topics-page .view-content{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.view--faq-topics-page .views-row{flex-shrink:0;margin-bottom:var(--bs-gutter-x);margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.view--faq-topics-page .views-row{flex:0 0 auto;width:100%}}@media (min-width:992px){.view--faq-topics-page .views-row{flex:0 0 auto;width:33.33333333%}}.view--site-settings-attachment-contact-info .views-row{margin-bottom:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.view--site-settings-attachment-contact-info .views-row{margin-bottom:2.5rem}}.view--site-settings-attachment-contact-info .views-row a{color:#fff}.view--site-settings-attachment-contact-info .view-footer ul{list-style:square;padding-left:1.3rem}.view--site-settings-attachment-contact-info .view-footer a{color:#fff;padding-left:1.5rem}.view--site-settings-attachment-contact-info .field__label{font-size:1.875rem;font-weight:300;margin-bottom:.5rem}.view--site-settings-page-contact .views-row{margin-bottom:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.view--site-settings-page-contact .views-row{margin-bottom:2.5rem}}.view--site-settings-page-contact .field--name-field-title{color:#32413e;font-size:1.875rem;font-weight:300;margin-bottom:.5rem}.view--search-page .views-row{margin-bottom:1rem}.view--search-page .profile{background-color:#f0f1f2!important}.view--search-page .view-footer{font-size:1.25rem;margin-bottom:2.5rem;margin-top:1rem;text-align:center}.view-block-project-events .views-row,.view-block-project-news .views-row{margin-bottom:var(--bs-gutter-x)}.view-block-project-events .more-link,.view-block-project-news .more-link{display:flex;justify-content:flex-end;margin-top:2rem}.view-block-project-events .more-link a,.view-block-project-news .more-link a{align-items:center;color:#af3e4e;display:flex;font-size:1.125rem;text-transform:uppercase;transition:all .25s cubic-bezier(.5,0,0,1)}.view-block-project-events .more-link a:after,.view-block-project-news .more-link a:after{background-image:url(/themes/custom/cas/assets/icons/icon-arrow-right-red.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;margin-left:.3125rem;opacity:1;transition:all .25s cubic-bezier(.5,0,0,1);width:20px}.view-block-project-events .more-link a:hover,.view-block-project-news .more-link a:hover{color:#af3e4e;padding-left:.6125rem;text-decoration:underline}.view-block-project-events .more-link a:hover:after,.view-block-project-news .more-link a:hover:after{margin-left:-.3125rem;opacity:0}.view-taxonomy-term .view-header{color:#32413e;margin-bottom:1rem}.view-faq-categories .view-content ul{color:#af3e4e}.view-faq-categories .view-content li{margin-bottom:.3125rem}.view-faq-categories .view-content a{color:#af3e4e}.views-exposed-form .form-item{margin-bottom:0;width:100%}.views-exposed-form .form-item-search{flex:1}.views-exposed-form .form-actions{display:inline-flex}.views-exposed-form .form-actions input[id*=edit-submit]{background-color:#af3e4e;border-color:#af3e4e;color:#fff;margin-left:.75rem;text-transform:uppercase}.views-exposed-form .form-actions input[id*=edit-submit]:hover{background-color:#fff;color:#af3e4e}.views-exposed-form .form-actions input[id*=edit-reset]{border-color:#af3e4e;color:#af3e4e;margin-left:.75rem;text-transform:uppercase}.views-exposed-form .form-actions input[id*=edit-reset]:hover{background-color:#af3e4e;color:#fff}.views-exposed-form .form-actions input[value=Search]{background-image:url(/themes/custom/cas/assets/icons/icon-search-white.svg);background-position:68px;background-repeat:no-repeat;background-size:contain;background-size:18px;padding-right:2rem}.views-exposed-form .form-actions input[value=Search]:hover{background-image:url(/themes/custom/cas/assets/icons/icon-search-red.svg);background-position:68px;background-repeat:no-repeat;background-size:contain;background-size:18px}.pagination .page-link{font-size:calc(1.3125rem + .75vw);font-weight:300}@media (min-width:1200px){.pagination .page-link{font-size:1.875rem}}.pagination .page-link svg{transition:all .25s ease-in-out}.pagination .page-link:hover svg g{fill:#375c4c}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#898a8b}.fc-unthemed table .table-#F0F1F2{--bs-table-bg:#fff;--bs-table-striped-bg:#f2f2f2;--bs-table-striped-color:#000;--bs-table-active-bg:#e6e6e6;--bs-table-active-color:#000;--bs-table-hover-bg:#ececec;--bs-table-hover-color:#000;border-color:#e6e6e6;color:#000}.fc-unthemed .fc-axis{text-transform:uppercase}.fc-unthemed .fc-divider{background:none;border-bottom:none;height:0;padding:0}.fc-unthemed .fc-content .fc-title{color:#32413e;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.fc-unthemed .fc-content .fc-title{font-size:1.5rem}}.fc-unthemed .fc-time{color:#32413e}.fc-unthemed .fc-event{border:none;border-radius:0;padding:1rem}.fc-unthemed .fc-day-grid-event{padding:.3125rem 1rem}.fc-unthemed .fc-head-container{padding:0}.fc-unthemed .fc-toolbar h2{color:#32413e;font-family:var(--bs-font-sans-serif);font-size:1.875rem}.fc-unthemed .fc-button-primary{background-color:#375c4c;border-color:#375c4c;border-radius:0;color:#fff;font-size:1rem;padding:.375rem .75rem;text-transform:uppercase}.fc-unthemed .fc-button-primary:hover{background-color:#2f4e41;border-color:#2c4a3d;color:#fff}.btn-check:focus+.fc-unthemed .fc-button-primary,.fc-unthemed .fc-button-primary:focus{background-color:#2f4e41;border-color:#2c4a3d;box-shadow:0 0 0 .25rem rgba(85,116,103,.5);color:#fff}.btn-check:active+.fc-unthemed .fc-button-primary,.btn-check:checked+.fc-unthemed .fc-button-primary,.fc-unthemed .fc-button-primary.active,.fc-unthemed .fc-button-primary:active,.show>.fc-unthemed .fc-button-primary.dropdown-toggle{background-color:#2c4a3d;border-color:#294539;color:#fff}.btn-check:active+.fc-unthemed .fc-button-primary:focus,.btn-check:checked+.fc-unthemed .fc-button-primary:focus,.fc-unthemed .fc-button-primary.active:focus,.fc-unthemed .fc-button-primary:active:focus,.show>.fc-unthemed .fc-button-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(85,116,103,.5)}.fc-unthemed .fc-button-primary.disabled,.fc-unthemed .fc-button-primary:disabled{background-color:#375c4c;border-color:#375c4c;color:#fff}.fc-unthemed .fc-button-active{background-color:#a5cebb!important;color:#375c4c!important}.fc-unthemed .fc-button .fc-icon{font-size:1rem;height:20px}.fc-unthemed .fc-popover{border:none;box-shadow:-5px 4px 8px 0 rgba(0,0,0,.15)}.fc-unthemed .fc-more-popover{min-height:260px;width:260px}.fc-unthemed .fc-more-popover .fc-header{background-color:#af3e4e;color:#fff;font-size:1rem;font-weight:700}.fc-unthemed .fc-more-popover .fc-day-grid-event{padding-left:1rem}.fc-unthemed .fc-more{color:#af3e4e;font-size:1.25rem}.fc-unthemed td.fc-today{background-color:#f0f1f2}
