﻿:root{--primary: #0088cc;--secondary: #e36159;--tertiary: #2BAAB1;--quaternary: #383f48;--dark: #212529;--default: #606060;--color-grey: #ededed;--font-family-primary: "Poppins", Arial, sans-serif;--dark-color: #212529;--success-color: #198754;--warning-color: #ffc107;--danger-color: #dc3545;--info-color: #0dcaf0;--dark-text-color: #808697;--color-inverse: #fff;--color-muted: #999;--color-default: #f2f2f2;--color-font-default: #606060;--color-h: 210;--color-s: 11%;--color-l: 15%;--dark-100: #16181b;--dark-200: #101214;--dark-300: #0a0c0d;--dark--100: #2c3237;--dark--200: #32383e;--dark--300: #383f45;--light: #FFF;--border-radius: 4px;--border-radius2x: 8px;--primary-inverse: #FFF;--secondary-inverse: #FFF;--tertiary-inverse: #FFF;--quaternary-inverse: #FFF;--dark-inverse: #FFF;--light-inverse: #777;--grey: #a9a9a9;--grey-100: #f4f4f4;--grey-200: #eaeaea;--grey-300: #e5e5e5;--grey-400: #e0e0e0;--grey-500: #dbdbdb;--grey-600: #cecece;--grey-700: #c1c1c1;--grey-800: #a8a8a8;--grey-900: #8e8e8e;--grey-1000: #757575}:root{--primary-rgba-0: color-mix(in srgb, var(--primary) 0%, transparent);--primary-rgba-10: color-mix(in srgb, var(--primary) 10%, transparent);--primary-rgba-15: color-mix(in srgb, var(--primary) 15%, transparent);--primary-rgba-20: color-mix(in srgb, var(--primary) 20%, transparent);--primary-rgba-30: color-mix(in srgb, var(--primary) 30%, transparent);--primary-rgba-40: color-mix(in srgb, var(--primary) 40%, transparent);--primary-rgba-50: color-mix(in srgb, var(--primary) 50%, transparent);--primary-rgba-60: color-mix(in srgb, var(--primary) 60%, transparent);--primary-rgba-70: color-mix(in srgb, var(--primary) 70%, transparent);--primary-rgba-80: color-mix(in srgb, var(--primary) 80%, transparent);--primary-rgba-90: color-mix(in srgb, var(--primary) 90%, transparent);--secondary-rgba-0: color-mix(in srgb, var(--primary) 0%, transparent);--secondary-rgba-10: color-mix(in srgb, var(--secondary) 10%, transparent);--secondary-rgba-20: color-mix(in srgb, var(--secondary) 20%, transparent);--secondary-rgba-30: color-mix(in srgb, var(--secondary) 30%, transparent);--secondary-rgba-40: color-mix(in srgb, var(--secondary) 40%, transparent);--secondary-rgba-50: color-mix(in srgb, var(--secondary) 50%, transparent);--secondary-rgba-60: color-mix(in srgb, var(--secondary) 60%, transparent);--secondary-rgba-70: color-mix(in srgb, var(--secondary) 70%, transparent);--secondary-rgba-80: color-mix(in srgb, var(--secondary) 80%, transparent);--secondary-rgba-90: color-mix(in srgb, var(--secondary) 90%, transparent);--tertiary-rgba-0: color-mix(in srgb, var(--tertiary) 0%, transparent);--tertiary-rgba-10: color-mix(in srgb, var(--tertiary) 10%, transparent);--tertiary-rgba-20: color-mix(in srgb, var(--tertiary) 20%, transparent);--tertiary-rgba-30: color-mix(in srgb, var(--tertiary) 30%, transparent);--tertiary-rgba-40: color-mix(in srgb, var(--tertiary) 40%, transparent);--tertiary-rgba-50: color-mix(in srgb, var(--tertiary) 50%, transparent);--tertiary-rgba-60: color-mix(in srgb, var(--tertiary) 60%, transparent);--tertiary-rgba-70: color-mix(in srgb, var(--tertiary) 70%, transparent);--tertiary-rgba-80: color-mix(in srgb, var(--tertiary) 80%, transparent);--tertiary-rgba-90: color-mix(in srgb, var(--tertiary) 90%, transparent);--quaternary-rgba-0: color-mix(in srgb, var(--quaternary) 0%, transparent);--quaternary-rgba-10: color-mix(in srgb, var(--quaternary) 10%, transparent);--quaternary-rgba-20: color-mix(in srgb, var(--quaternary) 20%, transparent);--quaternary-rgba-30: color-mix(in srgb, var(--quaternary) 30%, transparent);--quaternary-rgba-40: color-mix(in srgb, var(--quaternary) 40%, transparent);--quaternary-rgba-50: color-mix(in srgb, var(--quaternary) 50%, transparent);--quaternary-rgba-60: color-mix(in srgb, var(--quaternary) 60%, transparent);--quaternary-rgba-70: color-mix(in srgb, var(--quaternary) 70%, transparent);--quaternary-rgba-80: color-mix(in srgb, var(--quaternary) 80%, transparent);--quaternary-rgba-90: color-mix(in srgb, var(--quaternary) 90%, transparent);--dark-rgba-0: color-mix(in srgb, var(--dark) 0%, transparent);--dark-rgba-10: color-mix(in srgb, var(--dark) 10%, transparent);--dark-rgba-20: color-mix(in srgb, var(--dark) 20%, transparent);--dark-rgba-30: color-mix(in srgb, var(--dark) 30%, transparent);--dark-rgba-40: color-mix(in srgb, var(--dark) 40%, transparent);--dark-rgba-50: color-mix(in srgb, var(--dark) 50%, transparent);--dark-rgba-60: color-mix(in srgb, var(--dark) 60%, transparent);--dark-rgba-70: color-mix(in srgb, var(--dark) 70%, transparent);--dark-rgba-80: color-mix(in srgb, var(--dark) 80%, transparent);--dark-rgba-90: color-mix(in srgb, var(--dark) 90%, transparent);--light-rgba-0: color-mix(in srgb, var(--color-inverse) 0%, transparent);--light-rgba-10: color-mix(in srgb, var(--color-inverse) 10%, transparent);--light-rgba-20: color-mix(in srgb, var(--color-inverse) 20%, transparent);--light-rgba-30: color-mix(in srgb, var(--color-inverse) 30%, transparent);--light-rgba-40: color-mix(in srgb, var(--color-inverse) 40%, transparent);--light-rgba-50: color-mix(in srgb, var(--color-inverse) 50%, transparent);--light-rgba-60: color-mix(in srgb, var(--color-inverse) 60%, transparent);--light-rgba-70: color-mix(in srgb, var(--color-inverse) 70%, transparent);--light-rgba-80: color-mix(in srgb, var(--color-inverse) 80%, transparent);--light-rgba-90: color-mix(in srgb, var(--color-inverse) 90%, transparent)}p{letter-spacing:0}h1,h2,h3,h4,h5,h6{letter-spacing:-0.02em}h1{font-size:50px;line-height:1.15;font-weight:200}@media(min-width: 768px){h1{font-size:4em;line-height:1.125}}h2{font-size:32px;line-height:1.2;font-weight:400}@media(min-width: 768px){h2{font-size:3em}}h3{font-size:2em;line-height:1.2;font-weight:250;text-transform:none}h4{font-size:1.4em;line-height:1.3;font-weight:350}h5{font-size:1.1em;line-height:1.35;font-weight:350}h6{font-size:32px;line-height:1.12;font-weight:290;margin-bottom:25px}@media(min-width: 768px){h6{font-size:3.5em}}body{font-size:1rem}p,li{font-size:1rem;line-height:1.6875}p{color:var(--default);margin:0 0 1.25rem}.ce-bodytext li{margin-left:15px;list-style:disc}.ajax-target{justify-content:center}.ajax-target .ajax-target__label{line-height:1.3}.ajax-target.ajax-target--ce-skeleton{padding:1rem 0 1.25rem}.ajax-target.ajax-target--ce-skeleton .spinner-border{width:1.5rem;height:1.5rem;border-width:.2em}.ajax-target.ajax-target--ce-skeleton .ajax-target__label{font-size:.9rem}.frame-space-before-5px{padding-top:5px}.frame-space-before-10px{padding-top:10px}.frame-space-before-15px{padding-top:15px}.frame-space-before-20px{padding-top:20px}.frame-space-before-25px{padding-top:25px}.frame-space-after-5px{padding-bottom:5px}.frame-space-after-10px{padding-bottom:10px}.frame-space-after-15px{padding-bottom:15px}.frame-space-after-20px{padding-bottom:20px}.frame-space-after-25px{padding-bottom:25px}.english-flag{position:relative;z-index:2;pointer-events:auto;filter:grayscale(1);opacity:.9;transform-origin:30% 50%;transition:transform 220ms ease,filter 220ms ease,opacity 220ms ease}.english-flag--link{padding:.35rem .4rem;margin:-0.35rem -0.15rem -0.35rem .15rem !important;text-decoration:none;cursor:pointer;line-height:1}.english-flag--link svg,.english-flag--link img{pointer-events:none;display:block}.english-flag--link:hover,.english-flag--link:focus-visible{filter:grayscale(0.2) drop-shadow(0 1px 2px rgba(0, 0, 0, 0.25));opacity:1;outline:none}.english-flag--marker{pointer-events:none}.accordion-child-pages-list__link-row,.readmore-child-pages-list__link-row{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.15rem;max-width:100%}.accordion-child-pages-list__title-link,.readmore-child-pages-list__title-link{position:relative;z-index:1}.accordion-child-pages-list li:hover .english-flag--link,.accordion-child-pages-list li:hover .english-flag--marker,.readmore-child-pages-list li:hover .english-flag--link,.readmore-child-pages-list li:hover .english-flag--marker{transform:translateY(-1px) rotate(-6deg) scale(1.05);filter:grayscale(0.35) drop-shadow(0 1px 2px rgba(0, 0, 0, 0.2));opacity:1}@media(prefers-reduced-motion: reduce){.english-flag{transition:none}.accordion-child-pages-list li:hover .english-flag,.readmore-child-pages-list li:hover .english-flag{transform:none;filter:grayscale(1)}}.cuasbutton-competence-theme-wirtschaft button{background-color:rgba(224,0,81,.75);border-color:#e00051;color:#fff}.cuasbutton-competence-theme-wirtschaft button:hover{background-color:rgba(224,0,81,.75);border-color:#e00051;color:#fff}.cuasbutton-competence-theme-technik button{background-color:rgba(0,151,158,.75);border-color:#00979e;color:#fff}.cuasbutton-competence-theme-technik button:hover{background-color:rgba(0,151,158,.75);border-color:#00979e;color:#fff}.cuasbutton-competence-theme-gesundheit button{background-color:rgba(24,176,47,.75);border-color:#18b02f;color:#fff}.cuasbutton-competence-theme-gesundheit button:hover{background-color:rgba(24,176,47,.75);border-color:#18b02f;color:#fff}.cuasbutton-competence-theme-soziales button{background-color:rgba(225,4,126,.75);border-color:#e1047e;color:#fff}.cuasbutton-competence-theme-soziales button:hover{background-color:rgba(225,4,126,.75);border-color:#e1047e;color:#fff}.cuas_buttons.mode_0{display:flex;flex-direction:column}.cuas_buttons.mode_1{display:flex;flex-direction:row;flex-wrap:wrap}.cuas_buttons .btn[style*="--cuas-btn-bg"]{color:#000 !important}.cuas_buttons .btn[style*="--cuas-btn-bg"]:hover,.cuas_buttons .btn[style*="--cuas-btn-bg"]:focus,.cuas_buttons .btn[style*="--cuas-btn-bg"]:focus-visible,.cuas_buttons .btn[style*="--cuas-btn-bg"]:active,.cuas_buttons .btn[style*="--cuas-btn-bg"].active{color:#000 !important;filter:none;background-color:var(--cuas-btn-bg) !important;background-image:none !important;border-color:var(--cuas-btn-border, var(--cuas-btn-bg)) !important;box-shadow:none}.readmore-competence-theme-wirtschaft .readmore-overlay{bottom:0 !important;background:linear-gradient(rgba(2, 0, 36, 0) 0%, rgb(255, 255, 255) 80%)}.readmore-competence-theme-wirtschaft .readmore-button-wrapper a.btn{background-color:#e00051;border-color:#e00051;color:#fff}.readmore-competence-theme-wirtschaft .readmore-button-wrapper a.btn:hover{background-color:rgba(224,0,81,.75);border-color:#e00051;color:#fff}.readmore-competence-theme-technik .readmore-overlay{bottom:0 !important;background:linear-gradient(rgba(2, 0, 36, 0) 0%, rgb(255, 255, 255) 80%)}.readmore-competence-theme-technik .readmore-button-wrapper a.btn{background-color:#00979e;border-color:#00979e;color:#fff}.readmore-competence-theme-technik .readmore-button-wrapper a.btn:hover{background-color:rgba(0,151,158,.75);border-color:#00979e;color:#fff}.readmore-competence-theme-gesundheit .readmore-overlay{bottom:0 !important;background:linear-gradient(rgba(2, 0, 36, 0) 0%, rgb(255, 255, 255) 80%)}.readmore-competence-theme-gesundheit .readmore-button-wrapper a.btn{background-color:#18b02f;border-color:#18b02f;color:#fff}.readmore-competence-theme-gesundheit .readmore-button-wrapper a.btn:hover{background-color:rgba(24,176,47,.75);border-color:#18b02f;color:#fff}.readmore-competence-theme-soziales .readmore-overlay{bottom:0 !important;background:linear-gradient(rgba(2, 0, 36, 0) 0%, rgb(255, 255, 255) 80%)}.readmore-competence-theme-soziales .readmore-button-wrapper a.btn{background-color:#e1047e;border-color:#e1047e;color:#fff}.readmore-competence-theme-soziales .readmore-button-wrapper a.btn:hover{background-color:rgba(225,4,126,.75);border-color:#e1047e;color:#fff}.readmore-competence-theme-wirtschaft div:first-of-type,.readmore-competence-theme-technik div:first-of-type,.readmore-competence-theme-gesundheit div:first-of-type,.readmore-competence-theme-soziales div:first-of-type{padding-top:0 !important}#studyinfoblock .studyinfoblock.t3k-choose-teaser{background-color:color-mix(in srgb, var(--primary), transparent 95%);border-color:color-mix(in srgb, var(--primary) 80%, black);transition:box-shadow .3s ease}#studyinfoblock .studyinfoblock.t3k-choose-teaser__content span,#studyinfoblock .studyinfoblock.t3k-choose-teaser__content p,#studyinfoblock .studyinfoblock.t3k-choose-teaser__content h4{color:#000}#studyinfoblock .studyinfoblock.t3k-choose-teaser__content span{color:orange}#studyinfoblock .studyinfoblock.t3k-choose-teaser:hover{box-shadow:0 8px 16px rgba(0,0,0,.2);text-decoration:none}#studyinfoblock a,#studyinfoblock a:hover{text-decoration:unset}.studyinfoblock .t3k-choose-teaser__img{background-color:var(--primary)}.studyinfoblock .t3k-choose-teaser__img i{color:#fff}.cuas-dates-info-box .tabs .tab-content,.cuas-dates-info-box .tab-content{border:none !important;padding:0 !important;padding-bottom:0 !important;box-shadow:unset !important}.cuas-dates-info-box .card{border:none}.cuas-dates-info-box .card-header button{background-color:var(--primary) !important;color:#fff !important}.cuas-dates-info-box .accordion-collapse{border:none}.cuas-dates-info-box .accordion .card-body{padding:1rem 1.25rem;font-size:.8125rem;line-height:1.45}.cuas-dates-info-box .accordion .card-body p,.cuas-dates-info-box .accordion .card-body ul,.cuas-dates-info-box .accordion .card-body ol,.cuas-dates-info-box .accordion .card-body li,.cuas-dates-info-box .accordion .card-body td,.cuas-dates-info-box .accordion .card-body th,.cuas-dates-info-box .accordion .card-body address,.cuas-dates-info-box .accordion .card-body blockquote,.cuas-dates-info-box .accordion .card-body figcaption,.cuas-dates-info-box .accordion .card-body a{font-size:inherit;line-height:1.5}.cuas-dates-info-box .accordion .card-body b,.cuas-dates-info-box .accordion .card-body strong{font-size:inherit;font-weight:600;line-height:1.5}.cuas-dates-info-box .accordion-toggle{transition:box-shadow 180ms ease,filter 180ms ease}.cuas-dates-info-box .cuas-dates-info-box__header-flash{box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 40%, transparent);filter:brightness(1.06)}@media(prefers-reduced-motion: reduce){.cuas-dates-info-box .accordion-toggle{transition:none}}html body .cuas-dates-info-box .tabs .nav-tabs{border-bottom-color:#eee !important}html body .cuas-dates-info-box .tabs .nav-tabs .nav-item .nav-link:not(.active){color:var(--color-muted) !important}html body .cuas-dates-info-box .tabs .nav-tabs .nav-item .nav-link:not(.active):hover,html body .cuas-dates-info-box .tabs .nav-tabs .nav-item .nav-link:not(.active):focus{color:var(--color-muted) !important}html body .cuas-dates-info-box .tabs .nav-tabs .nav-item .nav-link.active{color:var(--primary) !important}html body .cuas-dates-info-box .tabs .nav-tabs .nav-link:not(.active) .cuas-dates-info-box__lang-flag{filter:grayscale(1);opacity:.55}html body .cuas-dates-info-box .tabs .nav-tabs .nav-link.active .cuas-dates-info-box__lang-flag{filter:none;opacity:1}html body .cuas-dates-info-box .tabs .nav-tabs.nav-fill .nav-item .nav-link:not(.active),html body .cuas-dates-info-box .tabs .nav-tabs.nav-fill .nav-item .nav-link:not(.active):hover,html body .cuas-dates-info-box .tabs .nav-tabs.nav-fill .nav-item .nav-link:not(.active):focus,html body .cuas-dates-info-box .tabs .nav-tabs.nav-fill .nav-item .nav-link:not(.active):active,html body .cuas-dates-info-box .tabs .nav-tabs .nav-item .nav-link:not(.active),html body .cuas-dates-info-box .tabs .nav-tabs .nav-item .nav-link:not(.active):hover,html body .cuas-dates-info-box .tabs .nav-tabs .nav-item .nav-link:not(.active):focus,html body .cuas-dates-info-box .tabs .nav-tabs .nav-item .nav-link:not(.active):active{border-top-color:var(--color-grey) !important}html body .cuas-dates-info-box .tabs .nav-tabs.nav-fill .nav-item .nav-link.active,html body .cuas-dates-info-box .tabs .nav-tabs.nav-fill .nav-item .nav-link.active:hover,html body .cuas-dates-info-box .tabs .nav-tabs.nav-fill .nav-item .nav-link.active:focus,html body .cuas-dates-info-box .tabs .nav-tabs .nav-item .nav-link.active,html body .cuas-dates-info-box .tabs .nav-tabs .nav-item .nav-link.active:hover,html body .cuas-dates-info-box .tabs .nav-tabs .nav-item .nav-link.active:focus{border-top-color:var(--color-grey) !important}.cuas-dates-info-box .cuas-dates-info-box__orgform-tabs{margin-top:0}.cuas-dates-info-box .cuas-dates-info-box__orgform-tabs .nav-link{width:100%;text-align:center;padding:.35rem .85rem;font-size:.9375rem}.cuas-dates-info-box .cuas-dates-info-box__lang-tabs .nav-link{width:100%;text-align:center;padding:.35rem .85rem;font-size:.9375rem}.cuas-dates-info-box .cuas-dates-info-box__lang-tabs .cuas-dates-info-box__lang-tab-btn{min-height:2.25rem}.cuas-dates-info-box .cuas-dates-info-box__lang-tabs .cuas-dates-info-box__lang-flag{line-height:0}.cuas-dates-info-box .cuas-dates-info-box__lang-tabs .cuas-dates-info-box__lang-flag svg,.cuas-dates-info-box .cuas-dates-info-box__lang-tabs .cuas-dates-info-box__lang-flag img{width:1.35rem;height:1.35rem}.studiengangs-info-box .feature-box .feature-box-icon .text-quaternary{color:var(--primary) !important}@keyframes cuas-stg-arrow-once{0%{transform:translateX(0);opacity:.85}60%{transform:translateX(6px);opacity:1}100%{transform:translateX(0);opacity:1}}html body .cuas-studiengangs-info-box .tabs .cuas-studiengangs-info-box__orgform-tabs{border-bottom:1px solid #eee !important}.cuas-studiengangs-info-box .cuas-studiengangs-info-box__tabs{border:none !important;box-shadow:none !important;background:rgba(0,0,0,0)}.cuas-studiengangs-info-box .cuas-studiengangs-info-box__tabs>.tab-content{border:none !important;box-shadow:none !important;padding-top:0;padding-left:0;padding-right:0;padding-bottom:0}.cuas-studiengangs-info-box .tab-content .tab-content{border:none !important;box-shadow:none !important;padding:0;margin:0}.cuas-studiengangs-info-box .cuas-studiengangs-info-box__orgform-tabs{margin-top:0;gap:0}.cuas-studiengangs-info-box .cuas-studiengangs-info-box__orgform-tabs .nav-item{min-width:0}.cuas-studiengangs-info-box .cuas-studiengangs-info-box__orgform-tabs.cuas-studiengangs-info-box__orgform-tabs--two .nav-item{flex:0 0 50%;max-width:50%}.cuas-studiengangs-info-box .cuas-studiengangs-info-box__orgform-tabs .nav-link{width:100%;text-align:center;padding:.35rem .85rem;font-size:.9375rem;font-weight:600;letter-spacing:-0.2px;transition:all .2s;border-radius:0 !important;color:var(--color-muted) !important;background:var(--grey-100);border:1px solid #eee;border-top:3px solid #eee;border-bottom:none}.cuas-studiengangs-info-box .cuas-studiengangs-info-box__orgform-tabs .nav-link:hover,.cuas-studiengangs-info-box .cuas-studiengangs-info-box__orgform-tabs .nav-link:focus{background:var(--light);color:var(--color-muted) !important;border-left-color:#eee;border-right-color:#eee;border-top:3px solid var(--grey-500);box-shadow:none}.cuas-studiengangs-info-box .cuas-studiengangs-info-box__orgform-tabs .nav-link.active,.cuas-studiengangs-info-box .cuas-studiengangs-info-box__orgform-tabs .nav-link.active:hover,.cuas-studiengangs-info-box .cuas-studiengangs-info-box__orgform-tabs .nav-link.active:focus{background:var(--light) !important;color:var(--primary) !important;border-left-color:#eee !important;border-right-color:#eee !important;border-top:3px solid var(--color-grey) !important}.cuas-studiengangs-info-box .cuas-studiengangs-info-box__lang-layout{margin-top:0}.cuas-studiengangs-info-box .cuas-studiengangs-info-box__lang-tabs{margin-top:0;gap:0;border-bottom:1px solid #eee !important}.cuas-studiengangs-info-box .cuas-studiengangs-info-box__lang-tabs .nav-link{text-align:center;padding:.35rem .85rem;font-size:.9375rem;min-width:2.75rem;font-weight:600;letter-spacing:-0.2px;transition:all .2s;border-radius:0 !important;color:var(--color-muted) !important;background:var(--grey-100);border:1px solid #eee;border-top:3px solid #eee;border-bottom:none}.cuas-studiengangs-info-box .cuas-studiengangs-info-box__lang-tabs .nav-link:hover,.cuas-studiengangs-info-box .cuas-studiengangs-info-box__lang-tabs .nav-link:focus{background:var(--light);color:var(--color-muted) !important;border-left-color:#eee;border-right-color:#eee;border-top:3px solid var(--grey-500);box-shadow:none}.cuas-studiengangs-info-box .cuas-studiengangs-info-box__lang-tabs .nav-link.active,.cuas-studiengangs-info-box .cuas-studiengangs-info-box__lang-tabs .nav-link.active:hover,.cuas-studiengangs-info-box .cuas-studiengangs-info-box__lang-tabs .nav-link.active:focus{background:var(--light) !important;color:var(--primary) !important;border-left-color:#eee !important;border-right-color:#eee !important;border-top:3px solid var(--color-grey) !important}.cuas-studiengangs-info-box .cuas-studiengangs-info-box__lang-tabs .cuas-studiengangs-info-box__lang-tab-btn{min-height:2.25rem}.cuas-studiengangs-info-box .cuas-studiengangs-info-box__lang-tabs .cuas-studiengangs-info-box__lang-flag{line-height:0;transition:filter .2s ease,opacity .2s ease}.cuas-studiengangs-info-box .cuas-studiengangs-info-box__lang-tabs .cuas-studiengangs-info-box__lang-flag svg,.cuas-studiengangs-info-box .cuas-studiengangs-info-box__lang-tabs .cuas-studiengangs-info-box__lang-flag img{width:1.35rem;height:1.35rem}.cuas-studiengangs-info-box .cuas-studiengangs-info-box__lang-tabs .nav-link:not(.active) .cuas-studiengangs-info-box__lang-flag{filter:grayscale(1);opacity:.55}.cuas-studiengangs-info-box .cuas-studiengangs-info-box__lang-tabs .nav-link.active .cuas-studiengangs-info-box__lang-flag{filter:none;opacity:1}.cuas-studiengangs-info-box .cuas-studiengangs-info-box__info-item .cuas-studiengangs-info-box__feature-box{border:none !important;border-radius:0 !important;box-shadow:none !important;background:rgba(0,0,0,0)}.cuas-studiengangs-info-box .cuas-studiengangs-info-box__feature-box .feature-box-icon i{transform:translateX(0);opacity:1}.cuas-studiengangs-info-box .cuas-stg-arrow--animate-once{animation:cuas-stg-arrow-once 360ms ease both}@media(prefers-reduced-motion: reduce){.cuas-studiengangs-info-box .cuas-studiengangs-info-box__feature-box .feature-box-icon i{animation:none !important;transform:none}}.cuas-studiengangs-info-box .cuas-studiengangs-info-box__value-list{list-style-type:disc;list-style-position:outside;color:inherit}.cuas-studiengangs-info-box .cuas-studiengangs-info-box__value-list .cuas-studiengangs-info-box__value-list-item{padding-left:.15rem;margin-bottom:.2rem}.cuas-studiengangs-info-box .cuas-studiengangs-info-box__value-list .cuas-studiengangs-info-box__value-list-item:last-child{margin-bottom:0}.cuas-teamlist .accordion.accordion-modern-status.accordion-modern-status-borders .function-list-item{border:unset}.cuas-teamlist .accordion.accordion-modern-status.accordion-modern-status-borders .function-list-item>.card-header{background:#e1e1e1 !important;padding-right:10px;padding-left:30px;position:sticky;top:0;z-index:10}.cuas-teamlist .accordion.accordion-modern-status.accordion-modern-status-borders .function-list-item>.card-body .row{margin:unset}.cuas-teamlist .personInfoItem img{width:100px;padding:4px;border-radius:20px !important;box-shadow:0 0 20px rgba(164,164,164,.5);margin-left:10px}.cuas-teamlist .personInfoItem .person-info-container{padding:8px}.cuas-teamlist .personInfoItem .person-info-container i{padding-right:5px}.cuas-teamlist .personInfoItem .person-info-container .card-title p{margin-bottom:0}.cuas-teamlist .personInfoItem .person-info-container .card-text{padding-left:15px}.cuas-teamlist .function-grp-item .card-body{padding:0;border:unset;max-height:410px;overflow-y:scroll;overflow-x:hidden}.cuas-microcredentials .ng-value-container .ng-value .theme-micro-degree{background:var(--primary) !important;color:#fff}.cuas-microcredentials .ng-value-container .ng-value .theme-micro-degree:hover{background:var(--primary) !important}.cuas-microcredentials .ng-value-container .ng-value .theme-micro-credential{background:#373737 !important;color:#fff}.cuas-microcredentials .ng-value-container .ng-value .theme-micro-credential:hover{background:#373737 !important}.cuas-microcredentials .ng-value-container .ng-value .left{border-right:unset !important}.cuas-microcredentials .ng-value-container .ng-value .left:hover{filter:brightness(0.85) !important}.cuas-microcredentials .card .card-body{border:1px solid rgba(0,0,0,0);border-radius:.25rem;box-shadow:3px 3px 5px rgba(0,0,0,.4);padding-top:45px}.cuas-microcredentials .card .card-body .btn-outline-white{color:#fff;border-color:#fff}.cuas-microcredentials .card.theme-micro-degree .card-body,.cuas-microcredentials .card.theme-micro-degree:before,.cuas-microcredentials .card.theme-micro-degree:after{background:var(--primary) !important}.cuas-microcredentials .card.theme-micro-credential .card-body,.cuas-microcredentials .card.theme-micro-credential:before,.cuas-microcredentials .card.theme-micro-credential:after{background:#373737 !important}.cuas-microcredentials .card::before{position:absolute;top:1.7rem;right:-0.5rem;content:"";height:28px;width:28px;transform:rotate(45deg);filter:brightness(1.1) !important}.cuas-microcredentials .card::after{position:absolute;content:attr(data-label);top:11px;right:-14px;padding:.1rem;width:10rem;color:#fff;text-align:center;box-shadow:4px 4px 15px rgba(26,35,126,.2);filter:brightness(1.1) !important;z-index:5}#cuas-testimonial-slider .info-container{transition:all .3s;left:0;position:absolute;z-index:2;max-width:90%;bottom:15%;width:100%}#cuas-testimonial-slider .info-container .title{padding-bottom:10px}#cuas-testimonial-slider .info-container .subtitle{color:#fff;position:absolute;top:-18px;left:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cuas-testimonial-slider-text-image{position:relative;overflow:visible}.cuas-testimonial-slider-text-image .owl-stage-outer{overflow:hidden}.cuas-testimonial-slider-text-image .owl-item{float:left}.cuas-testimonial-slider-text-image .owl-item>.cuas-testimonial-slide{width:100%}.cuas-testimonial-slider-text-image .cuas-testimonial-slide{width:100%;background:var(--color-grey);overflow:hidden}.cuas-testimonial-slider-text-image .cuas-testimonial-slide__media{position:relative;overflow:hidden}.cuas-testimonial-slider-text-image .cuas-testimonial-slide__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;min-height:200px}.cuas-testimonial-slider-text-image .cuas-testimonial-slide__body{display:flex;align-items:center;justify-content:center;padding:2.5rem 1.75rem;background:color-mix(in srgb, var(--color-grey) 72%, var(--light, #fff));text-align:center}@media(min-width: 768px){.cuas-testimonial-slider-text-image .cuas-testimonial-slide__body{padding:3.5rem 5rem 3.5rem 3rem}}.cuas-testimonial-slider-text-image .cuas-testimonial-slide__content{max-width:34rem;margin:0 auto}.cuas-testimonial-slider-text-image .cuas-testimonial-slide__quote{margin:0 0 .5rem;color:var(--dark);font-size:1.05rem;line-height:1.55}.cuas-testimonial-slider-text-image .cuas-testimonial-slide__more{margin:0 0 .7rem}.cuas-testimonial-slider-text-image .cuas-testimonial-slide__more-link{color:var(--dark);font-weight:600;text-decoration:underline;text-underline-offset:.15em}.cuas-testimonial-slider-text-image .cuas-testimonial-slide__more-link:hover,.cuas-testimonial-slider-text-image .cuas-testimonial-slide__more-link:focus{color:var(--primary)}.cuas-testimonial-slider-text-image .cuas-testimonial-slide__name{margin:0 0 .5rem;color:var(--dark);font-size:1.05rem;font-weight:700;line-height:1.3}.cuas-testimonial-slider-text-image .cuas-testimonial-slide__role{margin:0;color:var(--dark-text-color);font-size:.9rem;line-height:1.4}.cuas-testimonial-slider-text-image .owl-nav{position:absolute;top:50%;left:0;width:100%;margin:0;transform:translateY(-50%);pointer-events:none;z-index:5}.cuas-testimonial-slider-text-image .owl-nav button.owl-prev,.cuas-testimonial-slider-text-image .owl-nav button.owl-next{pointer-events:auto;display:inline-block !important;position:absolute;top:50%;z-index:5;width:2.5rem;height:2.5rem;margin:0;padding:0;border:0;border-radius:50%;background:var(--dark-rgba-50) !important;color:var(--light) !important;opacity:1 !important;visibility:visible !important;transform:translateY(-50%);transition:background .2s ease}.cuas-testimonial-slider-text-image .owl-nav button.owl-prev:hover,.cuas-testimonial-slider-text-image .owl-nav button.owl-prev:focus,.cuas-testimonial-slider-text-image .owl-nav button.owl-next:hover,.cuas-testimonial-slider-text-image .owl-nav button.owl-next:focus{background:var(--dark-rgba-80) !important}.cuas-testimonial-slider-text-image .owl-nav button.owl-prev::before,.cuas-testimonial-slider-text-image .owl-nav button.owl-next::before{display:block;font-family:"Font Awesome 6 Free","FontAwesome",sans-serif;font-weight:900;font-size:.9rem;line-height:2.5rem;text-align:center;color:var(--light)}.cuas-testimonial-slider-text-image .owl-nav button.owl-prev{left:.5rem}.cuas-testimonial-slider-text-image .owl-nav button.owl-prev::before{content:""}.cuas-testimonial-slider-text-image .owl-nav button.owl-next{right:.5rem}.cuas-testimonial-slider-text-image .owl-nav button.owl-next::before{content:""}.cuas-blog-post-back__link{display:inline-flex;align-items:center;gap:.5rem;color:var(--dark);font-weight:600;text-decoration:none;transition:color .2s ease}.cuas-blog-post-back__link:hover,.cuas-blog-post-back__link:focus{color:var(--primary);text-decoration:none}.cuas-blog-post-back__icon{display:inline-block;width:.65rem;height:.65rem;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.blogpagination--compact .blogpagination__list{display:flex;align-items:center;justify-content:center;list-style:none;padding:0;margin:1.5rem 0;gap:1rem}.blogpagination--compact .blogpagination__link--circle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background-color:#e9ecef;color:#212529;font-size:18px;font-weight:700;text-decoration:none;transition:background-color .2s,box-shadow .2s}.blogpagination--compact .blogpagination__link--circle:hover{background-color:#dee2e6;box-shadow:0 2px 6px rgba(0,0,0,.1)}.blogpagination--compact .blogpagination__link--circle--disabled{opacity:.4;cursor:default;pointer-events:none}.blogpagination--compact .blogpagination__text{font-size:1.125rem;font-weight:700;color:#212529;white-space:nowrap}.blog-layout-news .blog-posts>.row{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5rem}.blog-layout-news .blog-posts>.row>.col-md-4{width:100%;max-width:100%;flex:none}.blog-layout-news .blog-posts>.row>.col-md-4>article.post{display:grid;grid-template-rows:auto 1fr;height:100%;margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:0 !important}.blog-layout-news .blog-posts>.row>.col-md-4>article.post .post-image img{width:100%;aspect-ratio:16/9;object-fit:cover}.blog-layout-news .blog-posts>.row>.col-md-4>article.post .post-content{display:flex;flex-direction:column}.blog-layout-news .blog-posts>.row>.col-md-4>article.post .post-content h2,.blog-layout-news .blog-posts>.row>.col-md-4>article.post .post-content h2 a{color:#1d1d1b;line-height:1.2 !important}.blog-layout-news .blog-posts>.row>.col-md-4>article.post .post-content>p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;line-height:24px;margin-bottom:0}.blog-layout-news .blog-posts>.row>.col-md-4>article.post .post-content .post-meta{margin-top:auto}.blog-layout-news .blog-posts>.row>.col-md-4>article.post .post-content .post-meta .btn{font-size:12px}@media(max-width: 767px){.blog-layout-news .blog-posts>.row{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1rem;padding-bottom:1rem}.blog-layout-news .blog-posts>.row>.col-md-4{flex:0 0 85vw;scroll-snap-align:center}}app-studyfinder .studyfinder-filters-mobilebar{display:flex;flex-direction:column;align-items:stretch;margin-bottom:.25rem}app-studyfinder .studyfinder-filters-mobilebar .studyfinder-filters-summary{font-size:.8125rem;line-height:1.35;margin-top:.35rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;word-break:break-word}app-studyfinder .studyfinder-filters-mobilebar .studyfinder-filters-reset{margin-top:.2rem;font-size:.8125rem;text-decoration:none;align-self:flex-start}app-studyfinder .studyfinder-filters-mobilebar .studyfinder-filters-reset:hover{text-decoration:underline}app-studyfinder .studyfinder-filters-toggle{font-size:1rem;min-height:46px;text-align:start}app-studyfinder .select-label{font-size:16px}app-studyfinder .ng-select .ng-select-container{height:46px !important;border:unset}app-studyfinder .ng-select .ng-select-container .ng-value-container{font-size:18px}app-studyfinder .ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#000}app-studyfinder .ng-select .ng-select-container .ng-value-container .fas{padding-right:5px}@media(max-width: 767.98px){app-studyfinder .studyfinder-filters-row.studyfinder-filters-row--collapsed-mobile{display:none}app-studyfinder .studyfinder-filters-summary{font-size:.75rem}app-studyfinder .studyfinder-filters-reset{font-size:.75rem}app-studyfinder .studyfinder-filters-toggle{font-size:.9375rem;min-height:42px}app-studyfinder .select-label{font-size:14px;margin-bottom:.2rem}app-studyfinder .ng-select .ng-select-container{height:40px !important;min-height:40px}app-studyfinder .ng-select .ng-select-container .ng-value-container{font-size:16px;padding-left:8px;padding-right:8px}app-studyfinder .ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#000}app-studyfinder .ng-select .ng-select-container .ng-value-container .fas{padding-right:4px;font-size:.9em}}body:has(.studyfinder-container) .ng-dropdown-panel .ng-option,body:has(.studyfinder-container) .ng-dropdown-panel .ng-option-label,body:has(.studyfinder-container) .ng-dropdown-panel .ng-optgroup{white-space:normal;overflow:visible;text-overflow:unset;word-break:break-word}.studyfinder-container.offcanvas{--bs-offcanvas-width: 100%;height:100vh;width:100% !important;max-width:100% !important;left:0;right:0;background:rgba(0,0,0,0) linear-gradient(104deg, #eee, #e1e1e1);display:flex;flex-direction:column}.studyfinder-container.offcanvas .offcanvas-body{display:flex;flex-direction:column;align-items:stretch;width:100%;flex:1 1 auto;min-height:0;min-width:0;overflow:hidden}.studyfinder-container.offcanvas .offcanvas-body>app-studyfinder{display:flex;flex-direction:column;align-self:stretch;width:100%;max-width:100%;flex:1 1 auto;min-height:0;min-width:0;max-height:100%;overflow:hidden}.studyfinder-container.offcanvas .offcanvas-body>cuas-studyfinder{display:flex;flex-direction:column;align-self:stretch;width:100%;max-width:100%;flex:1 1 auto;min-height:0;min-width:0;max-height:100%;overflow:hidden}.studyfinder-container.offcanvas .offcanvas-body>cuas-studyfinder>app-studyfinder{display:flex;flex-direction:column;align-self:stretch;width:100%;max-width:100%;flex:1 1 auto;min-height:0;min-width:0;max-height:100%;overflow:hidden}app-studyfinder{display:flex;flex-direction:column;align-self:stretch;width:100%;max-width:100%;min-height:0;min-width:0}app-studyfinder .studyfinder-root{display:flex;flex-direction:column;width:100%;max-width:100%;min-height:0;min-width:0;flex:1 1 auto}app-studyfinder .studyfinder-scroll{flex:1 1 auto;width:100%;max-width:100%;min-height:0;min-width:0;overflow-y:auto;-webkit-overflow-scrolling:touch}app-studyfinder .studyfinder-results-strip{position:sticky;top:0;z-index:6;padding:.35rem 0 .65rem;margin-bottom:.25rem;background:linear-gradient(104deg, #eee, #e1e1e1);border-bottom:1px solid rgba(0,0,0,.08)}app-studyfinder .studyfinder-results-strip .pagination{margin-bottom:0;justify-content:flex-start}app-studyfinder .studyfinder-results-strip .studyfinder-results-count{font-size:clamp(1rem,3vw,1.35rem);line-height:1.25}@media(max-width: 767.98px){app-studyfinder .studyfinder-results-strip{padding:.2rem 0 .45rem;margin-bottom:.15rem}app-studyfinder .studyfinder-results-strip .studyfinder-results-count{font-size:clamp(.9rem,3.5vw,1.1rem);line-height:1.2}app-studyfinder .studyfinder-results-strip .pagination{flex-wrap:wrap;justify-content:center;row-gap:.25rem}}@media(min-width: 768px){app-studyfinder .studyfinder-results-strip .studyfinder-results-strip-row{justify-content:space-between}}app-studyfinder #program-list .card{transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease;--bs-border-opacity: .2;border-radius:10px}app-studyfinder #program-list .card .program-marker{width:55px;font-size:1.7rem;flex-grow:0;font-weight:bold;background-color:#5b5b5b;text-transform:uppercase}app-studyfinder #program-list .card .link-arrow{font-size:1.2rem;padding:5px 10px 5px 10px;right:1rem;align-self:center}app-studyfinder #program-list .card .program-details{display:flex;flex-wrap:wrap;font-weight:normal;align-items:flex-start}app-studyfinder #program-list .card .program-details .name{font-size:clamp(1rem,2vw,1.3rem);padding:10px}app-studyfinder #program-list .card .badge-container{display:flex;flex-direction:column;padding:5px}app-studyfinder #program-list .card .badge-container .badge-row{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.3rem .2rem}app-studyfinder #program-list .card .badge-container .badge-row .badge{font-size:clamp(.55rem,1vw,.655rem);background-color:#5b5b5b;color:#fff !important}app-studyfinder #program-list .card .badge-container .badge-row .badge.competency{background-color:var(--primary);color:#fff}@media(max-width: 768px){app-studyfinder #program-list .card .card-body{flex-direction:column;align-items:stretch;position:relative}app-studyfinder #program-list .card .program-marker{width:100%;min-height:2.5rem;font-size:clamp(.95rem,3.8vw,1.2rem);border-radius:9px 9px 0 0;padding-inline-end:2.25rem}app-studyfinder #program-list .card .program-details{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;width:100%}app-studyfinder #program-list .card .program-details>.d-flex{width:100%;align-items:flex-start}app-studyfinder #program-list .card .program-details .name{width:100%;padding:8px 12px 4px;font-size:clamp(.88rem,3.2vw,1.05rem);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;word-break:break-word}app-studyfinder #program-list .card .badge-container{width:100%;padding:0 12px 12px;gap:.35rem}app-studyfinder #program-list .card .badge-container .badge-row{justify-content:flex-start}app-studyfinder #program-list .card .badge-container .badge-row-meta-inline{column-gap:.35rem;row-gap:.25rem}app-studyfinder #program-list .card .badge-container .competency-more{flex-shrink:0;font-weight:600}app-studyfinder #program-list .card .badge-container .badge{font-size:clamp(.65rem,2.8vw,.75rem)}app-studyfinder #program-list .card .link-arrow{position:absolute;top:1.25rem;right:10px;transform:translateY(-50%);align-self:unset;padding:8px;font-size:1.05rem}}app-studyfinder #program-list .card:hover{transform:translateY(-3px) scale(1.01) rotateX(1deg) rotateY(1deg);box-shadow:0 6px 10px rgba(0,0,0,.15);background:linear-gradient(90deg, #efefef, #fafafa);background:#fafafa;animation:background-glow .5s ease-in-out}@keyframes background-glow{0%{background-color:#fff}50%{background-color:#f7f7f7}100%{background-color:#fafafa}}@media(max-width: 768px){app-studyfinder #program-list .tooltip-preview{display:none}}app-studyfinder #program-list .tooltip-preview{--sf-preview-scale: 0.312;--sf-preview-logical-width: 1024px;--sf-preview-header-height: 380px;--sf-preview-header-min-height: 360px;--sf-preview-header-max-height: 400px;--sf-preview-type-scale: 1.5;position:absolute;z-index:1000;background:#fff;border:1px solid #ccc;box-shadow:0 4px 8px rgba(0,0,0,.12);pointer-events:none}app-studyfinder #program-list .tooltip-preview .preview-frame-container{position:relative;width:calc(var(--sf-preview-logical-width)*var(--sf-preview-scale));height:calc(var(--sf-preview-header-height)*var(--sf-preview-scale));overflow:hidden;transform-origin:top left;background:#fff}app-studyfinder #program-list .tooltip-preview .preview-frame-container .loading-indicator{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10;max-width:calc(100% - 8px);box-sizing:border-box;background-color:rgba(255,255,255,.92);color:#333;padding:6px 10px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.08);font-size:11px;line-height:1.2}app-studyfinder #program-list .tooltip-preview .preview-frame-container .preview-html-scaler{width:var(--sf-preview-logical-width);min-height:var(--sf-preview-header-height);transform:scale(var(--sf-preview-scale));transform-origin:top left;pointer-events:auto;overflow:hidden}app-studyfinder #program-list .tooltip-preview .preview-frame-container .preview-html-scaler .header_slider-main,app-studyfinder #program-list .tooltip-preview .preview-frame-container .preview-html-scaler .header_slider-main.owl-carousel{height:var(--sf-preview-header-height) !important;min-height:var(--sf-preview-header-min-height) !important;max-height:var(--sf-preview-header-max-height) !important}app-studyfinder #program-list .tooltip-preview .preview-frame-container .preview-html-scaler .header_slider-main .owl-stage-outer,app-studyfinder #program-list .tooltip-preview .preview-frame-container .preview-html-scaler .header_slider-main .owl-stage{min-height:100%}app-studyfinder #program-list .tooltip-preview .preview-frame-container .preview-html-scaler .owl-carousel{display:block !important;opacity:1 !important}app-studyfinder #program-list .tooltip-preview .preview-frame-container .preview-html-scaler .header_slider-main h3.text-5,app-studyfinder #program-list .tooltip-preview .preview-frame-container .preview-html-scaler .header_slider-main h3.line-height-5{font-size:calc(1.05rem*var(--sf-preview-type-scale)) !important;line-height:1.25 !important;margin-bottom:calc(.35rem*var(--sf-preview-type-scale)) !important}app-studyfinder #program-list .tooltip-preview .preview-frame-container .preview-html-scaler .header_slider-main h2.headline-slidertext{font-size:calc(1.85rem*var(--sf-preview-type-scale)) !important;line-height:1.12 !important;letter-spacing:normal !important;width:auto !important;max-width:100% !important}app-studyfinder #program-list .tooltip-preview .preview-frame-container .preview-html-scaler .header_slider-main h2.porto-big-title{font-size:calc(2rem*var(--sf-preview-type-scale)) !important;line-height:1.08 !important;letter-spacing:-0.04em !important}app-studyfinder #program-list .tooltip-preview .preview-frame-container .preview-html-scaler .header_slider-main p.text-4{font-size:calc(.8125rem*var(--sf-preview-type-scale)) !important;line-height:1.35 !important;margin-top:calc(.25rem*var(--sf-preview-type-scale)) !important;margin-bottom:calc(.5rem*var(--sf-preview-type-scale)) !important}app-studyfinder #program-list .tooltip-preview .preview-frame-container .preview-html-scaler .header_slider-main .btn{font-size:calc(.75rem*var(--sf-preview-type-scale)) !important;padding:calc(.35rem*var(--sf-preview-type-scale)) calc(.85rem*var(--sf-preview-type-scale)) !important;margin-top:calc(.25rem*var(--sf-preview-type-scale)) !important}app-studyfinder #program-list .tooltip-preview .preview-frame-container .preview-html-scaler .header_slider-main .owl-item .pt-5{padding-top:calc(1.25rem*var(--sf-preview-type-scale)) !important}.employeesearch-backdrop{--bs-backdrop-bg: rgba(0, 0, 0, 0.45)}.employeesearch-container.offcanvas{--bs-offcanvas-width: 100%;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;min-height:100vh;min-height:100dvh;width:100% !important;max-width:100% !important;left:0;right:0;background:rgba(0,0,0,0) linear-gradient(104deg, #eee, #e1e1e1);display:flex;flex-direction:column;border-radius:0 0 .5rem .5rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.08)}.employeesearch-container.offcanvas .offcanvas-body{display:flex;flex-direction:column;align-items:stretch;width:100%;flex:1 1 auto;min-height:0;min-width:0;overflow:hidden}.employeesearch-container.offcanvas .offcanvas-body>app-employee-directory{display:flex;flex-direction:column;align-self:stretch;width:100%;max-width:100%;flex:1 1 auto;min-height:0;min-width:0;max-height:100%;overflow:hidden}app-employee-directory .employee-directory__ng-select.ng-select .ng-select-container{display:flex;align-items:center;min-height:2.875rem;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-color:var(--bs-body-bg);box-shadow:none}app-employee-directory .employee-directory__ng-select.ng-select .ng-select-container:hover{border-color:var(--bs-border-color-translucent, var(--bs-border-color))}app-employee-directory .employee-directory__ng-select.ng-select .ng-select-container .ng-value-container{padding-left:.75rem;padding-right:.5rem;font-size:1.125rem;line-height:1.35}app-employee-directory .employee-directory__ng-select.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:var(--bs-secondary-color)}app-employee-directory .employee-directory__ng-select.ng-select .ng-select-container .ng-value-container .ng-input>input{font-size:1.125rem}app-employee-directory .employee-directory__ng-select.ng-select .ng-select-container .ng-arrow-wrapper{padding-right:.75rem}app-employee-directory .employee-directory__ng-select.ng-select.ng-select-opened>.ng-select-container{border-color:var(--bs-primary)}app-employee-directory .employee-directory__ng-select.ng-select.ng-select-focused:not(.ng-select-opened) .ng-select-container{border-color:var(--bs-primary);outline:0;box-shadow:0 0 0 .25rem rgba(var(--bs-primary-rgb), 0.25)}app-employee-directory .employee-directory__ng-select.ng-select .ng-dropdown-panel{border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);box-shadow:var(--bs-box-shadow)}app-employee-directory .employee-directory__ng-select.ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{user-select:none;padding:.35rem .75rem .25rem;font-weight:600;font-size:.8125rem;letter-spacing:.02em;color:var(--bs-secondary-color)}app-employee-directory .employee-directory__ng-select.ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:rgba(var(--bs-primary-rgb), 0.08)}app-employee-directory .employee-directory__ng-select.ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{padding:.45rem .75rem;font-size:1rem}app-employee-directory .employee-directory__ng-select.ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:1.375rem}app-employee-directory .employee-directory__ng-select.ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:rgba(var(--bs-primary-rgb), 0.08)}app-employee-directory .employee-directory__ng-select.ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected{font-weight:600}@media(max-width: 767.98px){app-employee-directory .employee-directory__ng-select.ng-select .ng-select-container{min-height:2.5rem}app-employee-directory .employee-directory__ng-select.ng-select .ng-select-container .ng-value-container{padding-left:.5rem;font-size:1rem}app-employee-directory .employee-directory__ng-select.ng-select .ng-select-container .ng-value-container .ng-input>input{font-size:1rem}app-employee-directory .employee-directory__ng-select.ng-select .ng-select-container .ng-arrow-wrapper{padding-right:.5rem}app-employee-directory .employee-directory__ng-select.ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{font-size:.9375rem}}@media(max-width: 765px){.semester-list-container h4{font-size:20px}}@media(max-width: 767.98px){.semester-list-container .semester-lv-nav-scroll-outer{position:relative;isolation:isolate}.semester-list-container .semester-lv-nav-scroll-outer::before{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;width:2.75rem;pointer-events:none;background:linear-gradient(to left, var(--light, #ffffff) 18%, rgba(255, 255, 255, 0) 100%)}.semester-list-container .semester-lv-nav-scroll-outer::after{content:"›";position:absolute;z-index:3;top:50%;right:.15rem;transform:translateY(-50%);font-size:1.65rem;line-height:1;font-weight:300;color:color-mix(in srgb, var(--quaternary, #383f48) 42%, transparent);pointer-events:none}}@media(min-width: 768px){.semester-list-container .semester-lv-nav-scroll-outer::before,.semester-list-container .semester-lv-nav-scroll-outer::after{content:none;display:none}}.semester-list-container .semester-lv-nav-scroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin}.semester-list-container .semester-lv-nav-scroll::-webkit-scrollbar{height:6px}.semester-list-container .semester-lv-nav-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--quaternary, #383f48) 28%, transparent);border-radius:999px}.semester-list-container .semester-lv-nav-scroll>.nav{flex-wrap:nowrap;width:max-content;min-width:100%;margin-bottom:0}.semester-list-container .semester-lv-nav-scroll>.nav>.nav-item{flex:0 0 auto}.semester-list-container .semester-lv-nav-scroll .nav-link{white-space:nowrap;min-height:2.75rem;display:inline-flex;align-items:center;justify-content:center}@media(max-width: 767.98px){.semester-list-container .semester-lv-nav-scroll{position:relative;z-index:0}.semester-list-container .semester-lv-nav-scroll>.nav{padding-inline-end:1.5rem}}@media(min-width: 768px){.semester-list-container .semester-lv-nav-scroll{overflow-x:visible}.semester-list-container .semester-lv-nav-scroll::-webkit-scrollbar{display:none}.semester-list-container .semester-lv-nav-scroll>.nav{flex-wrap:wrap;width:100%;max-width:100%;padding-inline-end:0}.semester-list-container .semester-lv-nav-scroll>.nav>.nav-item{flex:1 1 auto}}@media(min-width: 768px){.semester-list-container .semester-lv-nav-scroll--orgform>.nav.nav-pills{width:100%}}.semester-list-container .semester-lv-nav-scroll--orgform .semester-lv-orgform-tab-btn{flex-direction:column;align-items:center;justify-content:center;white-space:normal;gap:.2rem;min-height:3.25rem;line-height:1.25;padding-top:.45rem;padding-bottom:.45rem}.semester-list-container .semester-lv-orgform-tab-btn__title{font-weight:600;display:block;max-width:100%}.semester-list-container .semester-lv-orgform-tab-btn__lang{display:block;font-size:.8125rem;font-weight:500;color:currentColor;max-width:100%}.semester-list-container .semester-lv-orgform-tab-btn__lang-prefix{margin-inline-end:.2rem}.semester-list-container .semester-lv-nav-scroll--orgform .nav-link.active .semester-lv-orgform-tab-btn__lang{color:color-mix(in srgb, var(--primary, #0d6efd) 88%, var(--quaternary, #383f48))}@media(min-width: 768px){.semester-list-container .semester-lv-nav-scroll--semester>.nav.nav-tabs{width:100%}.semester-list-container .semester-lv-nav-scroll--semester>.nav.nav-tabs>.nav-item{flex:0 1 auto}}.semester-list-container .nav-pills,.semester-list-container .nav-tabs{margin-bottom:0;border-bottom:1px solid #eee}.semester-list-container .nav-pills .nav-link,.semester-list-container .nav-tabs .nav-link{width:100%;text-align:center;padding:.35rem .85rem;font-size:.9375rem;border-radius:0 !important;color:var(--color-muted) !important;background:var(--grey-100);border:1px solid #eee;border-top:1px solid #eee;border-bottom:none;transition:all .2s}.semester-list-container .nav-pills .nav-link:hover,.semester-list-container .nav-pills .nav-link:focus,.semester-list-container .nav-tabs .nav-link:hover,.semester-list-container .nav-tabs .nav-link:focus{background:var(--light);color:var(--color-muted) !important;border-left-color:#eee;border-right-color:#eee;border-top:1px solid #eee;box-shadow:none}.semester-list-container .nav-pills .nav-link.active,.semester-list-container .nav-pills .nav-link.active:hover,.semester-list-container .nav-pills .nav-link.active:focus,.semester-list-container .nav-tabs .nav-link.active,.semester-list-container .nav-tabs .nav-link.active:hover,.semester-list-container .nav-tabs .nav-link.active:focus{background:var(--light) !important;color:var(--primary) !important;border-left-color:#eee !important;border-right-color:#eee !important;border-top:1px solid #eee !important}.semester-list-container .nav-pills{gap:0}.semester-list-container .tab-content{border:none !important;padding:0 !important;box-shadow:unset !important}.semester-list-container .tab-content .accordion{display:grid;gap:.75rem;min-width:0;max-width:100%;width:100%}.semester-list-container .tab-content .accordion .accordion-item{border:none;min-width:0;max-width:100%}.semester-list-container .tab-content .accordion .accordion-button{background-color:var(--color-grey) !important;color:var(--dark) !important;text-align:left;border-radius:0;transition:box-shadow 180ms ease,filter 180ms ease}.semester-list-container .tab-content .accordion .accordion-button::after{background-image:none !important;content:"";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--dark);width:auto;height:auto;line-height:1;transform:rotate(180deg);transition:transform 180ms ease}.semester-list-container .tab-content .accordion .accordion-button.collapsed::after{transform:rotate(0deg)}.semester-list-container .tab-content .accordion .accordion-button:focus{box-shadow:none !important;outline:none !important;border-color:rgba(0,0,0,0) !important}.semester-list-container .tab-content .accordion .accordion-button:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-grey) 45%, transparent) !important;outline:none !important}.semester-list-container .tab-content .accordion .accordion-button:not(.collapsed){color:var(--primary) !important;box-shadow:1px 2px 2px #bbb}.semester-list-container .tab-content .accordion .accordion-button:not(.collapsed)::after{color:var(--primary)}.semester-list-container .tab-content .accordion .accordion-collapse{border:none;min-width:0;max-width:100%}@media(prefers-reduced-motion: reduce){.semester-list-container .tab-content .accordion .accordion-button{transition:none}}.semester-list-container{min-width:0;max-width:100%;box-sizing:border-box}.semester-list-container .tab-content{min-width:0;max-width:100%}.semester-list-container .tab-pane{min-width:0;max-width:100%}.semester-list-container .tab-content .accordion-body{padding:.75rem;min-width:0;max-width:100%;overflow-x:hidden}@supports(overflow-x: clip){.semester-list-container .tab-content .accordion-body{overflow-x:clip}}.semester-list-container .tab-content .accordion-body .semester-lv-tables{display:flex;flex-direction:column;gap:.75rem;min-width:0;max-width:100%;width:100%}.semester-list-container .tab-content .accordion-body .semester-lv-table-responsive{width:100%;max-width:100%;min-width:0;border:1px solid #e4e7ec;border-radius:.75rem;background:#fff;box-shadow:0 8px 24px rgba(16,24,40,.06);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.semester-list-container .tab-content .accordion-body .semester-lv-table{table-layout:fixed;width:100%;min-width:640px;margin-bottom:0;border-collapse:separate;border-spacing:0}.semester-list-container .tab-content .accordion-body .semester-lv-table col.semester-lv-col--name{width:60%}.semester-list-container .tab-content .accordion-body .semester-lv-table col.semester-lv-col--type{width:8%}.semester-list-container .tab-content .accordion-body .semester-lv-table col.semester-lv-col--sws{width:10%}.semester-list-container .tab-content .accordion-body .semester-lv-table col.semester-lv-col--ects{width:10%}.semester-list-container .tab-content .accordion-body .semester-lv-table col.semester-lv-col--nummer{width:12%}@media(max-width: 991px){.semester-list-container .tab-content .accordion-body .semester-lv-table{min-width:600px}}@media(max-width: 767px){.semester-list-container .tab-content .accordion-body .semester-lv-table{min-width:520px}}@media(max-width: 399.98px){.semester-list-container .tab-content .accordion-body .semester-lv-table{min-width:480px}}.semester-list-container .tab-content .accordion-body thead{position:static;background:var(--grey-100, #f4f4f4)}.semester-list-container .tab-content .accordion-body thead th{font-size:.82rem;letter-spacing:.01em;text-transform:uppercase;color:#475467;border-bottom:1px solid #d0d5dd;padding:.7rem .8rem}.semester-list-container .tab-content .accordion-body thead .semester-lv-icon{width:1.15rem;margin-right:.4rem;text-align:center;color:#667085}@media(max-width: 767px){.semester-list-container .tab-content .accordion-body thead th{font-size:.76rem;letter-spacing:0;text-transform:none;padding:.58rem .62rem}.semester-list-container .tab-content .accordion-body thead .semester-lv-icon{width:1rem;margin-right:.25rem}}.semester-list-container .tab-content .accordion-body tbody tr{transition:background-color 140ms ease}.semester-list-container .tab-content .accordion-body tbody tr:not(.semester-lv-table__sum-row):hover{background:#f1f3f5}.semester-list-container .tab-content .accordion-body tbody tr:not(.semester-lv-table__sum-row):hover td:first-child{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--dark) 42%, transparent)}.semester-list-container .tab-content .accordion-body tbody tr:not(.semester-lv-table__sum-row):hover .semester-lv-detail-indicator{color:var(--dark);opacity:1}.semester-list-container .tab-content .accordion-body td{border-top:1px solid #eaecf0;padding:.78rem .8rem;vertical-align:middle}.semester-list-container .tab-content .accordion-body .semester-lv-type-badge{display:inline-block;min-width:2.25rem;padding:.1rem .45rem;border-radius:999px;border:1px solid #d0d5dd;background:#f8fafc;color:#475467;font-size:.76rem;font-weight:600;line-height:1.2;letter-spacing:.01em}@media(max-width: 767px){.semester-list-container .tab-content .accordion-body td{padding:.64rem .65rem}.semester-list-container .tab-content .accordion-body .semester-lv-type-badge{min-width:2rem;padding:.08rem .35rem;font-size:.72rem}.semester-list-container .tab-content .accordion-body .semester-lv-number{font-size:.8rem}}.semester-list-container .tab-content .accordion-body .semester-lv-metric{color:#667085;font-variant-numeric:tabular-nums}.semester-list-container .tab-content .accordion-body .semester-lv-number{color:#475467;font-family:ui-monospace,"SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:.84rem;letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis}.semester-list-container .tab-content .accordion-body .semester-lv-table__sum-row{height:40px;background:#f8fafc}.semester-list-container .tab-content .accordion-body .semester-lv-table__sum-row td{border-top:2px solid #d0d5dd;border-bottom:1px solid #d0d5dd;padding-top:.45rem;padding-bottom:.45rem}.semester-list-container .tab-content .accordion-body .semester-lv-table__sum-row:hover td:first-child{box-shadow:none}.semester-list-container .tab-content .accordion-body .lv-name{padding-left:5px;min-width:0;overflow-wrap:anywhere;word-wrap:break-word}.semester-list-container .tab-content .accordion-body .lv-name .btn-link.lv-name__btn{display:flex;align-items:center;gap:.4rem;width:100%;text-align:left;color:#0f172a;font-weight:600;text-decoration:none !important}.semester-list-container .tab-content .accordion-body .lv-name .btn-link.lv-name__btn .lv-name__text{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;gap:.28rem}.semester-list-container .tab-content .accordion-body .lv-name .btn-link.lv-name__btn .lv-name__title{display:block;line-height:1.35}.semester-list-container .tab-content .accordion-body .lv-name .btn-link.lv-name__btn:has(.semester-lv-group-badges){align-items:flex-start;padding-top:.12rem}.semester-list-container .tab-content .accordion-body .lv-name .btn-link.lv-name__btn .semester-lv-group-badges{display:flex;flex-wrap:wrap;align-items:center;gap:.22rem;max-width:100%}.semester-list-container .tab-content .accordion-body .lv-name .btn-link.lv-name__btn .semester-lv-group-badge{display:inline-block;max-width:100%;padding:.04rem .3rem;border-radius:999px;border:1px solid #e4e7ec;background:color-mix(in srgb, #f8fafc 72%, white);color:#667085;font-size:.65rem;font-weight:500;line-height:1.2;letter-spacing:.01em;white-space:normal;text-align:center;hyphens:auto}@media(max-width: 767px){.semester-list-container .tab-content .accordion-body .lv-name .btn-link.lv-name__btn .semester-lv-group-badge{padding:.03rem .26rem;font-size:.62rem}}.semester-list-container .tab-content .accordion-body .lv-name .btn-link.lv-name__btn .semester-lv-detail-indicator{flex-shrink:0;margin-left:auto;color:#667085;font-size:.72rem;opacity:.85;transition:color 140ms ease,opacity 140ms ease}.semester-list-container .tab-content .accordion-body .lv-name .btn-link.lv-name__btn:hover,.semester-list-container .tab-content .accordion-body .lv-name .btn-link.lv-name__btn:focus{color:var(--primary);text-decoration:none !important}.semester-list-container .tab-content .accordion-body .lv-name .btn-link.lv-name__btn:hover .semester-lv-detail-indicator,.semester-list-container .tab-content .accordion-body .lv-name .btn-link.lv-name__btn:focus .semester-lv-detail-indicator{color:var(--primary);opacity:1}.semester-list-container .tab-content .accordion-body .semester-lv-clickable{cursor:pointer}.semester-list-container .tab-content .accordion-body tbody tr.is-active-row td{background:color-mix(in srgb, var(--color-grey) 22%, white)}.semester-list-container .tab-content .accordion-body tbody tr.is-active-row td:first-child{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--dark) 45%, transparent)}.semester-list-container .tab-content .accordion-body tbody tr.is-active-row .semester-lv-detail-indicator{color:var(--dark);opacity:1}.semester-lv-modal .semester-lv-detail__meta{line-height:1.15}.semester-lv-modal .semester-lv-detail__meta span{line-height:1.15}.semester-lv-modal .semester-lv-detail__meta strong{line-height:inherit}.semester-lv-modal .modal-content{border:1px solid #e4e7ec;border-radius:.75rem;overflow:hidden}.semester-lv-modal .modal-header{border-bottom:1px solid #e4e7ec;background:#f4f4f4}.semester-lv-modal .semester-lv-modal__header.modal-header{flex-wrap:nowrap;align-items:flex-start;padding-block:.9rem 1rem}.semester-lv-modal .semester-lv-modal__header-text{display:flex;flex-direction:column;align-items:stretch;min-width:0}.semester-lv-modal .semester-lv-modal__title-row{margin-bottom:.35rem}.semester-lv-modal .semester-lv-modal__title-row .semester-lv-modal__print{margin-top:.125rem;white-space:nowrap;line-height:1.2;pointer-events:auto}.semester-lv-modal .semester-lv-modal__title-row .semester-lv-modal__print .semester-lv-modal__print-icon{font-size:1.05em;color:#b42318;flex-shrink:0}.semester-lv-modal .semester-lv-modal__header-actions{position:relative;z-index:2;pointer-events:auto;align-self:flex-start;margin-top:.125rem}@media(max-width: 480px){.semester-lv-modal .semester-lv-modal__print{position:relative;gap:.25rem !important}.semester-lv-modal .semester-lv-modal__print .semester-lv-modal__print-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}}.semester-lv-modal .semester-lv-modal__header .modal-title{line-height:1.3;word-break:break-word;margin-bottom:0}.semester-lv-modal:not(.semester-lv-modal--detail-loaded) .semester-lv-modal__title-row{margin-bottom:.25rem}.semester-lv-modal:not(.semester-lv-modal--detail-loaded) .semester-lv-modal__header .modal-title{font-size:.9375rem;font-weight:600;color:#475467}.semester-lv-modal.semester-lv-modal--detail-loaded .semester-lv-modal__header .modal-title{font-size:1.0625rem;font-weight:700;color:#0f172a;letter-spacing:-0.01em}.semester-lv-modal .semester-lv-modal__header .semester-lv-detail__meta--header{display:flex;flex-direction:column;align-items:stretch;gap:0;color:#667085;font-size:.8125rem}.semester-lv-modal .semester-lv-modal__header .semester-lv-detail__meta--header:empty{display:none}.semester-lv-modal .semester-lv-modal__header .semester-lv-detail__meta--header .semester-lv-detail__meta-context{display:flex;flex-direction:column;gap:.2rem;padding:.45rem .55rem;background:color-mix(in srgb, #fff 82%, #f8fafc);border:1px solid #e4e7ec;border-radius:.4rem;color:#475467}.semester-lv-modal .semester-lv-modal__header .semester-lv-detail__meta--header .semester-lv-detail__meta-context>span{display:block}.semester-lv-modal .semester-lv-modal__header .semester-lv-detail__meta--header .semester-lv-detail__meta-metrics{display:flex;flex-wrap:wrap;gap:.4rem .45rem;align-items:stretch;margin-top:.45rem}.semester-lv-modal .semester-lv-modal__header .semester-lv-detail__meta--header:has(.semester-lv-detail__meta-context) .semester-lv-detail__meta-metrics{padding-top:.45rem;margin-top:.45rem;border-top:1px solid color-mix(in srgb, #e4e7ec 85%, transparent)}.semester-lv-modal .semester-lv-modal__header .semester-lv-detail__meta--header .semester-lv-detail__meta-chip{display:inline-flex;align-items:baseline;gap:.15rem;padding:.2rem .5rem;font-size:.74rem;line-height:1.2;color:#475467;background:#fff;border:1px solid #e4e7ec;border-radius:.35rem;box-shadow:0 1px 0 color-mix(in srgb, #e4e7ec 40%, transparent)}.semester-lv-modal .semester-lv-modal__header .semester-lv-detail__meta--header .semester-lv-detail__meta-chip strong{color:#0f172a;font-weight:700}.semester-lv-modal .modal-body{background:#fff;padding-top:0}.semester-lv-modal .modal-body[aria-busy=true]{min-height:clamp(11rem,32vh,20rem);display:flex;flex-direction:column;justify-content:center;align-items:stretch;box-sizing:border-box;background:#fafafa}.semester-lv-modal .modal-body[aria-busy=true] .semester-lv-detail__loading{justify-content:center;padding-block:.5rem}.semester-lv-modal .modal-body .semester-lv-detail__body{display:flex;flex-direction:column;gap:.65rem;padding:.35rem 0 .15rem}.semester-lv-modal .modal-body .semester-lv-detail__card{border:1px solid #e4e7ec;border-radius:.65rem;background:#fff;padding:.85rem 1rem;font-size:.78rem;line-height:1.4}.semester-lv-modal .modal-body .semester-lv-detail__card--people{padding:0;overflow:hidden}.semester-lv-modal .modal-body .semester-lv-detail__card--people .semester-lv-detail__people-stack{display:flex;flex-direction:column;gap:0;margin-top:0;width:100%}.semester-lv-modal .modal-body .semester-lv-detail__card--people .semester-lv-detail__people-stack .semester-lv-detail__people{margin-top:0}.semester-lv-modal .modal-body .semester-lv-detail__card--people .semester-lv-detail__people-block+.semester-lv-detail__people-block{border-top:1px solid #e4e7ec}.semester-lv-modal .modal-body .semester-lv-detail__card--people>.semester-lv-detail__people-stack>.semester-lv-detail__people-block:not(.semester-lv-detail__people-block--group-section){border-left:3px solid color-mix(in srgb, var(--dark) 42%, #e4e7ec);box-sizing:border-box}.semester-lv-modal .modal-body .semester-lv-detail__card--people .semester-lv-detail__card-header-strip{margin:0;padding:.4rem 1rem;font-size:.7rem;font-weight:700;color:#475467;text-transform:uppercase;letter-spacing:.03em;background:color-mix(in srgb, #f8fafc 80%, white);border-bottom:1px solid #e4e7ec}.semester-lv-modal .modal-body .semester-lv-detail__card--people>.semester-lv-detail__people-stack>.semester-lv-detail__people-block:first-child .semester-lv-detail__card-header-strip{border-radius:.6rem .6rem 0 0}.semester-lv-modal .modal-body .semester-lv-detail__card--people .semester-lv-detail__people--list-only{margin:0;padding:.55rem 1rem .65rem}.semester-lv-modal .modal-body .semester-lv-detail__card--people .semester-lv-detail__people--list-only ul{margin:0;padding-left:1rem}.semester-lv-modal .modal-body .semester-lv-detail__card--people .semester-lv-detail__people--list-only li{font-size:.78rem;line-height:1.4}.semester-lv-modal .modal-body .semester-lv-detail__card--people>.semester-lv-detail__people-stack>.semester-lv-detail__people-block:last-child:not(.semester-lv-detail__people-block--group-section) .semester-lv-detail__people--list-only,.semester-lv-modal .modal-body .semester-lv-detail__card--people>.semester-lv-detail__people-stack>.semester-lv-detail__people-block--group-section:last-child .semester-lv-detail__group-section-body .semester-lv-detail__group-block:last-child .semester-lv-detail__people--list-only{padding-bottom:.85rem}.semester-lv-modal .modal-body .semester-lv-detail__card--people .semester-lv-detail__group-section-body{display:flex;flex-direction:column;gap:0;padding:.35rem 0 .15rem}.semester-lv-modal .modal-body .semester-lv-detail__card--people .semester-lv-detail__group-section-body .semester-lv-detail__group-block{padding-top:.4rem;padding-bottom:.4rem}.semester-lv-modal .modal-body .semester-lv-detail__card--people .semester-lv-detail__group-section-body .semester-lv-detail__group-block:first-child{padding-top:.45rem}.semester-lv-modal .modal-body .semester-lv-detail__card--people .semester-lv-detail__group-section-body .semester-lv-detail__group-block+.semester-lv-detail__group-block{border-top:1px solid #e4e7ec}.semester-lv-modal .modal-body .semester-lv-detail__group-block{margin:0;padding:.25rem 0 .25rem .55rem;border:none;border-left:3px solid color-mix(in srgb, var(--dark) 42%, #e4e7ec);border-radius:0;background:rgba(0,0,0,0);display:flex;flex-direction:column;gap:.3rem}.semester-lv-modal .modal-body .semester-lv-detail__group-label{font-size:.74rem;font-weight:600;color:#0f172a;margin:0;line-height:1.25}.semester-lv-modal .modal-body .semester-lv-detail__group-block .semester-lv-detail__people{margin-top:0}.semester-lv-modal .modal-body .semester-lv-detail__section{--section-header-offset: 2.7rem;position:relative;margin:0 0 .7rem;padding:.6rem .75rem .65rem;border:1px solid #e4e7ec;border-radius:.5rem;background:#fff}.semester-lv-modal .modal-body .semester-lv-detail__section::before{content:"";position:absolute;left:0;top:var(--section-header-offset);bottom:.35rem;width:3px;border-radius:2px;background:color-mix(in srgb, var(--dark) 38%, #e4e7ec)}.semester-lv-modal .modal-body .semester-lv-detail__section:nth-of-type(even){background:color-mix(in srgb, #f8fafc 45%, white)}.semester-lv-modal .modal-body .semester-lv-detail__section h4{display:block;margin:-0.6rem -0.75rem .5rem;padding:.34rem .75rem;font-size:.7rem;font-weight:700;color:#475467;text-transform:uppercase;letter-spacing:.03em;background:color-mix(in srgb, #f8fafc 80%, white);border-bottom:1px solid #e4e7ec;border-radius:.5rem .5rem 0 0}.semester-lv-modal .modal-body .semester-lv-detail__section p{margin:0;color:#1f2937;font-size:.78rem;line-height:1.4}.semester-lv-modal .modal-body .semester-lv-detail__section li,.semester-lv-modal .modal-body .semester-lv-detail__section span,.semester-lv-modal .modal-body .semester-lv-detail__section a{font-size:.78rem;line-height:1.4}.semester-lv-modal .modal-body .semester-lv-detail__section:last-of-type{margin-bottom:0}.semester-lv-modal .modal-body .semester-lv-detail__person-meta{color:#667085;font-size:.85em}.semester-lv-modal .modal-body .semester-lv-detail__loading{color:#667085;font-size:.78rem}.semester-lv-modal .modal-body .semester-lv-detail__loading .spinner-border{width:.9rem;height:.9rem;border-width:.12em}.semester-lv-modal .modal-body .semester-lv-detail__section p{margin:0 !important;color:#1f2937;font-size:.78rem !important;line-height:1.4 !important}.semester-lv-modal .modal-body .semester-lv-detail__section li,.semester-lv-modal .modal-body .semester-lv-detail__people li{font-size:.78rem !important;line-height:1.4 !important}.equal-height .tab-content{display:flex}.equal-height .tab-content>.tab-pane{display:block;visibility:hidden;margin-right:-100%;width:100%}.equal-height .tab-content>.active{visibility:visible}.ns-accordions .accordion .card-body{padding:1rem 1.25rem}.accordion-child-pages-list,.readmore-child-pages-list{list-style:disc;padding-left:1.25rem;margin-bottom:0}.accordion-child-pages-list--nested,.readmore-child-pages-list--nested{list-style:none;margin-top:.35rem;margin-bottom:.35rem;padding-left:.75rem}.accordion-child-pages-list--nested .accordion-child-pages-list__item,.accordion-child-pages-list--nested .readmore-child-pages-list__item,.readmore-child-pages-list--nested .accordion-child-pages-list__item,.readmore-child-pages-list--nested .readmore-child-pages-list__item{position:relative;padding-left:.85rem;margin-bottom:.15rem}.accordion-child-pages-list--nested .accordion-child-pages-list__item::before,.accordion-child-pages-list--nested .readmore-child-pages-list__item::before,.readmore-child-pages-list--nested .accordion-child-pages-list__item::before,.readmore-child-pages-list--nested .readmore-child-pages-list__item::before{content:"";position:absolute;left:0;top:.55em;width:0;height:0;border-top:.25rem solid rgba(0,0,0,0);border-bottom:.25rem solid rgba(0,0,0,0);border-left:.4rem solid var(--grey-500, #adb5bd)}.accordion-child-pages-list__item--has-children,.readmore-child-pages-list__item--has-children{margin-bottom:.25rem}.process-vertical .process-step{padding-bottom:20px}.header_slider-main h3{text-transform:unset !important}.header_slider-main .owl-item.pt-5:first-of-type{padding-top:5rem !important}.headerslider-competence-theme-gesundheit .btn-outline{border-color:#18b02f;color:#fff}.headerslider-competence-theme-gesundheit .btn-outline:hover{background-color:rgba(24,176,47,.75);border-color:#18b02f;color:#fff}.headerslider-competence-theme-gesundheit .btn-rounded,.headerslider-competence-theme-gesundheit .btn-modern{background-color:#18b02f;border-color:#18b02f;color:#fff}.headerslider-competence-theme-gesundheit .btn-rounded:hover,.headerslider-competence-theme-gesundheit .btn-modern:hover{background-color:rgba(24,176,47,.75);border-color:#18b02f;color:#fff}.headerslider-competence-theme-soziales .btn-outline{border-color:#e1047e;color:#fff}.headerslider-competence-theme-soziales .btn-outline:hover{background-color:rgba(225,4,126,.75);border-color:#e1047e;color:#fff}.headerslider-competence-theme-soziales .btn-rounded,.headerslider-competence-theme-soziales .btn-modern{background-color:#e1047e;border-color:#e1047e;color:#fff}.headerslider-competence-theme-soziales .btn-rounded:hover,.headerslider-competence-theme-soziales .btn-modern:hover{background-color:rgba(225,4,126,.75);border-color:#e1047e;color:#fff}.headerslider-competence-theme-technik .btn-outline{border-color:#00979e;color:#fff}.headerslider-competence-theme-technik .btn-outline:hover{background-color:rgba(0,151,158,.75);border-color:#00979e;color:#fff}.headerslider-competence-theme-technik .btn-rounded,.headerslider-competence-theme-technik .btn-modern{background-color:#00979e;border-color:#00979e;color:#fff}.headerslider-competence-theme-technik .btn-rounded:hover,.headerslider-competence-theme-technik .btn-modern:hover{background-color:rgba(0,151,158,.75);border-color:#00979e;color:#fff}.headerslider-competence-theme-wirtschaft .btn-outline{border-color:#e00051;color:#fff}.headerslider-competence-theme-wirtschaft .btn-outline:hover{background-color:rgba(224,0,81,.75);border-color:#e00051;color:#fff}.headerslider-competence-theme-wirtschaft .btn-rounded,.headerslider-competence-theme-wirtschaft .btn-modern{background-color:#e00051;border-color:#e00051;color:#fff}.headerslider-competence-theme-wirtschaft .btn-rounded:hover,.headerslider-competence-theme-wirtschaft .btn-modern:hover{background-color:rgba(224,0,81,.75);border-color:#e00051;color:#fff}@media(min-width: 1200px){.container:not(.container-bs):not(.container-xl-custom):not(.container-xxl-custom){max-width:1320px}}@media(min-width: 768px){.header_slider-main .headline-slidertext{line-height:83px !important;font-size:6.5em !important;width:700px;font-weight:270 !important}}@media(max-width: 767.98px){.header_slider-main .headline-slidertext,.header_slider-main .porto-big-title{font-size:clamp(2rem,9vw,3.4rem);line-height:1.05;font-weight:300;width:auto;max-width:100%}}.banner-section .btn.btn-modern.btn-quaternary{color:var(--quaternary-inverse)}.banner-section .btn.btn-modern.btn-quaternary i,.banner-section .btn.btn-modern.btn-quaternary i::before{color:var(--quaternary-inverse)}.banner-section .btn.btn-modern.btn-quaternary:hover,.banner-section .btn.btn-modern.btn-quaternary:focus,.banner-section .btn.btn-modern.btn-quaternary:active{color:var(--quaternary-inverse)}.banner-section .btn.btn-modern.btn-quaternary:hover i,.banner-section .btn.btn-modern.btn-quaternary:hover i::before,.banner-section .btn.btn-modern.btn-quaternary:focus i,.banner-section .btn.btn-modern.btn-quaternary:focus i::before,.banner-section .btn.btn-modern.btn-quaternary:active i,.banner-section .btn.btn-modern.btn-quaternary:active i::before{color:var(--quaternary-inverse)}.counters .counter label{font-weight:400}.cuas-upcoming-events{width:100%}.cuas-upcoming-events__list{display:flex;flex-direction:column;gap:1.25rem}.cuas-event-card{position:relative;display:flex;flex-direction:column;background:var(--color-grey);overflow:hidden;min-height:100%;cursor:pointer}.cuas-event-card [data-event-details]{display:none !important}.cuas-event-card__date{align-self:flex-start;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:4.25rem;padding:.55rem .75rem .65rem;background:var(--primary);color:var(--light, #fff);line-height:1.1;text-align:center}.cuas-event-card__date--range{min-width:5.5rem}.cuas-event-card__month{font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.cuas-event-card__day{font-size:1.75rem;font-weight:700}.cuas-event-card__date--range .cuas-event-card__day{font-size:1.2rem}.cuas-event-card__range{display:flex;flex-direction:column;align-items:center;gap:.05rem;font-size:.72rem;font-weight:700;letter-spacing:.02em;line-height:1.25;text-transform:uppercase}.cuas-event-card__range-sep{font-size:.65rem;font-weight:600;opacity:.85}.cuas-event-card__body{padding:1.25rem 1.25rem 1.5rem}.cuas-event-card__title{margin:0;font-size:1.125rem;font-weight:700;color:var(--default);line-height:1.35}.cuas-event-card__title-link{display:inline;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:inherit;text-align:left;text-decoration:none;cursor:pointer}.cuas-event-card__title-link:hover,.cuas-event-card__title-link:focus{text-decoration:underline}.cuas-event-card__speaker{margin:0;color:rgba(17,17,17,.7);font-size:.875rem}.cuas-event-card__time{display:inline-flex;align-items:center;gap:.4rem;align-self:flex-start;padding:.35rem .85rem;border-radius:999px;background:color-mix(in srgb, var(--color-grey) 72%, var(--light, #fff));color:var(--default);font-size:.875rem;font-weight:500;margin-top:16px}.cuas-event-card__time .fa-clock,.cuas-event-card__time .far{font-size:.85rem}.cuas-event-card__actions{display:flex;justify-content:center;margin-top:16px}.cuas-event-card__btn{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:100%;padding:.7rem 1.25rem;border:0;border-radius:999px;background:var(--light, #fff);color:var(--default);font-size:.8rem;font-weight:700;letter-spacing:.04em;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;box-shadow:0 1px 2px color-mix(in srgb, var(--dark) 8%, transparent);transition:background-color .2s ease,color .2s ease}.cuas-event-card__btn:hover,.cuas-event-card__btn:focus{background:var(--dark);color:var(--light, #fff);text-decoration:none}.cuas-upcoming-events__empty{margin:0}.cuas-upcoming-events__nav{margin-top:1.25rem}.cuas-upcoming-events__nav-buttons{display:flex;align-items:center;justify-content:center;gap:1.5rem}.cuas-upcoming-events__nav-btn{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:.35rem;border:0;background:none;color:var(--default);font-size:1.1rem;line-height:1;cursor:pointer;transition:color .2s ease,opacity .2s ease}.cuas-upcoming-events__nav-btn:hover:not(:disabled),.cuas-upcoming-events__nav-btn:focus:not(:disabled){color:var(--primary)}.cuas-upcoming-events__nav-btn--disabled,.cuas-upcoming-events__nav-btn:disabled{opacity:.3;cursor:default}.cuas-event-modal{--cuas-event-modal-radius: 0.5rem;z-index:1060}.cuas-event-modal.show{display:block}.cuas-event-modal-backdrop{z-index:1055;background-color:var(--dark)}.cuas-event-modal-backdrop.show{opacity:.72}.cuas-event-modal__dialog{max-width:40rem}.cuas-event-modal__content{position:relative;overflow:visible;border:0;border-radius:var(--cuas-event-modal-radius);box-shadow:0 16px 48px color-mix(in srgb, var(--dark) 28%, transparent)}.cuas-event-modal__close{position:absolute;top:-0.85rem;right:-0.85rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:0;border-radius:50%;background:var(--tertiary);color:var(--light, #fff);font-size:1.5rem;line-height:1;cursor:pointer}.cuas-event-modal__close:hover,.cuas-event-modal__close:focus{background:color-mix(in srgb, var(--tertiary) 82%, var(--dark));color:var(--light, #fff)}.cuas-event-modal__body{padding:2rem 1.75rem 1.75rem;max-height:min(80vh,42rem);overflow-y:auto}.cuas-event-modal__header{text-align:center}.cuas-event-modal__title{margin:0 0 .85rem;padding:0 1.5rem;font-size:1.35rem;font-weight:700;line-height:1.35;color:var(--default)}.cuas-event-modal__register{display:inline-block;margin:0;padding:0;border:0;background:none;color:var(--default);font-size:.82rem;font-weight:700;letter-spacing:.04em;text-align:center;text-decoration:none;text-transform:uppercase}.cuas-event-modal__register:hover,.cuas-event-modal__register:focus{color:var(--primary);text-decoration:none}.cuas-event-modal__divider{margin:1.25rem 0 1rem;border:0;border-top:1px solid color-mix(in srgb, var(--dark) 14%, var(--light, #fff));opacity:1}.cuas-event-modal__speaker{margin:0 0 1.15rem;color:var(--tertiary);font-size:.95rem}.cuas-event-modal__details{margin:0;color:var(--default);font-size:.95rem;line-height:1.5}.cuas-event-modal__details p:last-child,.cuas-event-modal__teaser p:last-child,.cuas-event-modal__description-html p:last-child{margin-bottom:0}.cuas-event-modal__teaser{margin-bottom:.75rem}.cuas-event-modal__where{margin:0;color:var(--default);font-size:.95rem;line-height:1.45;white-space:pre-line}.cuas-event-modal__section{margin-top:1rem}.cuas-event-modal__section--share{margin-top:1.35rem}.cuas-event-modal__section-title{display:flex;align-items:center;gap:.45rem;margin:0 0 .55rem;color:var(--default);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.cuas-event-modal__section-title i{font-size:.95rem}.cuas-event-modal__when{margin:0 0 .45rem;color:var(--default);font-size:.95rem;line-height:1.45}.cuas-event-modal__link-btn{display:inline-flex;align-items:center;margin:0;padding:0;border:0;background:none;color:color-mix(in srgb, var(--primary) 12%, #1a5fd7);font-size:.9rem;font-weight:600;text-decoration:none;cursor:pointer}.cuas-event-modal__link-btn:hover,.cuas-event-modal__link-btn:focus{color:color-mix(in srgb, var(--primary) 18%, #0f4eb8);text-decoration:underline}.cuas-event-modal__share{display:flex;gap:.75rem}.cuas-event-modal__share-btn{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:.45rem;min-width:0;margin:0;padding:.7rem 1rem;border:1px solid color-mix(in srgb, var(--dark) 18%, var(--light, #fff));border-radius:999px;background:var(--light, #fff);color:var(--default);font-size:.82rem;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.cuas-event-modal__share-btn:hover,.cuas-event-modal__share-btn:focus{background:color-mix(in srgb, var(--color-grey) 55%, var(--light, #fff));border-color:color-mix(in srgb, var(--dark) 24%, var(--light, #fff));color:var(--default);text-decoration:none}.flip-card .flip-content{width:100%;max-width:100%}.flip-card .flip-content>strong.font-weight-extra-bold,.flip-card .flip-content>strong.text-13{display:block !important;max-width:100%;margin-left:auto;margin-right:auto;overflow-wrap:anywhere;word-break:break-word;hyphens:auto;line-height:1.1 !important;font-size:clamp(1.85rem,3.2vw + .6rem,3.075rem) !important}.flip-card .flip-content>h4,.flip-card .flip-content>p,.flip-card .flip-content>.flip-card-text{max-width:100%;overflow-wrap:break-word}.flip-card .flip-content>.flip-card-text>:last-child{margin-bottom:0}.flip-card .cuas-card-text-custom .flip-content,.flip-card .cuas-card-text-custom .flip-content h4,.flip-card .cuas-card-text-custom .flip-content strong,.flip-card .cuas-card-text-custom .flip-content p,.flip-card .cuas-card-text-custom .flip-content li,.flip-card .cuas-card-text-custom .flip-content a:not(.btn),.flip-card .cuas-card-text-custom .flip-content .flip-card-text,.flip-card .cuas-card-text-custom .flip-content .flip-card-text *{color:var(--cuas-card-text) !important}.flip-card .cuas-card-text-custom .flip-content .flip-card-text,.flip-card .cuas-card-text-custom .flip-content p{opacity:1 !important}.ns-slider--lightbox .ns-slider__slide-link{color:inherit;text-decoration:none}.ns-slider--lightbox .thumb-info-wrapper{position:relative;overflow:hidden}.ns-slider--lightbox .thumb-info-action{pointer-events:none}.ce-gallery .ce-column{display:inline-block;max-width:100%;vertical-align:top}.ce-gallery .ce-column>a{display:block}.ce-gallery .ce-column img.image-embed-item{display:block;max-width:100%;height:auto}.ce-gallery .ce-column figcaption.image-caption{display:block;width:0;min-width:100%;box-sizing:border-box;font-size:14px;line-height:1.4;word-break:break-word;margin-top:10px;text-align:left}.ce-bodytext blockquote:not(.instagram-media),.frame-type-text blockquote:not(.instagram-media),.readmore-content blockquote:not(.instagram-media){position:relative;overflow:auto;padding:2rem 2.75rem 1.5rem}.ce-bodytext blockquote:not(.instagram-media)::before,.ce-bodytext blockquote:not(.instagram-media)::after,.frame-type-text blockquote:not(.instagram-media)::before,.frame-type-text blockquote:not(.instagram-media)::after,.readmore-content blockquote:not(.instagram-media)::before,.readmore-content blockquote:not(.instagram-media)::after{color:inherit;font-size:30px;font-style:normal;font-weight:400;line-height:1;position:absolute}.ce-bodytext blockquote:not(.instagram-media)::before,.frame-type-text blockquote:not(.instagram-media)::before,.readmore-content blockquote:not(.instagram-media)::before{content:"“";left:1rem;top:1.25rem}.ce-bodytext blockquote:not(.instagram-media)::after,.frame-type-text blockquote:not(.instagram-media)::after,.readmore-content blockquote:not(.instagram-media)::after{content:"”";right:1rem;top:1.25rem}.ce-bodytext blockquote:not(.instagram-media) p,.frame-type-text blockquote:not(.instagram-media) p,.readmore-content blockquote:not(.instagram-media) p{line-height:1.6875;margin-bottom:0}.ce-bodytext blockquote:not(.instagram-media) p::before,.frame-type-text blockquote:not(.instagram-media) p::before,.readmore-content blockquote:not(.instagram-media) p::before{content:none;display:none}.ce-bodytext blockquote:not(.instagram-media) p+p,.frame-type-text blockquote:not(.instagram-media) p+p,.readmore-content blockquote:not(.instagram-media) p+p{margin-top:1.25rem}@media(min-width: 992px){#header .header-nav.header-nav-links nav ul>.dropdown>a.active{color:#fff !important}#header .header-nav.header-nav-links nav>ul .dropdown:hover>a{color:#fff !important}#header .header-nav.header-nav-line nav>ul:not(:hover) li>a.active::before{background:#fff !important}#header .header-nav.header-nav-line nav>ul li:hover>a::before{background:#fff !important}}#header .header-nav.header-nav-line.header-nav-bottom-line nav>ul>li>a:before,#header .header-nav.header-nav-line.header-nav-bottom-line nav>ul>li:hover>a:before{content:"";position:absolute;width:auto;height:3px;top:50%;left:15px;right:15px;margin-top:15px;transform:translateY(-3px)}#cuas-breadcrumb{height:40px;max-width:100%;background:#f4f4f4}#cuas-breadcrumb .breadcrumb a{color:#000 !important}.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1)}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px 0 rgba(0,0,0,.06)}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid #e6e6e6}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid #b8dbff;border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid #b8dbff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus{outline:none}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 0 rgba(0,0,0,.06);left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{user-select:none;padding:8px 10px;font-weight:500;color:rgba(0,0,0,.54);cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:rgba(0,0,0,.54);background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:rgba(0,0,0,.87);padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}#header .header-body{border-top:0}@media(max-width: 991.98px){#header .header-body{max-width:100%}}@media(max-width: 575.98px){#header .header-logo img{max-width:170px;height:auto !important}}@media(max-width: 991.98px){#header .cuas-nav-cta{padding:8px !important;font-size:12px !important}}@media(max-width: 991.98px){#header .header-nav-features{padding-right:0 !important;margin-right:0 !important}}@media(max-width: 991.98px){#header .header-nav-main:before{width:100%;left:0;transform:none}}#header .nav-item-dropdown-languange{position:relative}#header .dropdown-menu.language-ddr{position:absolute;z-index:10050;inset:auto 0 auto auto}@media(min-width: 992px){#header .header-nav-main nav>ul.nav{flex-wrap:nowrap}}#header .header-nav-main nav>ul>li>a,#header .header-nav-main.header-nav-main-text-capitalize nav>ul>li>a,#header .header-nav-main.header-nav-main-font-lg-upper nav>ul>li>a,#header .header-nav-main.header-nav-main-font-lg-upper-2 nav>ul>li>a,html.mobile-device-activated #header .header-nav-main nav>ul>li>a{text-transform:none}#header .header-nav-top .nav.text-uppercase,#header .header-nav-top .nav{text-transform:none}#header .header-nav-top .nav>li>a,#header .header-nav-top .nav>li>span,#header .header-nav-top .nav>li>a:hover,#header .header-nav-top .nav>li>a:focus,#header .header-nav-top .nav>li.open>a,#header .header-nav-top .nav>li.accessibility-open>a,#header .header-nav-top .nav>li>a.active,#header .header-nav-top .nav>li>a.current-page-active{color:#000 !important}@media(min-width: 992px){#header .header-nav.header-nav-stripe .header-nav-main nav>ul:not(:hover)>li>a.stgfinder-trigger-link,#header .header-nav.header-nav-stripe .header-nav-main nav>ul:not(:hover)>li>a.stgfinder-trigger-link.active,#header .header-nav.header-nav-stripe .header-nav-main nav>ul:not(:hover)>li>a.stgfinder-trigger-link.current-page-active,#header .header-nav.header-nav-stripe .header-nav-main nav>ul:not(:hover)>li>a.stgfinder-trigger-link.active.current-page-active,#header .header-nav.header-nav-stripe .header-nav-main nav>ul>li.open>a.stgfinder-trigger-link,#header .header-nav.header-nav-stripe .header-nav-main nav>ul>li.accessibility-open>a.stgfinder-trigger-link,#header .header-nav.header-nav-stripe .header-nav-main nav>ul>li.accessibility-open>a.stgfinder-trigger-link.active{color:var(--dark--200) !important}#header .header-nav.header-nav-stripe .header-nav-main nav>ul>li:hover>a.stgfinder-trigger-link,#header .header-nav.header-nav-stripe .header-nav-main nav>ul>li.open:hover>a.stgfinder-trigger-link,#header .header-nav.header-nav-stripe .header-nav-main nav>ul>li.accessibility-open:hover>a.stgfinder-trigger-link{color:var(--light) !important}}.contianer-full .grid-container,.container-full .grid-container{padding-left:12px;padding-right:12px}.grid-container.text-default *{color:var(--default) !important}.grid-container.text-white *{color:var(--color-inverse)}.grid-container.text-black *{color:#000 !important}.grid-container.text-grey *{color:var(--grey) !important}.grid-container.text-grey-light *{color:var(--grey-400) !important}.grid-container.text-grey-medium *{color:var(--grey-600) !important}.grid-container.text-dark *{color:var(--dark) !important}.grid-container.text-primary *{color:var(--primary) !important}.grid-container.text-secondary *{color:var(--secondary) !important}.grid-container.text-tertiary *{color:var(--tertiary) !important}.grid-container.text-quaternary *{color:var(--quaternary) !important}:root{--font-family-primary: "Inter", Arial, sans-serif;--quaternary-inverse: #000}html{scroll-padding-top:110px}@media(max-width: 767.98px){html{scroll-padding-top:180px}}[id^=c],.section.container--custom[id]{scroll-margin-top:110px}@media(max-width: 767.98px){[id^=c],.section.container--custom[id]{scroll-margin-top:180px}}