.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper{margin:0 auto;width:100%;position:relative;text-align:left}#wrapper .row{display:inline-block;width:100%}#wrapper .row .col_full{max-width:140rem;margin:0 auto;text-align:left;position:relative}#wrapper .row .col_full .text_narrow{max-width:80rem;margin-left:4rem}#wrapper .row .col_narrow{max-width:128rem;margin:0 auto;text-align:left;position:relative;width:85rem}#wrapper .row .col_narrow .col_the_content{max-width:60%}#wrapper .row .col_narrow .col_the_content{max-width:100%}#wrapper .row .col_narrow_absolute{width:85rem}#wrapper .row .col_full_absolute{width:140rem}#wrapper .row .col_full_absolute,#wrapper .row .col_narrow_absolute{top:0;left:0;right:0;position:absolute;margin:auto;height:100%;z-index:3}#wrapper .row .col_half{width:50%;float:left}#wrapper .row .col_half.col_text{padding:0 3rem;padding-bottom:0}#wrapper .row .col_half.col_1{padding-left:0}nav#menu-main{margin-right:0;font-weight:600}nav#menu-main ul.menu>li{margin:0 1rem 0 5rem}nav#menu-lang{text-transform:uppercase;font-weight:600;margin-left:5rem}nav#menu-lang ul.menu>li{margin:0 .8rem}#menu_area{width:75%;float:right}nav#menu-main,nav#menu-lang{margin-bottom:0;margin-top:3rem;padding:0;font-size:1.6rem;float:right;line-height:1.3em;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}nav#menu-main ul.menu>li,nav#menu-lang ul.menu>li{display:inline-block;position:relative;padding-bottom:2rem}nav#menu-main ul.menu>li:hover>a,nav#menu-lang ul.menu>li:hover>a,nav#menu-main ul.menu>li.current-menu-item>a,nav#menu-lang ul.menu>li.current-menu-item>a,nav#menu-main ul.menu>li.active>a,nav#menu-lang ul.menu>li.active>a,nav#menu-main ul.menu>li.current-post-ancestor>a,nav#menu-lang ul.menu>li.current-post-ancestor>a,nav#menu-main ul.menu>li.current-menu-parent>a,nav#menu-lang ul.menu>li.current-menu-parent>a,nav#menu-main ul.menu>li.current-post-parent>a,nav#menu-lang ul.menu>li.current-post-parent>a,nav#menu-main ul.menu>li.current-page-ancestor>a,nav#menu-lang ul.menu>li.current-page-ancestor>a{text-decoration:none;color:#004792;color:#e1442c}nav#menu-main ul.menu>li:hover>a:before,nav#menu-lang ul.menu>li:hover>a:before,nav#menu-main ul.menu>li.current-menu-item>a:before,nav#menu-lang ul.menu>li.current-menu-item>a:before,nav#menu-main ul.menu>li.active>a:before,nav#menu-lang ul.menu>li.active>a:before,nav#menu-main ul.menu>li.current-post-ancestor>a:before,nav#menu-lang ul.menu>li.current-post-ancestor>a:before,nav#menu-main ul.menu>li.current-menu-parent>a:before,nav#menu-lang ul.menu>li.current-menu-parent>a:before,nav#menu-main ul.menu>li.current-post-parent>a:before,nav#menu-lang ul.menu>li.current-post-parent>a:before,nav#menu-main ul.menu>li.current-page-ancestor>a:before,nav#menu-lang ul.menu>li.current-page-ancestor>a:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}nav#menu-main ul.menu>li.menu-item-has-children:hover .sub-menu,nav#menu-lang ul.menu>li.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible}nav#menu-main ul.menu>li>a,nav#menu-lang ul.menu>li>a{padding:0 0 1.5rem;display:inline-block;float:left;color:#444}nav#menu-main ul.menu>li a:before,nav#menu-lang ul.menu>li a:before{content:"";position:absolute;width:100%;height:2px;bottom:2rem;left:0;background-color:#004792;background-color:#e1442c;visibility:hidden;transform:scaleX(0);transition:all .2s ease-in-out 0s}nav#menu-main ul.menu .sub-menu,nav#menu-lang ul.menu .sub-menu{opacity:0;visibility:hidden;position:absolute;z-index:5;margin:0;margin-top:6.2rem;background-color:#fff;line-height:1.3em;padding-bottom:1rem;padding-top:1rem;padding:1rem 2rem;min-width:25rem;box-shadow:0rem 0rem 2rem 0rem rgba(0,0,0,.1);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}nav#menu-main ul.menu .sub-menu li,nav#menu-lang ul.menu .sub-menu li{float:none;border:0;margin:0;padding:1rem 1rem 1rem .5rem;border-bottom:2px solid #eee}nav#menu-main ul.menu .sub-menu li:last-child,nav#menu-lang ul.menu .sub-menu li:last-child{border-bottom:0}nav#menu-main ul.menu .sub-menu li:hover a,nav#menu-lang ul.menu .sub-menu li:hover a,nav#menu-main ul.menu .sub-menu li.current-menu-item a,nav#menu-lang ul.menu .sub-menu li.current-menu-item a{color:#004792;color:#e1442c;text-decoration:none}nav#menu-main ul.menu .sub-menu li a,nav#menu-lang ul.menu .sub-menu li a{float:none;border:0;color:#000}h1{font-size:4rem;line-height:1.1em;margin-bottom:2rem;font-weight:700}h1.main_headline{margin-bottom:2rem}h2{font-size:3rem;margin-bottom:2rem;font-weight:700;line-height:1.2em;color:#004792}h2.subline{margin-top:-1.3rem}h3{font-size:2rem;font-weight:700;line-height:1.3em;margin-bottom:1rem}h4{font-size:1.8rem;font-weight:700;line-height:1.3em;margin-bottom:1rem}p{margin-bottom:1.5rem}a{text-decoration:none}a:hover{text-decoration:underline}small{font-size:.8em}strong,b{font-weight:700}.light{font-weight:300}em{font-style:italic}ul,ol{margin:0;padding:0}.post ul li,.post ol li{list-style:disc;padding-left:0;margin:0 0 1rem 1rem;font-family:'Open Sans',sans-serif;font-size:1.8rem;line-height:1.6em;font-display:swap}.post ol li{list-style:decimal;margin-left:0;padding-left:2rem;margin:0 0 1rem 1rem;font-family:'Open Sans',sans-serif;font-size:1.8rem;line-height:1.6em;font-display:swap}img.alignleft{float:left;margin-right:1rem;margin-bottom:.5rem;margin-top:.5rem}.wp-caption{float:left;margin-right:2rem;margin-bottom:.5rem;margin-top:.5rem}.wp-caption .wp-caption-text{font-size:.8em;line-height:1.2em}img.alignright{float:right;margin-left:1rem;margin-bottom:.5rem;margin-top:.5rem}img.aligncenter{float:none;margin:0 auto;width:60%;margin:2rem 0 2rem 20%;height:auto}#content ul,.the_content ul,#content ol,.the_content ol{margin:0;padding:0;margin-bottom:4rem}#content ul li,.the_content ul li,#content ol li,.the_content ol li{list-style:disc;padding-left:0;margin:0 0 1rem .5rem}#content ul.accent,.the_content ul.accent{margin-top:2rem;margin-bottom:2rem}#content ul.accent li,.the_content ul.accent li{background-color:#80a3c9;background-color:#319db2;margin:0;padding:0;margin-bottom:.5rem;padding:2rem;color:#fff;font-weight:600}#content ul.accent li:before,.the_content ul.accent li:before{display:none}#content ul li,.the_content ul li{list-style:disc;padding-left:0;margin-left:2rem}#content ol li,.the_content ol li{list-style:decimal;padding-left:1rem;margin:0 0 1rem 2.2rem}#content blockquote,.the_content blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:.5em 10px;quotes:"\201C" "\201D" "\2018" "\2019"}#content blockquote:before,.the_content blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}#content blockquote p,.the_content blockquote p{display:inline}#content hr,.the_content hr{border:0;height:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(200,200,200,.3);margin-bottom:2rem}#content a,.the_content a{color:#1386ff;color:#004792;color:#e1442c}#content a:hover,.the_content a:hover{text-decoration:underline}#content a.button,.the_content a.button,#content a#cookie_action_close_header,.the_content a#cookie_action_close_header{background-color:#e1442c;color:#fff;display:inline-block;-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem;padding:.7rem 3rem;font-size:.8em;letter-spacing:.1em;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;font-weight:600;text-decoration:none !important;border:0}#content a.button.small,.the_content a.button.small,#content a#cookie_action_close_header.small,.the_content a#cookie_action_close_header.small{padding:.4rem 2rem;font-size:.8em}#content a.button:hover,.the_content a.button:hover,#content a#cookie_action_close_header:hover,.the_content a#cookie_action_close_header:hover{text-decoration:none;opacity:.7}#content a.button.margin,.the_content a.button.margin,#content a#cookie_action_close_header.margin,.the_content a#cookie_action_close_header.margin{margin:1rem 0}#content a.button.white,.the_content a.button.white,#content a#cookie_action_close_header.white,.the_content a#cookie_action_close_header.white{background-color:#fff;color:#004792}#cookie-law-info-again{display:none !important;opacity:0}.button_style{background-color:#e1442c;color:#fff;display:inline-block;-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem;padding:.7rem 3rem;font-size:.8em;letter-spacing:.1em;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;font-weight:600;text-decoration:none !important;border:0}.button_style.small{padding:.4rem 2rem;font-size:.8em}.button_style:hover{text-decoration:none;opacity:.7}a#cookie_action_close_header{background-color:green !important}a.cli_settings_button,a.cli-plugin-button.cli-plugin-main-link{background-color:#004792 !important}a#cookie_action_close_header,a.cli-plugin-button.cli-plugin-main-link,a.cli_settings_button{background-color:#e1442c;color:#fff;display:inline-block;-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem;padding:.7rem 3rem;font-size:.8em;letter-spacing:.1em;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;font-weight:600;text-decoration:none !important;border:0;color:#fff !important;display:block !important;width:auto;max-width:35rem;margin:2rem auto !important;line-height:inherit !important;text-align:center}a#cookie_action_close_header.small,a.cli-plugin-button.cli-plugin-main-link.small,a.cli_settings_button.small{padding:.4rem 2rem;font-size:.8em}a#cookie_action_close_header:hover,a.cli-plugin-button.cli-plugin-main-link:hover,a.cli_settings_button:hover{text-decoration:none;opacity:.7}#cookie-law-info-bar{line-height:1em;font-weight:400 !important;font-family:'Open Sans',sans-serif;font-size:1.8rem;line-height:1.6em;font-display:swap;padding:4rem !important}form.wpcf7-form{margin-top:3rem;margin-bottom:5rem}form.wpcf7-form p{margin-bottom:2rem}form.wpcf7-form label{font-size:.9em}form.wpcf7-form input[type=text],form.wpcf7-form input[type=email],form.wpcf7-form textarea,form.wpcf7-form select,form.wpcf7-form option{padding:.8rem;width:100%;font-size:1em;border:1px solid #999}form.wpcf7-form span.wpcf7-list-item{margin:0 1em 0 0}form.wpcf7-form textarea{height:10rem;font-family:'Open Sans',sans-serif;font-size:1.8rem;line-height:1.6em;font-display:swap}form.wpcf7-form input.wpcf7-submit{background-color:#e1442c;color:#fff;display:inline-block;-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem;padding:.7rem 3rem;font-size:.8em;letter-spacing:.1em;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;font-weight:600;text-decoration:none !important;border:0;-moz-appearance:none;-webkit-appearance:none}form.wpcf7-form input.wpcf7-submit.small{padding:.4rem 2rem;font-size:.8em}form.wpcf7-form input.wpcf7-submit:hover{text-decoration:none;opacity:.7}form.wpcf7-form input.wpcf7-submit:hover{opacity:.7;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;cursor:pointer}#content .row#row_alm{padding:4rem 0}#ajax-load-more,.masonry-grid{width:100%}#ajax-load-more .alm-load-more-btn,.masonry-grid .alm-load-more-btn{background-color:#e1442c;color:#fff;display:inline-block;-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem;padding:.7rem 3rem;font-size:.8em;letter-spacing:.1em;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;font-weight:600;text-decoration:none !important;border:0;background-color:#fff;border:1px solid #888;color:#333}#ajax-load-more .alm-load-more-btn.small,.masonry-grid .alm-load-more-btn.small{padding:.4rem 2rem;font-size:.8em}#ajax-load-more .alm-load-more-btn:hover,.masonry-grid .alm-load-more-btn:hover{text-decoration:none;opacity:.7}#ajax-load-more .alm-load-more-btn.done,.masonry-grid .alm-load-more-btn.done{pointer-events:none;opacity:.3}#ajax-load-more .alm-load-more-btn.loading,.masonry-grid .alm-load-more-btn.loading{padding-left:4rem}#ajax-load-more .grid-item,.masonry-grid .grid-item{float:left;display:inline;margin:0;width:33.3%;min-width:40rem}#ajax-load-more .grid-item .inner,.masonry-grid .grid-item .inner{margin:1.5rem;padding:2rem;background-color:#fff;border-radius:1rem;box-shadow:0rem 0rem 2rem 0rem rgba(0,0,0,.1)}#ajax-load-more .grid-item .inner a.image_link,.masonry-grid .grid-item .inner a.image_link{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#ajax-load-more .grid-item .inner a.image_link img,.masonry-grid .grid-item .inner a.image_link img{width:100%;height:auto;border-radius:1rem;margin-bottom:1rem}#ajax-load-more .grid-item .inner a.image_link:hover,.masonry-grid .grid-item .inner a.image_link:hover{opacity:.7}#ajax-load-more .grid-item .inner .text h3,.masonry-grid .grid-item .inner .text h3{margin-bottom:0}#ajax-load-more .grid-item .inner .text .entry-meta,.masonry-grid .grid-item .inner .text .entry-meta{font-size:.8em}#ajax-load-more .grid-item .inner .text .the_excerpt,.masonry-grid .grid-item .inner .text .the_excerpt{margin-bottom:2rem}#ajax-load-more .grid-item.blog_style_zitat .inner,.masonry-grid .grid-item.blog_style_zitat .inner{background-color:#004792;background-color:#003b79;color:#fff;padding:8rem 5rem}#ajax-load-more .grid-item.blog_style_zitat .inner .text,.masonry-grid .grid-item.blog_style_zitat .inner .text{font-size:1.3em;line-height:1.4em}#ajax-load-more .grid-item.blog_style_zitat .inner .text .quotationmark,.masonry-grid .grid-item.blog_style_zitat .inner .text .quotationmark{font-size:5em;font-family:serif}#ajax-load-more .grid-item.blog_style_zitat .inner .text .zitat_quelle,.masonry-grid .grid-item.blog_style_zitat .inner .text .zitat_quelle{font-size:.7em;text-align:right;line-height:1.6em}#ajax-load-more .grid-item.blog_style_externer_link .inner,.masonry-grid .grid-item.blog_style_externer_link .inner{background-color:#bfd7f1}.font_style_basic{font-family:'Open Sans',sans-serif;font-size:1.8rem;line-height:1.6em;font-display:swap}.bg_light{background-color:#f6f6f6}.bg_dark{background-color:#00152c}.transition_main{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}html{font-size:10px}body{font-family:'Open Sans',sans-serif;font-size:1.8rem;line-height:1.6em;font-display:swap}#wpadminbar.mobile{display:none}body.iframe header{display:none}body.iframe footer{display:none}body.iframe a.iframe_overlay_link{display:block;position:fixed;z-index:5;width:100%;height:100%;background-color:#fff;opacity:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}body.iframe a.iframe_overlay_link:hover{opacity:.3}.grecaptcha-badge{display:none;visibility:hidden}body.has_form_captcha .grecaptcha-badge{display:block;visibility:visible}body.fixed_header header{position:fixed;top:0;height:5.8rem}body.fixed_header header .header_social{display:none}body.fixed_header header .schwestergesellschaft{display:none}body.fixed_header header .siegel_bsfz{display:none}body.fixed_header header nav#menu-main,body.fixed_header header nav#menu-lang{padding:0;margin-top:2rem}body.fixed_header header nav#menu-main ul.menu li>a,body.fixed_header header nav#menu-lang ul.menu li>a{padding:0 0 1rem}body.fixed_header header nav#menu-main ul.menu .sub-menu,body.fixed_header header nav#menu-lang ul.menu .sub-menu{margin-top:4rem}body.fixed_header header .logo{width:11rem;margin-top:1rem;z-index:0}body.fixed_header #content{margin-top:17rem}header{width:100%;background-color:#fff;height:18rem;z-index:10;overflow:visible}header .hamburger{display:none}header .header_social{color:#fff;margin-top:2rem;margin-bottom:3rem;margin-right:55rem;padding-right:0;float:right;width:100%}header .header_social .social_links{float:right;margin-left:1.5rem}header .header_social .social_links a{color:#004792;margin:1rem;font-size:2rem;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}header .header_social .social_links a .icon{display:inline-block;height:3rem;width:3rem;margin-bottom:0;background-size:100% 100%}header .header_social .social_links a:hover{opacity:.7;text-decoration:none}header .schwestergesellschaft{margin-top:0;position:absolute;right:0;top:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}header .schwestergesellschaft .title{font-size:.5em}header .schwestergesellschaft a{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}header .schwestergesellschaft a:hover{opacity:.5}header .schwestergesellschaft a img{width:11rem}header a.siegel_bsfz{display:block;margin-top:0;position:absolute;right:14rem;top:2rem;width:6rem}header a.siegel_bsfz img{width:100%}header .logo{width:26rem;display:inline-block;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;transform-origin:top;margin-top:5rem;margin-left:5rem;position:relative;z-index:10}header .logo:hover{opacity:.7}header .logo img{width:100%;height:100%}#content .row{padding:8rem 0}#content .row.no_header_image{border-top:1px solid #004792;padding-top:4rem}#content .row.row_the_content{padding:4rem 0}#content .row.row_the_content .col_full{text-align:center}#content .row.not_front_page{padding-top:0}#content .col_the_content{line-height:1.4em}#content .col_the_content.spalte_schmal{width:66%;margin:0 auto}#content .col_the_content.spalte_sehr_schmal{width:46%;margin:0 auto}#content .col_the_content h1{color:#004792}#content .col_the_content h2,#content .col_the_content h3,#content .col_the_content h4{margin-top:1.2em;color:#004792;font-weight:700;margin-bottom:.7em}#content .col_the_content a:hover{text-decoration:underline}#content .col_the_content .the_content{margin-top:2rem;line-height:1.6em}#content .col_the_content .the_content iframe{width:100%;min-height:25vw;margin-bottom:3rem}#content .col_the_content .the_content .wp-caption{width:100% !important}#content .col_the_content .the_content .wp-caption img,#content .col_the_content .the_content p img.size-full{width:100%;height:auto;margin-left:0}#content .col_the_content .shariff{margin:2rem 0 3rem}#content .col_the_content .col_full{background-color:#eee;width:100%;text-align:left}#content .col_the_content .blog_navigation{font-size:1.4em;line-height:1.8em;padding:3rem 0;font-weight:600}#content .col_the_content .blog_navigation a:first-child{margin-right:3rem}#content .col_the_content .zitat_quelle{text-align:right;font-size:.8em}#content .permalink{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#content .permalink.permalink_title:hover{text-decoration:none}#content .permalink:hover{opacity:.7}#content #breadcrumbs{font-size:.85em;margin-bottom:2rem}#content .row#row_hero{height:60rem;color:#fff;background-size:cover;background-position:center center;position:relative;background-color:#004792;padding:0;padding-top:15rem;opacity:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}body.loaded #content .row#row_hero{opacity:1}body.device_mobile #content .row#row_hero,body.device_tablet #content .row#row_hero{background-attachment:scroll;background-position:center center}#content .row#row_hero .title_above_image{position:absolute;bottom:0;left:0;margin-left:-2rem;background-color:#fff;color:#004792;padding:1rem 2rem}#content .row#row_hero .title_above_image #breadcrumbs{margin-bottom:0}#content .row#row_hero .title_above_image a{color:#004792;text-decoration:underline}#content .row#row_hero .title_above_image a:hover{text-decoration:none}#content .row#row_hero .title_above_image h1{color:#004792;margin-bottom:0;display:inline-block;font-weight:300}#content .row#row_hero .title_above_image h1.title_loesungen{font-weight:700}#content .row#row_hero.row_hero_narrow{height:30vw;max-height:50rem}#content .row#row_hero.header_bg_scroll{background-attachment:scroll;background-position:center center}#content .row#row_hero.keine_blaue_ueberlageung:after{display:none}#content .row#row_hero:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;display:block;background:linear-gradient(-90deg,#004792,rgba(0,71,146,.1))}#content .row#row_hero .button{margin-top:2rem;background-color:#fff;color:#004792}#content .row#row_hero a{color:#fff}#content .row#row_hero .text_intro{position:relative;z-index:1;width:50%;float:right;padding-left:1.5rem}#content .row#row_hero .text_intro h2{font-weight:400;margin-bottom:.2em;color:#fff}#content .row#loesungen{padding-left:4rem}#content .row#loesungen .loesung{display:block;float:left;width:23%;margin:0 .8%;background-color:#eee;padding:3rem 2rem;color:#000;margin-bottom:1.6%;min-height:32rem;text-align:center;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#content .row#loesungen .loesung.width_third{width:31%;min-height:27rem;text-align:left;padding-top:5rem}#content .row#loesungen .loesung:hover,#content .row#loesungen .loesung.active{text-decoration:none;background-color:#a1cfff;background-color:#addfe8}#content .row#loesungen .loesung i{font-size:4rem;margin-bottom:2rem;color:#004792}#content .row#loesungen .loesung .icon{background-image:url('https://alfamedia.com/wp-content/themes/theme_alfamedia/css/../images/comments.svg');height:7rem;width:7rem;margin:0 auto;margin-bottom:1rem;background-size:100% 100%}#content .row#loesungen .loesung h3{color:#004792;color:#29a8c9;line-height:1.2em}#content .row#loesungen .loesung .kurztext{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;font-size:.9em;line-height:1.5em}#content .blog_title_header{font-size:.85em;line-height:1.5em;color:#919191;margin-bottom:1rem}#content .blog_title_header .the_category{display:inline-block;margin-right:.5rem}#content .blog_title_header .entry_date{margin-left:.5rem;display:inline-block}#content .row.feature_article:nth-child(odd){background-color:#f6f6f6}#content .row.feature_article:nth-child(even){background-color:none}#content .row.feature_article article{clear:both}#content .row.feature_article article .image_wrapper{width:50%;float:left;height:35rem;padding-left:4rem}#content .row.feature_article article .image_wrapper.on_front_page{height:44rem}#content .row.feature_article article .image_wrapper.on_archive{height:50rem}#content .row.feature_article article .image_wrapper .image{background-size:cover;background-position:center center;width:100%;height:100%;padding:0;opacity:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}body.loaded #content .row.feature_article article .image_wrapper .image{opacity:1}#content .row.feature_article article .text{width:50%;float:left;padding:0 4rem}body.archive #content .row.feature_article article .text{padding-top:4rem}#content .row.feature_article article .text h1{color:#004792;margin-bottom:1rem;font-size:2em}#content .row.feature_article article .text .button{margin-top:.5rem;background-color:#004792;background-color:#e1442c}#content .row.feature_article article .text p a{color:#004792}#content .row.feature_article article .the_excerpt{margin-top:1rem}#content .row.category_description{padding:4rem 0}#content .blogposts_mini{padding-top:0;margin-top:2rem;display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}#content .blogposts_mini a.post_tile_mini{display:block;position:relative;margin-bottom:0;display:flex;justify-content:center;align-items:center;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#content .blogposts_mini a.post_tile_mini h3{z-index:4;color:#fff;font-size:1.4rem;padding:1rem;font-weight:600;text-align:center;margin-bottom:0}#content .blogposts_mini a.post_tile_mini .thumbnail_wrapper{position:relative;background-color:#004792;background-color:#319db2;overflow:hidden;width:100%;height:100%;position:absolute}#content .blogposts_mini a.post_tile_mini .thumbnail_wrapper .image{width:100%;height:100%;position:absolute;background-size:cover;background-position:center center;opacity:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#content .blogposts_mini a.post_tile_mini:hover h3{opacity:.1}#content .blogposts_mini a.post_tile_mini:hover .thumbnail_wrapper .image{opacity:1}#content .row#team .col_full{text-align:center;padding:0 6rem}body.home #content .row#team .col_full{padding:0}#content .row#team h1{color:#004792}#content .row#team .team_title{max-width:70rem;margin:0 auto 5rem auto}#content .row#team .team_member{width:33%;float:left;text-align:center;padding:0 8rem;height:36rem;margin-bottom:3rem}body.home #content .row#team .team_member{width:20%;padding:0 2rem}#content .row#team .team_member .image{width:20rem;height:20rem;-webkit-border-radius:30rem;-moz-border-radius:30rem;border-radius:30rem;background-position:center center;background-size:cover;display:inline-block;margin-bottom:1rem}#content .row#team .team_member h3{margin-bottom:0;font-size:2.2rem;color:#004792}#content .row#team .team_member .funktion{font-size:.75em;letter-spacing:.05em;text-transform:uppercase;border-bottom:2px solid #ddd;padding-bottom:.5rem;margin-bottom:.5rem}#content .row#team .team_member .kurztext{font-size:.85em;line-height:1.4em}#content .row#referenzen_slider{padding-top:7rem;padding-bottom:7rem}#content .row#referenzen_slider .referenzen_title{max-width:80rem;margin:0 auto 3rem auto;text-align:center;padding:0 2rem}#content .row#referenzen_slider .referenzen_title p{margin-bottom:0}#content .row#referenzen_slider .referenzen_title h1{color:#004792;text-align:center;margin-bottom:2rem}#content .row#referenzen_slider .owl-carousel-referenzen .item{height:10rem;display:flex}#content .row#referenzen_slider .owl-carousel-referenzen .item .logo{width:100%;text-align:center;display:flex;justify-content:center;flex-direction:column}#content .row#referenzen_slider .owl-carousel-referenzen .item .logo img{max-height:8rem;width:auto;max-width:80%;height:auto;margin:0 auto}#content .row-partner{margin:0;padding:0}#content .row-partner .partner_wrapper{display:flex;flex-wrap:wrap;margin-bottom:5rem}#content .row-partner .partner_wrapper .partner{width:33%;margin-bottom:4rem;text-align:center}@media (max-width:1024px){#content .row-partner .partner_wrapper .partner{width:50%}}@media (max-width:700px){#content .row-partner .partner_wrapper .partner{width:100%}}#content .row-partner .partner_wrapper .partner a.logo_wrapper{height:12rem;display:flex;justify-content:center;align-items:center;margin-bottom:2rem;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#content .row-partner .partner_wrapper .partner a.logo_wrapper:hover{opacity:.6}#content .row-partner .partner_wrapper .partner a.logo_wrapper img{max-width:25rem;max-height:12rem;height:auto}#content .row-partner .partner_wrapper .partner .partner_text{padding:0 4rem;font-size:.9em;line-height:1.6em}footer{width:100%;background-color:#319db2;color:#fff;padding:6rem 0 0;font-size:.8em;line-height:1.9em}footer a{color:#eee}footer .col_footer{padding-bottom:6rem;width:33.33333333%;float:left}footer .col_footer .inner{padding:1rem 5.5rem}footer .col_footer .inner h3{font-weight:300;padding-bottom:1rem;margin-bottom:3rem;color:#eee}footer .col_footer .inner p{margin-bottom:0}footer .col_footer .inner li.current-menu-item>a{text-decoration:underline}footer .col_footer .inner a.logo_footer{width:17rem;display:block;margin-bottom:2rem;margin-top:-2rem}footer .col_footer .inner a.logo_footer img{width:100%;height:100%}footer .col_footer .inner .social_links a{color:#fff;margin:.5rem 3rem 0 -.8rem;font-size:4rem;display:inline-block;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}footer .col_footer .inner .social_links a .icon{display:inline-block;height:5rem;width:5rem;margin-bottom:0;background-size:100% 100%}body.device_tablet footer .col_footer .inner .social_links a{font-size:3rem;margin:.5rem 3rem 0 0}footer .col_footer .inner .social_links a:hover{opacity:.7}footer .col_footer .inner .schwestergesellschaft{margin-top:7rem}footer .col_footer .inner .schwestergesellschaft a{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}footer .col_footer .inner .schwestergesellschaft a:hover{opacity:.5}footer .col_footer .inner .schwestergesellschaft img{width:16rem}footer .footer_bottom{font-size:.9em;background-color:#206876;text-align:center;padding:1rem}footer .footer_bottom a{color:#1386ff;color:#fff;text-decoration:underline}.overlay_wrapper{display:none;align-items:center;justify-content:center;position:fixed;z-index:10;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.8)}body.user_jrwp .overlay_wrapper{display:flex}body.page-id-770_x .overlay_wrapper{display:flex}.overlay_wrapper .box_overlay{position:absolute;justify-content:center;flex-direction:column;border:2px solid #004792;height:auto;background-color:#fff}.overlay_wrapper .box_overlay form{margin-top:0}.overlay_wrapper .box_overlay .close_icon{width:5rem;height:5rem;border:2px solid #004792;position:absolute;right:-2.5rem;top:-2.5rem;background-color:#fff;-webkit-border-radius:3rem;-moz-border-radius:3rem;border-radius:3rem;cursor:pointer;text-align:center;font-weight:700;font-size:3.5rem;line-height:1.25em;color:#004792;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.overlay_wrapper .box_overlay .close_icon:hover{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.overlay_wrapper .box_overlay .form_holder{overflow:scroll;max-height:85vh;width:110rem;max-width:100%;padding:2rem}.overlay_wrapper .box_overlay .form_intro_text{margin:1rem 0 2rem;font-weight:600;font-size:.9em;color:#004792;line-height:1.4em}body.single-jobs #content .row#row_hero.row_hero_narrow{height:40rem}body.single-jobs .the_content .job-post{text-align:left;overflow:visible !important;padding-top:0;margin-top:-3rem}body.single-jobs .the_content .job-post .attachment-job-image{display:none}body.single-jobs button.jp-apply-button,body.single-jobs .jobs-modal-form button.job-submit,body.single-jobs .jobs-modal-form label.btn,body.single-jobs .jobs-modal-form label.choose_file_multi{background-color:#004792;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;text-transform:none;font-weight:600;letter-spacing:.1em}body.single-jobs button.jp-apply-button:hover,body.single-jobs .jobs-modal-form button.job-submit:hover,body.single-jobs .jobs-modal-form label.btn:hover,body.single-jobs .jobs-modal-form label.choose_file_multi:hover{background-color:#004792;opacity:.7}body.single-jobs h1.job_title{text-align:left;max-width:1000px;margin:0 auto;display:none}body.single-jobs .job-post .jobs-row.position_logo .jobs-row-input img{margin:3rem 0 0;height:auto;max-width:20rem}body.single-jobs .job-post .job-side .jobs-row{width:100%}body.single-jobs .job-post .job-side{padding-left:0}.job-listing.row{padding:0 !important}.job-listing.row .job-preview .job-cta a.apply-btn{background-color:#004792;color:#fff !important;text-transform:none;font-weight:600;letter-spacing:.1em}.job-listing.row .job-preview .job-cta a.apply-btn:hover{background-color:#004792;opacity:.7;text-decoration:none !important}.gallery-caption{font-size:.8em;line-height:1.3em;margin-bottom:1em}.gallery-item img{border-color:#fff !important}@media (max-width:1400px){html{font-size:9px}}@media (max-width:1300px){html{font-size:8px}}@media (max-width:1200px){html{font-size:7px}html header .logo{margin:2rem 0 0 2rem}header{height:12rem;position:fixed;top:0;display:flex;align-items:center;justify-content:center}header .logo{width:19rem;margin-top:1rem;margin-left:0}#content{margin-top:12rem}#menu_area{display:none;position:fixed;top:0;left:0;z-index:9;background-color:#fff;width:100%;overflow-y:scroll;height:100%;min-height:100%;max-height:100%;float:none;padding-top:12rem;align-items:center;justify-content:center}#menu_area.menu_open{display:block;display:flex}#menu_area .header_social{position:fixed;bottom:0;left:0;z-index:11;background-color:#fff;margin-top:2rem;margin-bottom:3rem;padding-right:0;float:none;width:100%;text-align:center;margin:0 auto}#menu_area .header_social .social_links{float:none;margin-left:0;padding:2rem 0}#menu_area .header_social .social_links a{margin:2.8rem;font-size:4rem}#menu_area .header_social .social_links a:hover{opacity:.7}#menu_area nav#menu-main{padding-bottom:10rem;margin-top:0;text-align:center}#menu_area nav#menu-lang{margin-top:0;margin-bottom:2rem;position:absolute;left:0;right:0;top:5.5rem;text-align:center;font-size:1em}#menu_area nav#menu-lang ul.menu>li{display:inline-block;width:auto}#menu_area nav#menu-lang ul.menu>li>a{display:inline-block;width:auto;color:#555}#menu_area #menu-main,#menu_area #menu-lang{background-color:#fff;font-size:2.5rem;float:none;line-height:1.6em;margin-left:0}#menu_area #menu-main ul.menu>li,#menu_area #menu-lang ul.menu>li{display:block;position:relative;padding-bottom:0;margin:0 1rem 1rem 0;width:100%}#menu_area #menu-main ul.menu>li:hover>a,#menu_area #menu-lang ul.menu>li:hover>a,#menu_area #menu-main ul.menu>li.current-menu-item>a,#menu_area #menu-lang ul.menu>li.current-menu-item>a,#menu_area #menu-main ul.menu>li.active>a,#menu_area #menu-lang ul.menu>li.active>a{text-decoration:none;font-weight:700;color:#e1442c}#menu_area #menu-main ul.menu>li:hover>a:before,#menu_area #menu-lang ul.menu>li:hover>a:before,#menu_area #menu-main ul.menu>li.current-menu-item>a:before,#menu_area #menu-lang ul.menu>li.current-menu-item>a:before,#menu_area #menu-main ul.menu>li.active>a:before,#menu_area #menu-lang ul.menu>li.active>a:before{visibility:hidden;-webkit-transform:scaleX(1);transform:scaleX(1);display:none;height:1px}#menu_area #menu-main ul.menu>li>a,#menu_area #menu-lang ul.menu>li>a{padding:0;display:inline-block;float:none;color:#444}#menu_area #menu-main ul.menu>li a:before,#menu_area #menu-lang ul.menu>li a:before{display:none;height:1px}#menu_area #menu-main ul.menu .sub-menu,#menu_area #menu-lang ul.menu .sub-menu{box-shadow:none;opacity:1;visibility:visible;position:relative;z-index:5;margin:0;margin-top:0;background-color:transparent;line-height:1.3em;padding:.2rem 1rem;min-width:auto;font-size:.8em;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#menu_area #menu-main ul.menu .sub-menu li,#menu_area #menu-lang ul.menu .sub-menu li{float:none;border:0;margin:0;padding:.3vh 1rem;border-bottom:0 solid #eee}#menu_area #menu-main ul.menu .sub-menu li:last-child,#menu_area #menu-lang ul.menu .sub-menu li:last-child{border-bottom:0}#menu_area #menu-main ul.menu .sub-menu li:hover a,#menu_area #menu-lang ul.menu .sub-menu li:hover a,#menu_area #menu-main ul.menu .sub-menu li.current-menu-item a,#menu_area #menu-lang ul.menu .sub-menu li.current-menu-item a{color:#e1442c;text-decoration:none}#menu_area #menu-main ul.menu .sub-menu li a,#menu_area #menu-lang ul.menu .sub-menu li a{float:none;border:0;color:#000;font-weight:500}header .hamburger{pointer-events:auto;display:block;position:fixed;right:0;top:3.5rem;right:2rem;z-index:10;background-color:#eee;outline:0;padding:1.5rem;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:#fff;border:0;margin:0;overflow:visible}body.device_tablet header .hamburger{top:3rem;right:1rem}header .hamburger.is-active .hamburger-inner:after{background-color:#eee}header .hamburger.is-active .hamburger-inner:after{background-color:#eee}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#e1442c}.hamburger-box{width:45px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:45px;height:3px;background-color:#e1442c !important;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--squeeze .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1)}}@media (max-width:1200px) and (max-height:700px){#wrapper header #menu_area #menu-main,#wrapper header #menu_area #menu-lang{background-color:#fff;font-size:1.5rem;float:none;line-height:1.6em}}@media (max-width:1200px) and (max-width:700px){#wrapper header{height:8rem}#wrapper header .logo{width:12rem;margin-top:.5rem;margin-left:2rem}#wrapper header a.siegel_bsfz{display:block;position:absolute;right:10rem;top:.5rem;width:4.5rem}#wrapper header a.siegel_bsfz img{width:100%}#wrapper header .hamburger{top:1.5rem}#wrapper header #menu_area.menu_open{display:block}#wrapper header #menu_area .header_social .social_links a{margin:1.8rem;font-size:3rem}#wrapper header #menu_area .schwestergesellschaft{display:none}#wrapper header #menu_area nav#menu-main{font-size:1.6rem}#wrapper header #menu_area nav#menu-lang{top:8rem;right:1.7em;text-align:right;font-size:.8em}#wrapper #content{margin-top:8rem}}@media (max-width:700px){html{font-size:10px}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.4rem}body{font-size:1.5rem;line-height:1.4em}#wrapper{width:100%}#wrapper .row .col_full{max-width:100%}#wrapper .row .col_narrow{max-width:100%;width:100%}#wrapper .row .col_narrow .col_the_content{max-width:100%}#wrapper .row .col_narrow .col_the_content{max-width:100%}#wrapper .row .col_narrow_absolute{width:100%}#wrapper .row .col_full_absolute{width:100%}#wrapper .row .col_full_absolute,#wrapper .row .col_narrow_absolute{top:0;left:0;right:0;position:absolute;margin:auto;height:100%;z-index:3}#wrapper .row .col_half{width:100%;float:none}#content a.button{padding:.7rem 3rem}#content .row{padding:0}#content .row.row_the_content{padding:0 0 2rem}#content .row.row_the_content .col_full{text-align:center}#content .col_the_content{padding:0 2rem 2rem}#content .col_the_content.spalte_schmal{width:100%}#content .col_the_content.spalte_sehr_schmal{width:100%}#content .col_the_content h1{color:#004792}#content .col_the_content h2,#content .col_the_content h3{margin-top:1.2em;color:#004792;font-weight:700;margin-bottom:.7em}#content .col_the_content a{text-decoration:underline}#content .col_the_content a:hover{text-decoration:none}#content .col_the_content .the_content{margin-top:0}#content .col_the_content .the_content img.alignright,#content .col_the_content .the_content img.aligncenter,#content .col_the_content .the_content .wp-caption img{width:100%;height:auto;margin-left:0}#content .col_the_content .the_content iframe{width:100%;min-height:50vw;margin-bottom:3rem}#content .col_the_content .shariff{margin:2rem 0 3rem}#content .col_the_content .col_full{background-color:#eee;width:100%;text-align:left}#content .row#row_hero{height:40rem;height:auto;color:#fff;background-size:cover;background-position:center center;position:relative;background-color:#004792;background-attachment:scroll;padding:0;padding:3rem}#content .row#row_hero .title_above_image{position:absolute;bottom:0;left:0;margin-left:0;background-color:#fff;color:#004792;padding:1rem 2rem}#content .row#row_hero .title_above_image #breadcrumbs{margin-bottom:0}#content .row#row_hero .title_above_image a{color:#004792;text-decoration:underline}#content .row#row_hero .title_above_image a:hover{text-decoration:none}#content .row#row_hero .title_above_image h1{color:#004792;margin-bottom:0;display:inline-block;font-weight:300}#content .row#row_hero .title_above_image h1.title_loesungen{font-weight:700}#content .row#row_hero.row_hero_narrow{height:30vh}#content .row#row_hero.header_bg_scroll{background-attachment:scroll;background-position:center center}#content .row#row_hero:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;display:block;background:linear-gradient(145deg,#004792,rgba(0,71,146,.2))}#content .row#row_hero .button{margin-top:2rem;background-color:#fff;color:#004792;margin-bottom:0}#content .row#row_hero a{color:#fff}#content .row#row_hero .col_full{height:100%;display:flex;flex-direction:column;justify-content:center}#content .row#row_hero .col_full .text_intro{position:relative;z-index:1;width:auto;max-width:40rem;float:left;padding-left:0}#content .row#row_hero .col_full .text_intro h2{font-weight:400;margin-bottom:.2em}#content .row#loesungen{padding-left:0}#content .row#loesungen .loesung{display:block;float:left;width:100%;margin:0;padding:2rem 2rem 3rem;color:#000;margin-bottom:.5rem;min-height:auto;text-align:center;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#content .row#loesungen .loesung.width_third{width:100%;min-height:auto;text-align:left}#content .row#loesungen .loesung:hover,#content .row#loesungen .loesung.active{text-decoration:none;background-color:inherit;background-color:#eee}#content .row#loesungen .loesung i{font-size:4rem;margin-bottom:2rem;color:#004792}#content .row#loesungen .loesung h3{line-height:1.2em}#content .row#loesungen .loesung .kurztext{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;font-size:.85em;line-height:1.5em}#content .row.feature_article:nth-child(odd){background-color:#f6f6f6}#content .row.feature_article:nth-child(even){background-color:none}#content .row.feature_article article{clear:both}#content .row.feature_article article .image_wrapper{width:100%;float:none;height:20rem;padding-left:0}#content .row.feature_article article .image_wrapper.on_front_page{height:20rem}#content .row.feature_article article .image_wrapper.on_archive{height:20rem}#content .row.feature_article article .image_wrapper .image{background-size:cover;background-position:center center;width:100%;height:100%;padding:0}#content .row.feature_article article .text{width:100%;float:none;padding:2rem 1rem 4rem}body.archive #content .row.feature_article article .text{padding-top:2rem;padding-bottom:4rem}#content .row.feature_article article .text h1{margin-bottom:1rem}#content .row.feature_article article .text .button{margin-top:.5rem}#content .row.feature_article article .the_excerpt{margin-top:0}#content .blogposts_mini{margin-top:2rem;margin-bottom:2rem;padding-top:1rem;grid-template-columns:1fr}#content .blogposts_mini a.post_tile_mini{align-items:flex-start;justify-content:flex-start}#content .blogposts_mini a.post_tile_mini h3{text-align:left}#content .blogposts_mini a.post_tile_mini:hover{text-decoration:none}#content .blogposts_mini a.post_tile_mini:hover h3{opacity:1}#content .blogposts_mini a.post_tile_mini:hover .thumbnail_wrapper .image{opacity:0}#content .row#team .col_full{margin-top:5rem;text-align:center;padding:0}body.home #content .row#team .col_full{padding:0}#content .row#team h1{margin-bottom:1rem}#content .row#team .team_title{max-width:100%;margin:0 auto 2rem auto;padding:0 2rem}#content .row#team .team_member{width:100% !important;float:none;text-align:center;padding:0;height:auto;margin-bottom:3rem}#content .row#team .team_member .image{width:15rem;height:15rem;-webkit-border-radius:30rem;-moz-border-radius:30rem;border-radius:30rem;background-position:center center;background-size:cover;display:inline-block;margin-bottom:1rem}#content .row#team .team_member h3{margin-bottom:0;font-size:2.2rem;color:#004792}#content .row#team .team_member .funktion{font-size:.75em;letter-spacing:.05em;text-transform:uppercase;border-bottom:2px solid #ddd;padding-bottom:.5rem;margin-bottom:.5rem}#content .row#team .team_member .kurztext{font-size:.85em;line-height:1.4em}#content .blog_title_header{margin-top:2rem}footer{padding:3rem 0 0;font-size:.8em;line-height:1.9em}footer .col_footer{width:100%;float:none;margin-bottom:3rem}footer .col_footer .inner{padding:1rem 3rem;text-align:center}footer .col_footer .inner h3{font-weight:600;padding-bottom:0;margin-bottom:1rem;color:#eee}footer .col_footer .inner p{margin-bottom:0}footer .col_footer .inner li.current-menu-item>a{text-decoration:underline}footer .col_footer .inner a.logo_footer{width:10rem;display:block;margin-bottom:0;margin-top:0;margin:0 auto 2rem auto}footer .col_footer .inner a.logo_footer img{width:100%}footer .col_footer .inner .social_links{margin-top:2rem}footer .col_footer .inner .social_links a{color:#fff;margin:2rem 1rem;font-size:3rem}footer .col_footer .inner .social_links a:hover{opacity:.7}.overlay_wrapper .box_overlay{max-width:85%}body.single-jobs #content .row#row_hero.row_hero_narrow{height:30rem}body.single-jobs #content .col_the_content{padding:0}body.single-jobs .the_content .job-post{margin-top:0}.job-listing.row{padding:0 !important}.job-listing.row .job-preview .job-cta a.apply-btn{background-color:#004792;color:#fff !important;text-transform:none;font-weight:600;letter-spacing:.1em}.job-listing.row .job-preview .job-cta a.apply-btn:hover{background-color:#004792;opacity:.7;text-decoration:none !important}#content .row#row_alm{padding:2rem 0}.masonry-grid .grid-item{width:100%}}@media (max-width:400px){html{font-size:9px}}