@charset "UTF-8";.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}sub,sup{margin:0;padding:0;border:0;font:inherit;font-size:57%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,[type=submit],[role=button]{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}@font-face{font-family:MessinaSans;src:url(../../webresources/fonts/MessinaSansWeb/MessinaSansWeb-Book.woff2) format("woff2"),url(../../webresources/fonts/MessinaSansWeb/MessinaSansWeb-Book.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:MessinaSans;src:url(../../webresources/fonts/MessinaSansWeb/MessinaSansWeb-Regular.woff2) format("woff2"),url(../../webresources/fonts/MessinaSansWeb/MessinaSansWeb-Regular.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:MessinaSans;src:url(../../webresources/fonts/MessinaSansWeb/MessinaSansWeb-SemiBold.woff2) format("woff2"),url(../../webresources/fonts/MessinaSansWeb/MessinaSansWeb-SemiBold.woff) format("woff");font-weight:600;font-style:normal}:root{--small-font-size: 16px;--base-font-size: 20px;--base-line-height: 26px;--nav-font-size: 19px;--number-boxes-numbers-font-size: 28px;--number-boxes-texts-font-size: 22px;--subtitle-font-size: 22px;--title-font-size: 36px;--title-line-height: 40px}@keyframes bounceDown{0%,to{transform:translate(0);animation-timing-function:ease-out}50%{transform:translateY(-5px);animation-timing-function:ease-in}}@keyframes dot-pulse{0%,20%,to{transform:translate(0)}10%{transform:translate(2px)}}@keyframes bounceRight{25%{transform:translate(-2px);animation-timing-function:ease-in}75%{transform:translate(2px);animation-timing-function:ease-out}}@keyframes bounceRightSM{25%{transform:translate(-1px);animation-timing-function:ease-in}75%{transform:translate(1px);animation-timing-function:ease-out}}@keyframes bounceUpRight{25%{transform:translate(-2px,2px);animation-timing-function:ease-in}75%{transform:translate(2px,-2px);animation-timing-function:ease-out}}header{padding:38px 0;background-color:#ffffffc2;position:relative;z-index:2}header a{font-weight:600;font-size:clamp(11px,1.0555555556vw,14px + .390625vw);letter-spacing:-.019px;text-decoration:none}@media screen and (min-width: 1801px){header a{font-size:19px}}header #site_logo{width:215px}@media screen and (max-width: 1024px){header #site_logo{width:180px}}header #header_cta{display:flex}header #header_cta a{border-radius:20px;padding:0 16px;background-color:#d3d3d3}header #header_cta a[data-bg=blau]:hover{background-color:#000!important;color:#fff}header #header_cta a[data-bg=black]:hover{background-color:#6a9ce8!important;color:#fff}header #login_links{align-items:center;gap:26px}header #login_links .intern-link{background-color:#9dd2c3;border-radius:20px;padding:0 16px}header #login_links .intern-link:hover{background-color:#000;color:#fff}header #login_links .login-link,header #login_links .logout-link{display:flex;align-items:center;gap:.5rem;flex-wrap:nowrap}header #login_links .login-link:hover,header #login_links .logout-link:hover{color:#9dd2c3}header #login_links .login-link:hover svg .arrow,header #login_links .logout-link:hover svg .arrow{animation:bounceRightSM .8s infinite}header #login_links .login-link:hover svg line,header #login_links .login-link:hover svg path,header #login_links .logout-link:hover svg line,header #login_links .logout-link:hover svg path{stroke:#9dd2c3}header .mobile-only{display:none}@media screen and (max-width: 1024px){header .mobile-only{display:block}}header #mobile_menu,header #mobile_menu_toggle{display:none}@media screen and (max-width: 1024px){header #short_links #header_cta,header .desktop-menu{display:none}header #short_links{gap:20px}header #mobile_menu_toggle{display:block;position:fixed;bottom:0;left:0;width:100%;height:60px;padding:0;border:none;background:#000000;z-index:1000;cursor:pointer;color:#fff;font-family:MessinaSans;font-size:19px;letter-spacing:.4px;text-transform:uppercase}header #mobile_menu_toggle .menu-text{display:block}header #mobile_menu_toggle .close-icon{display:none;font-size:32px;font-weight:300}header #mobile_menu_toggle .close-icon{width:40px;height:40px;cursor:pointer}header #mobile_menu_toggle .close-icon span{position:absolute;top:50%;left:50%;width:48px;height:2px;background-color:#fff;display:block;transform-origin:center;transition:.3s ease}header #mobile_menu_toggle .close-icon span:first-child{transform:translate(-50%,-50%) rotate(45deg)}header #mobile_menu_toggle .close-icon span:last-child{transform:translate(-50%,-50%) rotate(-45deg)}header #mobile_menu_toggle.active .menu-text{display:none}header #mobile_menu_toggle.active .close-icon{display:block}header #mobile_menu{display:block;position:fixed;bottom:60px;left:0;width:100%;max-width:100vw;overflow-x:hidden;background:white;padding:10px 0;transform:translateY(100%);transition:transform .3s ease;box-shadow:0 -2px 10px #0000001a;z-index:999;height:calc(var(--vh, 1vh) * 100 - 60px);overflow-y:auto}header #mobile_menu .mobile_menu_top{display:flex;gap:15px;justify-content:space-between;flex-wrap:nowrap;padding:10px 15px 40px}header #mobile_menu #header_cta a,header #mobile_menu #login_links a{font-size:16px}header #mobile_menu.active{transform:translateY(0)}header #mobile_menu nav .row{flex-direction:column;gap:0}header #mobile_menu nav a{padding:0 10px}header #mobile_menu nav>ul>li{width:100%;border-bottom:1px solid #000000;padding:5px 0}header #mobile_menu nav>ul>li:first-child{border-top:1px solid #000000}header #mobile_menu nav>ul>li.active a{color:#000}header #mobile_menu nav>ul>li>a{line-height:45px;font-family:MessinaSans;font-size:22px;letter-spacing:.4px;font-weight:600}header #mobile_menu nav>ul>li.with-subnav .subnav>li{margin-bottom:10px}header #mobile_menu nav>ul>li.with-subnav .subnav>li>a{font-size:16px!important;font-weight:500;text-transform:none}header #mobile_menu nav>ul>li.with-subnav:hover:after{display:none}header #mobile_menu nav>ul>li:last-child{border-bottom:none}}@media screen and (max-width: 1024px){header{padding:20px 0}}@media screen and (max-width: 749px){header{padding:10px 0 30px}header #short_links{gap:3vw}header #login_links .logout-link{display:none}}@media screen and (max-width: 1024px){header nav .row{flex-direction:column;gap:20px}header nav li{width:100%}header nav li.with-subnav .subnav-wrap{position:static;padding-top:20px;visibility:visible!important;top:0!important}header nav li.with-subnav .subnav-wrap .subnav-content{padding:20px 0;flex-direction:column}header nav li.with-subnav .subnav-wrap .subnav-content .sub-nav-title{width:100%;padding-left:0;margin-bottom:10px}header nav li.with-subnav:hover:after{display:none}}header nav .row{gap:60px}@media screen and (max-width: 1200px){header nav .row{gap:35px}}header nav li.active>a,header nav li:hover>a{color:#9dd2c3}header nav li.with-subnav:not(:hover) .subnav-wrap{visibility:hidden;top:-100px}header nav li.with-subnav:hover .subnav-wrap{background-color:#fff}header nav li.with-subnav:hover:after{content:"";width:100vw;height:calc(100vh - var(--header-height));background-color:#00000057;position:fixed;left:0;top:var(--header-height);pointer-events:none}header nav li:hover>a{position:relative}header nav li:hover>a:before{content:"";position:absolute;width:calc(100% + 120px);height:300%;left:-60px;top:-100%;pointer-events:none}header .subnav-wrap{position:absolute;left:50%;transform:translate(-50%);width:100vw;background:rgba(255,255,255,.8980392157);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);padding-top:54px;z-index:1}header .subnav-wrap .subnav-content{padding-top:10px;padding-bottom:160px;border-top:1px solid #000000;display:flex}header .subnav-wrap .subnav-content .sub-nav-title{width:var(--nav-left-position);padding-left:20px}header .subnav-wrap .subnav-content .subnav{margin-top:9px}header .subnav-wrap .subnav-content .subnav>li{margin-bottom:16px}#page_header img{width:100%}@media screen and (max-width: 749px){#page_header img{width:100vw;transform:translate(-10px);max-width:unset!important}}#page_header .video{width:100%;height:calc(51vw - 100px)}#page_header .video .video-width-wrap{margin:0;width:100%;position:absolute;left:0;top:0;z-index:-2}#page_header .video .video-width-wrap .video-wrapper{padding-top:51%;position:relative}#page_header .video .video-width-wrap .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#page_header .txt-wrap{padding:66px 100px}@media screen and (max-width: 1024px){#page_header .txt-wrap{padding:10px 0}}@media screen and (max-width: 1024px){#mobile_menu,#side_nav{display:none}}#mobile_menu li.active>a,#side_nav li.active>a{color:#0086bb}#mobile_menu a,#side_nav a{text-decoration:none}#mobile_menu>ul>li,#side_nav>ul>li{border-top:1px solid #000000}#mobile_menu>ul>li>a,#side_nav>ul>li>a{min-height:56px;display:flex;align-items:center;font-size:clamp(14px,1.2222222222vw,17px + .390625vw);letter-spacing:-.022px;line-height:1.35;font-weight:600}@media screen and (max-width: 1024px){#mobile_menu>ul>li>a,#side_nav>ul>li>a{font-size:16px}}@media screen and (min-width: 1801px){#mobile_menu>ul>li>a,#side_nav>ul>li>a{font-size:22px}}#mobile_menu>ul>li>.sub-nav li a,#side_nav>ul>li>.sub-nav li a{font-size:clamp(10px,1vw,13px + .390625vw);letter-spacing:-.018px;font-weight:600;line-height:1.35;margin-bottom:12px}@media screen and (min-width: 1801px){#mobile_menu>ul>li>.sub-nav li a,#side_nav>ul>li>.sub-nav li a{font-size:18px}}#mobile_menu>ul>li>.sub-nav .sub-nav,#side_nav>ul>li>.sub-nav .sub-nav{padding:0 14px}#mobile_menu>ul>li>.sub-nav .sub-nav li a,#side_nav>ul>li>.sub-nav .sub-nav li a{font-weight:400}#mobile_menu ul.nav>li.with-subnav .nav-i,#side_nav ul.nav>li.with-subnav .nav-i{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}#mobile_menu ul.nav>li.with-subnav .collapsible-icon,#side_nav ul.nav>li.with-subnav .collapsible-icon{display:flex}#mobile_menu ul.nav>li.with-subnav .collapsible-icon svg,#side_nav ul.nav>li.with-subnav .collapsible-icon svg{transition:transform .2s cubic-bezier(.17,.67,.58,.72)}#mobile_menu ul.nav>li.with-subnav.unfold>a .collapsible-icon svg,#side_nav ul.nav>li.with-subnav.unfold>a .collapsible-icon svg{transform:rotate(90deg)}#mobile_menu ul.nav>li.with-subnav>.sub-nav,#side_nav ul.nav>li.with-subnav>.sub-nav{position:relative;max-height:0;height:0;overflow:hidden;transition:height .2s cubic-bezier(.17,.67,.58,.72),max-height .2s cubic-bezier(.17,.67,.58,.72)}#mobile_menu ul.nav>li.with-subnav ul.subnav,#side_nav ul.nav>li.with-subnav ul.subnav{padding-bottom:10px}#mobile_menu ul.nav>li.with-subnav.hidden,#side_nav ul.nav>li.with-subnav.hidden{display:none}#header_spacer{height:50px}@media screen and (max-width: 749px){#header_spacer{height:10px}}.spaceBefore.space-1,.spaceAfter.space-1,.space.space-1{height:65px}.spaceBefore.space-2,.spaceAfter.space-2,.space.space-2{height:130px}.spaceBefore.space-3,.spaceAfter.space-3,.space.space-3{height:195px}.spaceBefore.space-4,.spaceAfter.space-4,.space.space-4{height:260px}.spaceBefore.space-5,.spaceAfter.space-5,.space.space-5{height:325px}footer{border-top:1px solid #000000;margin-top:160px!important;font-weight:400}@media screen and (max-width: 1024px){footer{padding-bottom:80px!important}}footer .footer-wrap{display:flex;position:relative;gap:20px 70px;padding:30px 0;font-size:var(--small-font-size)}@media screen and (max-width: 1024px){footer .footer-wrap{flex-direction:column}footer .footer-wrap .privacy-links{margin-left:0!important}}footer .footer-wrap *>div,footer .footer-wrap p{font-weight:400}footer .footer-wrap .text1 strong,footer .footer-wrap .text2 strong{font-weight:600}footer .footer-wrap .text1{min-width:22%}footer .footer-wrap .login-links{display:flex;flex-direction:column;gap:10px}footer .footer-wrap .login-links .intern-link{text-decoration:none}footer .footer-wrap .login-links .intern-link:hover{color:#9dd2c3}@media screen and (max-width: 749px){footer .footer-wrap .login-cta,footer .footer-wrap .privacy-links{display:none}}footer .footer-wrap .login-cta a,footer .footer-wrap .privacy-links a{text-decoration:none;font-weight:500}footer .footer-wrap .login-cta{position:relative;padding-right:31px}@media screen and (max-width: 749px){footer .footer-wrap .login-cta{display:none}}footer .footer-wrap .login-cta svg{position:absolute;top:3px;right:0}footer .footer-wrap .login-cta:hover a{color:#9dd2c3}footer .footer-wrap .login-cta:hover .arrow{animation:bounceRightSM .8s infinite}footer .footer-wrap .login-cta:hover line,footer .footer-wrap .login-cta:hover path{stroke:#9dd2c3}footer .footer-wrap .privacy-links{margin-left:auto;margin-right:50px}footer .footer-wrap .privacy-links a{display:block}footer .footer-wrap .privacy-links a:hover{color:#9dd2c3}footer .footer-bottom-mobile{display:none}@media screen and (max-width: 749px){footer .footer-bottom-mobile{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:end}footer .footer-bottom-mobile .privacy-links{display:block}footer .footer-bottom-mobile .login-cta{display:block}}footer #scroll_top{cursor:pointer}footer #scroll_top:hover svg .arrow{animation:bounceRight .8s infinite}footer #scroll_top svg{transform:rotate(270deg)}.overlay{--overlayAnimDuration: .3s;position:fixed;z-index:3;top:0;left:0;right:0;bottom:0;transition:opacity var(--overlayAnimDuration),transform var(--overlayAnimDuration) ease-in-out;pointer-events:none;opacity:0;transform:scale(.7);background-color:#0009}.overlay.visible{pointer-events:auto;transform:scale(1);opacity:1}.overlay .overlay-wrapper{position:relative;height:100%;width:100%;margin:0 auto;transition:transform .3s ease-in-out}.overlay .overlay-wrapper .overlay-close{position:absolute;top:19px;right:24px;height:46px;width:46px;border:none;z-index:2;margin-top:0;background-color:transparent;border:1px solid #040405;padding:0}.overlay .overlay-wrapper .overlay-close span:before,.overlay .overlay-wrapper .overlay-close span:after{content:"";transform-origin:left center;position:absolute;height:1px;width:20px;left:50%;top:50%;background-color:#040405}.overlay .overlay-wrapper .overlay-close span:before{transform:rotate(-45deg) translate(-50%) translateY(-50%)}.overlay .overlay-wrapper .overlay-close span:after{transform:rotate(45deg) translate(-50%) translateY(-50%)}.overlay .overlay-wrapper .overlay-close:hover{background-color:#f0b3b3}.overlay .overlay-scroll{width:90%;top:50%;transform:translate(-50%,-50%);left:50%;position:absolute;background-color:#fff;border-radius:10px;margin:0 auto}.overlay .overlay-content{padding:clamp(40px,5.1666666667vw,93px);max-height:calc(100vh - 230px);overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-block:contain}@media screen and (max-width: 749px){.overlay .overlay-content{padding:20px}}.overlay .overlay-content p,.overlay .overlay-content a,.overlay .overlay-content li{color:#000}@media screen and (min-width: 750px) and (max-width: 1024px){.overlay .overlay-wrapper .overlay-scroll{width:calc(100% - 40px)}.overlay .overlay-wrapper .overlay-close{top:16px;right:16px}}@media screen and (max-width: 749px){.overlay .overlay-wrapper .overlay-scroll{width:100%}.overlay .overlay-wrapper .overlay-close{top:8px;right:8px;background-color:#fff9}}.page-transition{position:fixed!important;top:0;left:0;width:100%;height:100%;z-index:99999999;pointer-events:none;display:flex;justify-content:center;align-items:center;transition:opacity .4s ease-in-out}.page-transition.bg-orange:before{background-color:#f49f80}.page-transition.bg-hellblau:before{background-color:#e7fff8}.page-transition.bg-blau:before{background-color:#6a9ce8}.page-transition.bg-braun:before{background-color:#8c756a}.page-transition.bg-gruen:before{background-color:#9dd2c3}.page-transition .page-transition-logo{width:130px;z-index:999999999}.page-transition-logo svg{width:100%;z-index:99999999}.opacity-overlay{position:relative}.opacity-overlay:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;pointer-events:none}.nav-highlight{color:#9dd2c3}#header_container.active-search #short_links{opacity:0;visibility:hidden}#header_container.active-search #nav_search_toggle{transform:scale(.8);color:#9dd2c3}#header_container:not(.active-search) #nav_search_bar{visibility:hidden;width:6rem;transition:none}#header_container:not(.active-search) #nav_search_bar .search-link{transform:scale(1)}#header_container .search-bar-container{position:absolute;right:-15px;top:-4px;z-index:1000;transition:.3s ease-in-out}#search_no_query{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:30vh}#search_no_query .search-bar-container{position:relative;height:3rem!important}#search_no_query .search-bar-container .search-bar{position:absolute}#header_container,#search_no_query{position:relative}#header_container .search-bar-container,#search_no_query .search-bar-container{display:flex;width:450px;max-width:50%;height:2.5rem}#header_container #short_links,#search_no_query #short_links{align-items:center;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}#header_container .search-bar-container .search-bar,#search_no_query .search-bar-container .search-bar{display:flex;align-items:center;gap:8px;width:100%;height:100%;padding:0 34px 0 14px;border:1px solid #000000;border-radius:100px;background-color:#fff;box-shadow:#0000001a 0 2px 8px -2px;transition:scale .2s}#header_container .search-bar-container .search-input,#search_no_query .search-bar-container .search-input{height:100%;width:100%;border:none;outline:none;background:transparent;font-size:.9rem}#header_container .search-bar-container .search-link,#header_container .search-bar-container .search-reset,#search_no_query .search-bar-container .search-link,#search_no_query .search-bar-container .search-reset{transition:transform .2s ease-out}#header_container .search-bar-container .search-link:active,#header_container .search-bar-container .search-reset:active,#search_no_query .search-bar-container .search-link:active,#search_no_query .search-bar-container .search-reset:active{transform:scale(.6)}#header_container .search-bar-container .search-link,#search_no_query .search-bar-container .search-link{position:absolute;right:10px;display:flex;align-items:center;transform:scale(.8);transition:transform .2s ease-out}#header_container .search-bar-container .search-link.disabled,#search_no_query .search-bar-container .search-link.disabled{opacity:.4;pointer-events:none;cursor:default}#header_container .search-bar-container .search-link svg,#search_no_query .search-bar-container .search-link svg{transform:scaleX(-1)}#header_container .search-bar-container .search-reset,#search_no_query .search-bar-container .search-reset{display:flex;align-items:center}#header_container .search-bar-container .search-reset svg,#search_no_query .search-bar-container .search-reset svg{margin-top:1.5px;width:15px;height:15px}#header_container .search-bar-container .search-backdrop,#search_no_query .search-bar-container .search-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1}#header_container #nav_search_toggle,#search_no_query #nav_search_toggle{display:flex;align-items:center;width:30px;height:30px;padding:2px;margin-right:-7px;transform:scale(1);transition:transform .2s}#header_container #nav_search_toggle:hover,#header_container #nav_search_toggle:active,#search_no_query #nav_search_toggle:hover,#search_no_query #nav_search_toggle:active{color:#9dd2c3}#header_container #nav_search_toggle svg,#search_no_query #nav_search_toggle svg{height:100%;width:100%;transform:scaleX(-1)}@media screen and (max-width: 749px){#header_container,#search_no_query{transition:margin .3s ease-in-out}#header_container #nav_search_toggle,#search_no_query #nav_search_toggle{margin-right:0}#header_container.active-search #short_links,#search_no_query.active-search #short_links{opacity:1;visibility:visible}#header_container:not(.active-search) #nav_search_bar,#search_no_query:not(.active-search) #nav_search_bar{top:95%;width:100%;height:2rem;opacity:0}#header_container.active-search,#search_no_query.active-search{margin-bottom:calc(3rem + 15px)}#header_container .search-bar-container,#search_no_query .search-bar-container{top:calc(100% + 25px);right:0;width:100%;max-width:100%;height:3rem;opacity:1}#header_container .search-bar-container .search-bar,#search_no_query .search-bar-container .search-bar{box-shadow:none;padding-left:20px;padding-right:40px}#header_container .search-bar-container .search-link,#search_no_query .search-bar-container .search-link{right:16px}#header_container .search-bar-container .search-input,#search_no_query .search-bar-container .search-input{font-size:1rem}}#search_results h1{margin-bottom:1.3em}#search_results #search_tab_nav{margin-bottom:2.5em}#search_results #search_tab_nav .tab-list{display:flex;row-gap:.5em;column-gap:3rem;align-items:center;flex-wrap:wrap}#search_results #search_tab_nav .tab-list-item:not(.disabled):hover,#search_results #search_tab_nav .tab-list-item:active{color:#9dd2c3}#search_results #search_tab_nav .tab-list-item.active{color:#9dd2c3}#search_results #search_tab_nav .tab-list-item.disabled{opacity:.4;pointer-events:none;cursor:default}#search_results #search_tab_nav .tab-list-item button{font-size:clamp(11px,1.0555555556vw,14px + .390625vw);letter-spacing:-.019px}@media screen and (min-width: 1801px){#search_results #search_tab_nav .tab-list-item button{font-size:19px}}#search_results #search_content{display:flex;flex-direction:column;gap:1rem}#search_results #search_no_results{text-align:center;margin-top:calc(160px - 4em);border-top:1px solid #000000;border-bottom:1px solid #000000;padding:20px}#search_results #search_no_more_results{text-align:center;margin-top:1rem;opacity:.4;font-size:var(--small-font-size)}#search_results #search_spinner{margin:auto}#search_results #search_spinner svg :not(.dot){display:none}#search_results #search_spinner svg .dot{transform-origin:center;transform-box:fill-box;animation:dot-pulse 2s infinite}#search_results #search_spinner svg .dot1{animation-delay:0s}#search_results #search_spinner svg .dot2{animation-delay:.1s}#search_results #search_spinner svg .dot3{animation-delay:.2s}#search_results .search-section:not(.hide){display:flex;flex-direction:column;gap:1rem}#search_results .search-section-title{font-size:var(--subtitle-font-size);font-weight:600;margin-bottom:0}#search_results .search-list-item,#search_results .search-list>.eventList{border-top:1px solid #000000}#search_results .search-list-item:last-child,#search_results .search-list>.eventList:last-child{border-bottom:1px solid #000000}#search_results .search-list-item .fs-sm,#search_results .search-list>.eventList .fs-sm{font-size:var(--small-font-size, 16px)}#search_results .search-list-item-cta{display:flex;flex-wrap:nowrap;padding:10px;text-decoration:none;justify-content:space-between}#search_results .search-list-item-cta.link-download{word-break:break-word}#search_results .search-list-item-cta>*.f1{flex:1}#search_results .search-list-item-text-group{display:flex;flex-direction:column}#search_results .search-list-icon{margin-left:auto}#search_results .show-in-tab-btn{display:inline-flex;align-items:center;align-self:flex-end;cursor:pointer;margin-top:.5em;padding-left:3rem;font-size:clamp(11px,1.0555555556vw,14px + .390625vw);letter-spacing:-.019px}@media screen and (min-width: 1801px){#search_results .show-in-tab-btn{font-size:19px}}#search_results .show-in-tab-btn:hover,#search_results .show-in-tab-btn:active{color:#9dd2c3}#search_results .show-in-tab-btn:hover svg .stroke,#search_results .show-in-tab-btn:active svg .stroke{stroke:#9dd2c3;animation:bounceRight .8s infinite}#search_results .show-in-tab-btn svg{height:40px;width:40px}@media screen and (max-width: 749px){#search_results #search_content{gap:2rem}#search_results .search-section:not(.hide){gap:.5rem}#search_results .show-in-tab-btn{align-self:center;margin-right:-1rem;padding-left:0}}@media screen and (max-width: 1024px){#search_results #search_tab_nav .tab-list-item button{font-size:var(--nav-font-size, 19px)}#search_results .show-in-tab-btn{font-size:var(--small-font-size, 16px)}}@media screen and (max-width: 1200px){#search_results #search_tab_nav .tab-list{column-gap:2rem}}#search_results #search_content .search-section#oda-team .search-list{display:grid;column-gap:13px;row-gap:26px;grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (max-width: 1650px){#search_results #search_content .search-section#oda-team .search-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width: 1250px){#search_results #search_content .search-section#oda-team .search-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 749px){#search_results #search_content .search-section#oda-team .search-list{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width: 1650px){#search_results #search_content.overView .search-section#oda-team .search-list li:nth-child(4){display:none}}@media screen and (max-width: 1250px){#search_results #search_content.overView .search-section#oda-team .search-list li:nth-child(3){display:none}}@media screen and (max-width: 749px){#search_results #search_content.overView .search-section#oda-team .search-list li:nth-child(2){display:none}}#search_results #search_content .search-section#oda-events .eventList>div{border:none}article .video-embed{position:relative;display:flex;justify-content:center}article .video-embed iframe,article .video-embed .sizer{aspect-ratio:16/9;width:100%!important}article .video-embed .video-poster{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:center}article .video-embed.video-init .video-poster{display:none}article img{max-width:100%;height:auto}article p{margin-bottom:24px}article a.link-whatsapp{background-color:#000;height:52px;border-radius:26px;display:inline-block;box-sizing:border-box;padding:6px 7px 6px 31px;color:#fff;display:inline-flex;align-items:center;text-decoration:none;gap:32px;font-size:var(--title-font-size);line-height:var(--title-line-height);font-weight:600}@media screen and (max-width: 749px){article a.link-whatsapp{font-size:24px}}article .links li{margin-bottom:15px}article .links li svg{min-width:45px}article .links li.lineBetween{margin-bottom:0;padding-top:10px;padding-bottom:10px;border-top:1px solid black}article .links li.lineBetween:last-child{border-bottom:1px solid black}article .links a:not(.link-whatsapp){display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;gap:11px;text-decoration:none}article .text ul{list-style:initial;margin-left:18px;margin-bottom:clamp(14px,2.4vw,28px + .390625vw)}article .text ul li{padding-left:6px;margin-bottom:clamp(10px,1.45vw,12px + .390625vw)}article .text ul li::marker{font-size:14px;line-height:1}.slider{background-color:#fff}.slider .splide__slide img{height:100%}.splide__arrow{width:3.9em;height:3.9em;opacity:1}.splide__arrow svg{width:100%;height:100%}.splide__arrow--prev{left:1.4em}.splide__arrow--next{right:1.4em}figure.table table{width:100%;border-top:1px solid #000000;margin-bottom:24px}figure.table tr{border-bottom:1px solid #000000}figure.table td,figure.table th{padding:8px 0}figure.table td:first-child,figure.table th:first-child{text-align:left}figure.table td:last-child,figure.table th:last-child{text-align:right}.courseList table.course-list-web{width:100%;border-collapse:collapse;text-align:left}@media screen and (max-width: 749px){.courseList table.course-list-web{display:none}}.courseList table.course-list-web th{font-weight:600}.courseList table.course-list-web tr{border-bottom:1px solid #000000;cursor:pointer}.courseList table.course-list-web tr:hover td:last-child svg .arrow{animation:bounceRight .8s infinite}.courseList table.course-list-web td,.courseList table.course-list-web th{vertical-align:middle;padding-top:8px;padding-bottom:8px}.courseList table.course-list-web td:not(:last-child),.courseList table.course-list-web th:not(:last-child){padding-right:15px}.courseList table.course-list-web td:nth-child(1),.courseList table.course-list-web td:nth-child(2),.courseList table.course-list-web td:nth-child(3),.courseList table.course-list-web th:nth-child(1),.courseList table.course-list-web th:nth-child(2),.courseList table.course-list-web th:nth-child(3){width:16.66%}.courseList table.course-list-web td:nth-child(4),.courseList table.course-list-web th:nth-child(4){width:34%}.courseList table.course-list-web td:nth-child(5),.courseList table.course-list-web th:nth-child(5){width:calc(16% - 35px)}.courseList a.arrow{display:block}.courseList a.arrow svg{vertical-align:middle;width:35px;height:35px}@media screen and (max-width: 749px){.courseList a.arrow svg{width:28px;height:28px}}.course-list-mobile{display:none}@media screen and (max-width: 749px){.course-list-mobile{display:block}.course-list-mobile .course{border-top:1px solid black;padding-top:15px;padding-bottom:15px;cursor:pointer}.course-list-mobile .course .course-date-time{font-size:14px;width:fit-content;border-radius:999999px;background-color:unset;color:#000}.course-list-mobile .course .course-title{font-weight:600;font-size:26px;line-height:1.2;max-width:calc(100% - 45px);margin-bottom:30px;margin-top:10px}.course-list-mobile .course .course-bottom{display:flex;justify-content:space-between;align-items:end;font-size:16px}.course-list-mobile .course .course-bottom .course-bottom-info{display:grid;gap:0 20px;grid-template-columns:repeat(2,minmax(0,1fr))}.course-list-mobile .course .course-bottom .course-bottom-info .font-bold{font-weight:600}.course-list-mobile .course .course-bottom svg{min-width:45px;width:45px;min-height:45px;height:45px}.course-list-mobile .course:last-child{border-bottom:1px solid black}}.numbered-boxes-component ul{display:flex;gap:71px 5%;flex-wrap:wrap;justify-content:space-between}.numbered-boxes-component ul li{width:30%;opacity:0;transform:translateY(-50px);transition:all .4s ease-in-out}@media screen and (min-width: 750px) and (max-width: 1024px){.numbered-boxes-component ul li{width:45%}}@media screen and (max-width: 749px){.numbered-boxes-component ul li{width:100%}}.numbered-boxes-component ul li .number{margin-bottom:11px;border:1px solid #000000;border-radius:50%;width:45px;height:45px;font-size:var(--number-boxes-numbers-font-size);line-height:var(--title-line-height);text-align:center}.numbered-boxes-component ul li .text{font-size:var(--number-boxes-texts-font-size);font-weight:400}.numbered-boxes-component ul .box-visible{opacity:1;transform:translate(0)}.news-detail-container .news-detail-navigation-bar{display:flex;justify-content:space-between;margin-bottom:68px}.news-detail-container .news-detail-navigation-bar .news-detail-back-to-overview{text-decoration:none;display:flex;align-items:center;gap:0 28px;font-weight:400}@media screen and (max-width: 749px){.news-detail-container .news-detail-navigation-bar .news-detail-back-to-overview{gap:0 20px}}@media screen and (max-width: 749px){.news-detail-container .news-detail-navigation-bar .news-detail-back-to-overview{width:100%}}.news-detail-container .news-detail-navigation-bar .news-detail-back-to-overview .back-icon svg{transform:rotate(180deg)}@media screen and (max-width: 749px){.news-detail-container .news-detail-navigation-bar .news-detail-back-to-overview .back-icon svg{width:30px;height:30px}}.news-detail-container .news-detail-navigation-bar .news-detail-prev-and-next{display:flex;align-items:center;justify-content:flex-end;gap:0 20px}@media screen and (max-width: 749px){.news-detail-container .news-detail-navigation-bar .news-detail-prev-and-next{width:100%}}.news-detail-container .news-detail-navigation-bar .news-detail-prev-and-next .news-detail-prev svg{transform:rotate(270deg)}@media screen and (max-width: 749px){.news-detail-container .news-detail-navigation-bar .news-detail-prev-and-next .news-detail-prev svg{width:30px;height:30px}}.news-detail-container .news-detail-navigation-bar .news-detail-prev-and-next .news-detail-next svg{transform:rotate(90deg)}@media screen and (max-width: 749px){.news-detail-container .news-detail-navigation-bar .news-detail-prev-and-next .news-detail-next svg{width:30px;height:30px}}.news-detail-container .news-detail-grid-container{display:flex;justify-content:space-between;gap:0 20px}@media screen and (max-width: 749px){.news-detail-container .news-detail-grid-container{flex-wrap:wrap}}.news-detail-container .news-detail-grid-container .news-detail-left-box{width:50%}@media screen and (max-width: 749px){.news-detail-container .news-detail-grid-container .news-detail-left-box{width:100%}}.news-detail-container .news-detail-grid-container .news-detail-left-box .date{line-height:1.2;margin-bottom:46px}.news-detail-container .news-detail-grid-container .news-detail-left-box .title{font-weight:400;line-height:1.2;margin-bottom:73px}@media screen and (max-width: 749px){.news-detail-container .news-detail-grid-container .news-detail-left-box .title{margin-bottom:30px}}.news-detail-container .news-detail-grid-container .news-detail-left-box .text{line-height:1.15;font-size:24px}.news-detail-container .news-detail-grid-container .news-detail-left-box .text p{font-size:clamp(16px,1.2222222222vw,17px + .390625vw);font-weight:400}@media screen and (max-width: 1024px){.news-detail-container .news-detail-grid-container .news-detail-left-box .text p{width:100%}}.news-detail-container .news-detail-grid-container .news-detail-right-box{width:50%}@media screen and (max-width: 749px){.news-detail-container .news-detail-grid-container .news-detail-right-box{width:100%}}.news-detail-container .news-detail-grid-container .news-detail-right-box h1{background-color:gray;text-align:center;padding:200px;margin-bottom:10px}.news-detail-container .news-detail-grid-container .news-detail-right-box img{width:100%}.news-detail-container .news-detail-grid-container .news-detail-right-box .slider{background-color:#fff;visibility:visible!important}.news-detail-container .news-detail-grid-container .news-detail-right-box .slider .splide__slide img{width:100%}.news-detail-container .news-detail-grid-container .news-detail-right-box .splide__arrows{display:none}.news-detail-container .news-detail-grid-container .news-detail-right-box .slider-counter-nav{display:flex;justify-content:space-between;align-items:center}.news-detail-container .news-detail-grid-container .news-detail-right-box .slider-counter-nav .slider-nav{display:flex;gap:0 20px}.news-detail-container .news-detail-grid-container .news-detail-right-box .slider-counter-nav .slider-nav .disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.news-detail-container .news-detail-grid-container .news-detail-right-box .slider-counter-nav .slider-nav .prev,.news-detail-container .news-detail-grid-container .news-detail-right-box .slider-counter-nav .slider-nav .next{cursor:pointer}.news-detail-container .news-detail-grid-container .news-detail-right-box .slider-counter-nav .slider-nav .prev svg{transform:rotate(180deg)}figure .img-wrapper{overflow:hidden;aspect-ratio:3/2}figure .img-wrapper .img-fallback{height:100%;width:100%;background-color:#f7f7f7;display:flex;align-items:center;justify-content:center}figure .img-wrapper .img-fallback svg{height:100%;width:20%;opacity:.1}figure .img-wrapper img{display:block;height:100%;width:100%;object-fit:cover;transition:.3s ease-in-out}figure .img-wrapper:hover img{transform:scale(1.06)}.personList img{width:100%}.personList .grid.grid-4,.personList .grid-4.form-component-wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (min-width: 750px) and (max-width: 1024px){.personList .grid-3{grid-template-columns:repeat(2,1fr);gap:20px}.personList .grid.grid-4,.personList .grid-4.form-component-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.personList .grid-item{margin-bottom:20px}}@media screen and (max-width: 749px){.personList .grid,.personList .form-component-wrapper{display:block}.personList .grid-item{margin-bottom:30px}.personList figure{margin-bottom:15px}}@media screen and (max-width: 1650px){.personList .grid.grid-4,.personList .grid-4.form-component-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width: 1250px){.personList .grid.grid-4,.personList .grid-4.form-component-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}.box-entry{border:1px solid #000000;position:relative}.box-entry>a{text-decoration:none}.box-entry.black-gradient{background:linear-gradient(0deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.3) 30%,rgba(0,0,0,.1) 50%,rgba(0,0,0,0) 70%,rgba(255,255,255,0) 100%)}.box-entry .box-text{padding:15px;position:relative;color:#fff}.box-entry h4{font-size:clamp(14px,2.4vw,28px + .390625vw);line-height:1.35;font-weight:400;max-width:100%;-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width: 1801px){.box-entry h4{font-size:35px}}@media screen and (max-width: 1024px){.box-entry h4{font-size:22px}}@media screen and (max-width: 749px){.box-entry h4{font-size:22px}}.box-entry .category{font-size:22px;line-height:30px;font-weight:600;-webkit-hyphens:auto;hyphens:auto}@media screen and (max-width: 749px){.box-entry .category{font-size:18px}}.box-entry .box-image{overflow:hidden}.box-entry .box-image img{transition:transform .3s ease-in-out;object-fit:cover;height:100%;width:100%}.box-entry .box-image+.box-link,.box-entry .box-image+.box-link p{color:#fff}.box-entry .box-image+.box-link svg .stroke{stroke:#fff}.box-entry .box-image+.box-link svg .fill{fill:#fff}.box-entry .box-link{padding:0 15px 15px;box-sizing:border-box;width:100%}.box-entry .box-link svg{min-width:45px;min-height:45px}.box-entry.txt-hover-white:hover svg .stroke{stroke:#fff}.box-entry.txt-hover-white:hover svg .fill{fill:#fff}.news-entry .date{font-weight:600;margin-bottom:50px}@media screen and (max-width: 749px){.news-entry .date{font-size:16px;margin-bottom:30px}}.news-entry .headline{font-size:clamp(12px,1.5vw,14px + .390625vw);line-height:30px;font-weight:600;margin-bottom:43px}@media screen and (min-width: 1801px){.news-entry .headline{font-size:22px}}.news-entry .box-image img{width:100%;display:block}.news-entry .box-image+.box-link{position:absolute;bottom:0;left:0}.news-entry a[is=web-anchor]{text-decoration:none}.masonry-grid.grid-3 .grid-item{width:calc((100% - 50px) / 3);margin-bottom:20px}@media screen and (max-width: 1024px){.masonry-grid.grid-3 .grid-item{width:100%}}.teaser-entry{position:relative;aspect-ratio:520/648}.teaser-entry a{text-decoration:none;display:contents}.teaser-entry .box-content.col{height:100%;justify-content:flex-end}.teaser-entry .box-image{position:absolute;height:100%;width:100%;overflow:hidden;top:0;left:0;z-index:-1;background-position:center;background-size:cover;background-repeat:no-repeat}.bg-color .box-text{max-height:80%;color:#000;overflow:hidden}.bg-color .box-content.col{justify-content:space-between}.box-entry:hover .box-image img{transform:scale(1.06)}.news-entry:hover svg .arrow,.teaser-entry .box-content:hover svg .arrow{animation:bounceRight .8s infinite}.collapsible-component{border-top:1px solid #000000;border-bottom:1px solid #000000;position:relative;z-index:1}.collapsible-component.txt-hover-white:hover svg .stroke{stroke:#fff}.collapsible-component.txt-hover-white:hover svg .fill{fill:#fff}.collapsible-component .colbtn{position:relative;padding:15px 0 15px 10px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%;text-align:left;color:#000}@media screen and (max-width: 749px){.collapsible-component .colbtn{padding:10px 0 10px 8px}}.collapsible-component .colbtn .collapsible-icon{display:flex;margin-right:10px}.collapsible-component .colbtn .collapsible-icon svg{transition:transform .2s cubic-bezier(.17,.67,.58,.72)}.collapsible-component.unfold .collapsible-icon svg{transform:rotate(45deg)}.collapsible-component .collapsible-wrapper{position:relative;max-height:0;height:0;overflow:hidden;transition:height .2s cubic-bezier(.17,.67,.58,.72),max-height .2s cubic-bezier(.17,.67,.58,.72)}.collapsible-component .collapsible-area{padding:10px 1em 10px 10px}@media screen and (max-width: 749px){.collapsible-component .collapsible-area{padding:8px .7em 8px 8px}}.collapsible-component+.collapsible-component{margin-top:-1px}.collapsible-component.hidden{display:none}.collapsible-odaorg-component .collapsibles>section+.days{padding-top:30px}@media screen and (max-width: 749px){.collapsible-odaorg-component .collapsibles>section+.days{padding-top:20px}}.collapsible-odaorg-component .collapsibles>.days+.days{padding-bottom:30px}@media screen and (max-width: 749px){.collapsible-odaorg-component .collapsibles>.days+.days{padding-bottom:20px}}@media screen and (max-width: 749px){.collapsible-odaorg-component .collapsibles h1{font-size:1.5rem;margin:15px 0}}.collapsible-odaorg-component .text{padding-bottom:30px}@media screen and (max-width: 749px){.collapsible-odaorg-component .text{padding-bottom:20px}}.collapsible-odaorg-component .text table{width:100%;text-align:left;margin-bottom:35px}@media screen and (max-width: 749px){.collapsible-odaorg-component .text table{margin-bottom:25px}}@media screen and (max-width: 1024px){.collapsible-odaorg-component .text table{display:block}.collapsible-odaorg-component .text table thead{display:block;margin-bottom:20px;padding:0}.collapsible-odaorg-component .text table thead tr{display:flex;padding:0;margin:0}.collapsible-odaorg-component .text table thead tr th:first-child{display:none}.collapsible-odaorg-component .text table thead tr th:not(:first-child){flex:1;min-width:50px;font-size:.9em;padding:0 10px 10px 0;text-align:left}.collapsible-odaorg-component .text table thead tr th:not(:first-child):nth-child(3){min-width:100px}.collapsible-odaorg-component .text table tbody{display:block}.collapsible-odaorg-component .text table tbody tr{display:flex;flex-wrap:wrap;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #000000}.collapsible-odaorg-component .text table tbody tr td:first-child{width:100%;font-size:1.1em;font-weight:600;margin-bottom:10px;padding:0 0 10px;border-bottom:2px solid #000000}.collapsible-odaorg-component .text table tbody tr td:first-child:empty{display:none}.collapsible-odaorg-component .text table tbody tr td:first-child:before{content:"ÜK-Modul/Kurstitel "}.collapsible-odaorg-component .text table tbody tr td:not(:first-child){flex:1;min-width:50px;padding:5px 10px 5px 0;font-size:.9em;border-bottom:none}.collapsible-odaorg-component .text table tbody tr td:not(:first-child):nth-child(3){min-width:100px}}@media screen and (max-width: 1024px) and (max-width: 749px){.collapsible-odaorg-component .text table tbody tr td:not(:first-child):nth-child(3){-webkit-hyphens:auto;hyphens:auto}}.collapsible-odaorg-component .text table thead{font-weight:500}.collapsible-odaorg-component .text table thead tr th{border-bottom:1px solid black;padding-bottom:10px;padding-left:10px}.collapsible-odaorg-component .text table thead tr th:first-child{padding-left:0}.collapsible-odaorg-component .text table thead tr th:nth-child(4){min-width:80px}@media screen and (max-width: 749px){.collapsible-odaorg-component .text table thead tr th{padding-bottom:8px;padding-left:5px}.collapsible-odaorg-component .text table thead tr th:nth-child(2){min-width:75px}.collapsible-odaorg-component .text table thead tr th:nth-child(4){min-width:unset}}.collapsible-odaorg-component .text table tbody tr td{border-bottom:1px solid black;padding:10px 0 10px 10px}.collapsible-odaorg-component .text table tbody tr td:first-child{padding-left:0;font-weight:500}.collapsible-odaorg-component .text table tbody tr td:nth-child(4){min-width:80px}@media screen and (max-width: 749px){.collapsible-odaorg-component .text table tbody tr td{padding:8px 0 8px 5px}.collapsible-odaorg-component .text table tbody tr td:nth-child(2){min-width:75px}.collapsible-odaorg-component .text table tbody tr td:nth-child(4){min-width:unset}}.collapsible-odaorg-component .days{margin-bottom:5px;font-weight:500;display:flex;justify-content:space-between;width:340px;max-width:50vw;margin-left:auto;font-size:clamp(14px,1.2222222222vw,17px + .390625vw)}@media screen and (max-width: 749px){.collapsible-odaorg-component .days{font-size:16px}}.eventList .event-entry button{color:inherit}.eventList .event-entry .button-mobile{display:none}@media screen and (max-width: 1024px){.eventList .event-entry .button-mobile{display:flex}}.eventList .event-entry .button-web{display:flex}@media screen and (max-width: 1024px){.eventList .event-entry .button-web{display:none}}.eventList .event-entry .row{gap:20px}@media screen and (max-width: 749px){.eventList .event-entry .row{gap:15px}}@media screen and (min-width: 750px) and (max-width: 1024px){.eventList .event-entry .row{flex-wrap:wrap}}.eventList .event-entry h4{font-size:clamp(14px,2.4vw,28px + .390625vw);line-height:1.1}@media screen and (min-width: 1801px){.eventList .event-entry h4{font-size:35px}}@media screen and (max-width: 1024px){.eventList .event-entry h4{font-size:22px}}.eventList .event-entry h5{font-size:clamp(12px,1.5vw,14px + .390625vw);line-height:1.1;margin-top:6px}@media screen and (min-width: 1801px){.eventList .event-entry h5{font-size:22px}}.eventList .event-entry .event-dates,.eventList .event-entry .spacer{width:16%;font-size:clamp(14px,2.4vw,28px + .390625vw)}.eventList .event-entry .event-dates .event-date,.eventList .event-entry .spacer .event-date{display:flex;align-items:baseline;gap:10px}.eventList .event-entry .event-dates .event-date .event-day,.eventList .event-entry .spacer .event-date .event-day{font-size:22px}@media screen and (max-width: 749px){.eventList .event-entry .event-dates .event-date .month-year,.eventList .event-entry .spacer .event-date .month-year{font-size:16px}}@media screen and (max-width: 749px){.eventList .event-entry .event-dates,.eventList .event-entry .spacer{width:100%;margin-bottom:10px}}@media screen and (min-width: 750px) and (max-width: 1024px){.eventList .event-entry .event-dates,.eventList .event-entry .spacer{width:100%}}@media screen and (min-width: 1801px){.eventList .event-entry .event-dates,.eventList .event-entry .spacer{font-size:35px}}.eventList .event-entry .event-dates span:not(.month-year),.eventList .event-entry .spacer span:not(.month-year){font-weight:600}.eventList .event-entry .event-dates .month-year,.eventList .event-entry .spacer .month-year{display:block;font-size:clamp(12px,1.5vw,14px + .390625vw);margin-bottom:6px;font-weight:400}@media screen and (min-width: 1801px){.eventList .event-entry .event-dates .month-year,.eventList .event-entry .spacer .month-year{font-size:22px}}.eventList .event-entry .event-titles,.eventList .event-entry .event-text{width:47%}@media screen and (max-width: 749px){.eventList .event-entry .event-titles,.eventList .event-entry .event-text{width:100%}}@media screen and (min-width: 750px) and (max-width: 1024px){.eventList .event-entry .event-titles,.eventList .event-entry .event-text{width:100%}}.eventList .event-entry .event-titles h3,.eventList .event-entry .event-titles h4{font-weight:400}.eventList .event-entry .event-text p{font-size:clamp(12px,1.5vw,14px + .390625vw);margin-bottom:clamp(12px,1.5vw,14px + .390625vw)}@media screen and (min-width: 1801px){.eventList .event-entry .event-text p{font-size:22px;margin-bottom:22px}}@media screen and (max-width: 1024px){.eventList .event-entry .event-text p{font-size:16px}}.eventList .event-entry .event-location{width:32%}@media screen and (max-width: 749px){.eventList .event-entry .event-location{width:100%;font-size:16px}}@media screen and (min-width: 750px) and (max-width: 1024px){.eventList .event-entry .event-location{width:100%;margin-top:10px;font-size:16px}}.eventList .event-entry .event-image{width:37%}.eventList .event-entry .event-image img{width:100%}@media screen and (max-width: 749px){.eventList .event-entry .event-image{width:100%;margin-top:15px;margin-bottom:15px}}@media screen and (min-width: 750px) and (max-width: 1024px){.eventList .event-entry .event-image{width:45%;margin-top:15px}}.eventList .event-entry .collapsible-icon{justify-content:flex-end}.eventList .event-entry .collapsible-icon svg{max-width:52px;min-width:52px;width:100%}@media screen and (max-width: 749px){.eventList .event-entry .collapsible-icon{width:fit-content;margin-top:10px}}.list-link-to-overview{margin-right:12px}.list-link-to-overview>.row{padding:22px 0;justify-content:flex-end;text-decoration:none}.list-link-to-overview>.row>span{display:flex}.list-link-to-overview>.row:hover{color:#9dd2c3}.list-link-to-overview>.row:hover svg .dot{transform-origin:center;transform-box:fill-box;animation:dot-pulse 2s infinite}.list-link-to-overview>.row:hover svg .dot1{animation-delay:0s}.list-link-to-overview>.row:hover svg .dot2{animation-delay:.1s}.list-link-to-overview>.row:hover svg .dot3{animation-delay:.2s}@media screen and (max-width: 749px){.list-link-to-overview>.row{padding:15px 0}}ul.link-list .link-list-entry{gap:1.14%;border-top:1px solid #000000;border-bottom:1px solid #000000;position:relative;z-index:1}ul.link-list .link-list-entry a{text-decoration:none;justify-content:space-between;flex-wrap:nowrap;font-size:clamp(14px,1.2222222222vw,17px + .390625vw);letter-spacing:-.022px;line-height:1.35}@media screen and (max-width: 1024px){ul.link-list .link-list-entry a{font-size:16px}}@media screen and (min-width: 1801px){ul.link-list .link-list-entry a{font-size:22px}}ul.link-list .link-list-entry .link-title{width:80%;padding:20px 0;font-weight:600}@media screen and (max-width: 749px){ul.link-list .link-list-entry .link-title{max-width:70vw;-webkit-hyphens:auto;hyphens:auto}}ul.link-list .link-list-entry .link-infos{width:97px;min-width:97px;max-width:97px}ul.link-list .link-list-entry .link-icon{width:45px;min-width:45px;display:flex;justify-content:flex-end}ul.link-list .link-list-entry+.link-list-entry{margin-top:-1px}.download-all{cursor:pointer;list-style:none;border:none!important}.download-all .download-entry{justify-content:flex-end!important}.download-all .download-entry .link-title{font-weight:400!important;width:fit-content!important}.download-all .download-entry .link-icon .lds-ring{transform:scale(.7)}@media screen and (max-width: 749px){.form-component-wrapper{display:flex;flex-direction:column}}@media screen and (min-width: 750px) and (max-width: 1024px){.form-component-wrapper{grid-gap:15px}}.form-component-wrapper .download .link-list-entry{list-style:none;font-size:clamp(14px,1.2222222222vw,17px + .390625vw);letter-spacing:-.022px;line-height:1.35;font-weight:400}@media screen and (max-width: 1024px){.form-component-wrapper .download .link-list-entry{font-size:16px}}@media screen and (min-width: 1801px){.form-component-wrapper .download .link-list-entry{font-size:22px}}.form-component-wrapper .checkbox-error{border:3px solid red;padding:10px}.form-component-wrapper .checkbox-error li{margin-bottom:0}.form-row{display:flex;flex-direction:column;margin-bottom:22px}.form-row input[type=text],.form-row input[type=email],.form-row input[type=password],.form-row select{width:100%;height:65px;box-sizing:border-box;border:1px solid #000000;padding-left:15px;font-size:clamp(14px,1.2222222222vw,17px + .390625vw);letter-spacing:-.022px;line-height:1.35;font-weight:400}@media screen and (max-width: 1024px){.form-row input[type=text],.form-row input[type=email],.form-row input[type=password],.form-row select{font-size:16px}}@media screen and (min-width: 1801px){.form-row input[type=text],.form-row input[type=email],.form-row input[type=password],.form-row select{font-size:22px}}@media screen and (max-width: 749px){.form-row input[type=text],.form-row input[type=email],.form-row input[type=password],.form-row select{height:50px;margin-bottom:15px}}@media screen and (min-width: 750px) and (max-width: 1024px){.form-row input[type=text],.form-row input[type=email],.form-row input[type=password],.form-row select{height:55px;margin-bottom:18px}}.form-row select{background-color:#fff;padding-right:15px}.form-row input[type=radio]{opacity:0;position:absolute}.form-row input[type=radio]+label{position:relative;padding-left:25px}.form-row input[type=radio]+label:before{content:"";padding:8px;border:1px solid #000000;border-radius:20px;cursor:pointer;margin-right:10px;color:#000;transition:all .3s;position:absolute;left:0;top:50%;transform:translateY(-50%)}.form-row input[type=radio]:checked+label:before{background:#000000}.form-row input[type=checkbox]{opacity:0;position:absolute}.form-row input[type=checkbox]+label{position:relative;padding-left:25px}.form-row input[type=checkbox]+label:before{content:"";padding:8px;border:1px solid #000000;border-radius:0;cursor:pointer;margin-right:10px;transition:all .3s;position:absolute;left:0;top:50%;transform:translateY(-50%)}.form-row input[type=checkbox]:checked+label:after{content:"✓";position:absolute;left:3px;top:50%;transform:translateY(-50%);height:23px;width:18px;display:inline-block;border-radius:0;cursor:pointer;margin-right:10px;transition:all .3s}.form-row label,.form-row span{font-size:clamp(14px,1.2222222222vw,17px + .390625vw);letter-spacing:-.022px;line-height:1.35;font-weight:400;margin-bottom:10px}@media screen and (max-width: 1024px){.form-row label,.form-row span{font-size:16px}}@media screen and (min-width: 1801px){.form-row label,.form-row span{font-size:22px}}@media screen and (max-width: 749px){.form-row label,.form-row span{margin-bottom:6px}}.form-row span.controlname{display:none}.form-row .row{display:flex!important}.form-wrapper .field{position:absolute;left:-9999px}@media screen and (max-width: 749px){.form-wrapper{width:100%}}.button-wrapper input[type=submit]{background-color:#000;color:#fff;border-radius:33px;padding:14px 24px;min-width:250px;font-size:clamp(14px,1.2222222222vw,17px + .390625vw);letter-spacing:-.022px;line-height:1.35;font-weight:400}@media screen and (max-width: 1024px){.button-wrapper input[type=submit]{font-size:16px}}@media screen and (min-width: 1801px){.button-wrapper input[type=submit]{font-size:22px}}@media screen and (max-width: 749px){.button-wrapper input[type=submit]{min-width:100%;padding:12px 20px}}@media screen and (min-width: 750px) and (max-width: 1024px){.button-wrapper input[type=submit]{min-width:200px}}.video{width:100%;margin:0}.video__content{display:flex;flex-direction:column}.video .video-width-wrap{width:100%}.video .video-width-wrap .video-wrapper{padding-top:56.25%;position:relative}.video .video-width-wrap .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video .video-width-wrap .video-wrapper .video-sound-toggle{position:absolute;top:15px;left:15px;z-index:1;cursor:pointer;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}.video .video-width-wrap .video-wrapper .video-sound-toggle svg{width:30px;height:30px}.video .video-width-wrap .video-wrapper .video-sound-toggle .sound-on,.video .video-width-wrap .video-wrapper .video-sound-toggle[data-muted=false] .sound-off{display:none}.video .video-width-wrap .video-wrapper .video-sound-toggle[data-muted=false] .sound-on{display:block}.video h2{font-weight:700}.video .full .video__content{flex-direction:column}.video .split .video__content{flex-direction:row;gap:2rem;align-items:flex-start}.video .split .video__content .video-width-wrap{width:50%}.video .split .video__content .title{width:50%;margin:0}@media screen and (max-width: 749px){.video .split .video__content{flex-direction:column}.video .split .video__content .video-width-wrap{width:100%}.video .split .video__content .title{width:100%;margin-top:15px}}.grid-component>.grid,.grid-component>.form-component-wrapper{gap:clamp(32px,2.5vw,33px + .3905vw)}@media screen and (min-width: 1801px){.grid-component>.grid,.grid-component>.form-component-wrapper{gap:40px}}.grid-component .row,.grid-component .form-component-wrapper{display:block}.grid-component .form-component-wrapper>.text{margin-bottom:0}ul.links a.link-download:hover:not(.bg-color){color:#f49f80}ul.links a.link-download:hover svg .arrow{animation:bounceDown .8s infinite}ul.links a.link-external:hover:not(.bg-color){color:#6a9ce8}ul.links a.link-external:hover svg .arrow{animation:bounceUpRight .8s infinite}ul.links a.link-internal:hover:not(.bg-color),ul.links a.link-page:hover:not(.bg-color){color:#9dd2c3}ul.links a.link-internal:hover svg .arrow,ul.links a.link-page:hover svg .arrow{animation:bounceRight .8s infinite}.splide__slide{display:flex;align-items:center;justify-content:center}.splide__slide img{height:auto!important;max-height:1100px!important}header,div,article,ul,li,a,p{box-sizing:border-box}html{background-color:#fff;overflow-x:hidden}html,html p,html a,html li{font-family:MessinaSans,Arial,sans-serif;font-style:normal;font-weight:500;color:#000}html strong,html p strong,html a strong,html li strong{font-weight:600}body{font-size:var(--base-font-size);line-height:var(--base-line-height);scroll-behavior:smooth}body.fixed{height:100vh;overflow:hidden}.max-wrap{max-width:1584px;margin:auto;padding:0 calc(72px + 2vw);box-sizing:content-box}@media screen and (min-width: 1801px){.max-wrap{padding:0 108px}}@media screen and (min-width: 750px) and (max-width: 1024px){.max-wrap{padding:0 30px}}@media screen and (max-width: 749px){.max-wrap{padding:0 10px}}#column_wrapper{margin-top:50px}#side_nav{width:31.8%}#side_content{width:66.4%}@media screen and (max-width: 1024px){#side_content{width:100%}}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}h1,h2,h3{font-size:clamp(27px,1.9444444444vw,30px + .390625vw);letter-spacing:-.035px;line-height:1.35;font-weight:600;margin-bottom:24px}@media screen and (max-width: 1024px){h1,h2,h3{font-size:22px}}@media screen and (min-width: 1801px){h1,h2,h3{font-size:35px}}.title{font-size:clamp(27px,1.9444444444vw,30px + .390625vw);letter-spacing:-.035px;line-height:1.35;font-weight:600;margin-bottom:43px}@media screen and (max-width: 1024px){.title{font-size:22px}}@media screen and (min-width: 1801px){.title{font-size:35px}}.subtitle{font-size:clamp(14px,1.2222222222vw,17px + .390625vw);letter-spacing:-.022px;line-height:1.35;margin-bottom:clamp(12px,1.5vw,14px + .390625vw);font-weight:700}@media screen and (max-width: 1024px){.subtitle{font-size:16px}}@media screen and (min-width: 1801px){.subtitle{font-size:22px}}@media screen and (max-width: 1024px){.subtitle{font-size:22px}}@media screen and (min-width: 1801px){.subtitle{margin-bottom:22px}}.text,.text p,.text li,.text a{color:inherit;font-size:clamp(14px,1.2222222222vw,17px + .390625vw);letter-spacing:-.022px;line-height:1.35;margin-bottom:clamp(12px,1.5vw,14px + .390625vw);font-weight:500}@media screen and (max-width: 1024px){.text,.text p,.text li,.text a{font-size:16px}}@media screen and (min-width: 1801px){.text,.text p,.text li,.text a{font-size:22px}}@media screen and (min-width: 1801px){.text,.text p,.text li,.text a{margin-bottom:22px}}.txt-white,.txt-hover-white:hover{color:#fff}.bg-color-hover h2,.bg-color-hover h3,.bg-color-hover p,.bg-color-hover li,.bg-color-hover a,.bg-color-hover span{color:inherit}.bg-color-hover:not(:hover){background-color:transparent}.row{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;gap:20px}@media screen and (min-width: 1025px){.row{ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.row .medium-6{width:100%}@media screen and (min-width: 1025px){.row .medium-6{width:50%}}@media screen and (max-width: 749px){.row .small-12{width:100%}}.row.sp-btw,.col.sp-btw{justify-content:space-between}.row.al-str,.col.al-str{align-items:stretch}.row.al-end,.col.al-end{align-items:flex-end}.row.al-ctr,.col.al-ctr{align-items:center}.row.gap-28,.col.gap-28{gap:28px}.col{display:flex;flex-direction:column}.grid,.form-component-wrapper{margin-bottom:20px;display:grid;gap:13px;row-gap:26px}.grid.grid-2,.form-component-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.grid.grid-3,.grid-3.form-component-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.grid-4,.grid-4.form-component-wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (min-width: 750px) and (max-width: 1024px){.grid.grid-2,.form-component-wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}.grid.grid-3,.grid-3.form-component-wrapper,.grid .grid-4,.form-component-wrapper .grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 749px){.grid.grid-2,.form-component-wrapper,.grid.grid-3,.grid .grid-4,.form-component-wrapper .grid-4{grid-template-columns:repeat(1,minmax(0,1fr))}}.hide{display:none}.ps{-webkit-user-select:none;-ms-user-select:none;user-select:none}.border-top{border-top:1px solid #000000;padding-top:28px;width:100%}a:hover{text-decoration-thickness:2px}.loading-bar{animation:slideRight 2s linear infinite;will-change:transform}@keyframes slideRight{0%{transform:translate(-256.9px)}to{transform:translate(256.9px)}}
