#paginator.loading,.paginator.loading{position:relative}#paginator.loading .output,.paginator.loading .output{opacity:.4}#paginator.loading:before,.paginator.loading:before{content:'';position:absolute;top:50%;left:50%;width:70px;height:70px;background:url(images/loading.svg) no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#paginator,.paginator{min-height:250px}#paginator .paginationjs,.paginator .paginationjs{position:relative;width:220px;text-align:center;margin:0 auto;margin-top:30px}#paginator .paginationjs-pages,.paginator .paginationjs-pages{margin:0 auto;float:none;width:100%;overflow:hidden}#paginator .paginationjs-pages ul,.paginator .paginationjs-pages ul{display:block;width:100%}#paginator .paginationjs-pages ul li,.paginator .paginationjs-pages ul li{border:none!important;float:right}#paginator .paginationjs-pages ul li a,.paginator .paginationjs-pages ul li a{position:relative;left:0;right:0;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;text-indent:-9999px;overflow:hidden;background:url(images/arrow.svg);background-repeat:no-repeat!important;-webkit-background-size:16px 15px!important;-moz-background-size:16px 15px!important;-o-background-size:16px 15px!important;background-size:16px 15px!important;background-position:50% 50%!important}#paginator .paginationjs-pages ul li a:hover,.paginator .paginationjs-pages ul li a:hover{background:url(images/arrow.svg)}#paginator .paginationjs-pages ul li.paginationjs-prev,.paginator .paginationjs-pages ul li.paginationjs-prev{float:left}#paginator .paginationjs-pages ul li.paginationjs-prev a,.paginator .paginationjs-pages ul li.paginationjs-prev a{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#paginator .paginationjs-pages ul li.disabled,.paginator .paginationjs-pages ul li.disabled{opacity:0;pointer-events:none}#paginator .paginationjs-pages ul li:first-child,.paginator .paginationjs-pages ul li:first-child{margin-right:100px}#paginator .paginationjs-nav,.paginator .paginationjs-nav{position:absolute;left:50%;top:0;margin:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
body{font-family:'IBM Plex Sans',sans-serif;font-size:16px;line-height:1.4;font-weight:400;margin:0;padding:0;color:#333;padding-top:130px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.sr .reveal{visibility:hidden}.chromeframe{margin:.2em 0;background:#f6ff94;color:#000;padding:.2em 0;text-align:center}.jsflag{display:none}.no-js .jsflag{display:block}a{color:#192d6e;text-decoration:none;outline:0!important}a:hover{color:#ec1e78}a.more,span.more{display:inline-block;position:relative}a.more:after,span.more:after{content:'';display:inline-block;width:20px;height:18px;background:url(images/arrow.svg) no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;margin-left:0;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}a.more:hover:after,span.more:hover:after{margin-left:4px}.button{color:#fff;display:inline-block;padding:11px 15px 11px 15px;background:#ec1e78;line-height:1;font-family:'IBM Plex Sans',sans-serif;font-weight:700;cursor:pointer;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;text-decoration:none!important;outline:0!important}.button:hover{background:#e2146e;color:#fff}.button.more{padding-right:37px;position:relative}.button.more:after{background:url(images/arrow_white.svg) no-repeat;-webkit-background-size:14px 14px;-moz-background-size:14px;-o-background-size:14px;background-size:14px;background-position:50% 50%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:10px}.button.more:hover:after{right:8px}.button.button_small{padding:10px 10px 10px 10px;font-size:12px}.clear{clear:both}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-family:'IBM Plex Sans',sans-serif;font-weight:700;line-height:1.4}h1{font-size:36px;color:#192d6e}h2{font-size:28px}h3{font-size:28px}h4{font-size:12px}blockquote{font-family:'IBM Plex Serif',serif;font-weight:500;font-style:italic;font-size:28px;margin:0;margin-bottom:20px;position:relative}blockquote:before{content:'“';position:absolute;top:-45px;left:-70px;font-size:90px;color:#001dff;font-family:'IBM Plex Sans',sans-serif;font-weight:700}blockquote.no-quote:before{display:none}body .wrap{width:100%;max-width:1240px;margin:0 auto;clear:both;padding:0 30px}body .wrap .padding_left_content{padding-left:70px;padding-right:70px}body .wrap .more_padding_left_content{padding-left:100px}body .wrap .more_padding_left_content.sidebar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body .wrap .more_padding_left_content.sidebar .inner_text{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}body .wrap .more_padding_left_content.sidebar aside.sidebar{-webkit-box-flex:0;-webkit-flex:0 0 225px;-moz-box-flex:0;-ms-flex:0 0 225px;flex:0 0 225px;margin-left:150px}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#mobile_nav{display:none}#main_header{height:100px;position:fixed;top:0;left:0;width:100%;z-index:900;font-size:16px;font-style:normal!important;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}#main_header #menu-trigger{display:none}#main_header .wrap{height:100%;position:relative}#main_header a.logo{position:absolute;left:30px;bottom:20px;opacity:1;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}#main_header a.logo .logo{height:26px;width:auto}#main_header a.logo:hover{opacity:.8}#main_header ul.menu{margin:0;padding:0;list-style:none}#main_header ul.menu li{display:inline-block;margin-left:50px;position:relative}#main_header ul.menu li:after{content:'';display:block;position:absolute;bottom:0;left:0;width:0%;height:2px;background:#192d6e;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}#main_header ul.menu li.current-menu-item:after,#main_header ul.menu li.current-page-ancestor:after,#main_header ul.menu li:hover:after{width:100%}#main_header #nav_top{position:absolute;right:30px;top:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#main_header #nav_top ul.menu li{margin-left:30px}#main_header #nav_top ul.menu li a:hover{color:#192d6e}#main_header #nav_top .lang_switch{margin-left:40px;color:#192d6e;text-transform:uppercase}#main_header #nav_top .lang_switch a,#main_header #nav_top .lang_switch span{padding:0 6px;border-left:1px solid #192d6e}#main_header #nav_top .lang_switch a:first-child,#main_header #nav_top .lang_switch span:first-child{border-left:0}#main_header #nav_top .lang_switch span{font-family:'IBM Plex Sans',sans-serif;font-weight:700}#main_header #nav_top .lang_switch a:hover{color:#192d6e;text-decoration:underline}#main_header #nav_main{position:absolute;right:30px;bottom:20px;font-family:'IBM Plex Sans',sans-serif;font-weight:700;text-transform:uppercase;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}#main_header #nav_main ul.menu li{position:relative}#main_header #nav_main ul.menu li a:hover{color:#192d6e}#main_header #nav_main ul.menu li:hover ul.sub-menu{display:block}#main_header #nav_main ul.sub-menu{display:none;position:absolute;top:100%;left:-10px;padding:10px 0 0 0;background:#fff;margin:0;min-width:130%}#main_header #nav_main ul.sub-menu li{margin:0;padding:0;display:block;white-space:nowrap}#main_header #nav_main ul.sub-menu li a{display:block;padding:7px 10px;text-transform:none;color:#192d6e}#main_header #nav_main ul.sub-menu li:after{display:none!important}#main_header #nav_main ul.sub-menu li:hover a{color:#001dff}body.fixed #main_header{height:60px;background:#fff}body.fixed #main_header a.logo{bottom:16px}body.fixed #main_header a.logo .logo{height:20px}body.fixed #main_header #nav_top{display:none}body.fixed #main_header #nav_main{bottom:16px}body.home{padding-top:0}#main_footer{background:#333;color:#fff;padding:80px 0;font-size:12px;line-height:1.7}#main_footer .logo{margin-bottom:50px}#main_footer .logo path,#main_footer .logo rect{fill:#fff}#main_footer a{color:#fff}#main_footer a:hover{text-decoration:underline}#main_footer .title{font-family:'IBM Plex Sans',sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:50px}#main_footer .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#main_footer .footer_info{-webkit-box-flex:0;-webkit-flex:0 0 30%;-moz-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;margin-right:auto}#main_footer .footer_info p{margin-top:0}#main_footer .nav{-webkit-box-flex:0;-webkit-flex:0 0 180px;-moz-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px}#main_footer .nav ul{list-style:none;margin:0;padding:0;margin-bottom:20px}#main_footer .nav ul.sub-menu{display:none}#main_footer .newsletter{-webkit-box-flex:0;-webkit-flex:0 0 250px;-moz-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px}html body .gform_required_legend{display:none}html body .gform_wrapper.gravity-theme .gfield_label{font-weight:700;font-size:.85em;margin-bottom:7px;display:inline-block;color:#333}html body button[type=submit],html body input[type=email],html body input[type=password],html body input[type=submit],html body input[type=text],html body textarea{background:0 0;border:2px solid #d1cdc2;padding:8px 15px;font-family:'IBM Plex Sans',sans-serif;font-weight:400;font-size:14px;color:#333;font-weight:700;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}html body button[type=submit]:focus,html body input[type=email]:focus,html body input[type=password]:focus,html body input[type=submit]:focus,html body input[type=text]:focus,html body textarea:focus{outline:0;background:rgba(255,255,255,.3)}html body button[type=submit],html body input[type=submit]{background:#ec1e78;color:#fff;border:none;padding:8px 25px;font-family:'IBM Plex Sans',sans-serif;font-weight:700;-webkit-transition:all .1s ease-out;-o-transition:all .1s ease-out;-moz-transition:all .1s ease-out;transition:all .1s ease-out;font-style:normal;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;outline:0!important}html body button[type=submit]:hover,html body input[type=submit]:hover{background:#e2146e}html body select{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:14px!important;padding:7px 20px 7px 15px!important;display:block;background:#fff;border:2px solid #d1cdc2;position:relative;font-family:'IBM Plex Sans',sans-serif!important;font-weight:700!important;background-image:url(images/select_arrow.png);background-position:right;background-repeat:no-repeat;outline:0}html body .gfield_checkbox>div,html body .ginput_container_consent{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:.5em}html body input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:currentColor;width:1.3em;height:1.3em;-webkit-box-flex:0;-webkit-flex:0 0 1.3em;-moz-box-flex:0;-ms-flex:0 0 1.3em;flex:0 0 1.3em;border:.15em solid #d1cdc2;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transform:translateY(.03em);-moz-transform:translateY(.03em);-ms-transform:translateY(.03em);-o-transform:translateY(.03em);transform:translateY(.03em);display:grid!important;place-content:center}html body input[type=checkbox]:before{content:"";width:.65em;height:.65em;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:120ms -webkit-transform ease-in-out;transition:120ms -webkit-transform ease-in-out;-o-transition:120ms -o-transform ease-in-out;-moz-transition:120ms transform ease-in-out,120ms -moz-transform ease-in-out;transition:120ms transform ease-in-out;transition:120ms transform ease-in-out,120ms -webkit-transform ease-in-out,120ms -moz-transform ease-in-out,120ms -o-transform ease-in-out;-webkit-box-shadow:inset 2em 2em #d1cdc2;-moz-box-shadow:inset 2em 2em #d1cdc2;box-shadow:inset 2em 2em #d1cdc2;background-color:CanvasText}html body input[type=checkbox]:checked::before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}html body input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:currentColor;width:1.3em;height:1.3em;-webkit-box-flex:0;-webkit-flex:0 0 1.3em;-moz-box-flex:0;-ms-flex:0 0 1.3em;flex:0 0 1.3em;border:.15em solid #d1cdc2;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;-webkit-transform:translateY(.03em);-moz-transform:translateY(.03em);-ms-transform:translateY(.03em);-o-transform:translateY(.03em);transform:translateY(.03em);position:relative}html body input[type=radio]:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;background:#d1cdc2;border:2px solid #fff;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-webkit-transition:60ms -webkit-transform ease-in-out;transition:60ms -webkit-transform ease-in-out;-o-transition:60ms -o-transform ease-in-out;-moz-transition:60ms transform ease-in-out,60ms -moz-transform ease-in-out;transition:60ms transform ease-in-out;transition:60ms transform ease-in-out,60ms -webkit-transform ease-in-out,60ms -moz-transform ease-in-out,60ms -o-transform ease-in-out}html body input[type=radio]:checked::before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}html body select::-ms-expand{display:none}html body ::-webkit-input-placeholder{color:#d1cdc2}html body ::-moz-placeholder{color:#222;opacity:1}html body ::-ms-input-placeholder{color:#222}.filter_bar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f5f5f5;padding:10px 0}.filter_bar .select_wrapper{width:180px;margin-left:20px}body .select2-dropdown{width:240px!important}span.select2{width:100%!important}body .select2-container--default .select2-selection--multiple,body .select2-container--default.select2-container--focus .select2-selection--multiple{border:0;border-bottom:2px solid #192d6e;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;cursor:pointer!important;padding-right:20px;background:0 0}body .select2-container--default .select2-selection--multiple:after,body .select2-container--default.select2-container--focus .select2-selection--multiple:after{content:'';position:absolute;right:0;top:8px;width:17px;height:15px;background:url(images/down_arrow.svg) no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}body .select2-container--default .select2-selection--multiple .select2-selection__rendered,body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__rendered{padding:0;color:#192d6e;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}body .select2-container--default .select2-selection--multiple .select2-selection__rendered input.select2-search__field,body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__rendered input.select2-search__field{font-family:'IBM Plex Sans',sans-serif;font-weight:700;color:#192d6e;font-size:12px;cursor:pointer}body .select2-container--default .select2-selection--multiple .select2-selection__rendered ::-webkit-input-placeholder,body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__rendered ::-webkit-input-placeholder{color:#192d6e}body .select2-container--default .select2-selection--multiple .select2-selection__rendered ::-moz-placeholder,body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__rendered ::-moz-placeholder{color:#192d6e;opacity:1}body .select2-container--default .select2-selection--multiple .select2-selection__rendered ::-ms-input-placeholder,body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__rendered ::-ms-input-placeholder{color:#192d6e}body .select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-selection__choice,body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__rendered li.select2-selection__choice{color:#333;background:#f1f1f1;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:12px;border:0}body .select2-container--default .select2-results>.select2-results__options{font-size:12px;max-height:300px}body .select2-container--default .select2-results>.select2-results__options span.primary{font-family:'IBM Plex Sans',sans-serif;font-weight:700}body .select2-container--default .select2-results>.select2-results__options span.normal{padding-left:10px;display:block}

.ansprechpartner_wrapper{margin:50px 0}.ansprechpartner_wrapper h3{font-size:20px;margin-bottom:20px}.ansprechpartner_wrapper .ansprechpartner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px}.ansprechpartner_wrapper .ansprechpartner .partner{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;display:block;color:#333}.ansprechpartner_wrapper .ansprechpartner .partner .inner{padding:5px 20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-family:'IBM Plex Sans',sans-serif;font-weight:700;font-size:16px}.ansprechpartner_wrapper .ansprechpartner .partner .inner .bild{-webkit-box-flex:0;-webkit-flex:0 0 80px;-moz-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;height:90px;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;background-position:50% 0!important;margin-right:15px;opacity:1;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.ansprechpartner_wrapper .ansprechpartner .partner .inner .position{font-size:12px}.ansprechpartner_wrapper .ansprechpartner .partner:hover{color:#192d6e}.ansprechpartner_wrapper .ansprechpartner .partner:hover .bild{opacity:.8}@media (max-width:760px){.ansprechpartner_wrapper .ansprechpartner .partner{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.ansprechpartner_wrapper .ansprechpartner .partner .inner .bild{-webkit-box-flex:0;-webkit-flex:0 0 50px;-moz-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;height:60px}}
.breadcrumbs{color:#ec1e78;font-family:'IBM Plex Sans',sans-serif;font-weight:700;font-size:12px}.breadcrumbs p{margin:0}.breadcrumbs a{color:#ec1e78}
.show_modal{overflow:hidden}.show_modal .jPanelMenu-panel{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.modal_wrapper{position:fixed;top:120%;left:0;right:0;height:100%;background:rgba(0,0,0,.7);z-index:9999;overflow-y:scroll;opacity:0;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out;cursor:no-drop}.modal_wrapper.show{top:0;opacity:1}.modal_wrapper .modal_inner_wrapper{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;min-height:100vh;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px 20px}.modal_wrapper .close_modal{position:absolute;top:10px;right:10px;cursor:pointer}.modal_wrapper .modal_content{cursor:default;width:100%;max-width:760px;margin:0 auto;background:#fff;padding:3em 4em;position:relative;-webkit-transition:all .12s ease-out;-o-transition:all .12s ease-out;-moz-transition:all .12s ease-out;transition:all .12s ease-out}@media (max-width:700px){.modal_wrapper .close_modal{right:25px;top:20px;z-index:9999}.modal_wrapper .modal_inner_wrapper{padding:0;padding-top:60px}.modal_wrapper .modal_content{padding:20px 20px;padding-top:55px}}
.sib-form{padding:0!important}#sib-container{padding:0!important}.sib-form-block{padding:0!important}#sib-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#sib-form>div{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#sib-form>div:nth-child(1),#sib-form>div:nth-child(2),#sib-form>div:nth-child(3),#sib-form>div:nth-child(4){-webkit-box-flex:0;-webkit-flex:0 0 48%;-moz-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}#sib-form .entry__label{text-transform:uppercase;font-family:'IBM Plex Sans',sans-serif!important;font-weight:700!important;font-size:14px!important;margin-bottom:10px!important}#sib-form>div:nth-child(1) .form__label-row>div:nth-child(2),#sib-form>div:nth-child(2) .form__label-row>div:nth-child(2){display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}#sib-form>div:nth-child(1) .entry__choice,#sib-form>div:nth-child(2) .entry__choice{margin:0!important;width:auto!important}#sib-form .entry__field{margin:0!important}#sib-form .input{border:2px solid #d1cdc2!important;background:0 0!important;padding:2px 15px!important;font-family:'IBM Plex Sans',sans-serif!important;font-weight:700!important;font-size:14px!important;color:#333!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}#sib-form .radio-button{border:2px solid #d1cdc2!important;height:1.3em!important;width:1.3em!important;vertical-align:-.28em!important}#sib-form .input_replaced:checked+.radio-button:before{background:#d1cdc2!important}#sib-form .checkbox{border:2px solid #d1cdc2!important;height:1.3em!important;width:1.3em!important;vertical-align:-.28em!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;padding:0!important}#sib-form .input_replaced:checked+.checkbox_tick_positive{background:#d1cdc2}#sib-form .sib-optin .entry__choice{position:relative;padding-left:30px;margin:0!important;text-indent:0!important}#sib-form .sib-optin .checkbox{position:absolute;left:0;top:2px}#sib-form .sib-optin label{display:block}#sib-form .sib-optin a{color:#192d6e!important;text-decoration:none}#sib-form .sib-optin a:hover{text-decoration:underline}#sib-form .entry__error{color:#ec1e78!important;background:0 0!important}#sib-form button.sib-form-block__button{background:#ec1e78!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;font-family:'IBM Plex Sans',sans-serif!important;font-weight:700!important}#sib-form button.sib-form-block__button:hover{background:#e2146e!important}
.person_content{padding:90px 0}.person_content .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.person_content .wrap .left{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-right:12px;font-size:12px}#person_modal_content .person_content .wrap .left #sticky_person.fixed{position:fixed;top:60px;left:100px}.person_content .wrap .left .bild{margin-bottom:40px;max-height:600px;overflow:hidden}.person_content .wrap .left .bild img{display:block;width:100%;height:auto}.person_content .wrap .left .stats{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.person_content .wrap .left .stats .stats_left{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-right:10px}.person_content .wrap .left .stats .stats_right{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-left:10px}.person_content .wrap .left .stats .item{margin-bottom:20px}.person_content .wrap .left .stats .item p{margin:0 0}.person_content .wrap .left .stats .item.fremdsprachen .content,.person_content .wrap .left .stats .item.standort .content{font-family:'IBM Plex Sans',sans-serif;font-weight:700}.person_content .wrap .left .stats .social_media a{display:inline-block;width:30px;height:30px;background-repeat:no-repeat!important;-webkit-background-size:16px 16px!important;-moz-background-size:16px 16px!important;-o-background-size:16px 16px!important;background-size:16px 16px!important;background-position:50% 50%!important;margin-right:3px;margin-top:3px;margin-left:-6px}.person_content .wrap .left .stats .social_media a:hover{opacity:.8}.person_content .wrap .left .stats .social_media a.xing{background:url(images/xing.svg);position:relative;top:2px}.person_content .wrap .left .stats .social_media a.linkedin{background:url(images/linkedin.svg)}.person_content .wrap .right{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-left:10px}.person_content .wrap .right h1,.person_content .wrap .right h2{margin-top:-10px;margin-bottom:0}.person_content .wrap .right .position,.person_content .wrap .right .position_2{font-size:20px}.person_content .wrap .right .text{margin-top:50px}.person_content .wrap .right .toggle_box_wrapper span.plus{margin:0 7px;width:12px;height:12px;display:inline-block;background:url(images/plus.svg);-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;text-indent:-999px;position:relative;top:0}.person_content .wrap .right .cv_download_wrapper{margin-top:25px}@media (max-width:700px){.person_content{padding:40px 0}.person_content .wrap .title_area{margin-bottom:20px}.person_content .wrap .title_area h1{margin-bottom:0}.person_content .wrap .left{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.person_content .wrap .left #sticky_person{position:relative!important;top:0!important;left:0!important;width:auto!important}.person_content .wrap .right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-left:0}.person_content .wrap .right .text{margin-top:30px}.person_content .wrap .right .toggle_box_wrapper span.plus{width:9px;height:9px}}#person_modal{position:fixed;top:130%;left:0;height:100%;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:999999;background:#fff;-webkit-transition:.4s ease-out;-o-transition:.4s ease-out;-moz-transition:.4s ease-out;transition:.4s ease-out}#person_modal #close_person_modal{position:absolute;right:15px;top:20px;cursor:pointer;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}#person_modal #close_person_modal:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}#person_modal .loader{display:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#person_modal .loader svg{width:80px;height:80px}#person_modal.loading .loader{display:block}body.show_person_modal{overflow:hidden}body.show_person_modal #person_modal{top:0}
#traueranzeige .modal_content{padding:0;max-width:1060px;background:#212020;color:#fff;font-style:italic}#traueranzeige .close_modal{z-index:20}#traueranzeige .close_modal svg line{stroke:#fff}#traueranzeige .modal_content_inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;min-height:80vh}#traueranzeige .left,#traueranzeige .right{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}#traueranzeige .left{padding:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.3em}#traueranzeige .left .text{max-width:400px}#traueranzeige .right{position:relative}#traueranzeige .right img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}#traueranzeige .right .bildunterschrift{position:absolute;z-index:5;bottom:0;left:0;width:100%;padding:20px}#traueranzeige .right .bildunterschrift h4{font-size:1em;margin:0 0}@media (max-width:600px){#traueranzeige .modal_content_inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#traueranzeige .left,#traueranzeige .right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#traueranzeige .right{aspect-ratio:.6}}
#cc-main{--cc-font-family:'IBM Plex Sans',sans-serif;--cc-bg:#fff;--cc-primary-color:#333333;--cc-secondary-color:#333333;--cc-modal-border-radius:0;--cc-btn-border-radius:0;--cc-btn-primary-bg:#EC1E78;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:#EC1E78;--cc-btn-primary-hover-bg:#C61160;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:#C61160;--cc-btn-secondary-bg:#F5F5F5;--cc-btn-secondary-color:#333333;--cc-btn-secondary-border-color:#F5F5F5;--cc-btn-secondary-hover-bg:#D1CDC2;--cc-btn-secondary-hover-color:#333333;--cc-btn-secondary-hover-border-color:#D1CDC2;--cc-separator-border-color:#D1CDC2;--cc-toggle-on-bg:#001DFF;--cc-toggle-off-bg:#D1CDC2;--cc-toggle-readonly-bg:#D1CDC2;--cc-cookie-category-block-bg:#F5F5F5;--cc-cookie-category-block-border:#F5F5F5;--cc-cookie-category-block-hover-bg:#D1CDC2;--cc-cookie-category-block-hover-border:#D1CDC2;--cc-link-color:#001DFF;--cc-footer-bg:#F5F5F5;--cc-footer-border-color:#D1CDC2}#cc-main .cm__title,#cc-main .pm__section-title,#cc-main .pm__title{font-family:'IBM Plex Sans',sans-serif;font-weight:700;color:#192d6e}#cc-main .cm__btn,#cc-main .pm__btn{font-family:'IBM Plex Sans',sans-serif;font-weight:700}.cookie_placeholder{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:30px 20px;margin:20px 0;background:#f5f5f5}.cookie_placeholder .cookie_placeholder_text{max-width:420px;margin:0 0 20px 0;font-size:14px;line-height:1.5}.cookie_placeholder .cookie_placeholder_buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.cookie_placeholder .button.button_secondary{background:0 0;color:#333;border:2px solid #333;padding:9px 13px}.cookie_placeholder .button.button_secondary:hover{background:#333;color:#fff}
.mn2,.toggle-button{display:block;position:relative}.mn2 .wolverine,.toggle-button .wolverine{display:inline-block;padding:18px 10px;cursor:pointer;-webkit-user-select:none;opacity:.97;background:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.mn2 .wolverine .claws,.toggle-button .wolverine .claws{position:relative;width:20px;height:2px;background:#222}.mn2 .wolverine .claws:after,.mn2 .wolverine .claws:before,.toggle-button .wolverine .claws:after,.toggle-button .wolverine .claws:before{display:block;content:"";height:2px;width:20px;background:#192d6e;position:absolute;z-index:-1;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:top .1s .2s ease,-webkit-transform .2s ease;transition:top .1s .2s ease,-webkit-transform .2s ease;-o-transition:top .1s .2s ease,-o-transform .2s ease;-moz-transition:top .1s .2s ease,transform .2s ease,-moz-transform .2s ease;transition:top .1s .2s ease,transform .2s ease;transition:top .1s .2s ease,transform .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease,-o-transform .2s ease}.mn2 .wolverine .claws:before,.toggle-button .wolverine .claws:before{top:7px}.mn2 .wolverine .claws:after,.toggle-button .wolverine .claws:after{top:-7px}.mn2 .wolverine.close .claws,.toggle-button .wolverine.close .claws{-webkit-transition:background .1s 0s ease;-o-transition:background .1s 0s ease;-moz-transition:background .1s 0s ease;transition:background .1s 0s ease;background:0 0!important}.mn2 .wolverine.close .claws:after,.mn2 .wolverine.close .claws:before,.toggle-button .wolverine.close .claws:after,.toggle-button .wolverine.close .claws:before{background:#192d6e;-webkit-transition:top .1s ease,-webkit-transform .1s .2s ease;transition:top .1s ease,-webkit-transform .1s .2s ease;-o-transition:top .1s ease,-o-transform .1s .2s ease;-moz-transition:top .1s ease,transform .1s .2s ease,-moz-transform .1s .2s ease;transition:top .1s ease,transform .1s .2s ease;transition:top .1s ease,transform .1s .2s ease,-webkit-transform .1s .2s ease,-moz-transform .1s .2s ease,-o-transform .1s .2s ease;top:0;width:20px}.mn2 .wolverine.close .claws:before,.toggle-button .wolverine.close .claws:before{-webkit-transform:rotate3d(0,0,1,45deg);-moz-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.mn2 .wolverine.close .claws:after,.toggle-button .wolverine.close .claws:after{-webkit-transform:rotate3d(0,0,1,-45deg);-moz-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}
#pagewrapper .preu_kurs_form{position:relative}#pagewrapper .preu_kurs_form h1{margin-top:0;margin-bottom:.3em;font-size:1.6em}#pagewrapper .preu_kurs_form h4{margin:0 0;font-size:.95em;font-style:italic;color:#192d6e}#pagewrapper .preu_kurs_form .gfield_label{font-size:1em}#pagewrapper .preu_kurs_form .kurs_datepicker .ginput_container_date{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:.75em}#pagewrapper .preu_kurs_form .wo_wann_field{margin:.6em 0}#pagewrapper .preu_kurs_form .wo_wann_field strong:first-child{display:inline-block;min-width:90px}#pagewrapper .preu_kurs_form .label_left .ginput_container{padding-left:90px;margin-top:-1.9em}#pagewrapper .preu_kurs_form .anrede_options .gfield_radio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:20px}#pagewrapper .preu_kurs_form .gfield_radio .gchoice{margin-bottom:.4em}#pagewrapper .preu_kurs_form .field_gesamtsumme{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#pagewrapper .preu_kurs_form .field_gesamtsumme strong{display:block;width:50%}#pagewrapper .preu_kurs_form .field_gesamtsumme .form_gesamtsumme{font-weight:700;margin-right:.7em}#pagewrapper .preu_kurs_form .anmeldedaten_info{position:absolute;bottom:25px;right:0;width:50%}#pagewrapper .preu_kurs_form .anmeldedaten_info span{position:absolute;top:0;left:-12px;color:#ec1e78}#pagewrapper .preu_kurs_form .gform_body{margin-bottom:20px}#pagewrapper .preu_kurs_form .gform_footer .gform_button{max-width:200px;height:auto;white-space:initial;font-size:1.1em}@media (max-width:700px){#pagewrapper .preu_kurs_form .kurs_datepicker .ginput_container_date{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}#pagewrapper .preu_kurs_form .wo_wann_field strong:first-child{display:block;width:100%}#pagewrapper .preu_kurs_form .field_gesamtsumme{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#pagewrapper .preu_kurs_form .field_gesamtsumme strong{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#pagewrapper .preu_kurs_form .anmeldedaten_info{position:relative;bottom:auto;width:100%;right:auto}#pagewrapper .preu_kurs_form .gform_footer .gform_button{max-width:100%}}
.single-newsletter .back_button{margin-top:60px;margin-left:-webkit-calc(225px + 150px);margin-left:-moz-calc(225px + 150px);margin-left:calc(225px + 150px)}.single-newsletter .modul:first-of-type{padding-top:0}
a.post{-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;padding:2px;display:block;color:#333;-webkit-filter:brightness(100%);filter:brightness(100%);-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}a.post.titelkachel:hover{-webkit-filter:brightness(100%);filter:brightness(100%);cursor:default}#paginator a.post{opacity:0;position:relative;left:15px;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;-moz-transition:all .4s ease-out;transition:all .4s ease-out}#paginator a.post.show{opacity:1;left:0}a.post .inner{height:100%;padding:120px 12px 45px 12px;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#f5f5f5}a.post .inner .content{margin-top:auto}a.post .inner .content .location,a.post .inner .content .zeit{font-size:23px}a.post .inner h2{font-size:16px;display:inline}a.post .inner .bottom,a.post .inner .top{position:absolute;padding:10px 12px 5px 12px;top:0;left:0;width:100%;font-size:12px;line-height:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}a.post .inner .top{font-family:'IBM Plex Sans',sans-serif;font-weight:700}a.post .inner .bottom{top:auto;bottom:0}a.post:first-child{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}a.post:first-child .inner{padding-top:50px}a.post:first-child .content{margin-top:0}a.post:first-child h2{font-size:2em;display:block;margin:10px 0;line-height:1.2}a.post:hover{-webkit-filter:brightness(95%);filter:brightness(95%)}a.post .inner.blau{background:#001dff;color:#fff}a.post .inner.blau span.more:after{background:url(images/arrow_white.svg) no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}a.post .inner.grau{background:#d1cdc2}a.post .inner.hellblau{background:#91b3ff}.news_content_wrapper{padding:50px 0}.news_content_wrapper .output{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.aktuelles{padding:60px 0 20px 0}@media (max-width:960px){a.post{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (max-width:800px){.aktuelles .filter_bar{display:block;padding:20px}.aktuelles .filter_bar .select_wrapper,.aktuelles .filter_bar button.alle_zeigen{display:block;margin:0 auto;width:100%;max-width:300px;margin-bottom:12px}}@media (max-width:700px){a.post{-webkit-box-flex:0!important;-webkit-flex:0 0 100%!important;-moz-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important}a.post .inner{padding:45px 12px!important}}
.page-template-template_newsletter a.post.titelkachel .content{padding-left:40px}
.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 10px 20px}.alignleft{float:left;margin:5px 20px 10px 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 10px 20px}a img.alignnone{margin:5px 20px 10px 0}a img.alignleft{float:left;margin:5px 20px 10px 0}a img.aligncenter{display:block;margin-right:auto;margin-left:auto}.wp-caption{padding:5px 3px 10px;max-width:96%;border:1px solid #f0f0f0;background:#fff;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{margin:0;padding:0;max-width:98.5%;width:auto;height:auto;border:0 none}.wp-caption p.wp-caption-text{margin:0;padding:0 4px 5px;font-size:11px;line-height:17px}
section.modul{clear:both;padding:60px 0;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;background-position:50% 50%!important}@media (max-width:1000px){section.modul{padding:45px 0}}@media (max-width:700px){section.modul{padding:30px 0}}
.modul.auszeichnungen .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.modul.auszeichnungen h3.titel{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;margin-bottom:50px}.modul.auszeichnungen .auszeichnung{-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;padding:2px;display:none}.modul.auszeichnungen .auszeichnung:hover .inner{cursor:pointer;background:#c2beb3}.modul.auszeichnungen .auszeichnung:hover .inner:after{bottom:6px}.modul.auszeichnungen .auszeichnung.active:hover .inner{background:#d1cdc2}.modul.auszeichnungen .auszeichnung.active .inner:after{display:none}.modul.auszeichnungen .auszeichnung.active .inner:before{content:'';position:absolute;bottom:-5px;left:0;width:100%;height:5px;background:#d1cdc2;display:block}.modul.auszeichnungen .auszeichnung .inner{padding:14px;padding-bottom:30px;background:#d1cdc2;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;height:100%;position:relative}.modul.auszeichnungen .auszeichnung .inner:after{content:'';position:absolute;width:13px;height:14px;left:50%;margin-left:-6px;bottom:10px;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;background:url(images/down_arrow.svg) no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.modul.auszeichnungen .auszeichnung .logo{width:100%;height:150px;background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.modul.auszeichnungen .auszeichnung .logo img{display:block;max-width:80%;max-height:80%;width:auto;height:auto}.modul.auszeichnungen .auszeichnung h4{color:#192d6e;margin-top:10px;text-align:center}.modul.auszeichnungen .auszeichnung .text{display:none}.modul.auszeichnungen .ansprechpartner_wrapper h3{display:none}.modul.auszeichnungen .ansprechpartner_wrapper .inner{max-width:999px!important}.modul.auszeichnungen .toggle_info{background:#d1cdc2;display:none;padding:10px 30px;margin:1px 2px;width:100%}.modul.auszeichnungen .toggle_info .inner{max-width:50%;margin:0 auto;position:relative;padding-bottom:30px}.modul.auszeichnungen .toggle_info .close{position:absolute;width:30px;height:30px;left:50%;margin-left:-15px;bottom:0;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);background:url(images/down_arrow.svg) no-repeat;-webkit-background-size:13px 13px;-moz-background-size:13px;-o-background-size:13px;background-size:13px;background-position:50% 50%;cursor:pointer}.modul.auszeichnungen .toggle_info .close:hover{bottom:4px}.modul.auszeichnungen .mehr_sehen_wrapper{text-align:center;padding:30px 20px;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.modul.auszeichnungen .mehr_sehen_wrapper a{display:inline-block;color:#333;position:relative;padding-left:32px;cursor:pointer}.modul.auszeichnungen .mehr_sehen_wrapper a:before{content:'';position:absolute;top:1px;left:0;width:21px;height:21px;background:url(images/plus.svg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.modul.auszeichnungen .mehr_sehen_wrapper a:hover{color:#192d6e}.modul.auszeichnungen .mehr_sehen_wrapper a:hover:before{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}@media (max-width:860px){.modul.auszeichnungen .auszeichnung{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.modul.auszeichnungen .auszeichnung .logo{height:100px}.modul.auszeichnungen .toggle_info .inner{max-width:100%}}
.modul.boxen h3.titel{text-align:center;margin-bottom:50px}.modul.boxen .wrap{position:relative;z-index:20}.modul.boxen .boxen_wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;top:2px}.modul.boxen .box{padding:2px;-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;height:200px;display:block;opacity:1;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.modul.boxen .box .inner{padding:10px;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;background-position:50% 50%!important}.modul.boxen .box .inner .text{margin-top:auto}.modul.boxen .box .inner .subtitle{font-family:'IBM Plex Sans',sans-serif;font-weight:700;font-size:12px}.modul.boxen .box .inner .more{height:19px;width:20px;fill:#ec1e78;margin-left:0;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.modul.boxen .box.background_contain .inner{-webkit-background-size:contain!important;-moz-background-size:contain!important;-o-background-size:contain!important;background-size:contain!important;background-repeat:no-repeat;background-position:center center}.modul.boxen .box.double_width{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.modul.boxen .box.double_width .inner{padding:25px}.modul.boxen .box.double_height{height:400px}.modul.boxen .box.double_height.double_width .text{margin-top:0}.modul.boxen .box.double_box .box{height:98px;padding:0}.modul.boxen .box.double_box .box .text{margin-top:2px}.modul.boxen .box.double_box .box .text p{margin:0}.modul.boxen a.box:hover .more{margin-left:5px}body.home .modul.boxen:first-of-type{position:relative;min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}body.home .modul.boxen:first-of-type .wrap{margin-top:auto}body.home .modul.boxen:first-of-type .box.double_height{height:350px}body.home .modul.boxen:first-of-type .box.double_height h2{margin-top:45px}body.home .modul.boxen:first-of-type:after{content:'';position:absolute;top:0;left:0;width:100%;height:50%;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(top,#fff 0,rgba(255,255,255,0) 100%);background:-moz- oldlinear-gradient(top,#fff 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#fff 0,rgba(255,255,255,0) 100%)}@media (max-width:960px){.modul.boxen .box{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;min-height:180px;height:auto!important}.modul.boxen .box.empty_box{display:none}.modul.boxen .box.double_box .box{height:50%!important;min-height:auto}}@media (max-width:760px){.modul.boxen .wrap{padding:0 18px}.modul.boxen h3.titel{margin-bottom:25px}.modul.boxen .box{min-height:180px;height:auto!important;-webkit-box-flex:0!important;-webkit-flex:0 0 100%!important;-moz-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important}body.home .modul.boxen:first-of-type{padding-top:90px!important}}
.modul_latest_posts{background:#d1cdc2;position:relative;overflow:hidden}.modul_latest_posts:after{content:'';background:url(images/lates_posts_bg.svg) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:top center;position:absolute;top:-20%;right:0;width:100%;height:150%;max-width:1200px}.modul_latest_posts .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:30;padding:0 45px;margin:0 auto}.modul_latest_posts .button_wrapper{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:left;margin-top:50px;font-size:12px;padding-left:12px}.modul_latest_posts article{-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 12px}.modul_latest_posts article header{height:60px}.modul_latest_posts article header .kategorie{font-family:'IBM Plex Sans',sans-serif;font-weight:700;color:#192d6e}.modul_latest_posts article p{margin:0;display:inline}.modul_latest_posts article .content{margin-bottom:20px}.modul_latest_posts article .more{margin-top:auto}@media (max-width:900px){.modul_latest_posts .wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.modul_latest_posts article{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:50px}}@media (max-width:670px){.modul_latest_posts .wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px;margin:0}.modul_latest_posts .button_wrapper{padding-left:0;margin-top:0}.modul_latest_posts article{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:30px;padding:0}.modul_latest_posts article:last-child{margin-bottom:0}.modul_latest_posts article header{height:auto;margin-bottom:10px}}
.modul.loop_personen .personen{margin-top:45px}.modul.loop_personen .personen .grid-sizer,.modul.loop_personen .personen .person{display:block;float:left;width:16.666%;padding:3px}.modul.loop_personen .personen .person .inner{padding-bottom:140%;position:relative;height:100%;overflow:hidden;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;background-position:50% 50%!important}.modul.loop_personen .personen .person .inner .content{background:#192d6e;color:#fff;padding:6px 13px;position:absolute;height:100%;width:100%;left:0;top:100%;margin-top:-90px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;overflow-y:auto;--scrollbar-foreground:#192D6E;--scrollbar-background:#001DFF;scrollbar-color:var(--scrollbar-foreground) var(--scrollbar-background)}.modul.loop_personen .personen .person .inner .content::-webkit-scrollbar{width:7px}.modul.loop_personen .personen .person .inner .content::-webkit-scrollbar-thumb{background:var(--scrollbar-foreground)}.modul.loop_personen .personen .person .inner .content::-webkit-scrollbar-track{background:var(--scrollbar-background)}.modul.loop_personen .personen .person .inner .content span.position{display:block;font-size:12px;font-family:'IBM Plex Sans',sans-serif;font-weight:700}.modul.loop_personen .personen .person .inner .content .fachbereiche{font-size:12px;margin-top:30px;opacity:0}.modul.loop_personen .personen .person .inner .content .arrow{width:20px;height:20px;margin-top:20px;background:url(images/arrow_white.svg) no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.modul.loop_personen .personen .person .inner:hover .content{margin-top:0;top:0;cursor:pointer}.modul.loop_personen .personen .person .inner:hover .content .fachbereiche{opacity:1}@media (max-width:1000px){.modul.loop_personen .personen .grid-sizer,.modul.loop_personen .personen .person{width:33.333%}}@media (max-width:760px){.modul.loop_personen .filter_bar{display:block;padding:20px}.modul.loop_personen .filter_bar .select_wrapper,.modul.loop_personen .filter_bar button.alle_zeigen{display:block;margin:0 auto;width:100%;max-width:300px;margin-bottom:12px}.modul.loop_personen .personen .grid-sizer,.modul.loop_personen .personen .person{width:50%}}@media (max-width:500px){.modul.loop_personen .personen .grid-sizer,.modul.loop_personen .personen .person{width:100%}}
.modul.loop_presse h3.titel{text-align:left;margin-bottom:60px}.modul.loop_presse .padding_left_content{padding-top:30px}.modul.loop_presse .padding_left_content .presse_item{opacity:0;display:block;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.modul.loop_presse .padding_left_content .presse_item .date{font-weight:400}.modul.loop_presse .padding_left_content .presse_item.show{opacity:1}.modul.loop_presse .padding_left_content .toggle_box .title:after{-webkit-transform:rotate(-90deg)!important;-moz-transform:rotate(-90deg)!important;-ms-transform:rotate(-90deg)!important;-o-transform:rotate(-90deg)!important;transform:rotate(-90deg)!important}@media (max-width:700px){.modul.loop_presse{padding-top:0}.modul.loop_presse h3.titel{margin-bottom:30px}}
.modul.loop_standorte .wrap .inner{background:#d1cdc2;padding:60px 0}.modul.loop_standorte .standort_wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px}.modul.loop_standorte .standort_wrapper .adresse{-webkit-box-flex:0;-webkit-flex:0 0 49.8%;-moz-box-flex:0;-ms-flex:0 0 49.8%;flex:0 0 49.8%;padding:40px 0}.modul.loop_standorte .standort_wrapper .adresse h3{margin-top:0}.modul.loop_standorte .standort_wrapper .google_map{-webkit-box-flex:0;-webkit-flex:0 0 49.8%;-moz-box-flex:0;-ms-flex:0 0 49.8%;flex:0 0 49.8%;position:relative}.modul.loop_standorte .standort_wrapper .google_map .gmap{height:100%;background:#dbd7cc}.modul.loop_standorte .standort_wrapper .google_map .cookie_placeholder_map{position:absolute;top:0;right:0;bottom:0;left:0;margin:0}.modul.loop_standorte .standort_wrapper:nth-child(2n+2) .adresse{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.modul.loop_standorte .standort_wrapper:nth-child(2n+2) .adresse .more_padding_left_content{padding-left:20px}.modul.loop_standorte .standort_wrapper:nth-child(2n+2) .google_map{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.modul.loop_standorte .bottom_wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:60px 0}.modul.loop_standorte .bottom_wrapper .col{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media (max-width:700px){.modul.loop_standorte{padding-top:0}.modul.loop_standorte .wrap .inner{padding:0}.modul.loop_standorte .standort_wrapper .adresse{-webkit-box-ordinal-group:2!important;-webkit-order:1!important;-moz-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:20px}.modul.loop_standorte .standort_wrapper .google_map{-webkit-box-ordinal-group:3!important;-webkit-order:2!important;-moz-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;height:250px;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.modul.loop_standorte .standort_wrapper .more_padding_left_content{padding:0!important}.modul.loop_standorte .bottom_wrapper{padding:0;display:block}.modul.loop_standorte .bottom_wrapper .col{width:100%;margin:25px 0}}
.modul.loop_stellen .padding_left_content{padding-top:30px}.modul.loop_stellen .stelle .date{display:block;font-size:16px;font-family:'IBM Plex Sans',sans-serif;font-weight:400}.modul.loop_stellen .stelle .text_bottom{margin-top:50px}.modul.loop_stellen .stelle ul{padding-left:30px}.modul.loop_stellen .stelle ul li{list-style:none;position:relative;margin-bottom:15px}.modul.loop_stellen .stelle ul li:before{content:'';position:absolute;top:11px;left:-30px;width:15px;height:2px;background:#ec1e78}
.modul.loop_urteile .padding_left_content{padding-top:30px}.modul.loop_urteile .padding_left_content .stelle{opacity:0;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.modul.loop_urteile .padding_left_content .stelle.show{opacity:1}@media (max-width:700px){.modul.loop_urteile{padding-top:0}.modul.loop_urteile .filter_bar{display:block;padding:20px}.modul.loop_urteile .filter_bar .select_wrapper,.modul.loop_urteile .filter_bar button.alle_zeigen{display:block;margin:0 auto;width:100%;max-width:300px;margin-bottom:12px}.modul.loop_urteile .stelle .title{font-size:14px}.modul.loop_urteile .stelle .title:after{bottom:20px}}
.modul.bild_fullwidth{padding:0 0}
.modul.kontaktbar{background:#001dff;color:#fff;text-align:center;padding:50px 0}.modul.kontaktbar h3{margin-top:0}.modul.kontaktbar nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px}.modul.kontaktbar nav a{color:#fff;font-family:'IBM Plex Sans',sans-serif;font-weight:700;position:relative;font-size:20px;padding-right:50px}.modul.kontaktbar nav a:after{content:'';display:block;width:20px;height:18px;position:absolute;right:0;top:7px;background:url(images/arrow_white.svg) no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.modul.kontaktbar nav a:hover:after{right:-4px}@media (max-width:1000px){.modul.kontaktbar nav a{padding-right:30px}}@media (max-width:760px){.modul.kontaktbar{padding:40px 0 30px 0}.modul.kontaktbar nav{margin-top:30px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.modul.kontaktbar nav a{margin-right:25px;margin-bottom:10px;font-size:14px;padding-right:25px}.modul.kontaktbar nav a:after{height:14px;width:16px;top:4px}}
.modul.newsletter{background:#001dff;color:#fff;padding:50px 0}.modul.newsletter h3{margin-top:0;text-align:center}.modul.newsletter .more_padding_left_content{max-width:920px}.modul.newsletter .more_wrapper{margin-top:40px}.modul.newsletter .more_wrapper a:after{background:url(images/arrow_white.svg) no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}
.modul.tabs nav.tabnav{background:#192d6e;position:-webkit-sticky;position:sticky;top:60px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;z-index:500}.modul.tabs nav.tabnav a{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;color:#fff;padding:10px 30px 7px 30px;border-bottom:3px solid #192d6e;display:block;text-align:center}.modul.tabs nav.tabnav a.active,.modul.tabs nav.tabnav a:hover{border-bottom:3px solid #ec1e78}.modul.tabs nav.tabnav a.active{font-family:'IBM Plex Sans',sans-serif;font-weight:700}.modul.tabs .tab_content .tab{display:none}.modul.tabs .tab_content .tab .wrap{padding:0 0}.modul.tabs .tab_content .tab.active{display:block}.back_to_tabnav{position:fixed;top:0;left:0;width:100%;padding:8px 20px;background:#192d6e;color:#fff;z-index:600;opacity:0;cursor:pointer;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;-moz-transition:all .4s ease-out;transition:all .4s ease-out}.back_to_tabnav:after{content:'';position:absolute;top:9px;right:24px;width:18px;height:16px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);background:url(images/arrow_white.svg) no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.back_to_tabnav.show{opacity:1;top:60px}@media (max-width:760px){.modul.tabs nav.tabnav{position:relative;top:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px}.modul.tabs nav.tabnav a{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:10px 20px 7px}.modul.tabs .modul{padding:15px 0}}
.modul.text_bild .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.modul.text_bild .text{-webkit-box-flex:0;-webkit-flex:0 0 50.5%;-moz-box-flex:0;-ms-flex:0 0 50.5%;flex:0 0 50.5%;padding:70px;font-size:16px}.modul.text_bild .text h4{color:#192d6e}.modul.text_bild .bild{-webkit-box-flex:0;-webkit-flex:0 0 49.5%;-moz-box-flex:0;-ms-flex:0 0 49.5%;flex:0 0 49.5%;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;background-position:50% 50%!important}.modul.text_bild.gespiegelt .text{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.modul.text_bild.gespiegelt .bild{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:760px){.modul.text_bild .wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.modul.text_bild .bild,.modul.text_bild .text{padding:15px 0;-webkit-box-flex:0!important;-webkit-flex:0 0 100%!important;-moz-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;font-size:14px}.modul.text_bild .bild{min-height:300px}}@media (max-width:500px){.modul.text_bild .bild{min-height:240px}}
.single-newsletter .modul.textbereich h1{margin-left:-webkit-calc(225px + 150px);margin-left:-moz-calc(225px + 150px);margin-left:calc(225px + 150px)}.single-newsletter .modul.textbereich .inner_text{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.single-newsletter .modul.textbereich aside.sidebar{margin-left:0!important;margin-right:150px!important}.single-newsletter .modul.textbereich .more_padding_left_content{padding-left:0}.modul.textbereich h1{max-width:800px;margin-bottom:50px}.modul.textbereich h4{font-size:20px;font-family:'IBM Plex Sans',sans-serif;font-weight:400}.modul.textbereich .more_padding_left_content{max-width:800px}.modul.textbereich .more_padding_left_content img.move_left{margin-top:40px;margin-bottom:40px;margin-left:-170px;max-width:-webkit-calc(100% + 170px);max-width:-moz-calc(100% + 170px);max-width:calc(100% + 170px)}.modul.textbereich .more_padding_left_content .inner_text p:first-child{margin-top:0}.modul.textbereich.has_breadcrumb{padding-top:30px}.modul.textbereich.has_sidebar .more_padding_left_content{max-width:9999px}@media (max-width:1020px){.modul.textbereich h1{margin-bottom:35px;margin-top:5px}.modul.textbereich .more_padding_left_content img.move_left{margin:0;max-width:100%}}
.modul.textbereich_hintergrund .wrap .inner{padding:40px 0;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;background-position:50% 50%!important}.modul.textbereich_hintergrund h2{padding:10px 70px;font-size:36px}.modul.textbereich_hintergrund .text_solo{padding:50px 30px;max-width:900px;margin:0 auto;font-size:20px}.modul.textbereich_hintergrund .text_bild{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:3px 0}.modul.textbereich_hintergrund .text_bild .text{-webkit-box-flex:0;-webkit-flex:0 0 50.5%;-moz-box-flex:0;-ms-flex:0 0 50.5%;flex:0 0 50.5%;padding:70px}.modul.textbereich_hintergrund .text_bild .bild{-webkit-box-flex:0;-webkit-flex:0 0 49.55%;-moz-box-flex:0;-ms-flex:0 0 49.55%;flex:0 0 49.55%;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;background-position:50% 50%!important}@media (max-width:800px){.modul.textbereich_hintergrund .wrap{padding:0}.modul.textbereich_hintergrund h2{padding:10px 20px;font-size:26px;margin-bottom:0;margin-top:0}.modul.textbereich_hintergrund .text_solo{padding:10px 20px;font-size:16px}.modul.textbereich_hintergrund .text_bild{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.modul.textbereich_hintergrund .text_bild .text{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:10px 20px}.modul.textbereich_hintergrund .text_bild .bild{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-bottom:60%}}
.modul.themenfokus h3{margin-top:0;text-align:center}.modul.themenfokus .fokus_container .output{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.modul.themenfokus .fokus_container .output a.post{-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;color:#fff}.modul.themenfokus .fokus_container .output a.post:first-child .content{margin-top:auto}.modul.themenfokus .fokus_container .output a.post h2{font-size:16px;display:inline}.modul.themenfokus .fokus_container .output a.post .inner{background:#192d6e}.modul.themenfokus .fokus_container .output a.post span.more:after{background:url(images/arrow_white.svg) no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.modul.themenfokus .fokus_container.layout_3_entries .output a.post:first-child{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.modul.themenfokus .fokus_container.layout_3_entries .output a.post:first-child h2{font-size:2em;display:block}.modul.themenfokus .fokus_container.layout_3_entries .output a.post:first-child .content{margin-top:0}
.toggle_box .title{color:#333;display:block;font-size:20px;font-family:'IBM Plex Sans',sans-serif;font-weight:700;border-bottom:2px solid #f5f5f5;padding:14px 0;cursor:pointer;position:relative;padding-right:50px}.toggle_box .title:after{content:'';position:absolute;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);right:5px;bottom:20px;width:20px;height:17px;background:url(images/down_arrow_red.svg) no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-position:50% 50%}.no-touch .toggle_box .title:hover{color:#ec1e78}.toggle_box.active .title:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.toggle_box .content{display:none;padding:5px 0 15px 0;max-width:820px}@media (max-width:700px){.toggle_box .title{font-size:16px}.toggle_box .title:after{width:16px;height:14px;bottom:16px}}
.modul.tag_cloud{background:#001dff;color:#fff}.modul.tag_cloud a{color:#fff}.modul.tag_cloud a:hover{text-decoration:underline}.modul.tag_cloud .subtitle{font-family:'IBM Plex Sans',sans-serif;font-weight:700}.modul.tag_cloud .cloud{margin-top:20px}.modul.tag_cloud .cloud ul{list-style:none;margin:0;padding:0}.modul.tag_cloud .cloud ul li{display:inline-block;font-size:36px;margin-right:16px}.modul.tag_cloud .cloud ul li:nth-child(4n+1){font-family:'IBM Plex Serif',serif;font-weight:500;font-style:italic}.modul.tag_cloud .cloud ul li:nth-child(4n+2){font-family:'IBM Plex Sans',sans-serif;font-weight:700}.modul.tag_cloud .cloud ul li:nth-child(4n+4){font-family:'IBM Plex Serif',serif;font-weight:500;font-style:italic;font-weight:700}@media (max-width:1000px){.modul.tag_cloud .cloud ul li{font-size:26px}}@media (max-width:700px){.modul.tag_cloud .cloud ul li{font-size:18px}}
.modul.teaser_einfach{background:#f5f5f5}.modul.teaser_einfach h3{text-align:center;margin-top:0}.modul.teaser_einfach .more_padding_left_content{max-width:920px}.modul.teaser_einfach .text{font-size:20px}.modul.teaser_einfach a.more{margin-top:10px}@media (max-width:1230px){.modul.teaser_einfach .padding_left_content{padding:0 30px}.modul.teaser_einfach .more_padding_left_content{max-width:none;padding-left:0}}@media (max-width:1000px){.modul.teaser_einfach .padding_left_content{padding:0 0}}@media (max-width:700px){.modul.teaser_einfach .text{font-size:14px}}
.sidebar_modul{font-size:12px;margin-bottom:25px}.sidebar_modul:last-child{margin-bottom:0}
.sidebar_modul.person .titel{margin-bottom:15px}.sidebar_modul.person img{max-width:120px;height:auto;display:block;margin-bottom:10px}.sidebar_modul.person .name{font-family:'IBM Plex Sans',sans-serif;font-weight:700}.sidebar_modul.person p{margin:0}
.sidebar_modul.downloads{padding:10px 0}.sidebar_modul.downloads a{display:block;position:relative;padding:5px 0;margin:7px 0;padding-left:25px;color:#333}.sidebar_modul.downloads a:before{content:'';width:15px;height:20px;position:absolute;top:7px;left:0;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;background:url(images/download.svg) no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-position:50% 50%}.sidebar_modul.downloads a:hover{color:#ec1e78}

@media (max-width:1020px){body .wrap .padding_left_content{padding-left:0;padding-right:0}body .wrap .more_padding_left_content{padding-left:50px}body .wrap .more_padding_left_content.sidebar aside.sidebar{margin-left:40px}}@media screen and (max-width:1000px){h1{font-size:32px}h2{font-size:26px}h3{font-size:26px}#main_footer .wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#main_footer .newsletter{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:30px}}@media screen and (max-width:860px){body .wrap{padding:0 20px}body{padding-top:60px}#main_header{background:#fff;position:fixed;top:0;left:0;height:60px}#main_header #nav_main,#main_header #nav_top{display:none}#main_header #menu-trigger{display:block}#main_header a.logo{top:20px;left:22px}#main_header a.logo .logo{height:20px!important;width:auto!important}#main_header #menu-trigger{position:absolute;top:11px;right:15px}.jPanelMenu body{overflow:hidden}nav#jPanelMenu-menu{background:#f5f5f5;margin:0;padding:0;padding-top:70px;width:260px!important;right:-16px}nav#jPanelMenu-menu ul.menu{padding:0;margin:0;list-style:none}nav#jPanelMenu-menu ul.menu>li{position:relative}nav#jPanelMenu-menu ul.menu>li a{display:block;width:100%;padding:9px 20px;color:#192d6e;font-size:13px;font-family:'IBM Plex Sans',sans-serif;font-weight:700;position:relative;text-transform:uppercase}nav#jPanelMenu-menu ul.menu>li:before{content:'';display:block;position:absolute;bottom:0;left:20px;width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);width:calc(100% - 50px);height:1px}nav#jPanelMenu-menu ul.menu>li.menu-item-has-children .slideToggle{content:'';display:block;position:absolute;top:-3px;right:15px;width:40px;height:40px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);background:url(images/down_arrow.svg) no-repeat;-webkit-background-size:11px 14px;-moz-background-size:11px 14px;-o-background-size:11px 14px;background-size:11px 14px;background-position:center;cursor:pointer}nav#jPanelMenu-menu ul.menu>li.menu-item-has-children.toggled .slideToggle{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}nav#jPanelMenu-menu ul.menu>li ul.sub-menu{padding:0;margin:0;padding-left:0;display:none;padding-bottom:20px}nav#jPanelMenu-menu ul.menu>li ul.sub-menu li{position:relative;list-style:none}nav#jPanelMenu-menu ul.menu>li ul.sub-menu li a{text-transform:none;padding:6px 20px 5px 20px}nav#jPanelMenu-menu ul.menu li.dark{background:#ccc}nav#jPanelMenu-menu ul.menu li.noborder:before{background:0 0}nav#jPanelMenu-menu .subnav{border-top:1px solid #192d6e;margin-top:10px;padding-top:10px}nav#jPanelMenu-menu .lang_switch{padding:0 15px;margin-top:20px;color:#192d6e;text-transform:uppercase}nav#jPanelMenu-menu .lang_switch a,nav#jPanelMenu-menu .lang_switch span{font-size:12px;padding:0 6px;border-left:1px solid #192d6e}nav#jPanelMenu-menu .lang_switch a:first-child,nav#jPanelMenu-menu .lang_switch span:first-child{border-left:0}nav#jPanelMenu-menu .lang_switch span{font-family:'IBM Plex Sans',sans-serif;font-weight:700}nav#jPanelMenu-menu .lang_switch a:hover{text-decoration:underline}nav#jPanelMenu-menu .footer_nav{padding-top:15px;padding-left:15px}nav#jPanelMenu-menu .footer_nav ul.menu a{padding-top:2px;padding-bottom:2px;padding-right:6px;padding-left:3px;font-size:11px;text-transform:none}nav#jPanelMenu-menu .footer_nav ul.menu li{float:left}nav#jPanelMenu-menu .footer_nav li:before{display:none!important}.fixed ul#jPanelMenu-menu{padding-top:60px}}@media screen and (max-width:700px){body{font-size:14px}h1{font-size:24px}h2{font-size:20px}h3{font-size:20px}blockquote{padding-left:40px;font-size:16px}blockquote:before{left:0;top:-20px;font-size:50px}#main_footer{padding:40px 0 90px 0}#main_footer .newsletter .title{display:none}#main_footer .nav{display:none}body .wrap .more_padding_left_content{padding-left:0}body .wrap .more_padding_left_content.sidebar{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body .wrap .more_padding_left_content.sidebar aside.sidebar{margin-top:25px;margin-left:0;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}
/*# sourceMappingURL=assets/style.css.map */
