body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}.aspect--9\:16,.responsive.ratio-916{padding-bottom:177.7777%}.aspect--1\:1,.responsive.ratio-11{padding-bottom:100%}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
.mobile_menu{position:fixed;z-index:100;display:none}.mobile_menu .inner{height:100%;background:#000;overflow-y:scroll}.mobile_menu.active.position_left{box-shadow:2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_top{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_right{box-shadow:-2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_bottom{box-shadow:0 -2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.no_shadow{box-shadow:none!important}.mobile_menu_trigger{display:none}.mobile_menu_wrapper{position:relative;width:100%;overflow:hidden}.mobile_menu_overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99}.mobile_menu_overlay.background{background:rgba(0,0,0,.5)}.mobile_menu li.submenu_hide>ul{display:none}.mobile_menu li.submenu_show>ul{display:block}body.ie8 .mobile_menu,body.ie8 .mobile_menu_trigger,body.ie9 .mobile_menu,body.ie9 .mobile_menu_trigger{display:none!important}
.page-wrapper{background:transparent linear-gradient(114deg, #004A97 0%, #00325B 100%) 0% 0% no-repeat}#footer{position:relative;z-index:100;color:white;font:normal normal 300 18px/24px Open Sans;border-top-left-radius:65px;background:transparent linear-gradient(114deg, #004A97 0%, #00325B 100%) 0% 0% no-repeat}#footer .inside{padding:100px 0 0}#footer .inside .footer-top,#footer .inside .footer-bottom{width:90%;max-width:1180px;display:flex;justify-content:space-between;flex-wrap:wrap}.footer-top{text-align:right;margin:0 auto}.footer-top h2{background-color:white;color:#004A97;font:normal normal bold 20px/27px Open Sans;text-transform:uppercase;display:inline;padding:0 10px;margin-block:0}.footer-top a{color:white;font:normal normal 300 18px/24px Open Sans;transition:color 250ms}.footer-top a:hover{color:#A8A8A8}.footer-top .footer-top-middle{width:30%}.footer-top .footer-top-middle .footer-socials{padding-top:54px}.footer-top .footer-top-middle .footer-socials .content-text{padding-top:15px}.footer-top .footer-top-middle .footer-socials .content-text p a img{height:40px;width:40px;filter:brightness(0) invert(1);transition:opacity 250ms}.footer-top .footer-top-middle .footer-socials .content-text p a img:hover{opacity:0.6}.footer-top .footer-top-right nav ul li{padding:10px 0;font:normal normal 300 18px/24px Open Sans}.footer-top .footer-top-left .footer-logos .content-text{margin-bottom:20px}.footer-top .footer-top-left .footer-logos .rte p{margin:0}.footer-bottom{border-top:2px solid white;padding-top:10px;align-items:center;margin:40px auto 0}.footer-bottom .footer-meta-navigation .mod_customnav ul{display:flex;justify-content:end;flex-wrap:wrap;align-content:center;height:100%;gap:10px}.footer-bottom .footer-meta-navigation .mod_customnav ul li:not(:last-child){border-right:2px solid white;padding-right:10px}.footer-bottom .footer-meta-navigation .mod_customnav ul li a{color:white;font:normal normal 300 18px/24px Open Sans;transition:color 250ms}.footer-bottom .footer-meta-navigation .mod_customnav ul li a:hover{color:#A8A8A8}@media screen and (max-width:1025px){#footer{transform:translateY(-60px)}#footer .inside{padding:50px 0 0}#footer .inside .footer-top{padding-top:0;padding-bottom:20px;text-align:center;margin:0 auto 0}#footer .inside .footer-top>div{width:100%}#footer .inside .footer-top .footer-address{border-bottom:2px solid}#footer .inside .footer-top .footer-socials{border-bottom:2px solid;margin-bottom:30px;padding-top:35px}#footer .inside .footer-top .footer-socials .rte p{display:flex;justify-content:center;gap:10px}#footer .inside .footer-top .footer-top-left{margin-bottom:50px}#footer .inside .footer-bottom{transform:none;justify-content:center}.footer-top .footer-top-left .footer-logos .rte p:last-child{padding:15px 0}.footer-top .footer-top-left .footer-logos .rte p img{width:150px}.footer-bottom{padding-top:0}.footer-bottom-right{border-top:2px solid aliceblue;padding-top:21px;width:100%;justify-content:center;display:flex}}
@charset "UTF-8";
@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url("../../files/assets/fonts/OpenSans-Regular.ttf") format("truetype")}html{scroll-behavior:smooth}body{font-family:"Open Sans", sans-serif}#main .mod_article>.content-text{width:90%;max-width:1180px;margin:100px auto}#main .mod_article>.content-image{margin:100px auto}.content-image figure{width:100%}.content-image figure img{width:100%}ul{margin:0;padding:0;list-style:none}a{color:black;text-decoration:none}.ce_form{margin:100px auto}.mod_article.header-image h1{font:normal normal bold 26px/40px Open Sans;padding:2px 10px}.mod_article.header-image h1+p{margin-top:20px}.button{position:relative;color:#00325B;background-color:white;padding:0 10px;display:inline-block;cursor:pointer;font-size:18px;text-transform:uppercase}.button:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background-color:#004A97;transition:all 0.3s ease}.button:hover:after{height:3px}.mod_article>.content-element-group{width:90%;max-width:1180px;margin:100px auto}.mod_article h1{display:inline;color:white;text-transform:uppercase;padding:0 10px;font-size:24px;background:#00325B;box-decoration-break:clone;line-height:1.5em}.mod_article h2.content-headline,.mod_article .content-text h2{text-align:center;text-transform:uppercase;background-color:#00325B;padding:0 10px;color:white;font:normal normal bold 26px/40px Open Sans;position:relative;margin:0;display:inline;box-decoration-break:clone}.mod_article h2.content-headline+figure,.mod_article .content-text h2+figure{margin-top:20px}.mod_article h3{color:#004A97;font:italic normal normal 24px/33px Open Sans;text-align:center}.mod_article h5{font:normal normal bold 17px/33px Open Sans;text-transform:uppercase;color:#004A97;margin:10px auto;text-align:center}.mod_article p,.mod_article li{font:normal normal 300 18px/30px Open Sans}.mod_article li{position:relative;margin-left:18px}.mod_article li:before{color:#707c7c;font-weight:normal;content:"»";position:absolute;margin-left:-19px;font-size:25px;margin-top:-3px}.content-element-group{text-align:center}.content-element-group .content-text.media.media--below{color:white;margin:0 auto;width:90%;max-width:1000px}.content-element-group .content-text.media.media--below img{width:100%}.content-element-group .content-text.media.media--below .rte{margin-bottom:60px}.content-element-group .content-text.media.media--below figcaption{text-align:center;font:normal normal normal 20px/30px Open Sans;color:#00325B;background-color:white;margin:30px auto}.mod_article .content-text .rte p:last-child{margin-bottom:0}.mod_article p a,.block-bottom a,.submit{position:relative;display:inline-block;color:#004A97;font:normal normal normal 18px/30px Open Sans;text-transform:uppercase;transition:all 0.3s ease}.mod_article p a::after,.block-bottom a::after,.submit::after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background-color:#004A97;transition:all 0.3s ease}.mod_article p a:hover,.block-bottom a:hover,.submit:hover{transform:translateY(-3px)}.mod_article p a:hover::after,.block-bottom a:hover::after,.submit:hover::after{height:3px}.back-to-top{display:none;position:fixed;width:50px;height:50px;bottom:5vw;right:5vw;z-index:200;cursor:pointer;background:white;border-radius:50%}.back-to-top img:first-child{transition:opacity 250ms}.back-to-top .hover{position:absolute;top:0;left:0;opacity:0;transition:opacity 250ms;z-index:200}.back-to-top:hover img:first-child{opacity:0}.back-to-top:hover .hover{opacity:1}.content-hyperlink a{color:#00325B;border:2px solid #00325B;display:inline;margin-top:10px;padding:10px;cursor:pointer;transition:background 250ms, color 250ms;text-transform:uppercase;font-weight:bold}.content-hyperlink a:hover{background:#004A97;color:white}.mod_article .content-text.media.media--below p a{margin-left:20px}.mod_article .content-text.media.media--below p a:after{display:none}.mod_article .content-text.media.media--below p a:before{content:"";position:absolute;margin-left:-20px;margin-top:8px;background:url("/files/assets/layout/arrow-menu.svg") no-repeat;width:16px;height:16px}.content-text.back .rte p a{background:#004A97;padding:2px 10px;color:white}.content-text.back .rte p a:hover{background:#00325B;transform:none}.content-text.back .rte p a:hover:after{height:1px}.content-text.white-invert .rte p{filter:brightness(0) invert(1)}.sponsor-banner{opacity:0;position:fixed;bottom:0;height:180px;left:0;width:100%;background:white;z-index:150;box-shadow:0 0 20px #cecece;transition:opacity 650ms}.sponsor-banner a{color:black}.sponsor-banner .sponsor-banner-inside{display:flex;flex-wrap:wrap;width:90%;margin:0 auto;height:100%;justify-content:space-between;align-items:center}.sponsor-banner .sponsor-banner-inside .sponsor-banner-left{width:60%}.sponsor-banner .sponsor-banner-inside .sponsor-banner-right{width:35%}.sponsor-banner .sponsor-banner-inside .sponsor-banner-right p{font:normal normal 300 18px/30px Open Sans}.sponsor-banner.active{opacity:1}.sponsor-banner.seen{opacity:0;pointer-events:none}.content-swiper{margin:100px auto;text-align:center}.content-swiper h2{text-align:center;text-transform:uppercase;background-color:#004A97;padding:0 10px;color:white;font:normal normal bold 26px/36px "Open Sans";position:relative;margin:0;display:inline;box-decoration-break:clone}.mobile-only{display:none}@media screen and (max-width:1300px){.sponsor-banner{height:250px}.sponsor-banner .sponsor-banner-inside{padding:10px 0}}@media screen and (max-width:1025px){.mobile-only{display:block}.desktop-only{display:none}.mod_article h2.content-headline,.mod_article .content-text h2{font:normal normal bold 22px/34px Open Sans;width:90%}.mod_article h3{font:italic normal normal 22px/30px Open Sans}.mod_article>.content-text,.mod_article>.content-element-group{width:90%;margin:75px auto}}@media screen and (max-width:650px){.sponsor-banner .sponsor-banner-inside .sponsor-banner-left{position:relative;padding-top:20px}.sponsor-banner .sponsor-banner-inside .sponsor-banner-right{width:100%}}
#header{width:100%;background:white;position:absolute;z-index:1100;border-bottom:50px solid white}#header .inside .header-top{display:flex;justify-content:space-between;width:90%;height:80px;max-width:1180px;margin:0 auto}#header .inside .header-top .header-logos{display:flex;align-items:center;width:400px;position:relative}#header .inside .header-top .header-logos .bar-top{display:inline-block;border-top:5px solid #004A97;position:absolute;width:100px;top:0;right:142px}#header .inside .header-top .header-logos .content-text{width:100%}#header .inside .header-top .header-logos .content-text .rte p{margin:0;justify-content:space-between;flex-wrap:wrap;display:flex}#header .inside .header-top .header-logos .content-text .rte p a .icon-hover{display:none}#header .inside .header-top .header-logos .content-text .rte p a:hover .icon-hover{display:initial}#header .inside .header-top .header-logos .content-text .rte p a:hover .icon-content{display:none}#header .inside .header-top .header-meta-navigation{display:flex;align-items:center;margin-left:auto;margin-right:20px}#header .inside .header-top .header-meta-navigation nav ul{display:flex;gap:20px}#header .inside .header-top .header-meta-navigation nav ul li a{transition:color 250ms;font-weight:300}#header .inside .header-top .header-meta-navigation nav ul li a:hover{color:#004A97}#header .inside .header-top .header-meta-navigation nav ul li strong{color:#00325B}#header .inside .header-top .header-socials{height:100%}#header .inside .header-top .header-socials .content-text{height:100%}#header .inside .header-top .header-socials .content-text .rte{height:100%}#header .inside .header-top .header-socials .content-text .rte p{display:flex;justify-content:space-between;align-items:center;gap:10px;height:100%;margin:0}#header .inside .header-top .header-socials .content-text .rte p a img{width:40px;height:40px;transition:opacity 250ms}#header .inside .header-top .header-socials .content-text .rte p a:hover img{opacity:0.6}#header .inside .header-bottom{display:flex;justify-content:space-between;align-items:center;width:90%;max-width:1180px;margin:0 auto;border-top:1px solid #004A97}#header .inside .header-bottom .header-main-navigation nav .submenu-border-top{position:absolute;left:0;opacity:0;width:100%;border-top:30px solid white;transition:opacity 250ms, transform 250ms;transform-origin:top;transform:rotate3d(1, 0, 0, 90deg)}#header .inside .header-bottom .header-main-navigation nav .submenu-wrapper{border-bottom-right-radius:100px;padding:70px 0 100px;background:linear-gradient(to right, #004A97, #00325B);z-index:1;margin-top:0}#header .inside .header-bottom .header-main-navigation nav .submenu-wrapper .submenu-inner{width:90%;max-width:1180px;margin:0 auto;display:flex;justify-content:space-between}#header .inside .header-bottom .header-main-navigation nav .submenu-wrapper .submenu-inner ul{width:35%;display:flex;gap:5px;flex-wrap:wrap;align-content:center}#header .inside .header-bottom .header-main-navigation nav .submenu-wrapper .submenu-inner .info{width:45%}#header .inside .header-bottom .header-main-navigation nav ul{display:flex;gap:10px}#header .inside .header-bottom .header-main-navigation nav ul li:not(:first-child){padding-left:10px;border-left:1px solid #777}#header .inside .header-bottom .header-main-navigation nav ul li a,#header .inside .header-bottom .header-main-navigation nav ul li strong{text-transform:uppercase;transition:color 250ms}#header .inside .header-bottom .header-main-navigation nav ul.level_2 li{width:100%;text-align:left;border:0;padding-left:0;position:relative}#header .inside .header-bottom .header-main-navigation nav ul.level_2 li a,#header .inside .header-bottom .header-main-navigation nav ul.level_2 li strong{padding:5px 20px}#header .inside .header-bottom .header-main-navigation nav ul.level_2 li a,#header .inside .header-bottom .header-main-navigation nav ul.level_2 li strong{color:#00438E;background-color:white;display:inline;line-height:1.5em;box-decoration-break:clone;font-size:19px;font-weight:bold;padding:2px 10px 2px 25px;position:relative;transition:color 250ms, background-color 250ms}#header .inside .header-bottom .header-main-navigation nav ul.level_2 li a span,#header .inside .header-bottom .header-main-navigation nav ul.level_2 li strong span{display:inline;line-height:1.5em;transition:transform 250ms ease}#header .inside .header-bottom .header-main-navigation nav ul.level_2 li a:before,#header .inside .header-bottom .header-main-navigation nav ul.level_2 li strong:before{content:"";position:absolute;top:7px;left:6px;background:url("/files/assets/layout/arrow-menu.svg") no-repeat;width:20px;height:20px;transition:filter 250ms ease, transform 250ms ease}#header .inside .header-bottom .header-main-navigation nav ul.level_2 li a:hover,#header .inside .header-bottom .header-main-navigation nav ul.level_2 li strong:hover{color:white;background:#316BA9}#header .inside .header-bottom .header-main-navigation nav ul.level_2 li a:hover span,#header .inside .header-bottom .header-main-navigation nav ul.level_2 li strong:hover span{transform:translateX(-2px)}#header .inside .header-bottom .header-main-navigation nav ul.level_2 li a:hover:before,#header .inside .header-bottom .header-main-navigation nav ul.level_2 li strong:hover:before{transform:translateX(2px);filter:brightness(0) invert(1)}#header .inside .header-bottom .header-main-navigation nav ul.level_2 li strong{color:white;background:#316BA9}#header .inside .header-bottom .header-main-navigation nav ul.level_2 li strong:before{filter:brightness(0) invert(1)}#header .inside .header-bottom .header-main-navigation nav ul.level_2 li strong:hover:before{filter:brightness(0) invert(1);transform:none}#header .inside .header-bottom .header-main-navigation nav ul li.submenu.hovering>a{color:#004A97}#header .inside .header-bottom .header-main-navigation nav ul li.submenu>a{pointer-events:none}#header .inside .header-bottom .header-main-navigation nav ul li.submenu:hover .submenu-border-top{opacity:1;transform:rotate3d(1, 0, 0, 0deg)}#header .inside .header-bottom .header-search .ce_form{margin:0 auto !important}#header .inside .header-bottom .header-search .ce_form form .formbody{display:flex;align-items:center;gap:5px}#header .inside .header-bottom .home-button{transition:filter 250ms}#header .inside .header-bottom .home-button:hover{filter:brightness(1.4)}#header.sticky{position:fixed;border:none}#header.sticky .header-top{display:none}.submenu-info-contents{display:none}.wrapper-menu{display:none}.header-bottom .header-main-navigation .mod_navigation>ul>li{margin:30px 0}@media screen and (max-width:1260px){.header-search{width:30px}.header-search .ce_form .formbody .widget.widget-text.mandatory input{display:none}}@media screen and (max-width:1025px){#header{background-color:white}#header .inside{display:flex;justify-content:space-between;width:90%;margin:0 auto;flex-wrap:wrap;align-items:center}#header .inside .header-top{width:35%;height:111px;margin:0}#header .inside .header-top .header-logos .bar-top{right:auto}#header .inside .header-top .content-text{margin-top:20px;text-align:left}#header .inside .header-top .content-text p:first-child{width:100px}#header .inside .header-top .content-text p .icon-hover{display:none}#header .inside .header-meta-navigation,#header .inside .header-socials,#header .inside .header-bottom,#header .inside .header-top .header-meta-navigation{display:none}#header .inside .header-search .ce_form{margin:0 auto !important}.wrapper-menu{display:block;width:50%;text-align:right}.wrapper-menu .header-search{width:100%;margin-top:10px}.wrapper-menu .mobile_menu_trigger .menu-button-wrapper{position:relative;width:36px;height:35px;overflow:visible;cursor:pointer}.wrapper-menu .mobile_menu_trigger .menu-button-wrapper>div{position:absolute;width:100%;height:4px;border-radius:3px;background:black;transition:transform 250ms}.wrapper-menu .mobile_menu_trigger .menu-button-wrapper .menu-button-top-bar{top:0;transform-origin:center}.wrapper-menu .mobile_menu_trigger .menu-button-wrapper .menu-button-middle-bar{top:11px;transition:opacity 250ms}.wrapper-menu .mobile_menu_trigger .menu-button-wrapper .menu-button-bottom-bar{top:21px;transform-origin:center}.wrapper-menu .mobile_menu_trigger.active .menu-button-wrapper .menu-button-top-bar{transform:rotate(-45deg) translateX(-8px) translateY(8px)}.wrapper-menu .mobile_menu_trigger.active .menu-button-wrapper .menu-button-middle-bar{opacity:0}.wrapper-menu .mobile_menu_trigger.active .menu-button-wrapper .menu-button-bottom-bar{transform:rotate(45deg) translateX(-6px) translateY(-7px)}#header.sticky{position:absolute}#header.sticky .header-top{display:flex}}

.header-search{width:20%}.header-search .ce_form{width:100%}.header-search .ce_form .formbody{display:flex;justify-content:space-between;flex-wrap:wrap}.header-search .ce_form .formbody .widget.widget-text.mandatory input{border:none;background:#D5D5D5;outline:none;padding:5px 0 5px 9px;font-family:"Open Sans", sans-serif;font-style:italic}.header-search .ce_form .formbody .widget.widget-text.mandatory input::placeholder{opacity:0.6}.contact .ce_form{text-align:left;max-width:550px}.contact .ce_form .formbody .widget-text,.contact .ce_form .formbody .widget-textarea{margin:15px 0}.contact .ce_form .formbody .widget-text input,.contact .ce_form .formbody .widget-text textarea,.contact .ce_form .formbody .widget-textarea input,.contact .ce_form .formbody .widget-textarea textarea{background-color:rgba(0, 0, 0, 0.65);border:0;color:white;cursor:pointer;width:100%;padding:10px 10px;outline:none;font:normal normal 400 16px/22px Open Sans;box-sizing:border-box;resize:none;transition:background-color 250ms}.contact .ce_form .formbody .widget-text input:hover,.contact .ce_form .formbody .widget-text textarea:hover,.contact .ce_form .formbody .widget-textarea input:hover,.contact .ce_form .formbody .widget-textarea textarea:hover{background:#004A97}.contact .ce_form .formbody .widget-explanation p{font:normal normal 400 14px/20px "Open Sans"}.contact .ce_form .formbody .widget-explanation p a{text-transform:capitalize;font:normal normal 400 14px/20px "Open Sans"}.contact.home .ce_form .formbody .widget-explanation p a{color:white}.contact.home .ce_form .formbody .widget-explanation p a:after{background-color:white}.contact label{font:normal normal 400 16px/22px Open Sans;text-transform:uppercase}.contact .widget-upload input[type="file"]::file-selector-button{background-color:rgba(0, 0, 0, 0.65);color:#fff;padding:10px 16px;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:background 250ms ease}.contact .widget-upload input[type="file"]::file-selector-button:hover{background-color:#004A97}.contact .widget.widget-checkbox.mandatory label{text-transform:initial}#container ::placeholder{opacity:1;color:white;text-transform:uppercase}.widget-checkbox{margin:15px 0 30px}.widget-checkbox fieldset{border:0;margin:0;padding:0}.widget-checkbox fieldset span input{display:none}.widget-checkbox fieldset span label{position:relative;display:inline-block;padding-left:30px;cursor:pointer;font:normal normal 400 14px/16.8px Open Sans}.widget-checkbox fieldset span label:before{position:absolute;content:"";top:0;left:0;width:15px;height:15px;background:white;font-size:20px;text-align:center;border:1px solid #004A97}.widget-checkbox.privacy fieldset span label{cursor:initial}.widget-checkbox.privacy fieldset span label a{color:#004A97;text-decoration:underline}.ce_form .widget-checkbox fieldset span input:checked~label::before{background:#004A97}.contact .widget-submit{text-align:center;padding:10px 0}.contact .widget-submit .submit{outline:0;border:none;background-color:transparent;cursor:pointer}.contact.home .submit{color:white}.contact.home .submit:after{background-color:white}#container .search{padding:80px 0}#container .search,.event-group{text-align:center}#container .search .mod_search,.event-group .mod_search{max-width:initial;margin:0 auto}#container .search .mod_search .formbody,.event-group .mod_search .formbody{margin:20px auto;text-align:left;position:relative}#container .search .mod_search .formbody .widget.widget-text,.event-group .mod_search .formbody .widget.widget-text{margin:20px 0}#container .search .mod_search .formbody .widget.widget-text input,.event-group .mod_search .formbody .widget.widget-text input{width:93%;border:none;background:#D5D5D5;outline:none;padding:5px 0 5px 9px;font-family:"Open Sans", sans-serif;font-style:italic}#container .search .mod_search .formbody .widget.widget-text input::placeholder,.event-group .mod_search .formbody .widget.widget-text input::placeholder{opacity:0.6}#container .search .mod_search .formbody .widget.widget-submit,.event-group .mod_search .formbody .widget.widget-submit{position:absolute;right:0;top:50%;transform:translateY(-50%)}.search .formbody{max-width:1000px}.btn-datum{position:relative;display:inline-block;cursor:pointer;background:#004A97;padding:3px 10px}.btn-datum span{color:white;font:normal normal 300 20px/30px Open Sans}.btn-datum .datum-dropdown{position:absolute;top:100%;left:50%;display:none;z-index:10;transform:translateX(-50%)}.btn-datum input[type="date"]{opacity:0;position:absolute;width:200px;height:20px;cursor:pointer}.btn-datum.active .datum-dropdown{display:block}body.opening-detail #container .layout_full .ce_form{opacity:0;position:fixed;top:50%;left:50%;z-index:-100;transform:translate(-50%, -80%);padding:50px;box-sizing:border-box;width:80vw;height:80vh;margin:0;box-shadow:0 0 50px #888;overflow-y:scroll;background:white url("/files/assets/layout/Grafikelement-2.svg") no-repeat -100px center/contain;transition:transform 250ms, opacity 250ms}body.opening-detail #container .layout_full .ce_form.open{z-index:2000;transform:translate(-50%, -50%);opacity:1;transition:transform 250ms, opacity 250ms}body.opening-detail #container .layout_full .ce_form .formbody{position:relative}body.opening-detail #container .layout_full .ce_form .formbody .layover-close{position:absolute;top:0;right:0;font-size:50px;line-height:0;cursor:pointer;transition:transform 250ms}body.opening-detail #container .layout_full .ce_form .formbody .layover-close:hover{transform:rotate(90deg)}body.opening-detail #container .layout_full .ce_form .formbody .widget{width:90%;max-width:700px;margin:8px auto;text-align:left;font-size:15px}body.opening-detail #container .layout_full .ce_form .formbody .widget input,body.opening-detail #container .layout_full .ce_form .formbody .widget textarea{width:100%;padding:6px 9px;border:none;background:#004A97;box-sizing:border-box;font-family:"Open Sans", sans-serif;color:white;cursor:pointer;transition:background-color 250ms}body.opening-detail #container .layout_full .ce_form .formbody .widget input:hover,body.opening-detail #container .layout_full .ce_form .formbody .widget textarea:hover{background-color:#00325B}body.opening-detail #container .layout_full .ce_form .formbody .widget input[name="openingID"],body.opening-detail #container .layout_full .ce_form .formbody .widget textarea[name="openingID"]{display:none}body.opening-detail #container .layout_full .ce_form .formbody .widget input::placeholder,body.opening-detail #container .layout_full .ce_form .formbody .widget textarea::placeholder{color:white}body.opening-detail #container .layout_full .ce_form .formbody .widget.widget-explanation p{font-size:15px}body.opening-detail #container .layout_full .ce_form .formbody .widget.widget-explanation p a{text-transform:none;font-size:15px}body.opening-detail #container .layout_full .ce_form .formbody .widget.widget-explanation.upload-explanation{margin-top:-7px}body.opening-detail #container .layout_full .ce_form .formbody .widget.widget-explanation.upload-explanation p{margin:0}body.opening-detail #container .layout_full .ce_form .formbody .widget.widget-upload label{display:block;width:100%;padding:6px 9px;border:none;background:#004A97;box-sizing:border-box;font-family:"Open Sans", sans-serif;color:white;cursor:pointer;text-transform:uppercase;transition:background-color 250ms}body.opening-detail #container .layout_full .ce_form .formbody .widget.widget-upload input::file-selector-button{display:none}body.opening-detail #container .layout_full .ce_form .formbody .widget.widget-upload:hover label{background-color:#00325B}body.opening-detail #container .layout_full .ce_form .formbody .widget.widget-submit button.submit{margin:20px 0 0;font-size:15px;border:none;background:#004A97;color:white;padding:6px 9px;cursor:pointer;transition:background-color 250ms}body.opening-detail #container .layout_full .ce_form .formbody .widget.widget-submit button.submit:hover{transform:none;background:#00325B}body.opening-detail #container .layout_full .ce_form .formbody .widget.widget-submit button.submit:after{content:none}body.hinschg #main .ce_form .formbody{position:relative}body.hinschg #main .ce_form .formbody .layover-close{position:absolute;top:0;right:0;font-size:50px;line-height:0;cursor:pointer;transition:transform 250ms}body.hinschg #main .ce_form .formbody .layover-close:hover{transform:rotate(90deg)}body.hinschg #main .ce_form .formbody fieldset{border:none;padding:0;margin:30px 0}body.hinschg #main .ce_form .formbody fieldset legend{margin:0 0 15px}body.hinschg #main .ce_form .formbody .widget{width:90%;max-width:700px;margin:8px auto;text-align:left;font-size:15px}body.hinschg #main .ce_form .formbody .widget input,body.hinschg #main .ce_form .formbody .widget textarea{width:100%;padding:6px 9px;border:none;background:#004A97;box-sizing:border-box;font-family:"Open Sans", sans-serif;color:white;cursor:pointer;transition:background-color 250ms}body.hinschg #main .ce_form .formbody .widget input:hover,body.hinschg #main .ce_form .formbody .widget textarea:hover{background-color:#00325B}body.hinschg #main .ce_form .formbody .widget input[name="openingID"],body.hinschg #main .ce_form .formbody .widget textarea[name="openingID"]{display:none}body.hinschg #main .ce_form .formbody .widget input::placeholder,body.hinschg #main .ce_form .formbody .widget textarea::placeholder{color:white}body.hinschg #main .ce_form .formbody .widget input:focus-visible,body.hinschg #main .ce_form .formbody .widget textarea:focus-visible{border:none}body.hinschg #main .ce_form .formbody .widget input.radio,body.hinschg #main .ce_form .formbody .widget textarea.radio{width:auto}body.hinschg #main .ce_form .formbody .widget.widget-explanation p{font-size:15px}body.hinschg #main .ce_form .formbody .widget.widget-explanation p a{text-transform:none;font-size:15px}body.hinschg #main .ce_form .formbody .widget.widget-explanation.upload-explanation{margin-top:-7px}body.hinschg #main .ce_form .formbody .widget.widget-explanation.upload-explanation p{margin:0}body.hinschg #main .ce_form .formbody .widget.widget-upload label{display:block;width:100%;padding:6px 9px;border:none;background:#004A97;box-sizing:border-box;font-family:"Open Sans", sans-serif;color:white;cursor:pointer;text-transform:uppercase;transition:background-color 250ms}body.hinschg #main .ce_form .formbody .widget.widget-upload input::file-selector-button{display:none}body.hinschg #main .ce_form .formbody .widget.widget-upload:hover label{background-color:#00325B}body.hinschg #main .ce_form .formbody .widget.widget-submit button.submit{margin:20px 0 0;font-size:15px;border:none;background:#004A97;color:white;padding:6px 9px;cursor:pointer;transition:background-color 250ms}body.hinschg #main .ce_form .formbody .widget.widget-submit button.submit:hover{transform:none;background:#00325B}body.hinschg #main .ce_form .formbody .widget.widget-submit button.submit:after{content:none}body.hinschg #main .ce_form .formbody .widget .error{color:red;font-size:16px;margin:0}@media screen and (max-width:1260px){.header-search{width:30px}}@media screen and (max-width:1025px){.contact .ce_form{width:90%}.wrapper-menu .header-search .widget.widget-text{width:80%}.wrapper-menu .header-search .widget.widget-text input{width:90%}.wrapper-menu .header-search .widget.widget-submit{width:20%}body.opening-detail #container .layout_full .ce_form{background:white url("/files/assets/layout/Grafikelement-2.svg") no-repeat center center fixed}.ce_form{margin:75px auto}}
#container{padding-top:160px}.profil{position:relative;z-index:10}
@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:300;src:url("../../files/assets/fonts/open-sans-v40-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:300;src:url("../../files/assets/fonts/open-sans-v40-latin-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url("../../files/assets/fonts/open-sans-v40-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:400;src:url("../../files/assets/fonts/open-sans-v40-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url("../../files/assets/fonts/open-sans-v40-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:700;src:url("../../files/assets/fonts/open-sans-v40-latin-700italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:800;src:url("../../files/assets/fonts/open-sans-v40-latin-800.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:800;src:url("../../files/assets/fonts/open-sans-v40-latin-800italic.woff2") format("woff2")}
.box-white{display:flex;justify-content:space-between;flex-wrap:wrap}.box-white .block-box{width:32.5%;background-color:white;box-shadow:0 3px 10px rgba(0, 0, 0, 0.1)}.box-white .block-box .block-bottom{text-align:left;padding:0 20px;transform:translateY(-50px)}.box-white .block-box .block-bottom .bg-icon{width:75px;height:75px;background-color:#356fac;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative}.box-white .block-box .block-bottom .bg-icon img{width:62px;filter:brightness(0) invert(1)}.box-white .block-box .block-bottom h5{text-align:left}.box-white .block-box .block-bottom .block-button{display:inline-block;position:relative}@media screen and (max-width:1025px){.profil,.news{transform:none;background:#004A97;width:100%}.box-white{width:90%;margin:0 auto}.box-white .block-box{width:100%;margin-bottom:30px}}
.mod_article.news h2.content-headline{background-color:#ffffff;color:#004A97;display:inline-block;margin-bottom:50px}.ce_sliderStart{position:relative;max-width:1180px;margin:100px auto;overflow:visible}.ce_sliderStart h2{display:inline;background:#00325B;color:white;text-transform:uppercase;padding:0 10px}.ce_sliderStart .content-slider{padding:40px 0}.ce_sliderStart .content-slider .slider-wrapper{overflow:visible}.ce_sliderStart .slider-wrapper .layout_short{color:#004A97;width:100%;position:relative;overflow:visible}.ce_sliderStart .slider-wrapper .layout_short h2{position:absolute;top:-17px;left:30%;background-color:white;color:#004A97;text-transform:uppercase;padding:3px 10px;margin:0;z-index:10;display:inline;box-decoration-break:clone}.ce_sliderStart .slider-wrapper .layout_short h2 a{color:#004A97;font:normal normal bold 22px/33px Open Sans}.ce_sliderStart .slider-wrapper .layout_short h3{position:absolute;top:30px;left:30%;width:300px;text-align:left;z-index:10}.ce_sliderStart .slider-wrapper .layout_short h3 a{color:white;padding:0 10px;background:#004A97;box-decoration-break:clone;line-height:1.5em}.ce_sliderStart .slider-wrapper .layout_short .more-button{position:absolute;bottom:20px;left:30%;z-index:10;pointer-events:none}.ce_sliderStart .slider-wrapper .layout_short figure img{position:relative;width:50%;margin:0 auto;display:block;z-index:1}.ce_sliderStart .slider-wrapper .layout_short .ce_text{text-align:left;color:#fff;margin-top:10px}.ce_sliderStart .slider-wrapper .layout_short:hover .more-button:after{height:3px}.slider-control{position:absolute;transform:translateY(-50%);width:90%;top:50%;left:5%;height:50px}.slider-control a{width:50px;transition:all 0.3s ease}.slider-control a:hover{opacity:0.4}.slider-control a.slider-prev{left:-5%}.slider-control a.slider-next{right:-5%}.slider-control .slider-menu{display:none}.slider{width:100%;max-width:inherit}.swiper-slide .content-image{height:100%}.swiper-slide .content-image img{width:100%;height:80vh;object-fit:cover}.swiper-slide .content-image figcaption{position:absolute;bottom:27%;left:50%;color:white;transform:translateX(-50%);background-color:#00325B;padding:2px 15px;font:normal normal bold 22px/35px Open Sans;text-transform:uppercase}.swiper-button-prev,.swiper-button-next{border:0;background:transparent;outline:none;width:65px;height:65px;z-index:15;transition:filter 250ms}.swiper-button-prev:after,.swiper-button-next:after{content:"";width:50px;height:50px;border-radius:50%}.swiper-button-prev:hover,.swiper-button-next:hover{filter:invert(27%) sepia(0%) saturate(0%) hue-rotate(180deg) brightness(90%) contrast(90%)}.swiper-button-prev:after{background:#7e7b7b8a url("/files/assets/layout/pfeil-left-white.svg") 0/cover no-repeat}.swiper-button-next:after{background:#7e7b7b8a url("/files/assets/layout/pfeil-right-white.svg") 0/cover no-repeat}.swiper-button-prev{left:5%}.swiper-button-next{right:5%}.slider .swiper-pagination,.mod_article .swiper-pagination{height:100px;z-index:10;bottom:15%;position:absolute}.slider .swiper-pagination .swiper-pagination-bullet,.mod_article .swiper-pagination .swiper-pagination-bullet{cursor:pointer;display:inline-table;background-color:white;width:18px;height:18px;margin:0 5px;border-radius:50%;border:5px solid #00325B;opacity:1;position:relative;top:50%;transform:translateY(-50%)}.slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.mod_article .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#00325B}.partner-block{display:flex;justify-content:space-between;align-items:center;padding:15px 0;text-align:left}.partner-block:not(:last-child){border-bottom:2px solid #004A97}.partner-block .content-text{width:25%}.partner-block .content-text h4{font:normal normal bold 24px/36px Open Sans;color:#004A97;text-transform:uppercase;margin:5px auto}.partner-block .content-text p{margin:0}.partner-block .slider-container{position:relative;width:75%;overflow:hidden;max-width:950px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:20px}.partner-block .slider-container .slides{display:flex;overflow:hidden;width:calc(100% - 100px);transition:transform 0.5s;transform:translateX(0%)}.partner-block .slider-container .slides .slide{padding:10px 20px;flex:0 0 20%;transition:transform 0.5s ease}.partner-block .slider-container .slides .slide img{object-fit:contain}.controls{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none}.controls .prev-slider,.controls .next-slider{border-radius:50%;cursor:pointer;pointer-events:auto;display:flex;justify-content:center;align-items:center;width:50px;height:50px;transition:filter 0.1s}.controls .prev-slider:hover,.controls .next-slider:hover{filter:invert(27%) sepia(0%) saturate(0%) hue-rotate(180deg) brightness(90%) contrast(90%)}.next-slider{right:2px;position:relative}.simple-images-container{display:flex;justify-content:center;gap:30px;margin:0 auto;width:75%;align-items:center}.simple-images-container .simple-block{width:20%}@media screen and (max-width:1025px){.content-swiper{height:55vh;margin:75px auto}.content-swiper .swiper{height:100%}.content-swiper .swiper .swiper-slide .content-image img{height:100%}.content-swiper .swiper .swiper-slide .content-image figcaption{bottom:50px}.content-swiper .swiper .swiper-pagination{bottom:-20px}.ce_sliderStart{width:90%;margin:0 auto}.ce_sliderStart .content-slider{padding:15px 0}.ce_sliderStart .slider-wrapper .layout_short h2{font-size:18px;left:25px;padding:0 10px}.ce_sliderStart .slider-wrapper .layout_short figure img{width:100%}.ce_sliderStart .slider-control{top:100%;left:50%;width:100%;height:30px;transform:translateX(-50%)}.ce_sliderStart .slider-control a.slider-prev{left:30%}.ce_sliderStart .slider-control a.slider-next{right:30%}.slider .swiper-pagination{bottom:10%}.swiper-slide .content-image figcaption{font:normal normal bold 18px/28px Open Sans}.partner-gallery.content-element-group{padding-top:0}.partner-gallery.content-element-group .partner-block{flex-wrap:wrap}.partner-gallery.content-element-group .partner-block .content-text{width:100%;margin-bottom:25px}.partner-block .slider-container{width:100%}.partner-block .slider-container .slides .slide{flex:0 0 40%}.simple-images-container{width:100%;flex-wrap:wrap}.simple-images-container .simple-block{width:45%}}@media screen and (max-width:400px){.partner-block .slider-container .slides .slide{flex:0 0 80%}}
.mod_article.news-list>.content-text:first-child h2{position:absolute;left:50%;transform:translateX(-50%);margin-bottom:50px}.mod_article.news-list .news-group{margin-top:15px}.news{position:relative;z-index:9;height:auto;width:100%;max-width:inherit;border-top-left-radius:65px;text-align:center;background:#004A97 url("/files/assets/layout/Grafikelement-2.svg") no-repeat center/cover}.news:after{position:absolute;bottom:0;right:0;height:8vw;width:10vw;content:"";background:url("/files/assets/layout/ecke-grafik.svg") no-repeat 100% 100%/contain}.news-group,.mod_eventlist{margin:100px auto;max-width:1000px}#main .mod_article.news-show .news-group{color:black}#main .mod_article.news-show .news-group .layout_full h1{background:#004A97;position:relative;color:white;display:inline-block;padding:10px 20px}#main .mod_article.news-show .news-group .layout_full .info{color:#00325B;border-left:none;padding:0;font-weight:bold}#main .mod_article.news-show .news-group .layout_full h2,#main .mod_article.news-show .news-group .layout_full h3,#main .mod_article.news-show .news-group .layout_full h4{color:#00438E;font:italic normal normal 21px/30px Open Sans;text-align:center}#main .mod_article.news-show .news-group .layout_full .content-text{text-align:left}#main .mod_article.news-show .news-group .layout_full .content-text.media.media--below{width:100%}#main .mod_article.news-show .news-group .layout_full .content-text.media.media--below p,#main .mod_article.news-show .news-group .layout_full .content-text.media.media--below li{color:black}#main .mod_article.news-show .news-group .layout_full p{text-align:center}.mod_article.news-list .news-group .news-block{display:flex;justify-content:space-between;flex-wrap:wrap;margin:20px auto 50px;color:white;height:400px}.mod_article.news-list .news-group .news-block .news-left{width:50%;height:100%}.mod_article.news-list .news-group .news-block .news-left figure{height:100%}.mod_article.news-list .news-group .news-block .news-left figure a{width:100%;display:block;height:100%}.mod_article.news-list .news-group .news-block .news-left figure a img{width:100%;height:100%;object-fit:cover;object-position:center}.mod_article.news-list .news-group .news-block .news-right{width:50%;background:transparent linear-gradient(119deg, #00438E 0%, #00325B 100%) 0% 0% no-repeat padding-box;position:relative;padding:0 60px;box-sizing:border-box;text-align:left}.mod_article.news-list .news-group .news-block .news-right:after{position:absolute;bottom:0;right:0;height:8vw;width:10vw;content:"";background:url("/files/assets/layout/ecke-grafik.svg") no-repeat 105% 100%/100px}.mod_article.news-list .news-group .news-block .news-right .info{padding:0;border-left:none;margin:0}.mod_article.news-list .news-group .news-block .news-right h2{position:static;transform:none;margin-bottom:0}.mod_article.news-list .news-group .news-block .news-right h2 a{color:white;text-transform:uppercase}.mod_article.news-list .news-group .news-block .news-right h3{font-style:normal;font-weight:bold;position:relative;top:-21px;background-color:white;color:#004A97;text-transform:uppercase;padding:5px 10px;margin:0;display:inline-block}.mod_article.news-list .news-group .news-block .news-right h3 a{color:#004A97;font:normal normal bold 20px/33px Open Sans}.mod_article.news-list .news-group .news-block .news-right .ce_text.block p{font:normal normal 300 18px/30px Open Sans}.mod_article.news-list .news-group .news-block .news-right .ce_text.block p strong{text-transform:uppercase;font-weight:bold}.mod_article.news-list .news-group .news-block .news-right .more .learn-more{color:white}.mod_article.news-list .news-group .news-block .news-right .more .learn-more:after{background-color:white}.mod_article.news-list .news-group .news-block.filtered-out{display:none}.mod_article.news-list .news-group .news-block.no-image{justify-content:center;height:250px}.mod_article.news-list .news-group .news-block.no-image .news-right{width:100%;padding:0 60px 0 120px}.mod_article.news-list .news-group .news-block.no-image .news-left{width:0}.mod_article p.back a{background:#004A97;padding:2px 10px;color:white}.mod_article p.back a:after{display:none}.mod_article p.back a:hover{transform:none;background:#00325B}.mod_newscategories,.mod_mae_event_filter{width:90%;max-width:1180px;margin:100px auto 80px}.mod_newscategories ul,.mod_mae_event_filter ul{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.mod_newscategories ul li,.mod_mae_event_filter ul li{color:#00325B;border:2px solid #00325B;display:inline;margin-top:10px;padding:10px;cursor:pointer;transition:background 250ms;text-transform:uppercase;font-weight:bold}.mod_newscategories ul li:before,.mod_mae_event_filter ul li:before{content:none}.mod_newscategories ul li:hover,.mod_mae_event_filter ul li:hover{background:#004A97}.mod_newscategories ul li:hover a,.mod_mae_event_filter ul li:hover a{color:white}.mod_newscategories ul li.active,.mod_mae_event_filter ul li.active{background:#00325B;color:white}.mod_newscategories ul li.active a,.mod_mae_event_filter ul li.active a{color:white}body.career .mod_article.news-list .news-group .news-block .news-right .info{display:none}body.opening-detail #main .mod_article.news-show .news-group .layout_full .info{color:#707c7c;text-align:left;font-weight:normal;font-size:16px}@media screen and (max-width:1025px){.event-group .filter .mod_search.block,.event-group .filter .event-filter-bar{width:100%}.mod_eventlist.block .event.layout_teaser{padding-bottom:20px}.mod_eventlist.block .event.layout_teaser .event-left,.mod_eventlist.block .event.layout_teaser .event-right{width:100%}.mod_article.news-list .news-group .news-block{height:auto}.news-left,.news-right{width:100% !important}.news{border-top-left-radius:0;border-bottom-right-radius:100px;padding:0 0 100px;margin-bottom:50px}.mod_article.news-list .news-group .news-block.no-image{height:auto}.mod_article.news-list .news-group .news-block.no-image .news-right{padding:0 15px}.mod_article.news-list .news-group .news-block.no-image .news-right:after{background:none}}
.content-accordion{border-bottom:none;margin:100px auto;max-width:1180px}.content-accordion h2+h2.handorgel__header{margin-top:40px;border-top:2px solid #00438E}.content-accordion .handorgel__header{position:relative;margin:5px auto;border-bottom:2px solid #00438E}.content-accordion .handorgel__header.handorgel__header--open{border-bottom:none}.content-accordion .handorgel__header:first-child{border-top:2px solid #00438E}.content-accordion .handorgel__header button{border-top:none;font:normal normal 600 22px/33px Open Sans;text-transform:uppercase;color:#004A97;padding:10px 35px 10px 10px;position:relative;text-align:center;background:transparent;transition:opacity 250ms}.content-accordion .handorgel__header button:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:15px;width:25px;height:25px;background:url("/files/assets/layout/accordeon-close.svg") no-repeat 0/cover;transition:background 250ms}.content-accordion .handorgel__header button:hover{opacity:0.6}.content-accordion .handorgel__header--opened button:after{background:url("/files/assets/layout/accordeon-open.svg") no-repeat 0/cover}.content-accordion .handorgel__header:hover{}.content-accordion .handorgel__content{background-color:transparent;text-align:left;width:100%;padding:0 55px;box-sizing:border-box;border-top:none;border-bottom:2px solid #00325B}.content-accordion .handorgel__content .handorgel__content__inner{padding:0 0 20px}.content-accordion .handorgel__content .handorgel__content__inner p{line-height:34px}.content-accordion.blau{width:100%;max-width:initial;position:relative;padding:75px 0;background-image:linear-gradient(112deg, #004A97, #00325B);border-top-left-radius:100px}.content-accordion.blau:after{position:absolute;bottom:0;right:0;height:8vw;width:10vw;content:"";background:url("/files/assets/layout/ecke-grafik.svg") no-repeat 100% 100%/contain}.content-accordion.blau h2{width:90%;max-width:1180px;border-top-color:white;border-bottom-color:white}.content-accordion.blau h2 button{color:white}.content-accordion.blau h2+h2.handorgel__header{border-top-color:white}.content-accordion.blau .handorgel__content{width:90%;max-width:1180px;margin:0 auto;border-bottom-color:white}.content-accordion.blau .handorgel__content .rte p{color:white}.content-accordion{text-align:center}.content-accordion h2:not(.handorgel__header){text-align:center;text-transform:uppercase;background-color:#004A97;padding:0 10px;color:white;font:normal normal bold 26px/36px "Open Sans";position:relative;margin:0;display:inline;box-decoration-break:clone}@media screen and (max-width:1025px){.content-accordion{padding-top:20px}.content-accordion .handorgel__header button{font-size:16px;line-height:1.2em;text-align:left}.content-accordion .handorgel__content{padding:0 10px}.content-accordion.blau:after{height:20vw;width:20vw}}
.info{color:white;border-left:2px solid;padding:0 0 0 68px}.info .content-element-group{display:flex;justify-content:space-between;align-items:center;align-content:center;padding:0}.info .content-element-group .content-text{width:55%;text-align:left}.info .content-element-group .content-text h3{font:normal normal 800 24/30px Open Sans;text-transform:uppercase}.info .content-element-group .content-text p{font:italic normal normal 18px/24px Open Sans}.info .content-element-group .content-image{filter:brightness(0) invert(1);width:32%}@media screen and (max-width:1025px){.info{border-left:none;border-top:1px dotted white;padding:10px 0 0 0;margin:10px 0 0 0}.info .content-element-group .content-text{width:66%}.info .content-element-group .content-text h3{display:none;margin-top:0}}
.location-block{position:relative;background:#CED5E9;border-top-left-radius:65px;width:100%;text-align:center}.location-block:after{position:absolute;bottom:0;right:0;height:8vw;width:10vw;content:"";background:url("/files/assets/layout/ecke-grafik.svg") no-repeat 100% 100%/contain}.location img.normal{opacity:1}.location img.hover{position:absolute;top:0;left:0;opacity:0;pointer-events:none}.location a:hover img.normal{opacity:0}.location a:hover img.hover{opacity:1}.locations-background-wrapper{position:relative;width:1200px;margin:0 auto}.locations-background{position:absolute;height:546px;width:1192px;z-index:100;pointer-events:none;left:100px;top:205px;background:url("/files/assets/layout/gebaeude/Gebaeude-Grafik-baeume.png") no-repeat 0/contain}.locations-wrapper{position:relative;height:800px;padding:100px 0;width:1200px;margin:100px auto}.locations-wrapper .locations-group{position:absolute;top:0;left:0;width:100%;height:100%}.locations-wrapper .locations-group .location{position:absolute;height:auto;z-index:1}.locations-wrapper .locations-group .location.clickable img{cursor:pointer}.locations-wrapper .locations-group .location a{display:block;width:100%;height:100%;cursor:default}.locations-wrapper .locations-group .location.technikum2{top:177px;left:53px;clip-path:polygon(10.52% 42.62%, 49.75% 99.56%, 66.15% 96.17%, 66.92% 78.44%, 100% 70.52%, 100.52% 47.16%, 52.05% 18.88%, 51.79% 12.07%, 43.09% 6.79%, 10.51% 9.81%)}.locations-wrapper .locations-group .location.technikum2 img{width:390px}.locations-wrapper .locations-group .location.technikum3{top:350px;left:311px;clip-path:polygon(99.11% 71.86%, 46.35% 98.83%, 0.18% 37.24%, 0% 8.12%, 42.27% 0.23%, 99.65% 33.91%)}.locations-wrapper .locations-group .location.technikum3 img{width:563px}.locations-wrapper .locations-group .location.labor{top:204px;left:254px;clip-path:polygon(0% 33.45%, 3.46% 32.17%, 47.3% 92.64%, 101.15% 72.06%, 100% 11.58%, 83.46% -1.29%, 60% 5.15%, 58.46% 3.87%, -0.77% 19.3%)}.locations-wrapper .locations-group .location.labor img{width:260px}.locations-wrapper .locations-group .location.technikum1{top:187px;left:477px;clip-path:polygon(0% 13.43%, 12.75% 21.83%, 12.75% 59.61%, 41.95% 79.75%, 44.97% 78.07%, 49.66% 84.79%, 67.79% 80.59%, 67.79% 62.96%, 66.11% 62.96%, 71.48% 36.1%, 85.57% 25.19%, 34.23% 0.84%, 0.34% 5.88%)}.locations-wrapper .locations-group .location.technikum1 img{width:298px}.locations-wrapper .locations-group .location.verwaltung{top:202px;left:527px;clip-path:polygon(28.08% 18.47%, 29.42% 28.23%, 19.23% 30.67%, 15% 26.13%, 2.5% 29.27%, -0.38% 39.03%, 0.96% 39.38%, 0.96% 52.62%, 4.04% 51.92%, 44.23% 83.63%, 53.65% 81.2%, 78.27% 98.97%, 83.65% 96.18%, 88.46% 97.23%, 96.54% 93.04%, 95.96% 88.86%, 99.23% 87.81%, 99.42% 61.68%, 100.58% 60.99%, 96.34% 46%, 88.46% 41.12%, 91.92% 41.12%, 94.03% 39.03%, 95.2% 33.11%, 93.65% 21.95%, 94.81% 21.26%, 92.12% 11.15%, 83.66% 5.22%, 64.04% 9.41%, 63.08% 8.01%, 59.81% 7.67%, 59.81% 4.53%, 51.92% 3.83%, 51.54% 6.97%, 49.23% 6.97%, 40.38% 4.53%, 31.15% 8.71%)}.locations-wrapper .locations-group .location.verwaltung img{width:520px}.locations-wrapper .locations-group .location.innovation{z-index:0;top:153px;left:688px;clip-path:polygon(67.6% -1.9%, 91.2% 5.7%, 88.4% 63%, 57.6% 89.47%, 42% 88.54%, 39.6% 96.86%, 32.4% 94.61%, 26.4% 96.02%, 12.8% 89.6%, 0.8% 77.26%, 0.4% 14.35%)}.locations-wrapper .locations-group .location.innovation img{width:250px}.locations-wrapper .locations-group .location.konferenz{left:984px;top:315px;clip-path:polygon(27.78% 15.1%, 43.06% 46.9%, 36.81% 48.49%, 38.89% 96.19%, 81.94% 85.85%, 79.17% 70.75%, 86.11% 72.34%, 93.06% 71.54%, 93.06% 54.05%, 101.39% 49.28%, 88.89% 28.62%, 74.31% 23.85%, 68.75% 15.1%, 22.92% 0.79%, 5.56% 7.95%)}.locations-wrapper .locations-group .location.konferenz img{width:144px}.locations-wrapper .locations-group .location img{transition:filter 0.3s ease, opacity 0.3s ease}.locations-wrapper .locations-annotations .annotation{position:absolute;z-index:100;opacity:0;transition:opacity 250ms}.locations-wrapper .locations-annotations .annotation p{transform:translateY(10px);top:20px;position:relative;font:normal normal 600 22px/30px Open Sans;text-transform:uppercase;transition:transform 250ms}.locations-wrapper .locations-annotations .annotation .dotted-line{position:absolute;height:65px;border-left:4px dotted #002b5c;transform:translateY(20px);left:5px;transition:transform 250ms}.locations-wrapper .locations-annotations .annotation.active{opacity:1}.locations-wrapper .locations-annotations .annotation.active p,.locations-wrapper .locations-annotations .annotation.active .dotted-line{transform:translateY(0)}.locations-wrapper .locations-annotations .annotation.technikum3{top:825px;left:563px}.locations-wrapper .locations-annotations .annotation.technikum3 p,.locations-wrapper .locations-annotations .annotation.technikum2 p{transform:translateY(-10px);left:-142px;position:relative;top:10px}.locations-wrapper .locations-annotations .annotation.technikum3 .dotted-line,.locations-wrapper .locations-annotations .annotation.technikum2 .dotted-line{top:-45px;transform:translateY(-20px)}.locations-wrapper .locations-annotations .annotation.technikum3.active p,.locations-wrapper .locations-annotations .annotation.technikum3.active .dotted-line,.locations-wrapper .locations-annotations .annotation.technikum2.active p,.locations-wrapper .locations-annotations .annotation.technikum2.active .dotted-line{transform:translateY(0)}.locations-wrapper .locations-annotations .annotation.technikum2{top:500px;left:245px}.locations-wrapper .locations-annotations .annotation.labor{top:60px;left:420px}.locations-wrapper .locations-annotations .annotation.technikum1{top:35px;left:580px}.locations-wrapper .locations-annotations .annotation.verwaltung{top:70px;left:970px}.locations-wrapper .locations-annotations .annotation.innovation{top:10px;left:830px}.locations-wrapper .locations-annotations .annotation.konferenz{top:170px;left:1040px}.blank_bottom{display:block;width:100%;left:50%;transform:translate(-50%, -50%);position:relative;top:50%}.locations-wrapper .locations-group .location.technikum3 .hover{top:-96px}.location .dotted-line{position:absolute;left:51%;top:100%;transform:translateX(-50%);height:45px;border-left:2px dotted #002b5c;opacity:0;visibility:hidden;transition:opacity 0.3s ease}.location a:hover~.dotted-line{opacity:1;visibility:visible}.mod_search>div{background:#004A97;color:white;padding:10px 30px;box-sizing:border-box;margin:15px 0}@media screen and (max-width:1025px){.locations-background-wrapper{display:none}.locations-wrapper{padding:0;height:auto}.locations-wrapper .rte{margin-top:30px}.locations-wrapper .rte p{margin:0 0 0.75rem 0;display:flex;align-items:center}.locations-wrapper .rte p strong{display:inline-block;margin-right:1.25rem;font-weight:700;color:#004A97}.locations-wrapper img{width:100%}}
.mod_mobile_menu{display:none}.mod_mobile_menu .mobile_menu_trigger img{width:35px;cursor:pointer}.mobile_menu{top:160px !important;z-index:1000;pointer-events:none;opacity:0;transition:transform 500ms, opacity 650ms !important;transition-delay:300ms}.mobile_menu.active{opacity:1;pointer-events:initial}.mobile_menu .inner{background:transparent}.mobile_menu .mod_customnav ul li.active{padding-left:35px}.mobile_menu .mod_navigation{width:100%;max-width:1200px;margin:0 auto;background:#004A97;padding:40px 0 80px;border-bottom-right-radius:100px}.mobile_menu .mod_navigation .handorgel__header .handorgel__header__button{color:white}.mobile_menu .mod_navigation .handorgel__header .handorgel__header__button:after{background:url("/files/assets/layout/drop down.svg") no-repeat;top:13px;background-size:25px;transform:translateY(0);right:0}.mobile_menu .mod_navigation .handorgel__content{color:white}.mobile_menu .mod_navigation .handorgel__content h3{display:none}.mobile_menu .mod_navigation .handorgel__content .content-element-group{text-align:left;padding:0px 0 25px}.mobile_menu .mod_navigation .handorgel__content .content-element-group h3{display:none}.mobile_menu .mod_navigation .handorgel__content .content-element-group .content-image{filter:brightness(0) invert(1)}.mobile_menu .mod_navigation .handorgel__content .mod_customnav li{padding:10px 0}.mobile_menu .mod_navigation .handorgel__content .mod_customnav li a{text-decoration:none;color:#fff;text-transform:uppercase;margin-left:20px;position:relative}.mobile_menu .mod_navigation .handorgel__content .mod_customnav li a:before{background:url("/files/assets/layout/arrow-menu-white.svg") no-repeat;content:"";position:absolute;margin-left:-20px;margin-top:3px;width:16px;height:16px}.mobile_menu .mod_navigation .content-accordion .handorgel__header{border:none;margin-bottom:15px}.mobile_menu .mod_navigation .content-accordion .handorgel__header--opened button::after{transform:rotate(180deg);top:-10px;right:10px}.mobile_menu.position_top.active{box-shadow:none !important}.mod_navigation .content-accordion{width:90%}.mobile_menu.position_top.active{box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.5)}@media screen and (max-width:1025px){.mod_mobile_menu{display:block;position:relative;align-content:center;overflow:visible;width:37px;margin-left:auto}.mod_mobile_menu img{width:30px}.mobile_menu{position:absolute}.mobile_menu .mod_navigation>ul{width:90%;margin:0 auto}.mobile_menu .mod_navigation>ul>li{position:relative;width:100%;margin:10px 0}.mobile_menu .mod_navigation>ul>li>a{color:white;text-transform:uppercase;font-weight:bold}.mobile_menu .mod_navigation>ul>li ul li{position:relative;padding-left:20px;margin:7px 0}.mobile_menu .mod_navigation>ul>li ul li a,.mobile_menu .mod_navigation>ul>li ul li strong{color:white;text-transform:uppercase}.mobile_menu .mod_navigation>ul>li ul li:before{position:absolute;content:"";top:4px;left:2px;width:13px;height:13px;filter:brightness(0) invert(1);background:url("/files/assets/layout/arrow-menu.svg") no-repeat 0/contain}.mobile_menu .mod_navigation li.submenu a{display:block;width:100%}.mobile_menu .mod_navigation li.submenu:after{position:absolute;content:"";top:0;right:0;width:20px;height:15px;background:url("/files/assets/layout/drop down.svg") no-repeat 0/contain;pointer-events:none;transition:transform 250ms}.mobile_menu .mod_navigation li.submenu.opened:after{transform:rotate(180deg)}.mobile_menu .mod_navigation li.submenu .submenu-border-top{overflow:hidden;transition:height 250ms}}
.mod_eventlist .event.layout_teaser{display:flex;justify-content:space-between;flex-wrap:wrap;border-bottom:2px solid #A8A8A8;padding-bottom:3px;margin-bottom:28px}.mod_eventlist .event.layout_teaser .event-left{width:40%}.mod_eventlist .event.layout_teaser .event-right{width:52%;text-align:left}.mod_eventlist .event.layout_teaser .event-right h2{font:normal normal 800 28px/46px Open Sans;border-bottom:1px solid #9C9C9C;padding-bottom:3px;margin:-10px 0 10px;text-transform:uppercase}.mod_eventlist .event.layout_teaser .event-right .teaser-middle{color:#004A97;font:normal normal 600 22px/30px Open Sans;border-bottom:1px solid #9C9C9C;padding-bottom:3px}.mod_eventlist .event.layout_teaser .event-right .teaser-middle .time{text-transform:uppercase;font-weight:600;margin:0}.mod_eventlist .event.layout_teaser .event-right .teaser-middle .location{font-weight:300;margin:0}.event.layout_full .info{color:#00325B;border-left:none;padding:0;text-transform:uppercase;font-weight:bold}.event-group .filter{display:none;justify-content:space-between;max-width:1000px;margin:0 auto;flex-wrap:wrap;padding-bottom:30px}.event-group .filter .mod_search.block{width:100%}.event-group .filter .mod_search.block .search_default{display:flex;justify-content:space-between;flex-wrap:wrap;background:transparent;color:black;border-bottom:2px solid #A8A8A8;margin-bottom:28px;padding:10px 0}.event-group .filter .mod_search.block .search_default .event-left{width:40%}.event-group .filter .mod_search.block .search_default .event-right{width:52%}.event-group .filter .mod_search.block .search_default .event-right h3{border-bottom:1px solid #9C9C9C;padding-bottom:3px;margin:-10px 0 10px}.event-group .filter .mod_search.block .search_default .event-right h3 a{color:black}.event-group .filter .event-filter-bar{display:flex;flex-wrap:wrap;align-items:center;gap:25px}.event-group .filter .event-filter-bar img{cursor:pointer}.event-group .filter .event-filter-bar button{background:#004A97;border:0;color:white;font:normal normal 300 20px/30px Open Sans;cursor:pointer;padding:3px 10px}.event-group .content-element-group{padding-bottom:20px}.event-group .mod_eventlist{margin:50px auto 30px}.event-group .content-hyperlink{margin-bottom:100px}.event-group .content-hyperlink a{color:#00325B;border:2px solid #00325B;display:inline;margin-top:10px;padding:10px 20px;cursor:pointer;transition:background 250ms, color 250ms;text-transform:uppercase;font-weight:bold;background-color:transparent}.event-group .content-hyperlink a:hover{background:#00325B;color:white}@media screen and (max-width:1025px){.event-group .filter .mod_search.block{width:100%}.event-group .filter .mod_search.block .widget.widget-text{width:90%}.event-group .filter .mod_search.block .widget.widget-text input{width:100%}.event-group .filter .event-filter-bar{width:100%;justify-content:space-between}.mod_mae_event_filter{margin-top:40px}.mod_mae_event_filter ul li{margin-left:0;padding:2px 5px}.mod_eventlist.block .event.layout_teaser .event-left,.mod_eventlist.block .event.layout_teaser .event-right,.event-group .filter .mod_search.block .search_default .event-left,.event-group .filter .mod_search.block .search_default .event-right{width:100%}.mod_eventlist.block .event.layout_teaser .event-right,.event-group .filter .mod_search.block .search_default .event-right{margin-top:20px}}
.content-downloads{width:90%;max-width:1180px;margin:100px auto}.content-downloads ul{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.content-downloads ul li{width:24%;margin:10px auto}.content-downloads ul li a{position:relative;display:block;height:135px;background:#00325B;color:white;text-align:center;padding:20px 20px 25px 20px}.content-downloads ul li a h5{color:white;font:italic normal normal 18px/30px "Open Sans";margin:0;position:relative;z-index:2}.content-downloads ul li a:before{content:"";position:absolute;bottom:-7px;left:0;display:block;background:#004A97;width:100%;height:12px;z-index:0;transition:all 0.3s ease}.content-downloads ul li a:hover:before{height:100%;background:#004A97;bottom:0}.content-downloads ul li a .download-icon-wrapper{position:absolute;bottom:-35px;z-index:200;width:100%;transform:translateX(-20px)}.content-downloads ul li a .download-icon-wrapper .download-icon{display:flex;justify-content:center;align-items:center;margin:0 auto;width:60px;height:60px;border-radius:50%;background:white}.content-downloads ul li a .download-icon-wrapper .download-icon img{width:25px;height:auto}.content-downloads ul li a .download-element-inner{position:relative;z-index:10}.content-downloads ul li:before{content:none}@media screen and (max-width:1025px){.content-downloads ul li{width:100%}}
#main .mod_article.header-image{position:relative;width:100%;max-width:initial}#main .mod_article.header-image>.content-image{margin:0}#main .mod_article.header-image>.content-image img{width:100%}#main .mod_article.header-image>.content-text{text-align:left;position:absolute;transform:translate(-50%, -50%);left:50%;width:90%;max-width:1180px;top:50%;margin:0}#main .mod_article.header-image>.content-text h2{font:italic normal bold 27px/36px Open Sans;text-transform:uppercase;background-color:#00325B;margin-block:0;display:inline;padding:3px 15px;left:0}#main .mod_article.header-image>.content-text h2:after{}#main .mod_article.header-image>.content-text .rte{width:90%;max-width:464px;padding:10px 0}#main .mod_article.header-image>.content-text .rte p:first-of-type{background:#004A97;display:inline;padding:5px 5px;color:white;line-height:2.2em;box-decoration-break:clone;-webkit-box-decoration-break:clone}#main .mod_article.header-image>.content-text .rte p:last-of-type{display:block;margin-top:20px}@media screen and (max-width:1025px){#main .mod_article.header-image{width:100%;height:auto;overflow:visible}#main .mod_article.header-image>.content-image{margin:0;width:100%;height:33vh}#main .mod_article.header-image>.content-image figure{margin:0;width:100%;height:100%}#main .mod_article.header-image>.content-image img{object-fit:cover;object-position:center;width:100%;height:100%}#main .mod_article.header-image>.content-text{width:90%;margin:0 auto;left:initial;transform:none;top:initial;position:relative}#main .mod_article.header-image>.content-text h2{font:italic normal bold 24px/42px Open Sans}}@media screen and (max-width:495px){.header-image .content-text .rte p .p-span{font-size:15px}}
#main .mod_article.line{display:flex;justify-content:center;width:90%;max-width:935px;margin:40px auto;transform:translate(0, 0);position:relative;text-align:center}#main .mod_article.line>.content-image{margin:0;display:flex;justify-content:center;align-items:center;position:relative}#main .mod_article.line>.content-image figure{margin:0}#main .mod_article.line>.content-image:before,#main .mod_article.line>.content-image:after{content:"";position:absolute;border-top:2px solid #004A97;width:35vw}#main .mod_article.line>.content-image:before{margin-right:15px;right:100%}#main .mod_article.line>.content-image:after{margin-left:15px;left:100%}.content-image{text-align:center}.content-image h2{background:#00325B;color:white;text-transform:uppercase;display:inline;padding:0 10px}.content-image figure{height:100%;margin:40px 0}@media screen and (max-width:1025px){#main .mod_article>.content-image{margin:75px auto}}
.content-youtube{width:90%;max-width:1180px;margin:100px auto;text-align:center}.content-youtube h2{text-align:center;text-transform:uppercase;background-color:#00325B;padding:0 10px;color:white;font:normal normal bold 26px/36px "Open Sans";position:relative;margin:0;display:inline;box-decoration-break:clone}.content-youtube figure{height:100%;margin-top:30px}.content-youtube figure iframe{width:100%;height:662px;border:0}@media screen and (max-width:1025px){.content-youtube{height:26vh;margin:75px 0 0 0}.content-youtube iframe{height:100%}.content-youtube figure iframe{height:26vh}}
.video{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;max-width:inherit}.video>.content-youtube{width:50%;max-width:initial}.video>.content-youtube figure{width:100%;margin:0 0 -6px 0}.video>.content-youtube figure iframe{width:100%}.video>.content-element-group{position:relative;display:flex;align-items:center;width:50%;max-width:initial;padding:0;background:transparent linear-gradient(110deg, #004A97 0%, #00325B 100%) 0% 0% no-repeat padding-box;color:white;text-align:left}.video>.content-element-group .content-text{width:70%;margin:0 auto;padding:0}.video>.content-element-group .content-text h3{background:white;font:normal normal bold 22px/35px Open Sans;text-transform:uppercase;display:inline}.video>.content-element-group .content-text h3 .h3-span{padding:0 12px}.video>.content-element-group:after{position:absolute;bottom:0;right:0;height:8vw;width:10vw;content:"";background:url("/files/assets/layout/ecke-grafik.svg") no-repeat 100% 100%/contain}@media screen and (max-width:1025px){.video .content-youtube,.video .content-element-group{width:100%;margin:0}.video .content-youtube:after,.video .content-element-group:after{width:20vw;height:20vw}.video .content-youtube .content-text,.video .content-element-group .content-text{width:90%;margin:0 auto;padding:40px 0}}
.mod_article.intro-text .content-text,#main .mod_article .content-text{text-align:center}.mod_article.intro-text .content-text ul,#main .mod_article .content-text ul{text-align:left}#main .mod_article.intro-text+.mod_article>.content-text:first-child{margin-top:0}@media screen and (max-width:1025px){#main .mod_article>.content-text{margin:75px auto}}
#main .mod_article.contact{position:relative;width:100%;height:auto;background:linear-gradient(124deg, rgba(0, 67, 142, 0.5) 0%, rgba(0, 50, 91, 0.5) 100%), url("/files/inhalte/titelbilder/tmue20240807a022.png") center top no-repeat;background-size:cover;max-width:100%;border-top-left-radius:65px;color:white;padding-bottom:200px;z-index:10}#main .mod_article.contact>.content-text{max-width:750px;margin:50px auto;text-align:center}#main .mod_article.contact>.content-text h2{background-color:white;color:#004A97}#main .mod_article.contact>.content-text .rte{margin:20px auto}#main .mod_article.contact>.content-text .rte p{background:#004A97;margin:3px auto;box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline;padding:0 10px}.contact-group{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.contact{position:relative;width:24%}.contact .contact-inner{height:550px;flex-wrap:wrap;align-items:start;align-content:start;flex-direction:column}.contact .contact-inner .contact-top{height:35%}.contact .contact-inner .contact-top img{width:100%;height:100%;object-fit:cover;margin-bottom:-5px}.contact .contact-inner .linkedin-button{position:absolute;top:35%;left:5%;width:60px;height:60px;transform:translateY(-50%);background:#00325B;border-radius:50%;transition:transform 250ms;transform-origin:center center}.contact .contact-inner .linkedin-button img{padding:13px 15px 15px 15px}.contact .contact-inner .linkedin-button:hover{transform:translateY(-50%) scale(1.15)}.contact .contact-inner .contact-bottom{display:flex;padding:50px 30px 30px;box-sizing:border-box;flex-wrap:wrap;justify-content:left;align-items:start;margin-top:auto;height:50%;background:#CED5E9}.contact .contact-inner .contact-bottom h4{text-align:left;text-transform:uppercase;color:#00325B;margin:0 0 10px}.contact .contact-inner .contact-bottom p{font-size:16px;margin:0;text-align:left;line-height:1.5em}.contact .contact-inner .contact-bottom .contact-addresses{border-top:1px solid #00325B}.contact .contact-inner .contact-bottom .contact-addresses p{text-align:left}.contact .contact-inner .contact-bottom .contact-addresses p a{position:relative;color:black;font-size:14px;text-transform:none;padding-left:25px}.contact .contact-inner .contact-bottom .contact-addresses p a:after{content:none}.contact .contact-inner .contact-bottom .contact-addresses p a:before{position:absolute;top:5px;left:0;width:20px;height:20px;content:"";background-position:center;background-size:contain;background-repeat:no-repeat}.contact .contact-inner .contact-bottom .contact-addresses p a.phone:before{background-image:url("/files/assets/layout/phone.svg")}.contact .contact-inner .contact-bottom .contact-addresses p a.mail:before{background-image:url("/files/assets/layout/mail-sharp.svg")}.contact.contact-landscape{width:90%;max-width:800px;margin:0 auto;height:auto}.contact.contact-landscape .contact-inner{height:auto}.contact.contact-landscape .contact-inner .contact-bottom{justify-content:left;align-items:center;gap:40px;padding:50px}.contact.contact-landscape .contact-inner .contact-bottom h4{margin:0}.contact.contact-landscape .contact-inner .contact-bottom .contact-name-info{width:30%}.contact.contact-landscape .contact-inner .contact-bottom .contact-addresses{display:flex;width:60%;border-top:none}.contact.contact-landscape .contact-inner .contact-bottom .contact-addresses p{width:100%;display:flex;justify-content:left}.contact.contact-landscape .contact-inner .contact-bottom .contact-addresses p a{display:block}.contact.contact-landscape .contact-inner .contact-bottom .contact-addresses p a:first-child{width:45%}.contact.contact-landscape .contact-inner .contact-bottom .contact-addresses p a:last-child{width:55%}.contact.contact-multi .contact-bottom-wrapper{padding:50px;box-sizing:border-box;background:#CED5E9}.contact.contact-multi .contact-bottom-wrapper .contact-bottom{padding:0;background:none}.contact.contact-multi .contact-bottom-wrapper .contact-bottom:not(:last-child){margin-bottom:50px}@media screen and (max-width:1025px){.contact .content-text{width:90%}.contact.contact-landscape .contact-inner .contact-bottom{justify-content:left}.contact.contact-landscape .contact-inner .contact-bottom .contact-addresses{width:100%}.contact.contact-landscape .contact-inner .contact-bottom .contact-addresses p{flex-wrap:wrap}.contact.contact-landscape .contact-inner .contact-bottom .contact-addresses p a{width:100%}.contact.contact-landscape .contact-inner .contact-bottom-wrapper{padding:35px}.contact.contact-landscape .contact-inner .contact-bottom-wrapper .contact-bottom{padding:0}.contact.contact-landscape .contact-inner .contact-bottom{gap:15px;padding:30px}.contact.contact-landscape .contact-inner .contact-bottom .contact-name-info{width:100%}.contact.contact-landscape .contact-inner .contact-bottom .contact-addresses p a:first-child{width:100%}.contact.contact-landscape .contact-inner .contact-bottom .contact-addresses p a:last-child{width:100%}.contact-group .contact{width:100%}.contact-group .contact .contact-inner{height:450px}}
.performance.content-element-group{display:flex;justify-content:space-between;flex-wrap:wrap}.performance.content-element-group .performance-block{width:21%}.performance.content-element-group .performance-block .performance-bottom{border-top:4px solid #00325B;padding-top:35px;margin-top:10px}.performance.content-element-group .performance-block .performance-bottom span{text-align:center;font:normal normal 900 80px/33px Segoe UI;color:#00325B}.performance.content-element-group .performance-block .performance-bottom p{text-transform:uppercase}@media screen and (max-width:1025px){.performance.content-element-group{padding:50px 0 70px}.performance.content-element-group .performance-block{width:45%}}
