@charset "UTF-8";:root{--color-primary:#001F47;--color-secondary:#0F91BD;--color-accent-light:#B8CF2F;--color-accent-dark:#9DB125;--checkbox-height:43px;--text-color:#091740}html,body{height:100%;margin:0;padding:0;font-size:18px}html{scroll-padding-top:110px}body{font-family:"Source Sans 3","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.6;font-weight:300;letter-spacing:.5px;background:#fff;color:#091740;background:#fff}body.menu-open,body.overlay-open{overflow:hidden}@media (max-width:575px){html,body{font-size:16px}}body.has-bgimage{background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.lightgray{color:#eee}.gray{color:#cdcdcd}.darkgray{color:#707070}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Source Sans 3","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#001F47;line-height:1.2;margin-top:2rem}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child{margin-top:0}h1,.h1{font-size:7.722rem}h2,.h2{font-size:5.444rem}h3,.h3{font-size:3.833rem}h4,.h4{font-size:2.722rem;font-weight:600}h5,.h5{font-size:1.944rem;font-weight:600}h6,.h6{font-size:1.389rem;color:#0F91BD}div h2:first-child,div .h2:first-child,div h3:first-child,div .h3:first-child,div h4:first-child,div .h4:first-child,div h5:first-child,div .h5:first-child,div h6:first-child,div .h6:first-child{margin-top:0}p{font-size:1rem;line-height:1.6}p.big{font-size:1.389rem}p.small{font-size:.722rem}p.xsmall{font-size:.5rem}b,strong{font-weight:600}@media (max-width:1199px){h1,.h1{font-size:5.722rem}h2,.h2{font-size:4.444rem}h3,.h3{font-size:3.833rem}h4,.h4{font-size:2.722rem}h5,.h5{font-size:1.944rem}h6,.h6{font-size:1.389rem}p.big{font-size:1.189rem}}@media (max-width:767px){h1,.h1{font-size:3.722rem}h2,.h2{font-size:2.444rem}h3,.h3{font-size:1.833rem}h4,.h4{font-size:1.544rem}h5,.h5{font-size:1.189rem}h6,.h6{font-size:1.125rem}p.big{font-size:1.125rem}}a,a:focus,a:hover,a:active{outline:0!important}a{color:#001F47;text-decoration:none;font-weight:400}a:focus,a:hover,a:active{color:#0F91BD;text-decoration:none}a .text-white:focus,a .text-white:hover,a .text-white:active{color:#0F91BD!important}#main a:not(.hover-line,.nav-link,.icon-link,.jump-link,.no-underline,.btn),#footer a{display:inline-block;position:relative}#main a:not(.hover-line,.nav-link,.icon-link,.jump-link,.no-underline,.btn):after,#footer a:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:1.5px;bottom:2px;left:0;background-color:#0F91BD;transition:transform 0.25s ease-out;transform-origin:bottom left}#main a:not(.hover-line,.nav-link,.icon-link,.jump-link,.no-underline,.btn):hover:after,#footer a:hover:after{transform:scaleX(1)}a:not(.nav-link){-webkit-transition:all 0.6s;transition:all 0.6s}a.nav-link{-webkit-transition:border-color 0.6s;transition:border-color 0.6s}a.jump-link{height:0;opacity:0}.hover-line{--button-indicator-easing:cubic-bezier(0.34, 0.16, 0.00, 1.00);--buttonLineWidth:1.1em;--buttonLineOffset:0em;display:inline-block;position:relative}.hover-line:before,.hover-line:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;transform:translate3d(0,0,0)}.hover-line:after{opacity:0}.hover-line>.label{position:relative}.hover-line .hover-indicator{display:block;position:absolute;bottom:0;left:0;width:100%;height:clamp(2px, 0.1em, 4px);transform:translate3d(0,0,0);transition:transform 0.6s var(--button-indicator-easing)}.hover-line .hover-indicator:before{display:block;content:"";position:absolute;top:0;left:0;width:var(--buttonLineWidth);height:100%;background-color:#001F47;transform-origin:center left;transform:scaleX(0);transition:transform 0.6s var(--button-indicator-easing)}.hover-line:focus:after,.hover-line:hover:after,.hover-line:active:after{opacity:1}.hover-line:focus .hover-indicator,.hover-line:hover .hover-indicator,.hover-line:active .hover-indicator{transform:translate3d(calc(100% - (var(--buttonLineWidth, 0px) * 1) - var(--buttonLineOffset)),0,0)}.hover-line:focus .hover-indicator:before,.hover-line:hover .hover-indicator:before,.hover-line:active .hover-indicator:before{transform:scaleX(1)}.btn{padding:7px 14px 5px;white-space:inherit;border-width:2px;min-width:200px;text-shadow:none;-webkit-transition:all 0.9s;-moz-transition:all 0.9s;-ms-transition:all 0.9s;-o-transition:all 0.9s;transition:all 0.9s;-webkit-border-radius:6px 6px 6px 6px;-moz-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px}.btn:focus{box-shadow:none}.btn.no-border{border-color:transparent!important}.btn.no-border:focus,.btn.no-border:hover,.btn.no-border:active{border-color:transparent!important}.btn.no-bg{background-color:transparent!important}.btn.no-bg:focus,.btn.no-bg:hover,.btn.no-bg:active{border-color:transparent!important}.btn.btn-noborder{border-width:0}.btn+.btn{margin-left:1rem}.btn-ani{padding-left:48px;padding-right:48px;position:relative;display:inline-block;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}.btn-ani>i{position:absolute;top:-2px;left:-5px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;width:43px;line-height:43px;transition:none}.btn-ani>i.fa-light{font-weight:900}.btn-close2{width:40px;height:40px;position:relative;border:0 solid #FFF;background:#fff0;border-radius:50%}.btn-close2.btn-close-primary{background:var(--color-primary)}.btn-close2:before,.btn-close2:after{content:"";position:absolute;width:80%;height:2px;background-color:#FFF;transition:0.3s ease-out;left:50%;top:50%}.btn-close2:after{transform:translate(-50%,-50%) rotate(45deg)}.btn-close2:before{transform:translate(-50%,-50%) rotate(-45deg)}.btn-close2:hover,.btn-close2:focus{transition:0.3s ease-out;background-color:var(--color-accent-light)}.btn-close2:hover:before,.btn-close2:hover:after,.btn-close2:focus:before,.btn-close2:focus:after{transform:translate(-50%,-50%) rotate(180deg);background-color:var(--color-primary)}.btn-primary{background-color:var(--color-primary);border-color:#fff;color:#fff;-webkit-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-ms-transition:border-color 0.3s;-o-transition:border-color 0.3s;transition:border-color 0.3s}.btn-primary>i{background:#fff;color:var(--color-primary)}.btn-primary.hover-line .hover-indicator::before{background-color:#fff}.btn-primary:focus,.btn-primary:hover,.btn-primary:active{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.btn-primary:focus>i,.btn-primary:hover>i,.btn-primary:active>i{background:var(--color-accent-light);color:var(--color-primary)}.btn-secondary{background-color:#fff;background-color:#fff0;border-color:var(--color-primary);color:var(--color-primary);-webkit-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-ms-transition:border-color 0.3s;-o-transition:border-color 0.3s;transition:border-color 0.3s}.btn-secondary>i{background:var(--color-primary);color:var(--color-accent-light)}.btn-secondary:focus,.btn-secondary:hover,.btn-secondary:active{background-color:#fff;border-color:#fff;color:var(--color-primary)}.btn-secondary:focus>i,.btn-secondary:hover>i,.btn-secondary:active>i{background:var(--color-accent-dark);color:var(--color-primary)}.btn-transparent-white{background-color:#fff0;border-color:#fff0;color:#fff}.btn-transparent-white .label{font-weight:300}.btn-transparent-white .hover-indicator::before{background:#fff}.btn-transparent-white>i{background:#fff;color:var(--color-accent-light)}.btn-transparent-white:focus,.btn-transparent-white:hover,.btn-transparent-white:active{color:#fff}.btn-transparent-white:focus>i,.btn-transparent-white:hover>i,.btn-transparent-white:active>i{background:var(--color-accent-dark);color:var(--color-primary)}.btn-nomin.btn-primary,.btn-nomin .btn-primary,.btn-nomin.btn-secondary,.btn-nomin .btn-secondary{min-width:inherit}.btn-min50.btn-primary,.btn-min50 .btn-primary,.btn-min50.btn-secondary,.btn-min50 .btn-secondary{min-width:50%}.btn4newsletter .btn{font-size:13px!important;min-width:210px}ul{padding:0;padding-left:1.1rem}.main-content li{list-style-type:square}.main-content li::marker{color:#0F91BD;font-size:1.2em;line-height:.8em}table td p:last-child,table td ul:last-child,table th p:last-child,table th ul:last-child{margin-bottom:0}table.table>:not(:first-child){border-top:none}table.table thead{border-bottom:2px solid #000}table.table tfoot{border-top:2px solid #000}.items-center{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.margin-bottom-5{margin-bottom:5px}.margin-bottom-10{margin-bottom:10px}.margin-bottom-15{margin-bottom:15px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-25{margin-bottom:25px}.margin-bottom-30{margin-bottom:30px}.margin-bottom-35{margin-bottom:35px}.margin-bottom-40{margin-bottom:40px}.margin-bottom-50{margin-bottom:50px}.margin-bottom-60{margin-bottom:60px}.margin-bottom-80{margin-bottom:80px}.margin-bottom-100{margin-bottom:100px}.margin-bottom-120{margin-bottom:120px}.space-0.bottom-0{margin-bottom:-1rem}.space-1{padding-top:2rem;padding-bottom:1}.space-3{padding-top:5rem;padding-bottom:5rem}.space-5{padding-top:8rem;padding-bottom:7rem}.space-1.space-top{padding-bottom:0}.space-3.space-top{padding-bottom:0}.space-5.space-top{padding-bottom:0}.space-1.space-bottom{padding-top:0}.space-3.space-bottom{padding-top:0}.space-5.space-bottom{padding-top:0}.section1609{height:1080px}.tc-bright p,.tc-bright h2,.tc-bright h3,.tc-bright h4,.tc-bright h5,.tc-bright h6,.tc-bright li{color:#fff}.tc-dark p,.tc-dark li{color:#000}.bg-primary{background-color:#001F47!important}.bg-secondary{background-color:#0F91BD!important}.bg-white{background-color:#fff}.bg-lightgray{background-color:#eee}.bg-gray{background-color:#cdcdcd}.bg-darkgray{background-color:#707070}.bg-dark{background-color:#000}span.marker{background:rgb(255 200 0 / .4)}span.txt-colored{color:#0F91BD}span.txt-primary{color:#001F47}span.txt-secondary{color:#0F91BD}a.download-pdf:before{content:"";font:normal normal normal 14px/1 "$icon_font";padding-right:5px;font-size:1.2rem}li a.download-pdf:before{font-size:1rem}a.phone:before{content:"";font:normal normal normal 14px/1 "$icon_font";padding-right:5px;font-size:1.1rem;width:1.5em;text-align:center;display:inline-block}a.mobile:before{content:"";font:normal normal normal 14px/1 "$icon_font";padding-right:5px;font-size:1.1rem;width:1.5em;text-align:center;display:inline-block}a.mail:before{content:"";font:normal normal normal 14px/1 "$icon_font";padding-right:5px;font-size:1.1rem;width:1.5em;text-align:center;display:inline-block}.btn-full{display:block;width:100%;min-width:inherit;text-align:center;margin-right:0}.noscript_warning{position:relative;z-index:10000;background:red;color:#fff;margin:0;padding:.2rem 1rem;font-size:.8rem;text-align:center}.container-free{overflow:hidden}.container:not(.px-0) .container,.container-fluid:not(.px-0) .container{padding-left:0;padding-right:0}@media (min-width:1500px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1480px}}#header{position:absolute;top:0;left:0;width:100%;z-index:1000}#header>.container{position:relative;mix-blend-mode:exclusion}#header #logo{padding:20px 20px;z-index:1001;margin:20px -20px;width:172px;display:inline-block;line-height:1}#header #logo img{width:100%;height:auto}#header #headernav{font-weight:600;display:inline-block}#header #headernav>*{display:inline-block}#header #headernav a{font-weight:600;padding:0}#header #headernav #getintouch{display:inline-block;padding:0 8px}#header #headernav #getintouch:focus,#header #headernav #getintouch:hover,#header #headernav #getintouch:active{color:#001F47}#header #headernav #navtog{margin:0 2.2rem}#header #headernav #navtog .hamburger{padding:10px 15px;line-height:0}#header #headernav #navtog .hamburger .hamburger-box{width:32px}#header #headernav #navtog .hamburger .hamburger-inner,#header #headernav #navtog .hamburger .hamburger-inner::after,#header #headernav #navtog .hamburger .hamburger-inner::before{width:32px;height:2px;border-radius:0}#header #headernav #langnav{padding:0 8px}#header #headernav #langnav a>span{-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-ms-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s}#header #headernav #langnav .active{color:#001F47}#header #headernav #langnav .inactive{color:rgb(0 31 71 / .5)}#header #headernav #langnav .nav-separator{color:#001F47;position:relative}#header #headernav #langnav .nav-separator:after{content:" | "}#header #headernav #langnav:focus .active,#header #headernav #langnav:hover .active,#header #headernav #langnav:active .active{color:rgb(0 31 71 / .5)}#header #headernav #langnav:focus .inactive,#header #headernav #langnav:hover .inactive,#header #headernav #langnav:active .inactive{color:#001F47}#header.header-white #temalogo path{fill:#fff!important}#header.header-white #headernav #navtog .hamburger-inner,#header.header-white #headernav #navtog .hamburger-inner:after,#header.header-white #headernav #navtog .hamburger-inner:before,#header.header-white #headernav #navtog .hamburger.is-active .hamburger-inner,#header.header-white #headernav #navtog .hamburger.is-active .hamburger-inner:after,#header.header-white #headernav #navtog .hamburger.is-active .hamburger-inner:before{background-color:#fff}#header.header-white #headernav #getintouch{color:#fff}#header.header-white #headernav #getintouch.hover-line .hover-indicator:before{background-color:#fff}#header.header-white #headernav #langnav .active,#header.header-white #headernav #langnav .nav-separator{color:#fff}#header.header-white #headernav #langnav .inactive{color:rgb(255 255 255 / .5)}#header.header-white #headernav #langnav:focus .active,#header.header-white #headernav #langnav:hover .active,#header.header-white #headernav #langnav:active .active{color:rgb(255 255 255 / .5)}#header.header-white #headernav #langnav:focus .inactive,#header.header-white #headernav #langnav:hover .inactive,#header.header-white #headernav #langnav:active .inactive{color:#fff}#header.menu-open #logo{background:#0f91bd}#header.menu-open #temalogo path{fill:#fff!important}#header.menu-open #temalogo rect{fill:#fff!important}#header.menu-open #headernav #navtog{background:#0f91bd}#header.menu-open #headernav #navtog .hamburger-inner,#header.menu-open #headernav #navtog .hamburger-inner:after,#header.menu-open #headernav #navtog .hamburger-inner:before,#header.menu-open #headernav #navtog .hamburger.is-active .hamburger-inner,#header.menu-open #headernav #navtog .hamburger.is-active .hamburger-inner:after,#header.menu-open #headernav #navtog .hamburger.is-active .hamburger-inner:before{background-color:#fff}#header.menu-open #headernav #getintouch{color:#fff;background:#0f91bd}#header.menu-open #headernav #getintouch.hover-line .hover-indicator:before{background-color:#fff}#header.menu-open #headernav #langnav{background:#0f91bd}#header.menu-open #headernav #langnav .active,#header.menu-open #headernav #langnav .nav-separator{color:#fff}#header.menu-open #headernav #langnav .inactive{color:rgb(255 255 255 / .5)}#header.menu-open #headernav #langnav:focus .active,#header.menu-open #headernav #langnav:hover .active,#header.menu-open #headernav #langnav:active .active{color:rgb(255 255 255 / .5)}#header.menu-open #headernav #langnav:focus .inactive,#header.menu-open #headernav #langnav:hover .inactive,#header.menu-open #headernav #langnav:active .inactive{color:#fff}@media (max-width:767px){#header #headernav #getintouch{display:none}}@media (max-width:575px){#headernav #getintouch{display:none}}#mainnav{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:100;overflow:hidden;opacity:0;visibility:hidden}#mainnav.open{visibility:visible;opacity:1}#mainnav #mbg{position:absolute;width:100vw;height:100vh;background:#0F91BD}#mainnav .mcircle{position:absolute;width:1090px;height:1090px;opacity:0;will-change:transform}#mainnav #mcircle1{top:-16%;right:-8%}#mainnav #mcircle2{bottom:-21%;right:6%}#mainnav #mainnav-content{position:relative;will-change:transform;z-index:110;width:100vw;height:100vh;line-height:1.35}#mainnav #mainnav-content>.container{position:relative}#mainnav #mainnav-content a{font-weight:600;padding:0 10px;color:rgb(255 255 255 / .9);text-transform:uppercase;background:#0F91BD}#mainnav #mainnav-content a:focus,#mainnav #mainnav-content a:hover,#mainnav #mainnav-content a:active{color:#fff}#mainnav #mainnav-content a .label{display:inline-block;position:relative;padding:.5rem 0}#mainnav #mainnav-content a.hover-line .hover-indicator{bottom:.4rem}#mainnav #mainnav-content a.hover-line .hover-indicator:before{background-color:#fff}#mainnav #mainnav-content .mainnavi-content,#mainnav #mainnav-content .subnavi-content{z-index:120}#mainnav #mainnav-content .mainnavi .nav-item,#mainnav #mainnav-content .subnavi .nav-item{opacity:1}#mainnav #mainnav-content .mainnavi .nav-item{font-size:3.833rem}#mainnav #mainnav-content .mainnavi .nav-item a .label{padding:0}#mainnav #mainnav-content .subnavi-close{display:none}#mainnav #mainnav-content .subnavi{opacity:0;transform:translateY(50px);transition:none;display:none}#mainnav #mainnav-content .subnavi .subnavi-title{display:none}#mainnav #mainnav-content .subnavi .nav-item{font-size:1.944rem}#mainnav #mainnav-content .subnavi .nav-item a{text-transform:inherit;font-weight:400}#mainnav #mainnav-content .subnavi.active{display:block;opacity:1;transform:translateY(0)}@media (max-width:767px){#mainnav #mainnav-content .subnavi-content{position:absolute;left:0;width:100%;display:flex;opacity:0}#mainnav #mainnav-content .subnavi-content .subnavi{opacity:1;width:100%;display:flex;flex-direction:column;transform:inherit}#mainnav #mainnav-content .subnavi-content .subnavi .subnavi-title{display:block;cursor:pointer;font-size:3.833rem;font-weight:600;color:#fff;margin-left:-40px}#mainnav #mainnav-content .subnavi-content .subnavi .subnavi-title>i{font-size:3rem}#mainnav #mainnav-content .subnavi-content .subnavi .nav-item.level-2{opacity:0}}@media (max-width:575px){#mainnav #mainnav-content .subnavi-content .subnavi .subnavi-title{margin-left:6px}}#main{min-height:300px;padding:0;overflow-x:hidden;z-index:10}#footer-top{background:#0F91BD;min-height:660px;overflow:hidden;position:relative;z-index:1}#letstalk{position:absolute;top:-100%;left:0;right:0;z-index:2;padding:100px 0;pointer-events:none}#letstalk h1{line-height:1}#letstalk a{pointer-events:auto;color:#fff;font-weight:600;font-size:2.722rem;line-height:1}#letstalk a .hover-indicator:before{background-color:#fff}#letstalk .linkinfo{font-size:1.389rem;font-weight:400;color:#001F47;display:block;margin:.5rem 0 1.2rem}#letstalk .some{padding-top:2rem}#letstalk .some .icon-link{display:inline-block;margin:0 1rem 1rem 0}#letstalk .some .icon-link:last-child{margin:0}#letstalk .some .icon-link:focus,#letstalk .some .icon-link:hover,#letstalk .some .icon-link:active{color:#001F47}@media (min-width:1500px){#letstalk .some .icon-link{margin-right:2rem}}@media (max-width:991px){#letstalk .left-content{margin-bottom:2rem}}@media (max-width:767px){#letstalk a{font-size:1.722rem}}#footer{position:relative;background:#fff;padding:3rem 0;z-index:0}#footer .footer-content{font-size:.9rem;line-height:1.2}#footer .footer-content .footer-adr{font-weight:300;color:#091740}#footer .footer-content .footer-adr a{color:#091740;font-weight:300}#footer .footer-content .footer-adr a:focus,#footer .footer-content .footer-adr a:hover,#footer .footer-content .footer-adr a:active{color:#0F91BD}#footer .footer-content .footer-links a{color:#001F47;font-weight:600}#footer .footer-content .footer-links a:focus,#footer .footer-content .footer-links a:hover,#footer .footer-content .footer-links a:active{color:#0F91BD}#footer .footer-content p{margin-bottom:0}@media (max-width:1199px){#footer .footer-content p{margin-bottom:1rem}#footer .footer-content .footer-links p{margin-bottom:0;margin-top:.5rem}}.bgcircle{position:absolute;will-change:transform;fill:none;stroke-width:2px}.bgcircle:not(.bgcircle-gradient) .cls-secondary{stroke:#0F91BD}.bgcircle:not(.bgcircle-gradient) .cls-primary{stroke:#001F47}.circle-574{width:574px}.circle-627{width:627px}.circle-856{width:856px}label.control-label{font-size:14px;margin-bottom:1px}.forminfo{margin:25px 0 15px;font-size:80%}.formcheckbox label input{margin-top:-5px}.form-group{margin-bottom:10px}.rex-yform div.alert ul{margin-bottom:0}.rex-yform .alert-danger{background-color:rgb(160 35 90 / .2);border-color:#a0235a}form.form_tm1>div,form.interessen_form>div{margin-bottom:1rem}form.form_tm1 label,form.interessen_form label{font-weight:400}form.form_tm1 .form-group>label,form.form_tm1 .form-check-group>label,form.interessen_form .form-group>label,form.interessen_form .form-check-group>label{font-size:.9rem;font-weight:400;color:#0F91BD}.rex-nav-pagination{text-align:center;margin-bottom:20px}.rex-nav-pagination .pagination{margin-bottom:5px}.text-big{font-size:1.389rem}.text-big>p{font-size:1.389rem}.text-lightblue{color:#0F91BD}.has-bgimg{background-position:center center;background-size:cover}.hover-img{position:relative;padding-bottom:56.25%}.hover-img .hover-img-overlay{position:absolute;opacity:0;top:0;width:100%;height:100%;padding:1rem 2.5rem;background:#fff0 linear-gradient(90deg,#024078 0%,#055286 16%,#0A719FE6 44%,#0F91BDE6 100%) 0% 0% no-repeat padding-box;display:flex;flex-direction:column;justify-content:center;color:#fff;line-height:1.1;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-ms-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s}.hover-img .hover-img-overlay .hover-img-title{font-size:1.944rem;font-weight:600}.hover-img .hover-img-overlay .hover-img-text{font-size:1.2rem;font-weight:300}.hover-img a{display:block!important;position:absolute!important;overflow:hidden;width:100%;height:100%;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-ms-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s}.hover-img a.hover-img-left{right:0}.hover-img img{position:absolute;top:0;width:100%;height:100%;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-ms-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s}.hover-img:focus .hover-img-info,.hover-img:hover .hover-img-info,.hover-img:active .hover-img-info{opacity:1}.hover-img:focus a,.hover-img:hover a,.hover-img:active a{width:110%}.hover-img:focus a .hover-img-overlay,.hover-img:hover a .hover-img-overlay,.hover-img:active a .hover-img-overlay{opacity:1}.hover-img:focus a img,.hover-img:hover a img,.hover-img:active a img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}@media (max-width:991px){.hover-img .hover-img-overlay{padding:1rem 2rem}.hover-img .hover-img-overlay .hover-img-title{font-size:1.2rem}.hover-img .hover-img-overlay .hover-img-text{font-size:.9rem}}@media (max-width:767px){.hover-img .hover-img-overlay{padding:1rem}}.charani{display:inline-block}.charani .word{display:inline-block;white-space:nowrap}.charani .char{display:inline-block;white-space:nowrap}.charani .space{display:inline-block;width:.25em}.baxani{opacity:0}.baxani.boxani-right{transform:translateX(100%)}.mfp-container .mfp-content figcaption{padding:0;font-size:1rem}.mfp-container .mfp-content figcaption .mfp-title{line-height:1.1;padding-right:40px}.mfp-container .mfp-content figcaption .mfp-title span.copyright{display:block;font-size:85%;opacity:.8}.main-header>.container,.main-header-sub>.container{position:relative}.main-header .mh-headlines-1,.main-header .mh-headlines-2,.main-header-sub .mh-headlines-1,.main-header-sub .mh-headlines-2{position:absolute;left:calc(var(--bs-gutter-x) * .5)}.main-header .mh-text,.main-header-sub .mh-text{width:50%;z-index:10;opacity:0}.main-header .mh-text p:last-child,.main-header-sub .mh-text p:last-child{margin-bottom:2rem}.main-header.text-white .mh-text p,.main-header-sub.text-white .mh-text p{font-weight:400;text-shadow:1px 1px 3px #001F47}.main-header .mhcircle,.main-header-sub .mhcircle{position:absolute;z-index:1;opacity:1;will-change:transform;fill:none;stroke-width:2px}.main-header .mhcircle .cls-secondary,.main-header-sub .mhcircle .cls-secondary{stroke:#0F91BD}.main-header .mhcircle .cls-primary,.main-header-sub .mhcircle .cls-primary{stroke:#001F47}.main-header{background-position:center center;background-size:cover}.content-header>div>.container{position:relative}.content-header .mh-headlines-1,.content-header .mh-headlines-2{z-index:10;text-transform:uppercase;line-height:.9}.content-header .mh-headlines-1 span,.content-header .mh-headlines-2 span{display:block}.content-header .mh-standard,.content-header .mh-start,.content-header .mh-work{height:calc(var(--vh, 1vh) * 100);width:100%;overflow-x:clip;background-size:cover;background-position:bottom right}.content-header .mh-standard .mh-headlines-1,.content-header .mh-start .mh-headlines-1,.content-header .mh-work .mh-headlines-1{bottom:-28px}.content-header .mh-work .mh-headlines-1{bottom:inherit;top:28%}.content-header .mh-work #filter_workcases{position:absolute;top:45%}.content-header.content-header-start .main-header-sub{overflow:hidden}.content-header.content-header-start .main-header-sub .mh-headlines-2{top:22px}.content-header.content-header-start .main-header-sub .mhcircle-1{width:700px;bottom:-65px;left:-200px}.content-header.content-header-start .main-header-sub .mhcircle-2{bottom:-145px;left:-50px}.content-header.content-header-start #header-overlay{position:absolute;top:15vh;right:0;max-width:400px;opacity:0;-webkit-box-shadow:0 0 20px -5px rgb(0 0 0 / .6);-moz-box-shadow:0 0 20px -5px rgb(0 0 0 / .6);box-shadow:0 0 20px -5px rgb(0 0 0 / .6)}.content-header.content-header-standard .main-header-2{margin-bottom:3rem}.content-header.content-header-standard .main-header-2 .mh-headlines-2{margin-top:.75rem;line-height:1}.content-header.content-header-standard #mhcircle1,.content-header.content-header-standard #mhcircle2{opacity:0;transform:scale(.9)}.content-header.content-header-standard .mhcircle#mhcircle1{width:1017px}.content-header.content-header-standard .mhcircle#mhcircle1.circlepos-1{top:12%;right:-20%}.content-header.content-header-standard .mhcircle#mhcircle1.circlepos-2{top:9%;right:-3%}.content-header.content-header-standard .mhcircle#mhcircle1.circlepos-3{bottom:-61%;left:-22%}.content-header.content-header-standard .mhcircle#mhcircle2{width:627px}.content-header.content-header-standard .mhcircle#mhcircle2.circlepos-1{bottom:2%;right:25%}.content-header.content-header-standard .mhcircle#mhcircle2.circlepos-2{bottom:-18%;right:-18%}.content-header.content-header-standard .mhcircle#mhcircle2.circlepos-3{bottom:-19%;left:-6%}.content-header.content-header-references .mh-text{padding-left:3rem;margin-top:6rem;margin-bottom:6rem}.content-header.content-header-references.ref-long .mh-headlines-1{bottom:-28px;color:var(--color-secondary)}.content-header.content-header-references.ref-long .mh-headlines-2{position:relative}.content-header.content-header-references.ref-long .ref-company{padding-left:6px}.content-header.content-header-references.ref-long .main-header-sub{background:#fff}.content-header.content-header-references.ref-long .main-header-sub .mh-text{width:100%;color:#091740;opacity:1}.content-header.content-header-references.ref-long .main-header-sub .mh-text p{text-shadow:none}.content-header.content-header-references.ref-short .mh-headlines-1{position:relative;margin-bottom:-20px}.content-header.content-header-references.ref-short .ref-company{margin-top:200px;padding-left:6px}.content-header.content-header-references.ref-short .main-header-sub{background-position:center center}.content-header.content-header-references.ref-short .main-header-sub .mh-headlines-2{color:#0F91BD;top:1.2rem}.main-header-sub{background:#001F47;background-size:cover;background-position:bottom left}.main-header-sub .mh-headlines-2{top:12px}@media (max-width:1199px){.content-header.content-header-references.ref-long .mh-headlines-1{bottom:-22px}.content-header.content-header-references.ref-short .mh-headlines-1{bottom:3px}}@media (max-width:767px){.main-header .mh-text,.main-header-sub .mh-text{width:100%}.content-header .mh-standard,.content-header .mh-start,.content-header .mh-work{background-position:bottom center}.content-header .mh-standard .mh-headlines-1,.content-header .mh-start .mh-headlines-1,.content-header .mh-work .mh-headlines-1{bottom:-20px}.content-header.content-header-references .mh-text{padding-left:0;margin:4rem 0;margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.content-header.content-header-references.ref-long .mh-headlines-1{bottom:-18px}.content-header.content-header-references.ref-short .mh-headlines-1{bottom:8px}.content-header.content-header-references.ref-short .main-header-sub .mh-headlines-2{top:.8rem}}@media (max-width:575px){.content-header{}.content-header .mh-standard .mh-headlines-1,.content-header .mh-start .mh-headlines-1{bottom:-18px}.content-header .mh-work .mh-headlines-1{bottom:inherit;top:22%}.content-header .mh-work .mh-text p{font-size:1.1rem}.content-header.content-header-references.ref-long .mh-headlines-1{bottom:-16px}.content-header.content-header-references.ref-short .mh-headlines-1{bottom:10px}.content-header.content-header-references.ref-short .main-header-sub .mh-headlines-2{top:.9rem}}#header.headroom-header{position:fixed;right:0;left:0;top:0;z-index:1030}#header.headroom{-webkit-transition:transform 201ms linear;-moz-transition:transform 201ms linear;-ms-transition:transform 201ms linear;-o-transition:transform 201ms linear;transition:transform 201ms linear}#header.headroom--pinned{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}#header.headroom--unpinned{-webkit-transform:translateY(-125%);-moz-transform:translateY(-125%);-ms-transform:translateY(-125%);-o-transform:translateY(-125%);transform:translateY(-125%)}#header.headroom--bottom{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}.short-content{padding-top:8rem;padding-bottom:8rem}.short-content:not(.short-content-small){min-height:95vh;padding-top:5rem;padding-bottom:5rem}.short-content .align-self-start{padding-left:15%}.short-content .align-self-end{padding-right:15%}.short-content .sc-title{margin-bottom:2rem}.short-content .sc-title.align-self-start{padding-left:10%}.short-content .sc-text p:last-child{margin-bottom:0}.short-content>.container>div.d-flex{width:100%}.short-content.short-content-small+.short-content-small{padding-top:0}.reference-targets{position:relative;width:100%;height:calc(var(--vh, 1vh) * 100);overflow:hidden;margin-bottom:100px}.reference-targets>.container{position:relative}.reference-targets .ref-target,.reference-targets .ref-service{position:relative;width:100%;height:calc(var(--vh, 1vh) * 100)}.reference-targets .ref-target-info,.reference-targets .ref-service-info{position:absolute;writing-mode:vertical-lr;writing-mode:sideways-lr;color:var(--color-secondary);display:inline-block}.reference-targets .ref-target p:last-child,.reference-targets .ref-service p:last-child{margin-bottom:0}.reference-targets .ref-target-text,.reference-targets .ref-service-text{position:absolute;top:50%;transform:translateY(-50%);right:20px}.reference-targets .ref-target-text{width:55%;opacity:1}.reference-targets .ref-service-info{opacity:0;transform:translateX(300px)}.reference-targets .ref-service-text{width:47%;padding-left:6rem!important;opacity:0;transform:translate(1000px,-50%)}.reference-targets .ref-servicelist{position:absolute;width:856px;height:856px;display:grid;justify-content:center;align-items:center;opacity:0;z-index:1}.reference-targets .ref-servicelist ul{padding-left:0;z-index:2;margin-left:-10px}.reference-targets .ref-servicelist ul li{color:#fff}.reference-targets .ref-servicelist ul li::marker{color:transparent!important}.reference-targets .ref-servicelist .ref-servicelist-bg{position:absolute;width:100%;height:100%;top:0;left:0;background-position:center;background-size:contain;display:grid;align-items:center;justify-content:center}.reference-targets .ref-servicelist .bgc-2{display:none}@media (max-width:1499px){.reference-targets{}.reference-targets .ref-service-text{width:40%;top:50%;padding-left:0}}@media (max-width:1399px){.reference-targets .ref-service-text{width:40%;top:50%;padding-left:0}}@media (max-width:1199px){.reference-targets .ref-target-info,.reference-targets .ref-service-info,.reference-targets .ref-servicelist{display:none}.reference-targets .ref-target-text{width:68%}.reference-targets .ref-service-text{width:90%}}@media (max-width:575px){.reference-targets .ref-target{margin-top:10px;margin-bottom:10px}.reference-targets .ref-target-text{padding-left:0!important}.reference-targets .ref-service-text{top:50%;padding-left:0!important}}.reference-images{overflow-x:hidden}.reference-images img{margin-bottom:4rem}.reference-images:last-child{margin-bottom:100px}.reference-images .ref-imgs-left .ref-img-2{padding-top:10%}.reference-images .ref-imgs-right .ref-img-1{padding-top:10%}.reference-nav{overflow-x:hidden;padding-top:7rem;padding-bottom:5rem;background:url(/media/220919_ppt_background2_4042px_72dpi_1.webp) center center;background-size:cover}.reference-nav .row>div:focus,.reference-nav .row>div:hover,.reference-nav .row>div:active{z-index:1}.reference-nav .ref-nav-button{margin:5rem 2rem 2rem;display:inline-block}.reference-nav .ref-nav-button .btn{min-width:inherit}.reference-nav .ref-nav-button .ref-nav-button{margin-left:4rem;margin-right:4rem}@media (max-width:991px){.reference-nav .ref-nav-button{margin:2rem 0 1rem;text-align:center}.reference-nav .ref-nav-button .btn i{border-radius:50px;width:43px;line-height:43px}}.references-overview{padding-bottom:3rem}.references-overview.references-all{margin-top:-11rem}.references-overview.references-all .work-references .reference.ref-2 .hover-img a{-webkit-box-shadow:0 0 36px -20px #0F91BD;-moz-box-shadow:0 0 36px -20px #0F91BD;box-shadow:0 0 36px -20px #0F91BD}.references-overview .work-references{position:relative;z-index:1;overflow-x:hidden}.references-overview .work-references .reference{margin-top:2rem;margin-bottom:2rem}.references-overview .work-references .reference.ref-mt>div{margin-top:30%}.references-overview .load-more-references{margin:0 0 3rem;text-align:center}@media (max-width:991px){.references-overview .work-references .hover-img .hover-img-overlay{padding:1rem 1.5rem}}@media (max-width:767px){.references-overview .work-references .reference.ref-mt>div{margin-top:inherit}.references-overview .work-references .hover-img img{position:relative}.references-overview .work-references .hover-img .hover-img-overlay{display:none;padding:1rem 2rem}.references-overview .work-references .hover-alt{margin-top:.25rem;margin-bottom:0}.references-overview .work-references .hover-alt>span{display:block;line-height:1.25}.references-overview .work-references .hover-alt .hover-alt-title{font-size:1.1rem;font-weight:600}}.art-nav{overflow-x:hidden;padding-top:7rem;padding-bottom:5rem;background:url(/media/220919_ppt_background2_4042px_72dpi_1.webp) center center;background-size:cover}.art-nav .row>div:focus,.art-nav .row>div:hover,.art-nav .row>div:active{z-index:1}.art-nav .ref-nav-button{margin:5rem 2rem 2rem;display:inline-block}.art-nav .ref-nav-button .btn{min-width:inherit}.art-nav .ref-nav-button .ref-nav-button{margin-left:4rem;margin-right:4rem}@media (max-width:991px){.art-nav .ref-nav-button{margin:2rem 0 1rem;text-align:center}.art-nav .ref-nav-button .btn i{border-radius:50px;width:43px;line-height:43px}}.person-info{overflow-x:hidden;margin:4rem 0;position:relative}.person-info .img-col{width:60%;padding-bottom:33.75%;position:relative}.person-info .img-col .pers-img{position:absolute;height:100%;top:0}.person-info .pers-wrapper{position:relative;width:61.8%;transition:all 0.5s ease-out}.person-info .pers-wrapper .asp-data{position:absolute}.person-info .pers-wrapper.pers-left .asp-data{width:55%;right:-60%}.person-info .pers-wrapper.pers-right .asp-data{width:32%;left:-35%}.person-info .pers-wrapper .asp-info{position:absolute;background:var(--color-primary);color:#fff;font-size:1.389rem;opacity:1;padding:4.5rem 5rem}.person-info .pers-wrapper .asp-info button{position:absolute;width:30px;height:30px;top:-10px;right:-10px;background-color:var(--color-primary);border:5px solid var(--color-primary);transition:0.3s ease-out}.person-info .pers-wrapper .asp-info:hover button,.person-info .pers-wrapper .asp-info:focus button{transition:0.3s ease-out;background-color:var(--color-accent-light);border-color:var(--color-accent-light)}.person-info .pers-wrapper .asp-info:hover button:before,.person-info .pers-wrapper .asp-info:hover button:after,.person-info .pers-wrapper .asp-info:focus button:before,.person-info .pers-wrapper .asp-info:focus button:after{transform:translate(-50%,-50%) rotate(180deg);background-color:var(--color-primary)}.person-info .pers-wrapper.pers-left .asp-info{width:60%;right:-53%}.person-info .pers-wrapper.pers-right .asp-info{width:60%;left:-54%}.person-info .pers-wrapper.pers-right .asp-info button{right:inherit;left:-10px}@media (max-width:1399px){.person-info .pers-wrapper .asp-info{padding:3rem 3.5rem;font-size:1.189rem}}@media (max-width:1199px){.person-info .pers-wrapper .asp-info{padding:2.5rem 3rem;font-size:1rem}}@media (max-width:991px){.person-info .pers-wrapper .asp-info{padding:1.5rem 2rem;font-size:1rem}.person-info .pers-wrapper.pers-left .asp-info{width:80%;right:-57%}.person-info .pers-wrapper.pers-right .asp-info{width:70%;left:-57%}}@media (max-width:767px){.person-info .pers-wrapper{width:100%;padding:1rem;display:block!important}.person-info .pers-wrapper .asp-data{position:relative;width:100%;right:inherit}.person-info .pers-wrapper.pers-left .asp-data,.person-info .pers-wrapper.pers-right .asp-data{width:100%;left:inherit;right:inherit;padding-top:2rem}.person-info .pers-wrapper.pers-left .asp-info,.person-info .pers-wrapper.pers-right .asp-info{width:75%;right:0;left:inherit;bottom:115px}.person-info .pers-wrapper.pers-left .asp-info button,.person-info .pers-wrapper.pers-right .asp-info button{right:inherit;left:-10px}}@media (max-width:575px){.person-info .pers-wrapper .asp-info{display:block;position:relative;padding:1rem 2.5rem;top:0;bottom:inherit;opacity:1!important}.person-info .pers-wrapper .asp-info button{display:none}.person-info .pers-wrapper.pers-left .asp-info{width:100%;right:0}.person-info .pers-wrapper.pers-right .asp-info{width:100%;left:0}}.asps.asps-layout-1{margin-top:2rem;margin-bottom:2rem;overflow:hidden}.asps.asps-layout-1 .asp{display:flex;flex-direction:column;margin-bottom:4rem}.asps.asps-layout-1 .asp.from-left,.asps.asps-layout-1 .asp.from-right{opacity:1;transform:translateX(0);will-change:transform,opacity}.asps.asps-layout-1 .asp.from-right{transform:translateX(-100%)}.asps.asps-layout-1 .asp .asp-img{width:65%;overflow:hidden}.asps.asps-layout-1 .asp .asp-data{width:65%;align-self:flex-end}.asps.asps-layout-1 .asp .asp-data h5{font-weight:600;display:inline-block;position:relative;margin-bottom:.75rem;margin-top:.75rem;padding-bottom:5px}.asps.asps-layout-1 .asp .asp-data h5:after{content:"";position:absolute;bottom:0;right:0;width:45px;height:2px;background-color:#0F91BD}.asps.asps-layout-1 .asp .asp-data p{margin-bottom:0;line-height:1.2}.asps.asps-layout-1 .asp .asp-data .funktion{color:#0F91BD}.headline-v1 h1,.headline-v1 h2,.headline-v1 h3,.headline-v1 h4,.headline-v1 h5,.headline-v1 h6{border-bottom:3px solid #001F47;padding-bottom:4px;margin-bottom:0}.headline-v1b h1,.headline-v1b h2,.headline-v1b h3,.headline-v1b h4,.headline-v1b h5,.headline-v1b h6{border-bottom:3px solid #0F91BD;padding-bottom:4px;margin-bottom:0}.headline-v1c h1,.headline-v1c h2,.headline-v1c h3,.headline-v1c h4,.headline-v1c h5,.headline-v1c h6{position:relative;display:inline-block;padding:0 5px 10px;margin-bottom:0}.headline-v1c h1::after,.headline-v1c h2::after,.headline-v1c h3::after,.headline-v1c h4::after,.headline-v1c h5::after,.headline-v1c h6::after{content:"";width:100%;position:absolute;left:0;bottom:-2px;height:3px;background:#001F47;background:-moz-linear-gradient(left,#001F47 0%,#0F91BD 100%);background:-webkit-gradient(left top,right top,color-stop(0%,#001F47),color-stop(100%,#0F91BD));background:-webkit-linear-gradient(left,#001F47 0%,#0F91BD 100%);background:-o-linear-gradient(left,#001F47 0%,#0F91BD 100%);background:-ms-linear-gradient(left,#001F47 0%,#0F91BD 100%);background:linear-gradient(to right,#001F47 0%,#0F91BD 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$bgcolor_primary",endColorstr="$bgcolor_secondary",GradientType=1)}.headline-v2 h1,.headline-v2 h2,.headline-v2 h3,.headline-v2 h4,.headline-v2 h5,.headline-v2 h6{background:#001F47;color:#fff;position:relative;padding:4px 10px;margin-bottom:0}.headline-v2b h1,.headline-v2b h2,.headline-v2b h3,.headline-v2b h4,.headline-v2b h5,.headline-v2b h6{background:#0F91BD;color:#fff;position:relative;padding:4px 10px;margin-bottom:0}.img-circle{border:2px solid #fff0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.img-circle:hover{border-color:#001F47}.img-zoom{position:relative;overflow:hidden}.img-zoom img{-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.img-zoom:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.img-shadow{-webkit-box-shadow:5px 5px 15px -2px rgb(0 0 0 / .2);-moz-box-shadow:5px 5px 15px -2px rgb(0 0 0 / .2);box-shadow:5px 5px 15px -2px rgb(0 0 0 / .2)}.img-intxt{display:inline-block;margin-bottom:.3rem}.img-intxt.img-left{float:left;margin-right:1rem}.img-intxt.img-right{float:right;margin-left:1rem}.img-intxt+p{margin-top:-5px}figure,.img-intxt figure,.img-txtbottom figure{margin-bottom:0;margin-left:-15px;margin-right:-15px}.img-intxt.w-20{width:20%}.img-intxt.w-25{width:25%}.img-intxt.w-30{width:30%}.img-intxt.w-33{width:33.3333%}.img-intxt.w-40{width:40%}.img-intxt.w-50{width:50%}.img-txttop.img-center,.img-txtbottom.img-center{text-align:center}.img-txttop.img-right,.img-txtbottom.img-right{text-align:right}.img-txttop.img-left,.img-txttop.img-right,.img-txtbottom.img-left,.img-txtbottom.img-right{float:none;margin-left:-15px;margin-right:-15px}figcaption{padding:4px;font-size:.8rem;text-align:left}figcaption,.figure-caption{color:#000}figcaption span{display:block}figcaption span.img-copyright{display:block;font-size:.9em;line-height:inherit}.twocols{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}.addContentHolder{margin-top:1rem}.addContentHolder .btn-addContent{margin-bottom:1rem}@media (max-width:767px){.img-large.img-left,.img-large.img-right{float:none;margin-left:0;margin-right:0}.twocols{-webkit-column-count:inherit;-moz-column-count:inherit;column-count:inherit}}@media (max-width:575px){.img-medium.img-left,.img-medium.img-right{float:none;margin-left:0;margin-right:0}}.gallery-item{margin-bottom:1rem;margin-top:1rem}.justify-content-center .gallery-item{text-align:center}.justify-content-start .gallery-item{text-align:left}.justify-content-end .gallery-item{text-align:right}.video-wrapper{margin-bottom:1rem}.video-wrapper .video-title{padding:3px 9px;line-height:1.2;background:#001F47;color:#fff}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#001F47;color:#fff}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#001F47;color:#fff}.plyr__control--overlaid{background:rgb(0 31 71 / .8);box-shadow:0 1px 1px rgb(0 0 0 / .15);color:#fff}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{background:#001F47}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:#001F47}.plyr--full-ui input[type=range]{color:#001F47}.plyr__control.plyr__tab-focus,.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track,.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track,.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 5px rgb(0 31 71 / .5)}.hero-header{position:relative}.hero-header>.container{position:relative}.hero-header.img-overlay-1:after{content:"";position:absolute;width:100%;height:100%;z-index:-1;top:0;left:0;background:-moz-linear-gradient(left,rgb(0 0 0 / .3) 0%,rgb(0 0 0 / .3) 30%,#fff0 100%);background:-webkit-linear-gradient(left,rgb(0 0 0 / .3) 0%,rgb(0 0 0 / .3) 30%,#fff0 100%);background:linear-gradient(to right,rgb(0 0 0 / .3) 0%,rgb(0 0 0 / .3) 30%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3000000",endColorstr="#00000000",GradientType=1)}.hh-25{height:25vh;min-height:auto}.hh-33{height:33vh;min-height:auto}.hh-50{height:50vh;min-height:auto}.hh-75{height:75vh;min-height:auto}.hh-100{height:100vh;min-height:auto}.hh-noheight{height:auto!important}.hh-bg-video{position:absolute;z-index:0;object-fit:cover;width:100%;height:100%;bottom:0%;left:50%;transform:translateX(-50%)}video.hh-bg-video::-webkit-media-controls{display:none!important}.hh-image{background-position:center center;background-size:cover}.hh-content{display:inline-block;width:auto;max-width:50%;z-index:1}.hh-content .btn{width:100%;min-width:auto;max-width:235px}.hh-content p:last-child{margin-bottom:0}.hh-content .btn{width:100%;min-width:auto;max-width:235px}.bg-light-01{background-color:rgb(255 255 255 / .01)}.bg-light-02{background-color:rgb(255 255 255 / .02)}.bg-light-05{background-color:rgb(255 255 255 / .05)}.bg-light-10{background-color:rgb(255 255 255 / .1)}.bg-light-20{background-color:rgb(255 255 255 / .2)}.bg-light-40{background-color:rgb(255 255 255 / .4)}.bg-light-50{background-color:rgb(255 255 255 / .5)}.bg-light-60{background-color:rgb(255 255 255 / .6)}.bg-light-80{background-color:rgb(255 255 255 / .8)}.bg-light-90{background-color:rgb(255 255 255 / .9)}.bg-light-100{background-color:#fff}[class^="bg-light-"],[class*=" bg-light-"]{color:#000}[class^="bg-light-"] p,[class^="bg-light-"] h2,[class^="bg-light-"] h3,[class^="bg-light-"] h4,[class^="bg-light-"] h5,[class^="bg-light-"] h6,[class*=" bg-light-"] p,[class*=" bg-light-"] h2,[class*=" bg-light-"] h3,[class*=" bg-light-"] h4,[class*=" bg-light-"] h5,[class*=" bg-light-"] h6{color:#000}[class^="bg-light-"] p:last-child,[class^="bg-light-"] h2:last-child,[class^="bg-light-"] h3:last-child,[class^="bg-light-"] h4:last-child,[class^="bg-light-"] h5:last-child,[class^="bg-light-"] h6:last-child,[class*=" bg-light-"] p:last-child,[class*=" bg-light-"] h2:last-child,[class*=" bg-light-"] h3:last-child,[class*=" bg-light-"] h4:last-child,[class*=" bg-light-"] h5:last-child,[class*=" bg-light-"] h6:last-child{margin-bottom:0}.bg-dark-01{background-color:rgb(0 0 0 / .01)}.bg-dark-02{background-color:rgb(0 0 0 / .02)}.bg-dark-05{background-color:rgb(0 0 0 / .05)}.bg-dark-10{background-color:rgb(0 0 0 / .1)}.bg-dark-20{background-color:rgb(0 0 0 / .2)}.bg-dark-40{background-color:rgb(0 0 0 / .4)}.bg-dark-50{background-color:rgb(0 0 0 / .5)}.bg-dark-60{background-color:rgb(0 0 0 / .6)}.bg-dark-80{background-color:rgb(0 0 0 / .8)}.bg-dark-90{background-color:rgb(0 0 0 / .9)}.bg-dark-100{background-color:#000}[class^="bg-dark-"],[class*=" bg-dark-"]{color:#fff}[class^="bg-dark-"] p,[class^="bg-dark-"] h2,[class^="bg-dark-"] h3,[class^="bg-dark-"] h4,[class^="bg-dark-"] h5,[class^="bg-dark-"] h6,[class*=" bg-dark-"] p,[class*=" bg-dark-"] h2,[class*=" bg-dark-"] h3,[class*=" bg-dark-"] h4,[class*=" bg-dark-"] h5,[class*=" bg-dark-"] h6{color:#fff}[class^="bg-dark-"] p:last-child,[class^="bg-dark-"] h2:last-child,[class^="bg-dark-"] h3:last-child,[class^="bg-dark-"] h4:last-child,[class^="bg-dark-"] h5:last-child,[class^="bg-dark-"] h6:last-child,[class*=" bg-dark-"] p:last-child,[class*=" bg-dark-"] h2:last-child,[class*=" bg-dark-"] h3:last-child,[class*=" bg-dark-"] h4:last-child,[class*=" bg-dark-"] h5:last-child,[class*=" bg-dark-"] h6:last-child{margin-bottom:0}.bg-primary-01{background-color:rgb(0 31 71 / .01)}.bg-primary-02{background-color:rgb(0 31 71 / .02)}.bg-primary-05{background-color:rgb(0 31 71 / .05)}.bg-primary-10{background-color:rgb(0 31 71 / .1)}.bg-primary-20{background-color:rgb(0 31 71 / .2)}.bg-primary-40{background-color:rgb(0 31 71 / .4)}.bg-primary-50{background-color:rgb(0 31 71 / .5)}.bg-primary-60{background-color:rgb(0 31 71 / .6)}.bg-primary-80{background-color:rgb(0 31 71 / .8)}.bg-primary-90{background-color:rgb(0 31 71 / .9)}.bg-primary-100{background-color:#001F47}[class^="bg-primary-"],[class*=" bg-primary-"]{color:#fff}[class^="bg-primary-"] p,[class^="bg-primary-"] h2,[class^="bg-primary-"] h3,[class^="bg-primary-"] h4,[class^="bg-primary-"] h5,[class^="bg-primary-"] h6,[class*=" bg-primary-"] p,[class*=" bg-primary-"] h2,[class*=" bg-primary-"] h3,[class*=" bg-primary-"] h4,[class*=" bg-primary-"] h5,[class*=" bg-primary-"] h6{color:#fff}[class^="bg-primary-"] p:last-child,[class^="bg-primary-"] h2:last-child,[class^="bg-primary-"] h3:last-child,[class^="bg-primary-"] h4:last-child,[class^="bg-primary-"] h5:last-child,[class^="bg-primary-"] h6:last-child,[class*=" bg-primary-"] p:last-child,[class*=" bg-primary-"] h2:last-child,[class*=" bg-primary-"] h3:last-child,[class*=" bg-primary-"] h4:last-child,[class*=" bg-primary-"] h5:last-child,[class*=" bg-primary-"] h6:last-child{margin-bottom:0}.bg-secondary-01{background-color:rgb(15 145 189 / .01)}.bg-secondary-02{background-color:rgb(15 145 189 / .02)}.bg-secondary-05{background-color:rgb(15 145 189 / .05)}.bg-secondary-10{background-color:rgb(15 145 189 / .1)}.bg-secondary-20{background-color:rgb(15 145 189 / .2)}.bg-secondary-40{background-color:rgb(15 145 189 / .4)}.bg-secondary-50{background-color:rgb(15 145 189 / .5)}.bg-secondary-60{background-color:rgb(15 145 189 / .6)}.bg-secondary-80{background-color:rgb(15 145 189 / .8)}.bg-secondary-90{background-color:rgb(15 145 189 / .9)}.bg-secondary-100{background-color:#0F91BD}[class^="bg-secondary-"],[class*=" bg-secondary-"]{color:#fff}[class^="bg-secondary-"] p,[class^="bg-secondary-"] h2,[class^="bg-secondary-"] h3,[class^="bg-secondary-"] h4,[class^="bg-secondary-"] h5,[class^="bg-secondary-"] h6,[class*=" bg-secondary-"] p,[class*=" bg-secondary-"] h2,[class*=" bg-secondary-"] h3,[class*=" bg-secondary-"] h4,[class*=" bg-secondary-"] h5,[class*=" bg-secondary-"] h6{color:#fff}[class^="bg-secondary-"] p:last-child,[class^="bg-secondary-"] h2:last-child,[class^="bg-secondary-"] h3:last-child,[class^="bg-secondary-"] h4:last-child,[class^="bg-secondary-"] h5:last-child,[class^="bg-secondary-"] h6:last-child,[class*=" bg-secondary-"] p:last-child,[class*=" bg-secondary-"] h2:last-child,[class*=" bg-secondary-"] h3:last-child,[class*=" bg-secondary-"] h4:last-child,[class*=" bg-secondary-"] h5:last-child,[class*=" bg-secondary-"] h6:last-child{margin-bottom:0}.hit-teaser{position:relative;padding-bottom:4rem}.hit-teaser .sp2{padding-bottom:6.5rem}.hit-teaser .sp3{padding-bottom:9rem}.hit-teaser h2{position:relative;z-index:1;font-weight:700;font-size:4.5rem;margin-bottom:-2.65rem}.hit-teaser .hit-left h2{left:0}.hit-teaser .hit-left .hit-text{left:0}.hit-teaser .hit-right h2{right:0;text-align:right}.hit-teaser .hit-right .hit-text{right:0}.hit-teaser .hit-text{position:absolute;z-index:1;padding:3rem;bottom:0;width:40%;background:rgb(255 255 255 / .95);-webkit-box-shadow:0 3px 6px rgb(0 0 0 / .1);-moz-box-shadow:0 3px 6px rgb(0 0 0 / .1);box-shadow:0 3px 6px rgb(0 0 0 / .1)}.hit-teaser .hit-text p:last-child{margin-bottom:0}@media (max-width:1199px){.hit-teaser .sp1,.hit-teaser .sp2,.hit-teaser .sp3{padding-bottom:0}.hit-teaser h2{font-size:3.5rem;margin-bottom:-2.1rem}.hit-teaser .hit-text{position:relative;width:90%;margin-left:5%;margin-top:-2rem;padding:2rem;background:#fff}}@media (max-width:767px){.hit-teaser h2{font-size:3rem;margin-bottom:-1.8rem}.hit-teaser .hit-text{margin-top:-1.5rem;padding:1rem}}.linkicons{display:inline-block}.linkicons a{display:inline-block;width:42px;line-height:40px;border-radius:50%;border:1px solid #001F47;background:#001F47;color:#fff;font-size:1.5em;margin:0 5px;transition:all 0.3s ease}.linkicons a:hover,.linkicons a:focus,.linkicons a:active{background:#0F91BD;border-color:#0F91BD;color:#fff}.linkicons a span{position:absolute;top:-32000px;left:-32000px}#footer .linkicons{display:block;text-align:center;margin-top:calc(-1rem - 20px);margin-bottom:1rem}ul.linklist{margin-bottom:0}ul.linklist li{padding-bottom:6px;list-style-image:none!important}ul.linklist li a{line-height:1.3em}ul.linklist .fa-li{font-size:1.2em}.toggle-linklist{cursor:pointer}.toggle-linklist i{font-size:75%}.toggle-linklist:hover{color:#001F47}.contact-cards .card h4{hyphens:inherit}.contact-cards .card p{margin-bottom:.5rem;line-height:1.2}.contact-cards .bg-primary{background-color:#001F47}.contact-cards .bg-secondary{background-color:#0F91BD}.contact-cards .bg-white{background-color:#fff}.contact-cards .bg-lightgray{background-color:#eee}.contact-cards .bg-gray{background-color:#cdcdcd}.contact-cards .bg-darkgray{background-color:#707070}.contact-cards .bg-dark{background-color:#000}.contact-cards .card-title{margin-bottom:.75rem}.contact-cards .contact-pos{font-weight:600;font-size:.9rem}.countdown-container{position:relative}.countdown-container .clock-item{margin-bottom:1rem}.countdown-container .clock-item .inner{height:0;padding-bottom:100%;position:relative;width:100%}.countdown-container .clock-canvas{background-color:#001F47;border-radius:50%;height:0;padding-bottom:100%}.countdown-container .text{color:#fff;font-size:2rem;line-height:1;font-weight:700;margin-top:-30px;position:absolute;top:50%;text-align:center;width:100%}.countdown-container .text .val{font-size:1.75rem;margin-bottom:.5rem}.countdown-container .text .type-time{font-size:1.15rem;font-weight:400}@media (min-width:768px) and (max-width:991px){.countdown-container .clock-item{margin-bottom:30px}}@media (max-width:767px){.countdown-container .clock-item{margin-bottom:30px}}.facts .counter-holder{border-right:1px solid #cdcdcd}.facts .counter-holder i.counter-icon{color:#707070}.facts .counter-holder i+.num-counter{margin-top:1rem}.facts .counter-holder .num-counter{font-size:4rem;font-weight:700;line-height:1}.facts .counter-holder .info p{line-height:1.25}.facts .counter-holder .info p:last-child{margin-bottom:0}.facts .fact:first-child .counter-holder{border-left:1px solid #cdcdcd}.timetable{display:table;width:100%;line-height:1.3em}.timetable .timetable-row{display:table-row}.timetable .timetable-cell{display:table-cell;padding:8px 0}.timetable .new-day .timetable-cell{border-top:1px solid #92c02a}.timetable .timetable-cell i{color:#92c02a}.timetable .timetable-day{width:140px;font-weight:400}.timetable .timetable-time{width:125px;padding-left:5px;padding-right:5px;color:#0070ba;font-weight:400}.timetable .timetable-time span{padding-left:5px}.timetable .timetable-desc p:last-child{margin-bottom:0}.timetable-bg1 .timetable-time,.timetable-bg1 .timetable-desc{background:rgb(110 110 110 / .1)}.timetable-bg2 .timetable-time,.timetable-bg2 .timetable-desc{background:rgb(12 114 181 / .2)}@media (max-width:767px){.timetable .timetable-row,.timetable .timetable-cell{display:block;width:100%}.timetable .timetable-cell{padding:0 0 8px}.timetable .new-day{border-top:1px solid #92c02a}.timetable .new-day .timetable-cell{border-top:0 none}.timetable .timetable-day{padding-top:8px}.timetable .timetable-time{padding-left:5px}.timetable .timetable-desc{padding-left:28px}}.speakers{margin-top:2rem;margin-bottom:2rem}.speakers .speaker-row{margin-bottom:2rem}.speakers>div:last-child>div .speaker-row:last-child{margin-bottom:0}.speakers h3{font-size:1.75rem;margin-bottom:1rem}.speakers .speaker-img{max-width:262px}.speakers .speaker-img img{border:1px solid rgb(90 105 110 / .2)}.speaker{margin-bottom:1rem}.speaker>p.speaker-name{position:absolute;bottom:0;left:0;text-align:center;width:100%;margin-bottom:0;-webkit-transition:bottom 0.4s;transition:bottom 0.4s}.speaker>p.speaker-name span{padding:2px 10px 0;background:#fff;display:inline-block}.speaker:hover p.speaker-name{bottom:-50px}.speaker-overlay{cursor:pointer;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;padding:15px;opacity:0;color:#fff;background-color:rgb(0 31 71 / .7);transition:0.5s ease}.speaker-overlay h3{color:#fff;font-size:1.2rem;margin-bottom:.5rem}.speaker-overlay p{color:#fff;line-height:1.2;font-size:.9rem;margin-bottom:.25rem}.speaker-overlay p.speaker-job{font-size:.8rem}.speaker-overlay span.link-img-ico{font-size:3rem;display:block;text-align:center}.speaker:hover .speaker-overlay{opacity:1}.speaker.direction-reveal__card::before{content:"";display:block;height:100px;margin-top:-100px}.speaker-modal .modal-header{border-bottom:0 none;padding-bottom:0}.speaker-modal .modal-header .close{line-height:1.5}.speaker-modal .modal-body{padding-top:.5rem}.speaker-modal .speaker-img{float:right;width:235px;margin-left:1rem;margin-bottom:.3rem}.speaker-modal .speaker-img img{border:1px solid rgb(90 105 110 / .2)}.speaker-modal .speaker-infos{margin-bottom:1rem}.speaker-modal .speaker-company{margin-bottom:.15rem;font-weight:600}.speaker-modal .speaker-job{margin-bottom:.15rem}.speaker-modal .speaker-abstract{font-size:.9rem}.speaker-modal .modal-footer{border-top:0 none;padding-top:0}.speaker-modal .modal-footer .btn{margin-right:0}@media (max-width:767px){.speaker{margin-bottom:4rem}.speakers .speaker-img{margin-bottom:1rem}}@media (max-width:540px){.speaker-modal .speaker-img-modal{float:none;margin-left:0;margin-bottom:1rem}}.table-2-cols td{width:50%}.infopanels{margin:0 0 1rem}.infopanels .btn{margin-right:0;min-width:212px}.infopanels h3,.infopanels h4{font-size:1.15rem}.infopanels h4,.infopanels h6{font-size:1.1rem}.infopanels .card-header h3,.infopanels .card-header h4{margin:0}.infopanels .card-body p:last-child,.infopanels .card-footer p:last-child{margin-bottom:0}.infopanel-default.panel-colored{background-color:rgb(0 0 0 / .01)}.infopanels.infopanels-noborder .card,.infopanels.infopanels-noborder .card-header,.infopanels.infopanels-noborder .card-footer{border:0 none}.infopanels.infopanels-shadow .card{-webkit-box-shadow:0 0 15px 0 rgb(0 0 0 / .35);-moz-box-shadow:0 0 15px 0 rgb(0 0 0 / .35);box-shadow:0 0 15px 0 rgb(0 0 0 / .35)}.infopanels.infopanels-primary .card{border-color:#001F47}.infopanels-primary.panel-colored{background-color:rgb(0 31 71 / .02)}.infopanels.infopanels-primary .card-header{background:#001F47;color:#fff;font-weight:700;text-align:center}.infopanels.infopanels-primary .card-header h3,.infopanels.infopanels-primary .card-header h4{color:#fff}.infopanels.infopanels-primary .card-footer{background-color:rgb(0 31 71 / .1)}.infopanels.infopanels-secondary .card{border-color:#0F91BD}.infopanels-secondary.panel-colored{background-color:rgb(15 145 189 / .02)}.infopanels.infopanels-secondary .card-header{background:#0F91BD;color:#fff;font-weight:700;text-align:center}.infopanels.infopanels-secondary .card-header h3,.infopanels.infopanels-secondary .card-header h4{color:#fff}.infopanels.infopanels-secondary .card-footer{background-color:rgb(15 145 189 / .1)}ul.timelist{list-style:none;padding-left:1.5rem;margin:1.5rem 0}.timelist li{list-style-image:none!important;background-image:none!important;padding-left:0;margin-bottom:.75rem}.timeinfo{font-size:.9rem;font-weight:700;margin-left:-1.5rem;color:#004C9B}span.timeinfo:before{content:"";font:normal normal normal 14px/1 "Font Awesome 6 Pro";padding-right:5px;font-size:.9rem;width:1.5em;text-align:center;display:inline-block}.lecturer{color:#666;margin-bottom:10px;font-size:.9em}.tag1,.tag2{padding-top:1rem}.tag1{background:rgb(240 126 60 / .1)}.tag2{background:rgb(29 56 118 / .05)}.sitemap{padding:0 48px;margin-top:-15px;margin-bottom:3em}.sitemap ul{padding:0;list-style-type:none}.sitemap li{position:relative;margin:0;padding:16px 0 16px 10px;border-left:2px solid #0e327a}.sitemap li:last-child{padding-bottom:0}.sitemap li:before{content:"";position:absolute;top:30px;left:0;border-top:2px solid #0e327a;background:#0e327a;width:100%}.sitemap li:after{content:"";position:absolute;top:26px;left:-6px;width:11px;height:11px;border-radius:50%;background:#0e327a}.sitemap li li:after{background:#92c02a}.sitemap li li li:after{background:#fff;border:3px solid #92c02a}.sitemap>ul>li:first-child{padding-top:30px}.sitemap>ul>li:first-child:before{top:45px}.sitemap>ul>li:first-child:after{top:41px}.sitemap a{position:relative;z-index:10;display:block;margin-left:15px;padding:5px 15px;border-left:2px solid #0e327a;background:#f4f4f4;color:#0e327a}.sitemap li ul li{margin-left:15px;padding-bottom:0}.sitemap li ul li a{background:#f9f9f9}.sitemap li ul li ul{padding-bottom:15px}@media (max-width:575px){.sitemap{padding:0}}.searchfield{margin-bottom:2rem}.search_it-info{margin-bottom:1rem}.search_it-title a{display:block}.search_it-url{display:block;color:gray;font-weight:300;font-size:85%;margin-top:-2px;line-height:1.3em}.hit{background:rgb(255 237 0 / .2)}.search_it-teaser .hit{font-weight:400}.btn.btn-search{min-width:inherit}.marker{background:rgb(255 237 0 / .4)}#A22 .marker{font-size:75%;background:#fff0}.carousel-caption{top:50%;left:50%;right:inherit;bottom:inherit;width:500px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.carousel-caption h3{color:#fff;font-size:250%;line-height:1.1;text-shadow:1px 1px 8px rgb(0 0 0 / .5)}.carousel-caption p{line-height:1.2;font-size:130%;text-shadow:1px 1px 8px rgb(0 0 0 / .5)}.carousel-caption p span.desc{display:inline-block;padding:5px 15px;font-weight:400;background:rgb(33 36 97 / .65)}.crousel-content .carousel-caption{top:50%;left:50%;right:inherit;bottom:inherit;width:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.crousel-content .carousel-caption h2>span,.crousel-content .carousel-caption h3>span,.crousel-content .carousel-caption h4>span,.crousel-content .carousel-caption h5>span,.crousel-content .carousel-caption h6>span,.crousel-content .carousel-caption p>span{display:inline-block;line-height:1.1;padding:.6rem 1rem;background:rgb(0 31 71 / .9);color:#fff}.crousel-content .carousel-caption h3{font-size:250%;line-height:1.1;text-shadow:1px 1px 8px rgb(0 0 0 / .5)}.crousel-content .carousel-caption p{line-height:1.2;font-size:130%;text-shadow:1px 1px 8px rgb(0 0 0 / .5)}.crousel-content .carousel-caption p span.desc{display:inline-block;padding:5px 15px;font-weight:400;background:rgb(33 36 97 / .65)}@media (max-width:992px){.carousel-caption h3{font-size:200%}.carousel-caption p span.b2{display:block}}@media (max-width:767px){.carousel-caption h3{font-size:140%;margin-bottom:10px}.carousel-caption p{font-size:110%;margin-bottom:0;margin-left:-15%;margin-right:-15%}}@media (max-width:500px){.carousel-caption{width:350px}}@media (max-width:350px){.carousel-caption{width:300px}.carousel-caption p{font-size:75%}}.news .news-teaser{margin-bottom:2rem}.news .news-teaser:last-child{margin-bottom:0}.news .news-teaser .news-date>span{display:inline-block;width:30px;height:29px;line-height:30px;border-radius:50%;text-align:center;font-size:.9rem;margin-right:.4rem}.news .news-teaser .news-more .btn-primary{background-color:#001F47;border-color:#001F47;color:#fff}.news .news-teaser .news-more .btn-primary:hover,.news .news-teaser .news-more .btn-primary:focus,.news .news-teaser .news-more .btn-primary:active{background-color:#0F91BD;border-color:#0F91BD;color:#fff}.news p.news-date{margin-bottom:0;font-size:.75rem}.news .news-add-content>section>.container,.news .news-add-content .container{padding-left:0;padding-right:0}.psect-time{color:#0070ba}.psect-time:before{content:"";font:normal normal normal 14px/1 "Font Awesome 6 Pro";padding-right:5px}p.psect-time{margin-bottom:0}table.psect{width:100%;border-collapse:collapse;border-left:1px solid #58585A;background:rgb(127 127 127 / .04);position:relative}table.psect::before{content:"";width:30%;position:absolute;left:0;top:0;height:1px;background:#58585A;background:-moz-linear-gradient(left,#58585a 0%,#fff0 100%);background:-webkit-linear-gradient(left,#58585a 0%,#fff0 100%);background:linear-gradient(to right,#58585a 0%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#58585a",endColorstr="#00000000",GradientType=1)}table.psect::after{content:"";width:20%;position:absolute;left:0;bottom:0;height:1px;background:#58585A;background:-moz-linear-gradient(left,#58585a 0%,#fff0 100%);background:-webkit-linear-gradient(left,#58585a 0%,#fff0 100%);background:linear-gradient(to right,#58585a 0%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#58585a",endColorstr="#00000000",GradientType=1)}table.psect.psect-break::before{width:30%}table.psect.psect-break::after{width:100%}table.psect td{vertical-align:top;padding:10px}table.psect{background:rgb(127 127 127 / .04)}table.psect.psect-break{background:#fff0}table.psect h2,table.psect h3{margin-top:0}table.psect.psect-break h3{margin-bottom:0}table.psect.psect-2-col td{width:50%}.table.psect.psect-2-col td:first-child{padding-right:15px}.table.psect.psect-2-col td:last-child{padding-left:15px}@media (max-width:575px){table.psect.psect-2-col.psect-xs-1-col td{display:block;width:100%;position:relative;padding:10px}table.psect.psect-2-col.psect-xs-1-col td:last-child:before{content:"";width:50px;position:absolute;left:0;top:0;height:1px;background:#58585A;background:-moz-linear-gradient(left,#58585a 0%,#fff0 100%);background:-webkit-linear-gradient(left,#58585a 0%,#fff0 100%);background:linear-gradient(to right,#58585a 0%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#58585a",endColorstr="#00000000",GradientType=1)}table.psect.psect-2-col.psect-xs-1-col td:last-child:after{content:"parallel";position:absolute;left:55px;top:-13px;font-size:12px}}.progitem>div>div p:last-child{margin-bottom:0}.progitems-default .progitem{margin-bottom:1.25rem}.progitems-default .pp-speaker li{line-height:1.3;margin-bottom:.3rem}.progitems-default .pp-desc>p{margin-top:.25rem;margin-bottom:.25rem}.progitems-default .pp-time{color:#001F47;margin-top:.25rem;margin-bottom:.25rem}.progitems-default .pp-time i{font-size:100%;color:#001F47}.progitems-default .pp-desc2{margin:1rem 0 0}.progitems-default .pp-desc2 p:last-child{margin-bottom:.25rem}.progitems-default .pp-desc2 ul li{margin-bottom:.75rem;line-height:1.25}.progitems-default .pp-desc2 ul li:last-child{margin-bottom:0}.progitems-default .pp-more{margin-top:-.25rem;margin-bottom:5px}.progitems-default .pp-more a{border:1px solid rgb(90 105 110 / .2);padding:2px 1.2rem 2px}.progitems-default .pp-more a:focus{color:#000}.progitems-default .pp-speaker .name{display:inline-block}.progitems-default .pp-speaker .company{display:inline-block;color:rgb(90 105 110 / .8)}.progitems-default .pp-speaker .abstract{display:block;margin-top:.5rem}.progitems-default .pp-speaker .abstract p{margin-bottom:.5rem}.progitems-default .pp-speaker .abstract p:last-child{margin-bottom:1rem}.bg1 .progitems-default{background:#eee;padding-top:.5rem}.progitems-timeline1{margin-bottom:0}.progitems-timeline1 .progitem>div{padding-top:.75rem;padding-bottom:1.25rem}.progitems-timeline1 .progitem>div>div p:last-child{margin-bottom:.2em}.progitems-timeline1 .pp-time{border-right:1px solid #001F47;color:#001F47;text-align:right;max-width:110px}.progitems-timeline1 .pp-time>div{position:relative;padding-right:12px;padding-top:4px}.progitems-timeline1 .pp-time i{background:#fff;font-size:1.4rem;position:absolute;right:-25px}.progitems-timeline1 .pp-time span{margin-top:-3px}.progitems-timeline1 .pp-desc>div{position:relative;margin-left:15px;border:1px solid #707070;padding:5px 15px}.progitems-timeline1 .pp-desc>div:before{content:"";position:absolute;top:7px;left:-10px;width:0;height:0;border-top:8px solid #fff0;border-right:10px solid #707070;border-bottom:8px solid #fff0}.progitems-timeline1 .bg1 .pp-desc>div{background-color:#eee;border-color:#cdcdcd}.progitems-timeline1 .bg1 .pp-desc>div:before{border-right-color:#cdcdcd}.progitems-timeline1 .bg2 .pp-desc>div{background-color:rgb(0 31 71 / .1);border-color:#001F47}.progitems-timeline1 .bg2 .pp-desc>div:before{border-right-color:#001F47}.progitems-timeline1 .bg3 .pp-desc>div{background-color:rgb(15 145 189 / .1);border-color:#0F91BD}.progitems-timeline1 .bg3 .pp-desc>div:before{border-right-color:#0F91BD}.progitems-timeline1 .pp-desc p:last-child{margin-bottom:0}.progitems-timeline1 .pp-speaker{margin-bottom:.3em}.progitems-timeline1 .pp-speaker .name{font-weight:700}.progitems-timeline1 .pp-speaker .company{display:block;color:#111}.progitems-timeline1 .pp-speaker .job{display:block;color:#111}.btn-more{min-width:inherit;padding:2px 10px;margin-bottom:.4em;margin-top:.5em}.btn-more span.pp-more-text{font-size:.9em}.btn-more:focus,.btn-more:hover,.btn-more:active{background:#b9d25f;color:#fff;border-color:#b9d25f}@media (max-width:767px){.progitems-timeline1 .progitem .pp-time{border-right:0 none;padding:0 15px;text-align:left}.progitems-timeline1 .progitem .pp-time span{padding-top:1rem;display:inline-block;font-weight:700}.progitems-timeline1:first-of-type .progitem .pp-time span{padding-top:0}.progitems-timeline1 .progitem .pp-desc{padding:0 15px}.progitems-timeline1 .pp-desc>div{margin-left:0}.progitems-timeline1 .pp-desc>div:before{display:none}.progitems-timeline1 .pp-time i{position:relative;display:none}}.progitems-default .pp-time{max-width:110px}.register{display:flex;justify-content:center;align-items:center;border-radius:50%;background:#b9d25f;color:#fff;line-height:1.1;text-align:center;font-size:.9em}.register:focus,.register:hover,.register:active{color:#fff;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.register-header{position:absolute;width:90px;height:90px;top:61px;right:305px}.register-title{font-size:1.1em;position:absolute;width:105px;height:105px;bottom:-70px;right:205px}#A1 #register,#A9 #register{display:none}@media screen and (max-width:1199px){.register-title{right:175px}}@media screen and (max-width:991px){.register-title{right:75px}.register-header{right:inherit;left:120px;top:12px}}@media screen and (max-width:575px){.register-header,.register-title{width:80px;height:80px}.register-title{right:15px;border-bottom:-70px}.register-header{left:100px;top:15px}}@media screen and (max-width:575px){.register-header{left:75px;top:24px;width:66px;height:66px}}.speakers{margin:0 0 3rem}.mw220,.mw-220{width:100%;max-width:220px}.mw250,.mw-250{width:100%;max-width:250px}@media screen and (max-width:991px){.mw-md-250{width:100%;max-width:250px}}.speakers .hasModal .speaker-info{cursor:pointer}.speakers .hasModal:hover,.speakers .hasModal:focus,.speakers .hasModal:active{border-color:#43afc5}.speakers .speaker .modal img{margin-left:15px;margin-bottom:5px}.speakers .speaker .modal-body{overflow:hidden}.speakers .speaker .modal-footer{min-height:58px}.speakers .speaker .modal-footer .paperslist{text-align:left;width:100%;padding-right:120px}.speakers .speaker .modal-footer .paperslist li{list-style-image:none!important;line-height:1.2;margin-bottom:.3rem}.speakers .speaker .modal-footer .btn{position:absolute;right:15px;bottom:15px}.speakers .speaker .modal .sm-links{margin-bottom:0}.speakers .speaker .modal .speaker-sm{font-size:2rem}.speakers .speaker .modal .modal-title,.speakers .speaker .modal .modal-company{margin:0;line-height:1.2}.speakers-list .speaker.odd{background:rgb(67 175 197 / .15)}.speakers-list .speaker-box{display:inline-block;width:50%;vertical-align:top}.speakers-list .speaker{padding:1rem;overflow:hidden;border:2px solid #fff0;border-radius:4px;vertical-align:top;transition:all 0.3s ease}.speakers-list .speaker-info{overflow:hidden}.speakers-list .speaker-info img{margin-left:.5rem}.speakers-list .speaker p,.speakers-list .speaker ul{margin-bottom:0}.speakers-list .speaker .name{font-weight:700}.speakers-list .speaker .country{font-size:.85rem}.speakers-list .speaker .papers{padding-left:1rem;font-size:.95em;font-style:italic}.speakers-list .speaker .papers li{margin-top:.5em;line-height:1.3;list-style-image:none}.speakers-list .speaker p.sm-links{margin:5px -5px 0;font-size:1.75em}.speakers-list .speaker .speaker-sm{padding:0 5px;font-size:1.4em;line-height:1em;vertical-align:bottom}.speaker-tile-filter{padding:10px}.speakers-tile{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.speakers-tile .speaker{display:-webkit-flex;display:-ms-flexbox;display:flex;width:25%;margin:0;float:left;padding:10px;border:1px solid #fff}.speakers-tile .speaker .speaker-info{width:100%}.speakers-tile .speaker .speaker-info .noimg{position:relative}.speakers-tile .speaker .speaker-info .noimg:before{transition:all 0.3s ease;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 105 180 / .7)}.speakers-tile .speaker:hover .speaker-info .noimg:before{background:rgb(0 105 180 / .5)}.speakers-tile .speaker .card-body{padding-top:.1rem}.speakers-tile .speaker .name{font-size:1.25rem;margin:10px 0;color:#0069b4;font-weight:400}.speakers-tile .speaker .company{margin-bottom:3px;line-height:1.2}.speakers-tile .speaker .country{font-size:.85rem}.speakers-tile .speaker .modal-body img{max-width:180px}@media (max-width:991px){.speakers-tile .speaker{width:33.333333%}}@media (max-width:550px){.speakers-tile .speaker{width:50%}}@media (max-width:375px){.speakers-tile .speaker{width:100%}}.hit-teaser{position:relative;padding-bottom:4rem}.hit-teaser .sp2{padding-bottom:6.5rem}.hit-teaser .sp3{padding-bottom:9rem}.hit-teaser h2{position:relative;z-index:1;font-weight:700;font-size:4.5rem;margin-bottom:-2.65rem}.hit-teaser h2 span{display:inline-block;line-height:1;margin-top:-2px;background:rgb(255 255 255 / .95)}.hit-teaser.hit-left h2{left:0}.hit-teaser.hit-left .hit-text{left:0}.hit-teaser.hit-right h2{right:0;text-align:right}.hit-teaser.hit-right .hit-text{right:0}.hit-teaser .hit-text{position:absolute;z-index:1;padding:3rem;bottom:0;width:40%;background:rgb(255 255 255 / .95);-webkit-box-shadow:0 3px 6px rgb(0 0 0 / .1);-moz-box-shadow:0 3px 6px rgb(0 0 0 / .1);box-shadow:0 3px 6px rgb(0 0 0 / .1)}.hit-teaser .hit-text p:last-child{margin-bottom:0}@media (max-width:1199px){.hit-teaser .sp1,.hit-teaser .sp2,.hit-teaser .sp3{padding-bottom:0}.hit-teaser h2{font-size:3.5rem;margin-bottom:-2.1rem}.hit-teaser .hit-text{position:relative;width:90%;margin-left:5%;margin-top:-2rem;padding:2rem;background:#fff}}@media (max-width:767px){.hit-teaser h2{font-size:3rem;margin-bottom:-1.8rem}.hit-teaser .hit-text{margin-top:-1.5rem;padding:1rem}}.event-calendar .dateinfo{background:#001F47;color:#fff;padding:10px;line-height:1;font-size:.9rem;text-align:center;min-width:175px}.event-calendar.cal-list .dateinfo{display:inline-block}.event-calendar.cal-list .cal-img{width:250px;margin-right:1rem}.event-calendar.cal-list .cal-entry{background:#fff;margin-bottom:1rem}.event-calendar.cal-list .cal-entry .text p:last-child{margin-bottom:0}.event-calendar.cal-tiles .dateinfo{position:absolute;top:0;left:1.5rem}.event-calendar.cal-tiles .card{border:0 none}.event-calendar.cal-tiles .card-body,.event-calendar.cal-tiles .card-footer{padding:1rem 1.5rem 1.5rem}.event-calendar.cal-tiles .card-footer{margin-top:-1.5rem}.event-calendar.cal-calendar .fc-view-container{background:#fff}#timetable .timetable-scroll-wrapper .timetable-wrapper.vertical .timetable-track{background-color:#001F47;color:#fff;height:100%;padding:.75rem .5rem}#timetable .timetable-scroll-wrapper .timetable-wrapper .timetable-card>.content-wrapper>.timetable-see-details::after{font-family:"Font Awesome 6 Free";font-weight:900}@media (max-width:991px){#timetable .timetable-scroll-wrapper .timetable-wrapper.vertical .timetable-track{font-size:1.25rem}}.twoColsImgToBB{background-repeat:no-repeat;position:relative}.twoColsImgToBB .imagebackground{position:absolute;top:0;height:100%;z-index:10;width:50%;width:calc(50% + 95px);background-size:cover}.twoColsImgToBB .imagebackground.tb-right{left:0;background-position:left center}.twoColsImgToBB .imagebackground.tb-left{right:0;background-position:right center}.twoColsImgToBB .container,.twoColsImgToBB .container-fluid{position:relative;z-index:20}.content-modal.modal-tema .modal-content{background-color:var(--color-primary);color:#fff;border-radius:0}.content-modal.modal-tema .modal-content p,.content-modal.modal-tema .modal-content li,.content-modal.modal-tema .modal-content h2,.content-modal.modal-tema .modal-content h3,.content-modal.modal-tema .modal-content h4,.content-modal.modal-tema .modal-content h5,.content-modal.modal-tema .modal-content h6{color:#fff}.content-modal.modal-tema .modal-header{border:0;padding-bottom:0}.content-modal.modal-tema .modal-header h3{margin-bottom:0}.content-modal.modal-tema .cta{text-align:right;padding-right:1rem;overflow:hidden}.modal-backdrop{background-color:var(--color-primary)}.modal-backdrop.show{opacity:.85}.form-item{position:relative;margin-bottom:15px}.form-item.form-input input{display:block;width:80%;height:50px;background:#fff0;border:0 none;border-bottom:solid 1px #fff;transition:all 0.3s ease;padding:0;color:#fff}.form-item.form-input input:focus{padding-left:10px}.form-item.form-input input:focus-visible{outline:2px solid var(--color-secondary);border-bottom-color:var(--color-secondary)}.form-item.form-input label{position:absolute;cursor:text;z-index:2;top:11px;left:5px;font-size:1rem;font-weight:600;background:#fff0;padding:0 5px;color:#fff;transition:all 0.3s ease}.form-item.form-input input:focus+label,.form-item.form-input input.filled+label{font-size:.75rem;font-weight:400;top:-15px}.form-item.form-input input:focus+label{background-color:#001F47}.form-item input.clever_form_error,.form-item.clever_form_error>div.checkbox{border:2px dashed red}.form-item input.clever_form_error+label,.form-item.clever_form_error>div.checkbox+label{color:red;padding-left:15px}.form-item input.clever_form_error:focus,.form-item.clever_form_error>div.checkbox:focus{border:0 none}.form-item input.clever_form_error:focus+label,.form-item.clever_form_error>div.checkbox:focus+label{padding-left:inherit;color:#fff}.form-item>div.checkbox{width:80%;min-height:var(--checkbox-height)}@media (max-width:991px){.form-item.form-input input,.form-item>div.checkbox{width:100%}}#nlsubscribe{display:none;position:fixed;z-index:2000;top:0;right:0;bottom:0;left:0;background:#001F47;background-image:url(/media/2411_background1_newsletter_4042px.webp);background-repeat:no-repeat;background-size:cover;background-position:center center}#nlsubscribe>.container{position:relative}#nlsubscribe .btn-close,#nlsubscribe .btn-close2{position:absolute;top:30px;right:0;z-index:100}#nlsubscribe #subscribe-content>.container-free{margin-bottom:5rem}#nlsubscribe #subscribe-content>.container-free strong{font-weight:400;color:#0F91BD}#nlsubscribe #subscribe-content h1,#nlsubscribe #subscribe-content h2,#nlsubscribe #subscribe-content h3,#nlsubscribe #subscribe-content h4,#nlsubscribe #subscribe-content p{color:#fff;margin:0;line-height:1.1}@media (max-width:991px){#subscribe-content{display:block!important;overflow-y:auto;padding:2.5rem .5rem}}@media (max-width:575px){#nlsubscribe h1{font-size:3.5rem}#nlsubscribe .text-big{font-size:1.2rem}#nlsubscribe form{width:97%}#nlsubscribe #subscribe-content>.container-free{margin-bottom:2.5rem}}.checkbox-label{display:flex;position:relative;padding-left:60px;font-size:.9rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:var(--color-secondary);line-height:1;min-height:var(--checkbox-height)}.checkbox-label a{color:var(--color-secondary)}.checkbox-label a:focus,.checkbox-label a:hover,.checkbox-label a:active{color:#fff}.checkbox-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:-5px;border-radius:50%;border:2px solid #fff;height:var(--checkbox-height);width:var(--checkbox-height);line-height:var(--checkbox-height);text-align:center;font-size:1.1rem;transition:0.5s ease}.checkmark i{transition:0.5s ease;opacity:0}.checkbox-label:hover input~.checkmark i{opacity:.3}.checkbox-label input:checked~.checkmark{background-color:var(--color-accent-light);border-color:var(--color-accent-light)}.checkbox-label input:checked~.checkmark i{opacity:1;color:var(--color-primary)}#checkmark:after{content:"";position:absolute;display:none}#checkbox-label input:checked~.checkmark:after{display:block}#checkbox-label .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.overlay #footer{position:absolute;bottom:3rem;right:5rem;padding:0;background:#fff0}body.overlay #footer p{font-size:.75rem}body.overlay #footer a{opacity:.5;color:#fff}body.overlay #footer a:focus,body.overlay #footer a:hover,body.overlay #footer a:active{opacity:1;color:var(--color-secondary)}#cr-response{height:100%;padding-bottom:5rem;background:var(--color-primary) url(/media/2411_background1_newsletter_4042px.webp) center center;background-size:cover;color:#fff}#cr-response h1,#cr-response h2,#cr-response h3{color:#fff}#cr-response strong{color:var(--color-secondary)}.teaser-cols{position:relative;overflow:hidden;height:56.25vw}.teaser-cols .teaser-col .col-content,.teaser-cols .teaser-col h3,.teaser-cols .teaser-col span,.teaser-cols .teaser-col i{pointer-events:none}.teaser-cols .background-holder{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:1;transition:opacity 0.5s ease-in-out;pointer-events:none}.teaser-cols .background-holder .bg-layer{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;opacity:0;z-index:0;transition:opacity 0.5s ease-in-out}.teaser-cols h3,.teaser-cols h4{hyphens:auto;text-shadow:1px 1px 3px #001F47}.teaser-cols h3{position:relative;font-size:1.389rem;font-weight:600;line-height:1.2;margin:0;padding:4rem 0}.teaser-cols h3 span{display:block;position:relative}.teaser-cols h3 i{position:absolute;text-shadow:none;top:0;left:calc(50% - 20px);transform:translate(-50% 0);width:40px;height:40px;line-height:40px;text-align:center;color:var(--color-primary);background:#fff;border-radius:50%}.teaser-cols h4{font-size:1rem;line-height:1.1;font-weight:400;margin:0 0 .5rem}.teaser-cols .teaser-col{height:100%;z-index:10;border-right:2px solid #fff}.teaser-cols .teaser-col:last-child{border-right:0 none}.teaser-cols .teaser-col .col-content{padding:2rem 1rem}.teaser-cols .teaser-col .col-content .teaser-infos{padding-top:1rem;position:relative;opacity:0}.teaser-cols .teaser-col:hover{backdrop-filter:blur(7px)}.teaser-cols .teaser-col.active{cursor:pointer}.teaser-cols .teaser-col.active .col-content .teaser-infos{opacity:1;padding-left:50%}.teaser-cols.teaser-cols-darkbg{background-color:#001F47}.teaser-cols.teaser-cols-darkbg h3,.teaser-cols.teaser-cols-darkbg h4{color:#fff}@media (max-width:1399px){.teaser-cols .col-content{padding-left:0;padding-right:0}}@media (max-width:1199px){.teaser-cols{height:auto}.teaser-cols .teaser-col{height:auto}.teaser-cols .teaser-col h3{padding:10rem 0}.teaser-cols .teaser-col h3 i{top:6rem}.teaser-cols .teaser-col .col-content{padding:1rem 0}.teaser-cols .teaser-col .col-content .teaser-infos{display:none}}@media (max-width:991px){.teaser-cols{height:auto}.teaser-cols .teaser-col{cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;width:100%;flex:inherit;background-size:cover;border-right:0 none;border-bottom:2px solid #fff}.teaser-cols .teaser-col h3{padding:4rem 0}.teaser-cols .teaser-col .col-content{padding:2rem}.teaser-cols .teaser-col .col-content .teaser-infos{display:block;text-align:center;opacity:1;padding:0;margin-bottom:2rem}.teaser-cols .teaser-col .col-content .teaser-infos h4{display:inline-block;margin-bottom:2px}.teaser-cols .teaser-col .col-content .teaser-infos h4:after{content:", "}.teaser-cols .teaser-col .col-content .teaser-infos h4:last-child:after{content:""}}@media (max-width:575px){.teaser-cols .teaser-col .col-content{padding:1rem}}.job-teasers{padding:4rem 0 0}.job-teasers .job-teaser{cursor:pointer}.job-teasers .job-teaser .col-content{padding:1rem}.job-teasers .job-teaser h5{position:relative;margin:0;padding:4rem 0;font-weight:600;color:var(--color-secondary)}.job-teasers .job-teaser h5 .title{display:inline;position:relative;line-height:1.1}.job-teasers .job-teaser h5 .gender{display:block;color:var(--text-color);font-weight:300}.job-teasers .job-teaser h5 i{position:absolute;text-shadow:none;top:0;left:0;width:40px;height:40px;line-height:40px;font-size:1rem;text-align:center;color:var(--color-accent-light);background:var(--color-primary);border-radius:50%;-webkit-transition:all 0.4s;transition:all 0.4s}.job-teasers .job-teaser.hover-line .hover-indicator::before{-webkit-transition:background-color 0.6s;transition:background-color 0.6s;background-color:var(--color-secondary)}.job-teasers .job-teaser.active.hover-line .hover-indicator::before{background-color:#fff}.job-teasers .job-teaser:focus h5 i,.job-teasers .job-teaser:hover h5 i,.job-teasers .job-teaser:active h5 i{color:var(--color-primary);background:var(--color-accent-light)}@media (max-width:575px){.job-teasers .job-teaser h5{padding:55px 0}}.job-details{position:relative;background:#fff}.job-details>div{position:relative;z-index:1}.job-details .section-bg{position:absolute;top:0;left:0;bottom:0;width:35%;z-index:0}.job-details .content-left>div h4+p{font-size:1.389rem}.job-details .content-top{padding:6rem 3rem;background-color:var(--color-primary);color:var(--color-secondary)}.job-details .content-top p:last-child{margin-bottom:0}.job-details .content-top a{font-weight:300;color:#fff}.job-details .content-top .job-adr{margin-bottom:2rem}.job-details .content-bottom{padding:3rem;background:#fff}.job-details .content-bottom p:last-child{margin-bottom:0}.job-details .job-detail{display:none}.job-details .job-detail .job-infos{padding-right:4rem;padding-bottom:4rem}.job-details .job-detail .job-infos h5{margin-bottom:0;margin-top:2.5rem}.job-details .job-detail .job-infos .gender{margin-bottom:3rem}.job-details .job-detail .jobdesc,.job-details .job-detail .job-shorts{color:var(--color-secondary)}.job-details .job-detail .job-shorts .seperator{display:inline-block;padding:0 3px;color:#000}@media (max-width:1199px) and (min-width:992px){.job-details .content-top,.job-details .content-bottom{padding-left:1rem;padding-right:1rem}}.benefits{padding:5rem 0;min-height:100vh;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center center}.benefits .text-white h1,.benefits .text-white h2,.benefits .text-white h3,.benefits .text-white h4,.benefits .text-white h5,.benefits .text-white p{color:#fff}.benefits.benefits-1 .col{opacity:0;transform:translateY(50px)}.benefits.benefits-1 .benefit{text-align:center;margin:2rem 0}.benefits.benefits-1 .benefit h4{margin:0 0 .75rem}.benefits.benefits-1 .benefit p{line-height:1.3}.benefits.benefits-1 .benefit img{width:175px}@media (max-width:767px){.benefits{padding-top:3rem;padding-bottom:2rem}.benefits h3{font-size:2.5rem;text-align:center}}#consent_manager-wrapper{border-radius:0;font-family:inherit;line-height:inherit;border:1px solid #fff}#consent_manager-wrapper #consent_manager-save-selection{display:none}#consent_manager-wrapper p.consent_manager-text{margin-bottom:1rem;font-style:.9rem}#consent_manager-wrapper .consent_manager-cookiegroup-checkbox{margin-bottom:0}#consent_manager-wrapper .consent_manager-cookiegroup-checkbox span{line-height:inherit;font-weight:400;opacity:1}#consent_manager-wrapper [type="checkbox"]:checked::after{background:var(--color-accent-dark)}#consent_manager-wrapper .consent_manager-buttons button{font-weight:400;border-radius:0;color:#fff;background:var(--color-primary);border:0 none;-webkit-transition:all 0.6s;transition:all 0.6s}#consent_manager-wrapper .consent_manager-buttons button:focus,#consent_manager-wrapper .consent_manager-buttons button:hover,#consent_manager-wrapper .consent_manager-buttons button:active{background:var(--color-secondary)}#consent_manager-wrapper .consent_manager-sitelinks a,#consent_manager-wrapper .consent_manager-show-details a{display:inline-block;position:relative}#consent_manager-wrapper .consent_manager-sitelinks a:after,#consent_manager-wrapper .consent_manager-show-details a:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:1.5px;bottom:2px;left:0;background-color:#0F91BD;transition:transform 0.25s ease-out;transform-origin:bottom left}#consent_manager-wrapper .consent_manager-sitelinks a:hover,#consent_manager-wrapper .consent_manager-show-details a:hover{color:var(--color-secondary);color:#000}#consent_manager-wrapper .consent_manager-sitelinks a:hover:after,#consent_manager-wrapper .consent_manager-show-details a:hover:after{transform:scaleX(1)}#consent_manager-wrapper .consent_manager-close-box{background-color:var(--color-primary);width:35px;height:35px}#consent_manager-wrapper .consent_manager-close-box:before,#consent_manager-wrapper .consent_manager-close-box:after{background-color:#fff;width:1px;left:17px}#cta-win-edge2{position:fixed;right:0;top:45%;z-index:1000}#cta-win-edge2 .cta-button{margin:14px 0;position:relative;display:block;height:44px}#cta-win-edge2 .cta-button a.btn-cta{position:absolute;right:0;display:flex;align-items:center;justify-content:center;width:48px;height:44px;background-color:#001F47;color:#fff;text-decoration:none;z-index:100;border:1px solid #fff0;border-left:0}#cta-win-edge2 .cta-button .text-wrapper{position:absolute;right:44px;top:0;display:flex;align-items:center;height:44px;padding:0 20px;background-color:#001F47;color:#fff;white-space:nowrap;text-decoration:none;transform:translateX(100%);transition:transform 0.4s ease-out,border-color 0.4s ease-out;font-weight:300;border:1px solid #fff0;border-right:0}#cta-win-edge2 .cta-button:hover .text-wrapper{transform:translateX(0);border-top-color:#fff;border-bottom-color:#fff;border-left-color:#fff}#cta-win-edge2 .cta-button:hover .btn-cta{border-top-color:#fff;border-bottom-color:#fff}@media (max-width:767px){#cta-win-edge2{display:none}}#A24 #cta-win-edge2 .cta-contact{display:none}#main.has1child,#main.noheader{margin-top:150px;min-height:calc(100vh - 150px);display:flex;flex-direction:column;align-content:center;justify-content:center}.fileupload form.img_uploadform{padding:1rem}.fileupload form.img_uploadform label{font-weight:500}.fileupload form.img_uploadform button{text-align:center;margin:0 auto}.fileupload form.img_uploadform div.alert{padding:.5rem 1rem}.fileupload form.img_uploadform div.alert ul{margin-bottom:0}.fileupload form.img_uploadform div.alert ul li::marker{color:red}.fileupload form.img_uploadform div.alert.alert-danger{color:red;font-weight:400;background:#fff0;border:2px dashed red}.fileupload .filepond--item{width:100%}#uploadimages .upimage{cursor:pointer;position:relative;line-height:1.1;color:#fff;-webkit-transition:box-shadow 0.3s,border 0.3s;-moz-transition:box-shadow 0.3s,border 0.3s;transition:box-shadow 0.3s,border 0.3s;overflow:hidden}#uploadimages .upimage:focus,#uploadimages .upimage:hover,#uploadimages .upimage:active{z-index:5;box-shadow:0 0 20px -5px rgb(0 31 71 / .7)}#uploadimages .upimage:focus .upimage-desc,#uploadimages .upimage:hover .upimage-desc,#uploadimages .upimage:active .upimage-desc{padding-bottom:20px}#uploadimages .upimage img{margin:0;width:100%;height:auto;display:block;-webkit-transition:filter 0.3s;-moz-transition:filter 0.3s;transition:filter 0.3s}#uploadimages .upimage a{display:block}#uploadimages .upimage .upimage-desc{position:absolute;z-index:3;left:0;bottom:0;width:100%;min-height:70%;padding:10px 15px;background:linear-gradient(to bottom,#fff0 0%,rgb(0 31 71 / .9) 85%,rgb(0 31 71 / .9) 100%);-webkit-transition:padding-bottom 0.3s;-moz-transition:padding-bottom 0.3s;transition:padding-bottom 0.3s}#uploadimages .upimage .upimage-desc span{display:block}#uploadimages .upimage .upimage-desc span.datum{font-size:.7rem;margin-bottom:5px}#uploadimages .up-masonry1 .masonry{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:1.5em;-moz-column-gap:1.5em;column-gap:1.5em;margin:1.5em;padding:0;font-size:.85em}#uploadimages .up-masonry1 .item{display:inline-block;border-radius:8px;margin:0 0 1.2em;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid}@media only screen and (max-width:374px){#uploadimages .up-masonry1 .masonry{-moz-column-count:1;-webkit-column-count:1;column-count:1}}@media only screen and (min-width:375px) and (max-width:767px){#uploadimages .up-masonry1 .masonry{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media only screen and (min-width:768px) and (max-width:1200px){#uploadimages .up-masonry1 .masonry{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media only screen and (min-width:1201px){#uploadimages .up-masonry1 .masonry{-moz-column-count:4;-webkit-column-count:4;column-count:4}}.interessen_form{padding:3px}.interessen_form div.checkbox input{margin-right:10px}