body .image-wrapper{margin:0 0 32px}body .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}body header+section{margin-top:180px}body section{padding:0 64px 80px}body section.align-top .grid{align-items:start}body section.fullwidth{padding:0 0 80px}body section.fullwidth>.grid{max-width:none}body section.fullwidth>.grid .grid{padding:0 64px}body section .grid{display:grid;grid-template-columns:repeat(12,1fr);align-items:center;grid-gap:40px;position:relative;width:100%;max-width:1200px;margin:0 auto}body section .grid .column{grid-column:span var(--span)}@media (max-width: 1080px){body section{padding:0 40px 80px}body section.fullwidth>.grid .grid{padding:0 40px}}@media all and (max-width: 810px){body section{padding:0 40px 64px}body section .grid .column.span1,body section .grid .column.span2{display:none}body section .grid .column.span5{grid-column:span 6}}@media all and (max-width: 520px){body header+section{margin-top:130px}body section{padding:0 32px 64px}body section.fullwidth>.grid .grid{padding:0 32px}body section .grid{grid-template-columns:minmax(0,1fr)}body section .grid .column.span1,body section .grid .column.span2,body section .grid .column.span3,body section .grid .column.span5,body section .grid .column.span7,body section .grid .column.span9,body section .grid .column.span11,body section .grid .column.span6,body section .grid .column.span12,body section .grid .column.span10,body section .grid .column.span8,body section .grid .column.span4{grid-column:span 1}}header{padding:40px 64px 0;z-index:2;position:fixed;top:0;left:0;width:100%;transition:.2s}header.inverted .wrapper nav ul li svg path{stroke:#fff}header.inverted .wrapper nav ul li a{color:#fff}header.inverted .wrapper nav ul li a:hover{color:#fff;opacity:.8}header.inverted.scrolled .wrapper nav ul li svg path{stroke:#013355}header.inverted.scrolled .wrapper nav ul li:last-child a{color:#fff}header.inverted.scrolled .wrapper nav ul li:last-child a:hover{color:#fff;opacity:1}header.inverted.scrolled .wrapper nav ul li a{color:#013355}header.inverted.scrolled .wrapper nav ul li a:hover{color:#7e9eb2;opacity:1}header .lang-switcher{position:absolute;right:40px;top:-40px;background-color:#dbe3e8;padding:4px 8px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;transition:.2s}header .lang-switcher ul li{display:inline-block;margin:0 8px}header .lang-switcher ul li a{text-decoration:none;font-size:14px}header .lang-switcher ul li a.active{text-decoration:underline}header.scrolled{padding:16px 64px;background-color:#efefef;box-shadow:0 3px 6px #0003}header.scrolled .wrapper img{position:absolute;height:80px}header.scrolled .wrapper nav ul{margin:0}header.scrolled .wrapper .lang-switcher{opacity:0}header .wrapper{max-width:1200px;margin:0 auto;padding:0 40px;display:flex;justify-content:space-between}header .wrapper img{height:180px;transition:.2s}header .wrapper nav ul{display:flex;align-items:center;margin:16px 0 0;transition:.2s}header .wrapper nav ul li{margin:0 0 0 32px;list-style:none}header .wrapper nav ul li:last-child a{padding:10px 20px;background-color:#013355;color:#fff;display:block;border-radius:4px}header .wrapper nav ul li:last-child a:hover{background-color:#7e9eb2;color:#fff}header .wrapper nav ul li svg{margin:0 0 2px 4px;cursor:pointer}header .wrapper nav ul li:hover ul{opacity:1;pointer-events:all}header .wrapper nav ul li ul{position:absolute;opacity:0;pointer-events:none;transition:.2s;top:35px;margin:0;left:50%;transform:translate(-50%);background-color:#efefef;padding:16px 24px;border-radius:15px;box-shadow:0 1px 3px #0003;display:block}header .wrapper nav ul li ul li{display:block;margin:0 0 8px;white-space:nowrap}header .wrapper nav ul li ul:before{display:block;position:absolute;bottom:100%;width:100%;height:20px;content:"";z-index:-1;left:50%;transform:translate(-50%)}header .wrapper nav ul li ul a{font-size:16px;background:none!important;color:#013355!important;padding:0!important}header .wrapper nav ul li ul a:hover{opacity:.6}header .wrapper nav ul li a{text-decoration:none}header .wrapper nav ul li a:hover{color:#7e9eb2}header .wrapper nav ul li a.active{text-decoration:underline}.inverted.scrolled .burger span{background-color:#013355}.inverted .burger span{background-color:#fff}.burger{height:20px;width:32px;display:none;cursor:pointer}.burger.clicked span:first-child{top:calc(50% - 1px);transform:rotate(-45deg)}.burger.clicked span:nth-child(2){opacity:0}.burger.clicked span:last-child{top:calc(50% - 1px);transform:rotate(45deg)}.burger span{background-color:#013355;width:32px;height:2px;border-radius:4px;position:absolute;left:0;transition:.2s}.burger span:first-child{top:0}.burger span:nth-child(2){top:calc(50% - 1px)}.burger span:last-child{bottom:0}.mobile-menu{position:fixed;top:0;left:0;background-color:#efefef;padding:32px;display:flex;justify-content:center;align-items:center;width:100%;height:100%;z-index:2;opacity:0;pointer-events:none;transition:.2s}.mobile-menu.open{opacity:1;pointer-events:all}.mobile-menu ul{text-align:center;list-style:none}.mobile-menu ul li{padding:4px 0}.mobile-menu ul li svg{margin:0 0 2px 4px}.mobile-menu ul li ul{max-height:0;overflow:hidden;transition:.2s}.mobile-menu ul li ul li a{font-size:14px;white-space:nowrap}.mobile-menu ul li a{text-decoration:none}.mobile-menu ul li a.active{text-decoration:underline}@media (max-width: 1200px){header{padding:40px 40px 0}header.scrolled{padding:16px 40px}header nav{display:none}header .wrapper nav ul{margin:0}header .burger{display:block}header .lang-switcher{display:none}}@media (max-width: 520px){header{padding:40px 8px 0 32px}header.scrolled{padding:16px 8px 16px 32px}header.scrolled .wrapper img{position:absolute;height:48px}header .wrapper{padding:0 24px}header .wrapper img{height:120px}}@font-face{font-family:Basier;font-style:normal;font-weight:500;font-display:swap;src:url(../../fonts/basiersquare-medium-webfont.woff2) format("woff2")}@font-face{font-family:Basier;font-style:normal;font-weight:600;font-display:swap;src:url(../../fonts/basiersquare-semibold-webfont.woff2) format("woff2")}@font-face{font-family:Basier;font-style:italic;font-weight:500;font-display:swap;src:url(../../fonts/basiersquare-mediumitalic-webfont.woff2) format("woff2")}@font-face{font-family:Basier;font-style:italic;font-weight:600;font-display:swap;src:url(../../fonts/basiersquare-semibolditalic-webfont.woff2) format("woff2")}@font-face{font-family:Basier;font-style:normal;font-weight:700;font-display:swap;src:url(../../fonts/basiersquare-bold-webfont.woff2) format("woff2")}@font-face{font-family:Basier;font-style:italic;font-weight:700;font-display:swap;src:url(../../fonts/basiersquare-bolditalic-webfont.woff2) format("woff2")}li,p,a,.popup-link,strong,span{font-family:Basier,sans-serif;font-size:16px;line-height:1.5;color:#013355;font-weight:500}strong{font-weight:700}p{padding:0 0 32px}p+ul{margin:-16px 0 0}.column ul{padding:0 0 32px 16px}h1{font-family:Basier,sans-serif;font-size:32px;font-weight:600;line-height:1.3;color:#013355;padding:0 0 24px}h2{font-family:Basier,sans-serif;font-size:32px;font-weight:600;line-height:1.3;color:#013355;padding:0 0 16px}h3{font-family:Basier,sans-serif;font-size:24px;font-weight:600;line-height:29px;color:#013355;padding:0 0 8px}h3+form{margin-top:40px}h4{font-family:Basier,sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;color:#fff;padding:0 0 16px}@media all and (max-width: 810px){h1,h2{font-size:28px}h3{font-size:20px;line-height:24px}}@media all and (max-width: 400px){h1,h2,h3{-webkit-hyphens:auto;hyphens:auto}}.button,button{background-color:#013355;padding:10px 20px;border-radius:4px;display:inline-block;color:#fff;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:none;font-family:Basier,sans-serif;font-size:16px;line-height:1.5;font-weight:500}.button.signal,button.signal{background-color:#9c1635}.button.signal:hover,button.signal:hover{background-color:#711507}.button:hover,button:hover{background-color:#7e9eb2}footer{background-color:#013355;padding:80px 64px 56px}footer .grid{display:grid;grid-template-columns:repeat(12,1fr);align-items:start;grid-gap:40px;position:relative;width:100%;max-width:1200px;margin:0 auto}footer .grid .column{grid-column:span var(--span)}footer .grid .column.span4 ul{list-style:none}footer .grid .column.span4 ul li{padding:0 0 8px}footer .grid .column.span4 ul a{color:#fff;text-decoration:none}footer .grid .column.span12 p a{text-decoration:underline}footer .grid .column p{color:#fff}footer .grid .column p a{color:#fff;text-decoration:none}footer .grid .column .social li{display:inline;margin:0 16px 0 0}footer .grid .column .legal-menu li{display:inline;margin:0 40px 0 0}footer .grid .column .legal-menu li a{color:#fff;text-decoration:none}@media (max-width: 1080px){footer{padding:80px 40px 56px}}@media all and (max-width: 520px){footer{padding:80px 32px 56px}footer .grid{grid-template-columns:minmax(0,1fr)}footer .grid .column.span1,footer .grid .column.span2,footer .grid .column.span3,footer .grid .column.span5,footer .grid .column.span7,footer .grid .column.span9,footer .grid .column.span11,footer .grid .column.span6,footer .grid .column.span12,footer .grid .column.span10,footer .grid .column.span8,footer .grid .column.span4{grid-column:span 1}}.termine{display:grid;grid-gap:40px;grid-template-columns:1fr}.termine h2,.termine .termine-all{padding:0}.termine .termin a{display:grid;grid-template-columns:140px 1fr;grid-gap:40px;text-decoration:none;background-color:#dbe3e8;border-radius:4px}.termine .termin a .image-wrapper{padding-bottom:100%!important;margin:0;border-top-right-radius:0;border-bottom-right-radius:0}.termine .termin a .image-wrapper img{border-top-right-radius:0;border-bottom-right-radius:0}.termine .termin a .meta{padding:16px 24px 16px 0}.termine .termin a .meta span{font-size:12px;font-family:Basier,sans-serif;line-height:1.5;color:#013355;font-weight:500;padding:0 0 8px;display:inline-block}@media all and (max-width: 520px){.termine .termin a{grid-gap:24px;grid-template-columns:80px 1fr}.termine .termin a .image-wrapper{padding-bottom:56.25%!important;border-top-right-radius:4px;border-bottom-left-radius:0}.termine .termin a .image-wrapper img{border-top-right-radius:4px;border-bottom-left-radius:0}.termine .termin a .meta{padding:16px 24px 16px 0}}.claim{padding:80px 0;min-height:600px;display:flex;align-items:flex-end;overflow:hidden}.claim h2,.claim p{color:#fff}.claim .button{background-color:#dbe3e8;color:#013355;margin:0!important}.claim .image-wrapper{position:absolute;top:0;left:0;width:100%;border-radius:0;height:100%;padding-bottom:0!important}.claim .image-wrapper img{border-radius:0}@media all and (max-width: 520px){.claim{min-height:unset}}.teaser{padding:40px 32px;border-radius:4px;background-color:#dbe3e8}.teaser .button{margin:0!important}.teaser h3+.button{margin:24px 0 0!important}.teaser.dark{background-color:#013355}.teaser.dark h2,.teaser.dark p{color:#fff}.teaser.dark .button{background-color:#dbe3e8;color:#013355}.hero{min-height:500px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;margin-top:0;padding:80px 40px;border-radius:4px}.hero .text-wrapper{padding:200px 64px 0}.hero h1,.hero p{width:100%;color:#fff}.hero h1{padding:0 0 8px}.hero p{padding:0}.hero .image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:0!important;border-radius:0;margin:0}.hero .image-wrapper img{border-radius:0}.hero .image-wrapper:after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000038;content:""}@media (max-width: 1080px){.hero .text-wrapper{padding:200px 40px 0}}@media all and (max-width: 520px){.hero{padding:40px 24px;min-height:300px}.hero .text-wrapper{padding:200px 32px 0}}.herobig{min-height:80vh;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;border-radius:0;margin-top:0;margin-bottom:80px}.herobig .text-wrapper{padding:200px 64px 0;margin:0 auto;width:100%;max-width:1320px}.herobig .text-wrapper h1,.herobig .text-wrapper h2,.herobig .text-wrapper p{width:100%;color:#fff;padding:0 0 8px}.herobig .image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:0!important;border-radius:0}.herobig .image-wrapper img{border-radius:0}.herobig .image-wrapper:after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000038;content:""}.herobig .video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:0!important;border-radius:0;margin:0}.herobig .video-wrapper video{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (max-width: 1080px){.herobig .text-wrapper{padding:200px 40px 0}}@media all and (max-width: 520px){.herobig{padding:96px 32px 40px!important;min-height:200px}.herobig .text-wrapper{padding:200px 0 0}}.termine-single{display:grid;grid-gap:40px;grid-template-columns:1fr}.termine-single .termin .waitlist{width:100%;padding:8px 24px;background-color:#013355;color:#fff;font-size:12px;font-family:Basier,sans-serif;line-height:1.5;font-weight:500;border-top-left-radius:4px;border-top-right-radius:4px}.termine-single .termin .waitlist+a{border-top-left-radius:0;border-top-right-radius:0}.termine-single .termin .waitlist+a img{border-top-left-radius:0;border-top-right-radius:0}.termine-single .termin a{display:grid;grid-template-columns:20% 1fr;grid-gap:40px;text-decoration:none;background-color:#dbe3e8;border-radius:4px}.termine-single .termin a .image-wrapper{padding-bottom:100%!important;margin:0;border-top-right-radius:0;border-bottom-right-radius:0}.termine-single .termin a .image-wrapper img{border-top-right-radius:0;border-bottom-right-radius:0}.termine-single .termin a .meta{padding:24px 24px 32px 0}.termine-single .termin a .meta span{font-size:12px;font-family:Basier,sans-serif;line-height:1.5;color:#013355;font-weight:500;padding:0 0 8px;display:inline-block}@media all and (max-width: 520px){.termine-single .termin a{grid-template-columns:1fr;grid-gap:24px}.termine-single .termin a .image-wrapper{padding-bottom:56.25%!important;border-top-right-radius:4px;border-bottom-left-radius:0}.termine-single .termin a .image-wrapper img{border-top-right-radius:4px;border-bottom-left-radius:0}.termine-single .termin a .meta{padding:0 24px}}.anmeldung{padding:48px 40px 64px;background-color:#dbe3e8;border-radius:4px}@media all and (max-width: 520px){.anmeldung{padding:48px 32px 64px}}.frc-captcha{max-width:100%}form{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;align-items:end}form .toggle-ui{height:1.5rem;width:2.75rem;border-radius:100px;background-color:#fff;border:1px solid #e4e4e4;cursor:pointer}form .toggle-ui.active{background-color:#55af19}form .toggle-ui.active:after{left:50%;background-color:#fff}form .toggle-ui:after{position:absolute;content:"";height:1.15rem;width:1.15rem;border-radius:100%;border:1px solid #55af19;background-color:#55af19;top:50%;left:1px;transition:.15s;transform:translateY(-50%)}form .field{width:100%}form .field.toggle{display:flex;align-items:center}form .field.toggle .toggle-ui{margin:0 4px 0 0}form .field h2,form .field h3,form .field p{padding:0}form .field h3+p{padding:16px 0 0}form .field.span1{grid-column:span 1}form .field.span2{grid-column:span 2}form .field.hidden{display:none}form .field p input{display:inline-block;width:auto;margin:0 0 8px}form .field.select svg{position:absolute;bottom:4px;right:0;height:32px;pointer-events:none}form .field.dsgvo{display:flex;align-items:flex-start}form .field.dsgvo label{padding:0}form .field.medien{display:flex;align-items:flex-start}form .field.medien label{padding:0}form .field.medien span{text-decoration:underline;cursor:pointer}form .field.medien .more-info{max-height:0;overflow-y:hidden;transition:.2s}form .field abbr{color:red}form .field label{width:100%;font-family:Basier,sans-serif;font-size:16px;line-height:1.5;color:#013355;font-weight:500;padding:0 0 8px;display:block}form .field .radio{display:flex;align-items:center;margin:0 0 8px}form .field .radio label{padding:0}form .field input{width:100%;font-family:Basier,sans-serif;font-size:16px;line-height:1.5;color:#013355;font-weight:500;background-color:#fff;border:none;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 16px}form .field input[type=date]{cursor:pointer}form .field input[type=checkbox],form .field input[type=radio]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;width:16px;height:16px;padding:0;margin:4px 8px 0 0}form .field input[type=range]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:unset;margin:0 0 0 8px}form .field input[type=submit]{background-color:#013355;color:#fff;width:auto;padding:8px 24px;cursor:pointer}form .field input[type=submit]:hover{background-color:#7e9eb2}form .field .range-input{display:flex;justify-content:space-between;align-items:center;padding:24px 0}form .field .range-input input[type=text]{flex:0 0 80px}form .field .type{font-weight:700;padding:0 0 24px}form .field select{width:100%;font-family:Basier,sans-serif;font-size:16px;line-height:1.5;color:#013355;font-weight:500;background-color:#fff;border:none;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 16px;cursor:pointer}form .field textarea{width:100%;font-family:Basier,sans-serif;font-size:16px;line-height:1.5;color:#013355;font-weight:500;background-color:#fff;border:none;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 16px}@media all and (max-width: 520px){form{grid-gap:24px}form .field.span1{grid-column:span 2}}.padding{padding:0 0 80px}.overview{padding:40px 32px;border-radius:4px;background-color:#dbe3e8}.overview .button{margin:0!important}.contactform{padding:48px 40px 64px;background-color:#dbe3e8;border-radius:4px}@media all and (max-width: 520px){.contactform{padding:48px 32px 64px}}.team{display:grid;grid-gap:40px;grid-template-columns:1fr 1fr 1fr}.team .stelle{border-radius:4px;overflow:hidden;cursor:pointer;background-color:#013355}.team .stelle:hover{opacity:.8}.team .stelle:before{width:100%;padding-bottom:100%;background-color:#013355;content:"";display:block}.team .stelle .text-wrapper{position:absolute;bottom:32px;left:24px;width:calc(100% - 48px)}.team .stelle .text-wrapper p{padding:0}.team .stelle h1,.team .stelle h2,.team .stelle h3,.team .stelle strong,.team .stelle p{color:#fff!important}.team .member{border-radius:4px;overflow:hidden;cursor:pointer}.team .member .image-wrapper{padding-bottom:100%!important;margin:0}.team .member h3{position:absolute;bottom:32px;left:24px;color:#fff;z-index:1}.team .member:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#0003;z-index:0}.team .member-meta{position:fixed;top:0;margin:0 auto;left:160px;width:calc(100% - 160px);z-index:4;padding:91px 40px 40px;height:100vh;transform:translate(10%);opacity:0;transition:.2s;pointer-events:none;overflow-y:auto;overflow-x:hidden;box-shadow:0 3px 6px #0003;background-color:#efefef}.team .member-meta.open{pointer-events:all;opacity:1;transform:translate(0)}.team .member-meta .close-meta{position:absolute;top:40px;left:40px;display:flex;align-items:center;cursor:pointer}.team .member-meta .close-meta svg{margin:0 8px 0 0}.team .member-meta .content-wrapper{max-width:1200px;display:flex;justify-content:space-between;flex-wrap:wrap}.team .member-meta .thumbnail-wrapper{flex:40% 0 0}.team .member-meta .thumbnail-wrapper .image-wrapper{margin:0}.team .member-meta .text-wrapper{flex:calc(60% - 40px) 0 0}@media all and (max-width: 1200px){.team .member-meta{left:40px;width:calc(100% - 40px)}.team .member-meta .close-meta{left:40px}}@media all and (max-width: 520px){.team{grid-template-columns:1fr}.team .member-meta{padding:91px 24px 40px;left:24px;width:calc(100% - 24px)}.team .member-meta .close-meta{left:24px}.team .member-meta .thumbnail-wrapper{flex:100% 0 0;margin:0 0 32px}.team .member-meta .text-wrapper{flex:100% 0 0}}.popup-link{text-decoration:underline;cursor:pointer}.popup{position:fixed;top:0;margin:0 auto;left:160px;width:calc(100% - 160px);z-index:4;padding:91px 40px 40px;height:100vh;transform:translate(10%);opacity:0;transition:.2s;pointer-events:none;overflow-y:auto;overflow-x:hidden;box-shadow:0 3px 6px #0003;background-color:#efefef}.popup+p{margin:32px 0 0}.popup.open{pointer-events:all;opacity:1;transform:translate(0)}.popup .close-popup{position:absolute;top:40px;left:40px;display:flex;align-items:center;cursor:pointer}.popup .close-popup svg{margin:0 8px 0 0}.popup .content-wrapper{max-width:1200px;display:flex;justify-content:space-between;flex-wrap:wrap}.popup .text-wrapper{width:100%;max-width:800px}@media all and (max-width: 1200px){.popup{left:40px;width:calc(100% - 40px)}.popup .close-popup{left:40px}}@media all and (max-width: 520px){.popup{padding:91px 24px 40px;left:24px;width:calc(100% - 24px)}.popup .close-popup{left:24px}.popup .text-wrapper{flex:100% 0 0}}.download{display:flex;background-color:#dbe3e8;border-radius:4px;padding:16px 24px 24px;align-items:center;text-decoration:none;cursor:pointer}.download:hover{background-color:#fff}.download h3{padding:0}.download svg{height:40px;margin:0 16px 0 0}.password-popup{background-color:#0009;position:fixed;top:0;left:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center;z-index:2;opacity:0;pointer-events:none}.password-popup.open{opacity:1;pointer-events:all}.password-popup form{background-color:#efefef;padding:24px 24px 32px;width:100%;max-width:400px;border-radius:4px}.password-popup form svg{position:absolute;top:-40px;right:0;cursor:pointer}.password-popup form p{padding:0!important}.grid.media a{text-decoration:none;display:block;position:relative}.grid.media a .image-wrapper{overflow:hidden;border-radius:4px}.grid.media a .image-wrapper img{transition:.2s}.grid.media a:hover img{transform:scale(1.05)}.grid.media a:before{display:block;position:absolute;top:0;left:0;border-radius:4px;width:100%;height:100%;background-color:#0000004d;content:"";z-index:1}.grid.media a .meta{position:absolute;bottom:32px;left:24px;z-index:2}.grid.media a .meta h3{color:#fff}.grid.media a .meta p{padding:0;color:#fff}.medium-intro .padding+p{padding:0}.medium>div{width:calc(50% - 20px);margin:0 0 40px}.medium a{text-decoration:none;cursor:pointer;display:block;position:relative}.medium a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.medium a .image-wrapper+p{margin-top:16px}.medium a .image-wrapper,.medium a p{margin:0}.medium a p{padding:0}.iframe-wrapper{width:100%;padding-bottom:56.25%;border-radius:4px;overflow:hidden}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.consent-gate-vendor-name{font-family:Basier,sans-serif;font-size:32px!important;font-weight:600!important;color:#013355;padding:0 0 8px}.consent-gate-container{margin:0 0 16px}.consent-gate-content .video{width:100%;padding-bottom:56.25%;border-radius:4px;overflow:hidden}.consent-gate-content .video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}@media all and (max-width: 810px){.consent-gate-vendor-name{font-size:28px!important;padding:0 0 8px}}.partner,.supporter{background-color:#dbe3e8;padding:40px 64px 56px}.partner.supporter,.supporter.supporter{background-color:#69a0b8}.partner .grid,.supporter .grid{display:grid;grid-template-columns:repeat(12,1fr);align-items:start;grid-gap:40px;position:relative;width:100%;max-width:1200px;margin:0 auto}.partner .grid .column,.supporter .grid .column{grid-column:span var(--span)}.partner .grid .column h3,.supporter .grid .column h3{padding:0 0 32px}.partner .grid .column .logos,.supporter .grid .column .logos{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.partner .grid .column .logos img,.supporter .grid .column .logos img{width:160px;margin:0 0 24px}@media (max-width: 1080px){.partner,.supporter{padding:40px 40px 56px}}@media all and (max-width: 520px){.partner,.supporter{padding:40px 32px 56px}.partner .grid,.supporter .grid{grid-template-columns:minmax(0,1fr)}.partner .grid .column.span1,.partner .grid .column.span2,.partner .grid .column.span3,.partner .grid .column.span5,.partner .grid .column.span7,.partner .grid .column.span9,.partner .grid .column.span11,.partner .grid .column.span6,.partner .grid .column.span12,.partner .grid .column.span10,.partner .grid .column.span8,.partner .grid .column.span4,.supporter .grid .column.span1,.supporter .grid .column.span2,.supporter .grid .column.span3,.supporter .grid .column.span5,.supporter .grid .column.span7,.supporter .grid .column.span9,.supporter .grid .column.span11,.supporter .grid .column.span6,.supporter .grid .column.span12,.supporter .grid .column.span10,.supporter .grid .column.span8,.supporter .grid .column.span4{grid-column:span 1}.partner .grid .column .logos img,.supporter .grid .column .logos img{width:120px}}.news .panel{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:8px 0 0}.news .panel.open .expand{transform:rotate(45deg)}.news .panel .expand{background-color:#dbe3e8;display:block;height:24px;width:24px;border-radius:50%;cursor:pointer;transition:.2s;margin:0 0 8px}.news .panel .expand span{width:12px;height:2px;background-color:#013355;display:block;position:absolute;top:11px;left:50%;transform:translate(-50%)}.news .panel .expand span:last-child{transform:translate(-50%) rotate(90deg)}.news .accordion{max-height:0;overflow:hidden;transition:.2s;border-bottom:2px solid #013355}.stellen{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px}.stellen .stelle{background-color:#dbe3e8;padding:64px 40px;border-radius:4px}@media all and (max-width: 810px){.stellen{grid-template-columns:1fr}.stellen .stelle{padding:32px 24px}}.quotes{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px;padding:80px 0 0}.quotes h2{grid-column:span 3}.quotes .single-quote p{font-style:italic;font-size:20px}.quotes .single-quote .by{display:flex;align-items:center;justify-content:flex-start}.quotes .single-quote .by .image-wrapper{padding-bottom:0!important;width:64px;height:64px;border-radius:50%;overflow:hidden;margin:0 24px 0 0}@media all and (max-width: 810px){.quotes{grid-template-columns:1fr}.quotes h2{grid-column:span 1}}@media all and (max-width: 520px){.quotes{padding:64px 0 0}}*{padding:0;margin:0;box-sizing:border-box;position:relative}body{background-color:#efefef}p.hidden{display:none}
