:root{--content-width:90rem;--global-font-family:"ArialMTPro-Regular","Arial",serif;--highlight-font-family:"ArialMTPro-Bold","Arial",serif;--bold-italic-font-family:"ArialMTPro-BoldItalic","Arial",serif;--narrow-font-family:"ArialNarrowMTPro-Regular","Arial Narrow",sans-serif;--narrow-bold-font-family:"ArialNarrowMTPro-Bold","Arial narrow",sans-serif;--global-font-size:20;--global-font-line-height:1.4;--font-size-small:calc(16/var(--global-font-size)*1rem);--font-size-regular:calc(var(--global-font-size)/16*1rem);--font-size-large:calc(36/var(--global-font-size)*1rem);--font-size-larger:calc(48/var(--global-font-size)*1rem);--global-font-color:#333f48;--border-color-dark:#333f48;--border-color-light:#ccc;--color-link:#333f48;--color-link-visited:#333f48;--color-link-active:#a6192e;--color-quote-border:#333f48;--color-quote-citation:#333f48;--key-color-red:#a6192e;--key-color-green:#5bc500;--key-color-grey:#333f48;--key-color-red-transparent:rgba(166,25,46,0.9);--img-bg:#ddd;--main-bg:#f7f7f7;--form-bg:#ededed;--margin-desktop:3em}@media screen and (min-width:60em){:root{--margin-desktop:5em}}:root{--color-theme-primary:#a6192e;--color-theme-secondary:#333f48;--color-theme-red:#c0392b;--color-theme-green:#5bc500;--color-theme-blue:#2980b9;--color-theme-yellow:#f1c40f;--color-theme-black:#1c2833;--color-theme-grey:#95a5a6;--color-theme-white:#fff;--color-custom-daylight:#97c0b7;--color-custom-sun:#eee9d1}.single .ref-intro .blocks-gallery-item{width:50%}@supports (display:grid){.blocks-gallery-grid{display:grid;grid-template-columns:1.4fr .6fr;grid-template-rows:1fr 1fr 1fr;grid-gap:5px 5px;gap:5px 5px}.blocks-gallery-item:first-child{grid-area:1/1/4/2}.blocks-gallery-item:nth-child(2){grid-area:1/2/2/3}.blocks-gallery-item:nth-child(3){grid-area:2/2/3/3}.blocks-gallery-item:last-child{grid-area:3/2/4/3}.single .ref-intro .blocks-gallery-item{width:100%}.grid-10 .blocks-gallery-grid{grid-template-columns:repeat(15,1fr);grid-template-rows:repeat(6,1fr)}.grid-10 .blocks-gallery-item:first-child{grid-area:1/1/5/4}.grid-10 .blocks-gallery-item:nth-child(2){grid-area:1/4/5/10}.grid-10 .blocks-gallery-item:nth-child(3){grid-area:1/10/3/13}.grid-10 .blocks-gallery-item:nth-child(4){grid-area:1/13/3/16}.grid-10 .blocks-gallery-item:nth-child(5){grid-area:3/10/5/13}.grid-10 .blocks-gallery-item:nth-child(6){grid-area:5/1/7/4}.grid-10 .blocks-gallery-item:nth-child(7){grid-area:5/4/7/7}.grid-10 .blocks-gallery-item:nth-child(8){grid-area:5/7/7/10}.grid-10 .blocks-gallery-item:nth-child(9){grid-area:5/10/7/13}.grid-10 .blocks-gallery-item:last-child{grid-area:3/13/7/16}}@media screen and (max-width:37.499em){.grid-10 .blocks-gallery-grid{display:block;pointer-events:none}.grid-10 .blocks-gallery-item{margin-bottom:5px!important}}.grid-10.wp-block-group.has-background{padding-top:5px;padding-bottom:5px}.wp-block-gallery .blocks-gallery-item img{-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s}.wp-block-gallery .blocks-gallery-item{margin:0;overflow:hidden}.wp-block-gallery .blocks-gallery-item img:hover{-webkit-transform:scale(1.02);transform:scale(1.02);opacity:.9}.entry-content .wp-block-quote{border:none;font-family:ArialMTPro-BoldItalic,Arial,serif;font-family:var(--bold-italic-font-family);font-size:1.2rem;padding:0 0 2em}@media screen and (min-width:93em){.entry-content .wp-block-quote{font-size:1.8rem;font-size:var(--font-size-large)}}@media screen and (max-width:37.499em){.wp-block-columns{margin-bottom:0}.wp-block-column{margin-bottom:3em;margin-bottom:var(--margin-desktop)}.ref-info .wp-block-column{margin-bottom:0}.page-id-888 .wp-block-columns{margin-bottom:0!important}}@media (min-width:600px){.wp-block-column:not(:first-child){margin-left:1em}}@media (min-width:600px) and (max-width:781px){.wp-block-column:not(:only-child){-ms-flex-preferred-size:calc(50% - 0.5em)!important;flex-basis:calc(50% - 0.5em)!important}.wp-block-column:nth-child(3){margin-top:3em;margin-top:var(--margin-desktop);margin-left:0!important}}.wp-block-buttons{text-align:right}.media-text-button .wp-block-media-text__content{position:relative;height:100%}.single-stellenangebote .wp-block-buttons{text-align:left;margin-bottom:-.5em}.wp-block-buttons .wp-block-button{position:absolute;bottom:0;right:0;left:0;margin-bottom:0}.ref-image-fullwidth+.wp-block-group .wp-block-group__inner-container .wp-block-buttons .wp-block-button,.single .wp-block-buttons .wp-block-button{position:static;width:100%}.wp-block-button__link,.wp-block-file .wp-block-file__button{background-color:#a6192e;background-color:var(--key-color-red);width:100%;padding:.25em 1.8em .2em;font-size:1rem;text-transform:uppercase;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;margin-bottom:0;font-family:ArialMTPro-Bold,Arial,serif;font-family:var(--highlight-font-family)}.wp-block-button__link:hover,.wp-block-file .wp-block-file__button:hover{background-color:#333f48;background-color:var(--key-color-grey)}@media screen and (min-width:37.5em){.wp-block-button__link,.wp-block-file .wp-block-file__button{width:260px}}.wp-block-image{margin-top:0;margin-bottom:0;background-color:#ddd;background-color:var(--img-bg)}.wp-block-group{position:relative}.wp-block-group.has-background{padding:.5em .5em 1.5em}.ref-image-fullwidth+.wp-block-group{padding-bottom:0}.entry-content .wp-block-media-text{position:relative;margin-top:3em;margin-top:var(--margin-desktop);margin-bottom:3em;margin-bottom:var(--margin-desktop);margin-left:1rem;margin-right:1rem;padding-left:0;padding-right:0}@media screen and (min-width:93em){.entry-content .wp-block-media-text{margin-left:auto;margin-right:auto}}.wp-block-media-text .wp-block-media-text__content{padding-left:.5em;padding-right:.5em;padding-bottom:1.5rem}@supports ((-o-object-fit:cover) or (object-fit:cover)){.wp-block-media-text .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__media img{height:100%;background-color:#ddd;background-color:var(--img-bg)}.wp-block-media-text .wp-block-media-text__media img{-o-object-fit:cover;object-fit:cover}}.ref-media-text .wp-block-media-text__media,.ref-media-text .wp-block-media-text__media img{height:auto;background-color:transparent}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption,embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}@media screen and (min-width:93em){.wp-block-image.alignright,.wp-caption.alignright{margin-right:calc((100% - 90rem)/2);margin-right:calc((100% - var(--content-width))/2)}.wp-block-image.alignleft,.wp-caption.alignleft{margin-left:calc((100% - 90rem)/2);margin-left:calc((100% - var(--content-width))/2)}}.gallery{margin-bottom:1.5em;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:.5em}@media screen and (min-width:40em){.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}}.gallery-item{padding:.5em;border:1px solid #ccc;border:1px solid var(--border-color-light)}.gallery-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallery-caption{font-size:80%}.uk-slider{-webkit-tap-highlight-color:transparent}.uk-slider-container{overflow:hidden}.uk-slider-container-offset{margin:-11px -25px -39px;padding:11px 25px 39px}.uk-slider-items{will-change:transform;position:relative}.uk-slider-items:not(.uk-grid){display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;-webkit-touch-callout:none}.uk-slider-items.uk-grid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.uk-slider-items>*{-webkit-box-flex:0;-ms-flex:none;flex:none;position:relative;-ms-touch-action:pan-y;touch-action:pan-y}.uk-slider-items>:focus{outline:none}.entry-content .uk-slider{position:relative;max-width:100%}.uk-slider-items .wp-block-image{width:50vw;padding-left:.2em;padding-right:.2em}.uk-slider-items .wp-block-image img{width:100%}.uk-slider{margin-bottom:3em;margin-bottom:var(--margin-desktop)}.uk-slider-items+a,.uk-slider .next{position:absolute;top:50%;left:1.5rem;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);padding:30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='4 2.06 46 46' width='46' height='46' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M37.26 24.48a1 1 0 00-1.42 0L28 31.87V15.71a1 1 0 00-2 0v16.16l-7.84-7.43a1 1 0 00-1.42 0 1 1 0 000 1.41L27 35.57l10.22-9.68a1 1 0 00.04-1.41z' fill='%23fff'/%3E%3Cpath d='M27 46.06a21 21 0 1121-21 21 21 0 01-21 21zm0-40a19 19 0 1019 19 19 19 0 00-19-19z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;-webkit-transition:padding .15s ease;transition:padding .15s ease;-webkit-filter:drop-shadow(0 3px 3px rgba(88,70,70,.5));filter:drop-shadow(0 3px 3px rgba(88,70,70,.5))}.uk-slider-items+a:hover,.uk-slider .next:hover{padding:35px}@media screen and (max-width:37.499em){.uk-slider-items+a,.uk-slider .next{display:none}}.uk-slider .next{left:auto;right:1.5rem;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.slider-v2{overflow:hidden;position:relative}.page-id-78 .slider-v2{margin-bottom:0}.slider-v2 .uk-slider{max-width:none;margin-left:-25%;margin-right:-25%;position:static;margin-bottom:0}.slider-v2 .wp-block-image{width:25%}.single .uk-slider,.uk-slider-items .wp-block-image{background-color:#fff}.single .uk-slider{padding-top:.5em;padding-bottom:.5em}.uk-lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;background:#000;opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.uk-lightbox.uk-open{display:block;opacity:1}.uk-lightbox-page{overflow:hidden}.uk-lightbox-items>*{position:absolute;top:0;right:0;bottom:0;left:0;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:hsla(0,0%,100%,.7);will-change:transform,opacity}.uk-lightbox-items>*>*{max-width:100vw;max-height:100vh}.uk-lightbox-items>:focus{outline:none}.uk-lightbox-items>*>:not(iframe){width:auto;height:auto}.uk-lightbox-items>.uk-active{display:-webkit-box;display:-ms-flexbox;display:flex}.uk-lightbox-toolbar{padding:10px;background:rgba(0,0,0,.3)}.uk-lightbox-toolbar,.uk-lightbox-toolbar>*{color:hsla(0,0%,100%,.7)}.uk-lightbox-toolbar-icon{padding:5px;color:hsla(0,0%,100%,.7)}.uk-lightbox-toolbar-icon:hover{color:#fff}.uk-lightbox-button{-webkit-box-sizing:border-box;box-sizing:border-box;width:50px;height:50px;background:rgba(0,0,0,.3);color:hsla(0,0%,100%,.7);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uk-lightbox-button:focus,.uk-lightbox-button:hover{color:#fff}.uk-lightbox-caption:empty{display:none}.uk-lightbox-iframe{width:80%;height:80%}.uk-lightbox,.uk-lightbox-toolbar{background:#333f48;background:var(--key-color-grey)}.uk-lightbox-toolbar{position:absolute;top:0;left:0;right:0;text-align:right}.uk-lightbox-toolbar-icon{background:transparent;border:none}.uk-lightbox-toolbar-icon svg line{stroke:currentColor}.uk-lightbox-button{position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);background:transparent;padding:30px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='4 2.06 46 46' width='46' height='46' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23fff}%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M37.26 24.48a1 1 0 00-1.42 0L28 31.87V15.71a1 1 0 00-2 0v16.16l-7.84-7.43a1 1 0 00-1.42 0 1 1 0 000 1.41L27 35.57l10.22-9.68a1 1 0 00.04-1.41z'/%3E%3Cpath class='cls-1' d='M27 46.06a21 21 0 1121-21 21 21 0 01-21 21zm0-40a19 19 0 1019 19 19 19 0 00-19-19z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;-webkit-transition:padding .15s ease;transition:padding .15s ease}.uk-lightbox-button:hover{padding:35px}.uk-lightbox-button.uk-slidenav-previous{left:1.5rem}.uk-lightbox-button.uk-slidenav-next{right:1.5rem;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.uk-lightbox-button svg{display:none}.uk-accordion{padding:0;list-style:none}.uk-accordion>:nth-child(n+2){margin-top:.5em}.uk-accordion-title{display:block;font-size:1.25rem;line-height:1.4;color:#333f48;color:var(--key-color-grey);overflow:hidden}.uk-accordion-title:before{content:"";width:1.4em;height:1.4em;margin-top:10px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.uk-accordion-title:before,.uk-open>.uk-accordion-title:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='50.3 67.77 52 88' width='52' height='88' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle/%3E%3C/defs%3E%3Cpath fill='%23000' d='M94.335 152.075l-40.31-40.31 40.31-40.3 4.24 4.24-36.06 36.06 36.06 36.06-4.24 4.25z'/%3E%3C/svg%3E")}.uk-open>.uk-accordion-title:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.uk-accordion-title:focus,.uk-accordion-title:hover{text-decoration:none;outline:none}.uk-accordion-content{display:flow-root}.uk-accordion-content>:last-child{margin-bottom:0}.uk-hidden,[hidden]{display:none!important}.uk-accordion-title:active,.uk-accordion-title:focus,.uk-accordion-title:hover{color:#a6192e;color:var(--key-color-red)}.uk-accordion-title pre{text-transform:uppercase;font-family:ArialMTPro-Bold,Arial,serif;font-family:var(--highlight-font-family);margin-top:.5em;margin-bottom:0}.uk-sticky-fixed{z-index:980;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0!important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.uk-sticky.uk-animation-reverse,.uk-sticky[class*=uk-animation-]{-webkit-animation-duration:.2s;animation-duration:.2s}.site-header+.uk-sticky-placeholder{height:0!important}@media screen and (min-width:60em){ul.gfield_checkbox,ul.gfield_radio{display:-webkit-box;display:-ms-flexbox;display:flex}}.gform_wrapper .gfield_checkbox li label,.gform_wrapper .gfield_radio li label{max-width:100%;font-size:1.25rem;font-size:var(--font-size-regular)}.gform_wrapper .validation_message,.gform_wrapper label.gfield_label,.gform_wrapper legend.gfield_label,.gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{font-family:ArialMTPro-Regular,Arial,serif;font-family:var(--global-font-family);font-weight:400}.gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:0}.gform_wrapper .gfield_error .gfield_label,.gform_wrapper .validation_message{color:#a6192e;color:var(--key-color-red)}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border:none}.gform_wrapper div.validation_error{display:none}.gform_wrapper ul.gform_fields li.gfield{padding-right:0}@media only screen and (min-width:641px){.gform_wrapper .top_label li.gfield.gf_right_half{padding-right:0;padding-left:16px}}.gform_wrapper ul.gfield_checkbox li,.gform_wrapper ul.gfield_radio li{margin-right:1.2em}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-size:1em;width:100%;border:1px solid #ededed;border:1px solid var(--form-bg);background-color:#ededed;background-color:var(--form-bg);background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='5' viewBox='4.46 5.562 10 5' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%333f48' d='M4.46 5.562h10l-5 5z'/%3E%3C/svg%3E");background-position:99%;background-repeat:no-repeat;background-size:1.5em;padding:5px .5em 5px 4px;height:2em}input[type=file]:focus,select:focus{outline-color:#a6192e;outline-color:var(--key-color-red)}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;font-size:1em;width:100%;height:2em}input[type=checkbox],input[type=radio]{height:0;width:auto;float:left}input[type=checkbox]:checked,input[type=checkbox]:not(:checked),input[type=radio]:checked,input[type=radio]:not(:checked){background:transparent;position:relative;visibility:hidden;margin:0;padding:0}input[type=checkbox]+label,input[type=radio]+label{cursor:pointer}input[type=checkbox]:checked+label:before,input[type=checkbox]:not(:checked)+label:before,input[type=radio]:checked+label:before,input[type=radio]:not(:checked)+label:before{content:" ";display:inline-block;width:17px;height:17px;position:relative;top:2px;border:1px solid #ededed;border:1px solid var(--form-bg);background:#ededed;background:var(--form-bg);margin-right:.5em}input[type=radio]:checked+label:before,input[type=radio]:not(:checked)+label:before{border-radius:30px}input[type=checkbox]:hover+label:before,input[type=radio]:hover+label:before{background:#333f48;background:var(--key-color-grey);-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background:#5bc500;background:var(--key-color-green);-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium{background-color:#ededed;background-color:var(--form-bg)}@media screen and (min-width:60em){.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium{width:calc(50% - 16px)}}input[type=file]::-webkit-file-upload-button{color:#fff;background-color:#333f48;height:2em;border:none;padding-left:1.5em;padding-right:1.5em;margin-right:1em}input[type=file]::file-selector-button{color:#fff;background-color:#333f48;height:2em;border:none;padding-left:1.5em;padding-right:1.5em;margin-right:1em}input[type=file]::-webkit-file-upload-button:hover{background-color:#a6192e;cursor:pointer}input[type=file]::file-selector-button:hover{background-color:#a6192e;cursor:pointer}.gform_wrapper .gform_footer input[type=submit]{background-color:#a6192e;background-color:var(--key-color-red);padding:.2em 1.8em;font-size:1rem;text-transform:uppercase;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;margin:0;font-family:ArialMTPro-Bold,Arial,serif;font-family:var(--highlight-font-family);color:#fff;border:none;border-radius:0;position:absolute;bottom:0;left:0}.gform_wrapper .gform_footer input[type=submit]:hover{background-color:#333f48;background-color:var(--key-color-grey)}.form .gform_wrapper .gsection{border:none;padding:0;margin:0}.entry-content .gform_wrapper h2.gsection_title{font-weight:400;text-transform:none;font-family:ArialMTPro-Bold,Arial,serif;font-family:var(--highlight-font-family);color:#333f48;color:var(--key-color-grey)}.form{position:relative}.form .gform_wrapper ul li.gfield{margin-top:2em}.form .gform_wrapper .gsection+li.gfield,.form .gform_wrapper ul li.gfield.top-margin{margin-top:.5em}.gform_wrapper .ginput_container_textarea+.gfield_description{text-align:right}.form .font-italic,.form .gfield_consent_label,.gform_wrapper .field_description_below .gfield_description{font-family:ArialNarrowMTPro-Regular,Arial Narrow,sans-serif;font-family:var(--narrow-font-family);font-style:italic}@media screen and (max-width:37.499em){.entry-content #mailpoet_form_1 .mailpoet_text,.entry-content #mailpoet_form_1 .mailpoet_textarea{width:100%}}.entry{margin-bottom:1rem}.entry-footer,.entry-meta{font-family:ArialMTPro-Regular,Arial,serif;font-family:var(--global-font-family)}.updated:not(.published){display:none}.page-header,.page .entry-header,.single .entry-header{position:relative;height:60vh;min-height:20rem;background-color:#ddd;background-color:var(--img-bg);margin-bottom:3em;margin-bottom:var(--margin-desktop);overflow:hidden}@media screen and (min-width:60em){.page-header,.page .entry-header,.single .entry-header{height:100vh}}.entry-title-wrapper{position:absolute;bottom:0;width:100%}.entry-title-wrapper,.intro{background-color:#a6192e;background-color:var(--key-color-red)}@media screen and (min-width:37.5em){.entry-title-wrapper,.intro{background-image:url(../images/k-muster-intro.svg);background-repeat:no-repeat}}.post-thumbnail{height:100%}@supports ((-o-object-fit:cover) or (object-fit:cover)){.post-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media screen and (-ms-high-contrast:none){.post-thumbnail img{max-width:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.archive .messen .post-thumbnail img,.archive .post .post-thumbnail img,.blog .post .post-thumbnail img,.post-type-archive .grid-bg .post-thumbnail img{position:static;-webkit-transform:none;transform:none;max-width:100%}}.page-content{margin:3em 0 0;margin:var(--margin-desktop) 0 0}.entry-content>ol,.entry-content>ul{padding-left:3.5em}.entry-content>*,.entry-summary>*,.page-content>*{margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem;max-width:90rem;max-width:var(--content-width)}.comments-area,.entry-footer,.page-navigation,.site-info{margin-top:1em}.all-posts,.archive-intro,.blog .post,.category .post,.comments-area,.entry-content>*,.entry-footer,.entry-summary>*,.entry-title-singular,.filter-wrapper,.footer-cta-wrapper,.footer-widgets-wrapper,.home .slogan .position,.intro .wp-block-group__inner-container,.messen-events,.meta-tax,.page-content>*,.page-navigation,.page-title,.post-navigation,.pre-ref .wp-block-buttons,.pre-ref h2,.pre-ref p,.ref-image-fullwidth+.wp-block-group .wp-block-group__inner-container,.ref-nav,.related h2,.single-post .entry-title-wrapper h2,.single-stellenangebote .entry-title-wrapper h2,.site-info,.slideshow-nav-position,.tag .post{margin-left:auto;margin-right:auto;padding-right:1rem;padding-left:1rem;max-width:90rem;max-width:var(--content-width)}@media screen and (min-width:37.5em){.entry-title-singular,.page-title,.single-post .entry-title-wrapper h2,.single-stellenangebote .entry-title-wrapper h2{padding-left:5rem}}@media screen and (min-width:93em){.entry-content>ol,.entry-content>ul{padding-left:2.5em;padding-right:2.5em}.all-posts,.archive-intro,.blog .post,.category .post,.comments-area,.entry-content>*,.entry-footer,.entry-summary>*,.entry-title-singular,.filter-wrapper,.footer-cta-wrapper,.footer-widgets-wrapper,.home .slogan .position,.intro .wp-block-group__inner-container,.messen-events,.meta-tax,.page-content>*,.page-navigation,.page-title,.post-navigation,.pre-ref .wp-block-buttons,.pre-ref h2,.pre-ref p,.ref-image-fullwidth+.wp-block-group .wp-block-group__inner-container,.ref-nav,.related h2,.single-post .entry-title-wrapper h2,.single-stellenangebote .entry-title-wrapper h2,.site-info,.slideshow-nav-position,.tag .post{padding-left:0;padding-right:0}}.entry-content .more-link{position:absolute;bottom:0;right:0;display:block;font-size:1rem;background-color:#a6192e;background-color:var(--key-color-red);padding:.25em 1.8em .2em;color:#fff;text-transform:uppercase;font-family:ArialMTPro-Bold,Arial,serif;font-family:var(--highlight-font-family);width:100%;text-align:center;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}@media screen and (min-width:37.5em){.entry-content .more-link{width:260px}}.entry-content .more-link:hover{background-color:#333f48;background-color:var(--key-color-grey)}.entry-content .more-link:before,.single-stellenangebote .wp-block-file .wp-block-file__button:before{content:"\00bb";display:inline-block;padding-right:.2rem}.page-links{clear:both;margin-bottom:1.5em}.entry-footer span{margin-right:1em}.entry-footer{clear:both;margin-top:0}.logged-in .entry-footer{margin-top:2em;margin-bottom:2em}@media screen and (min-width:93em){.entry-footer{padding-right:0;padding-left:0}}.cta-buttons{opacity:0;visibility:hidden}@media screen and (max-width:37.499em){.loaded .nav--toggled-on+.cta-buttons{opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;visibility:visible}}@media screen and (min-width:37.5em){.loaded .cta-buttons{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-transition-delay:.3s;transition-delay:.3s}}.cta-buttons .cta-btn{position:fixed;top:25%;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#5bc500;background-color:var(--key-color-green);-webkit-box-shadow:0 4px 6px rgba(0,0,0,.2);box-shadow:0 4px 6px rgba(0,0,0,.2);color:#fff;border:none;border-radius:0;-webkit-transform:translate(200px);transform:translate(200px);-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out;width:265px;z-index:981}.cta-buttons .cta-btn:nth-child(2n){top:calc(25% + 60px)}.cta-buttons .cta-btn:last-child{top:calc(25% + 120px)}@media screen and (min-width:37.5em){.loaded .cta-buttons .cta-btn .menu-toggle{-webkit-animation-name:cta-scale;animation-name:cta-scale;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:2s;animation-delay:2s}.loaded .cta-buttons .cta-btn:nth-child(2n) .menu-toggle{-webkit-animation-delay:2.4s;animation-delay:2.4s}.loaded .cta-buttons .cta-btn:last-child .menu-toggle{-webkit-animation-delay:2.8s;animation-delay:2.8s}}@-webkit-keyframes cta-scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes cta-scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@media screen and (min-width:60em){.cta-buttons .cta-btn{top:40%}.cta-buttons .cta-btn:nth-child(2n){top:calc(40% + 60px)}.cta-buttons .cta-btn:last-child{top:calc(40% + 120px)}}.cta-btn.nav--toggled-on{-webkit-transform:translate(0);transform:translate(0)}.cta-buttons .cta-btn .menu-toggle{background-color:#5bc500;background-color:var(--key-color-green);color:#fff;border:none;border-radius:0;outline:none}.cta-buttons .cta-btn a{color:#fff;text-transform:uppercase;display:block;padding:10px 10px 10px 0;font-size:1rem;font-family:ArialMTPro-Bold,Arial,serif;font-family:var(--highlight-font-family);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.cta-buttons .cta-btn a:hover{-webkit-transform:scale(1.07);transform:scale(1.07)}.cta-btn svg{width:40px;height:40px;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.cta-buttons .cta-btn .menu-toggle:hover svg{-webkit-transform:scale(1.15);transform:scale(1.15)}.video .wp-block-group__inner-container{padding:56.2963% 0 0;position:relative;width:100%;background-color:#ddd;background-color:var(--img-bg);overflow:hidden}.video .wp-block-group__inner-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:37.5em){.wp-block-column .wp-block-image+.wp-block-group.has-background{min-height:24em}}@media screen and (min-width:48em){.wp-block-column .wp-block-image+.wp-block-group.has-background{min-height:18em}}@media screen and (min-width:60em){.wp-block-column .wp-block-image+.wp-block-group.has-background{min-height:15em}}.wp-block-group.pre-ref{padding:.5em 0 3em;padding-bottom:var(--margin-desktop)}.pre-ref .wp-block-buttons .wp-block-button{position:static}.post-type-archive .grid-bg{background-color:#fff;padding:.5% .5% 0;margin-bottom:6em}.post-type-archive .entry{width:100%;margin-bottom:.5%}.gutter-sizer{width:.5%}.post-type-archive .filter-wrapper h2{margin:0}@media screen and (min-width:37.5em){.post-type-archive .entry{width:49.75%}}@media screen and (min-width:60em){.post-type-archive .entry{width:33%}}.filter-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter button{background:#f7f7f7;background:var(--main-bg);border:none;font-size:1.25rem;font-size:var(--font-size-regular);padding:.5em .2em;outline:none;color:#afafaf;-webkit-transition:color .2s ease;transition:color .2s ease}.filter span{color:#afafaf}.filter button:hover{color:#a6192e;color:var(--key-color-red)}.filter span:last-child{display:none}.filter button.is-checked,.filter button.is-checked+span{color:#a6192e;color:var(--key-color-red)}.wp-block-group.ref-info,.wp-block-group.ref-intro{padding:.5em 0 0}.wp-block-group.ref-intro{margin-left:1rem;margin-right:1rem}@media screen and (min-width:93em){.wp-block-group.ref-intro{margin-left:auto;margin-right:auto}}.wp-block-group.ref-intro h2,.wp-block-group.ref-intro p{padding-left:10px;padding-right:10px}.related ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding-left:0;margin-bottom:0}.related ul li{-ms-flex-preferred-size:25%;flex-basis:25%}.entry-content .ref-info{margin-top:5px}@media screen and (max-width:74.999em){.parallax-image .wp-block-cover{background-image:none!important;display:none}}@media screen and (min-width:75em){.parallax-image .wp-block-cover{-webkit-box-shadow:inset 0 0 8px rgba(0,0,0,.4);box-shadow:inset 0 0 8px rgba(0,0,0,.4)}.parallax-image .wp-block-image{display:none}}.ref-image-fullwidth{margin-bottom:0}.ref-media-text{margin-top:4em;margin-bottom:4em;grid-template-columns:20% 1fr;font-family:ArialMTPro-BoldItalic,Arial,serif;font-family:var(--bold-italic-font-family);font-weight:400}.ref-media-text img{border-radius:50%;max-width:18.75rem;margin:auto}.ref-media-text .wp-block-media-text__content p:last-of-type{font-family:ArialNarrowMTPro-Bold,Arial narrow,sans-serif;font-family:var(--narrow-bold-font-family);font-weight:400;font-size:1rem}.ref-nav{margin-bottom:3em;margin-bottom:var(--margin-desktop)}.ref-nav .wp-block-button__link{border-radius:0;margin-top:1.8em;width:100%}@media screen and (min-width:60em){.ref-media-text .wp-block-media-text__content p:last-of-type{font-size:1.2rem}.ref-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ref-nav .wp-block-button__link{width:260px;margin-top:0}}.related{padding-top:1em;background-color:#fff}.post-type-archive .entry-header .post-thumbnail,.single .related a{position:relative;display:block}.post-type-archive .entry-header .post-thumbnail:before,.related a:before,.uk-slider-items a:before{content:"\00bb  ANSCHAUEN";position:absolute;left:50%;top:43%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;z-index:1;color:#fff;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;font-size:.5rem}.post-type-archive .entry-header .post-thumbnail:before{font-size:1rem}.related a:before{display:none}@media screen and (min-width:37.5em){.related a:before{display:block}.related a:before,.uk-slider-items a:before{font-size:1rem}}.post-type-archive .entry-header .post-thumbnail:after,.related a:after,.uk-slider-items a:after{content:"";position:absolute;top:0;width:100%;height:100%;background-color:rgba(166,25,46,.9);background-color:var(--key-color-red-transparent);opacity:0;z-index:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.post-type-archive .entry-header .post-thumbnail:hover:after,.post-type-archive .entry-header .post-thumbnail:hover:before,.related a:hover:after,.related a:hover:before,.uk-slider-items a:hover:after,.uk-slider-items a:hover:before{opacity:1}.blog .post,.category .post,.tag .post{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr;-ms-grid-rows:auto;grid-template-rows:auto;background-color:#fff;margin-bottom:3em;margin-bottom:var(--margin-desktop);padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem}.meta-tax,.single-messen .wp-block-group.has-background,.single-post .wp-block-group.has-background{margin-left:1rem;margin-right:1rem}@media screen and (min-width:93em){.blog .post,.category .post,.meta-tax,.single-messen .wp-block-group.has-background,.single-post .wp-block-group.has-background,.tag .post{margin-left:auto;margin-right:auto}}.blog .post:nth-child(2n),.category .post:nth-child(2n),.tag .post:nth-child(2n){-ms-grid-columns:1fr 50%;grid-template-columns:1fr 50%}.blog .post .entry-header,.category .post .entry-header,.tag .post .entry-header{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;margin:0}.blog .post:nth-child(2n) .entry-header,.category .post:nth-child(2n) .entry-header,.tag .post:nth-child(2n) .entry-header{-ms-grid-column:2;grid-column:2}.blog .wp-block-group,.category .wp-block-group,.tag .wp-block-group{position:static;padding:0}.blog .blog-post-content,.category .blog-post-content,.tag .blog-post-content{position:relative;-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;padding:0 .5em 1.5rem;word-break:break-word}.blog .post:nth-child(2n) .blog-post-content,.category .post:nth-child(2n) .blog-post-content,.tag .post:nth-child(2n) .blog-post-content{-ms-grid-column:1;grid-column:1}.blog .post .entry-content,.category .post .entry-content,.tag .post .entry-content{margin-top:0}.category .page-header,.single-post .entry-header,.single-stellenangebote .entry-header,.tag .page-header{margin-bottom:3em;margin-bottom:var(--margin-desktop)}.single-post .entry-title,.single-stellenangebote .entry-title{-webkit-transform:none;transform:none;opacity:1;margin:0 1rem}.single-stellenangebote .wp-block-group.has-background{margin-left:1rem;margin-right:1rem}@media screen and (min-width:93em){.single-post .entry-title,.single-stellenangebote .entry-title,.single-stellenangebote .wp-block-group.has-background{margin-left:auto;margin-right:auto}}.meta-tax,.single-post .entry-title,.single-stellenangebote .entry-title{background-color:#fff;padding:10px}.single-post .wp-block-buttons{position:absolute;bottom:0;right:0}@media screen and (max-width:37.499em){.blog .post,.category .post,.tag .post{grid-template-columns:100%!important}.blog .blog-post-content,.category .blog-post-content,.tag .blog-post-content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.blog .post:nth-child(2n) .entry-header,.category .post:nth-child(2n) .entry-header,.tag .post:nth-child(2n) .entry-header{-ms-grid-column:1;grid-column:1}}.archive-intro{background-color:#fff;padding:.5em .5em 1.5em;margin-top:3em;margin-top:var(--margin-desktop);margin-bottom:3em;margin-bottom:var(--margin-desktop);margin-left:1rem;margin-right:1rem}@media screen and (min-width:93em){.archive-intro{margin-left:auto;margin-right:auto}}#stellenangebote .entry{width:100%;border-bottom:1px solid #000}#stellenangebote .entry-title a{color:#a6192e;color:var(--key-color-red);display:block}#stellenangebote .entry-title a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}#stellenangebote .entry-title a:hover{color:#333f48;color:var(--key-color-grey)}#stellenangebote .entry-title:after{content:"\00bb  Weiterlesen";font-size:1rem;background-color:#a6192e;background-color:var(--key-color-red);color:#fff;padding:.25em 1.8em .2em;width:260px;text-align:center;display:block;z-index:0;margin-top:1em}#stellenangebote .entry-title:hover:after{background-color:#333f48;background-color:var(--key-color-grey)}#stellenangebote .entry-title{position:relative;border-top:1px solid #000;margin:0;padding-top:.5em;padding-bottom:.5em}@media screen and (min-width:37.5em){#stellenangebote .entry-title:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;margin-top:0}#stellenangebote .entry-title a{width:calc(100% - 300px)}}.single-stellenangebote .list-title{text-transform:uppercase;margin-bottom:0}.single-stellenangebote .list-title+p{margin-top:0;margin-bottom:0}.single-stellenangebote .wp-block-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.single-stellenangebote .wp-block-file a:first-child{display:none}.single-stellenangebote .wp-block-file .wp-block-file__button{display:block;text-align:center;border-radius:0;margin-bottom:0;margin-left:0;margin-right:-.5em}.single-stellenangebote .wp-block-file .wp-block-file__button:hover{opacity:1}.vorteile{background-color:#fff;padding:.5em .5em 1.5em}.entry-content .vorteile h2{margin:0 0 1em;padding:0}.entry-content .uk-accordion{padding-left:0;padding-right:0}.entry-content .uk-accordion .uk-accordion-content>:first-child{margin-top:0}.wp-block-hbk-accordion-element-block-accordion-element{border-top:1px solid #000}.organigramm svg{display:block;margin:auto;padding:3em;max-width:100%;height:auto}@media screen and (-ms-high-contrast:none){.organigramm svg{display:block;margin:auto;padding:3em;max-width:100%;height:674px}}.animated-counter{font-family:ArialMTPro-Bold,Arial,serif;font-family:var(--highlight-font-family)}.animated-counter .counter-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#a6192e;color:var(--key-color-red);font-size:3.8rem}.animated-counter .wp-block-column span{margin-left:.5em}.animated-counter .wp-block-column p{text-align:center;color:#a6192e;color:var(--key-color-red);margin-top:0}.bg-red{color:#fff;background-color:#a6192e;background-color:var(--key-color-red);font-family:ArialMTPro-Bold,Arial,serif;font-family:var(--highlight-font-family);padding:.5em}.math{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.math div{width:100%}.math span{display:block;border-top:.5em solid #a6192e;border-top:.5em solid var(--key-color-red);border-bottom:.5em solid #a6192e;border-bottom:.5em solid var(--key-color-red)}.math span.second{margin-bottom:1em}.bg-red svg{display:block;margin:auto}.bg-red .info{font-size:1.5rem}.animated-houses{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.animated-houses>div{width:4%;height:50px;margin-bottom:.5em}.animated-houses .house{display:block;width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='86.52 76.54 53 53' width='53' height='53' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23a6192e}%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M99.025 110.825h6v7.64h-6zm22 0h6v7.64h-6zm-26.36-3.84v18.9h14.62v-15.06h7.38v15.06h14.66v-18.9l-18.32-19z'/%3E%3Cpath class='cls-1' d='M113.025 80.195l-23.84 24.68 2.63 2.71 21.21-21.96 21.2 21.96 2.63-2.71-6.41-6.64v-8.08h-4.48v3.44l-12.94-13.4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:50%;opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.animated-houses .show{opacity:1}@media screen and (max-width:59.999em){.page-id-78 .entry-content .wp-block-columns{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-id-78 .entry-content .wp-block-column{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;margin-bottom:2em;margin-left:0}.math span{width:5em;margin:auto}.animated-houses{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.animated-houses>div{width:30px;height:30px;margin-bottom:.5em}}.page-id-87 .wp-block-table table{margin:0;width:auto}.page-id-87 .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#fff}.page-id-87 .wp-block-table td{padding:0;border:none;width:222px}.page-id-87 .wp-block-table td:first-child{width:115px}.page-id-87 .wp-block-table.is-style-stripes{border-bottom:none}.entry-content .map-title{padding-left:.5em;margin-bottom:0;margin-right:1rem;margin-left:1rem}@media screen and (min-width:93em){.entry-content .map-title{margin-right:auto;margin-left:auto}}.timeline.has-background{padding:0 1rem;margin-left:1rem;margin-right:1rem}@media screen and (min-width:93em){.timeline.has-background{margin-left:auto;margin-right:auto}}.timeline .wp-block-media-text{margin-top:0;margin-bottom:0}.timeline .year p{display:inline-block;background-color:#a6192e;background-color:var(--key-color-red);padding:.5em;color:#fff;margin:0;font-size:1.5rem;font-family:ArialMTPro-Bold,Arial,serif;font-family:var(--highlight-font-family);line-height:normal}.timeline .wp-block-media-text__content p{margin:0;text-align:left}.timeline .wp-block-media-text__media{border-left:.4em solid #a6192e;border-left:.4em solid var(--key-color-red);padding:1rem;background-color:#fff}.timeline img[data-lazy-src]{opacity:0}.timeline img.lazyloaded{-webkit-transition:transform .2s ease,opacity .5s linear .2s;-webkit-transition:opacity .5s linear .2s,-webkit-transform .2s ease;transition:opacity .5s linear .2s,-webkit-transform .2s ease;transition:transform .2s ease,opacity .5s linear .2s;transition:transform .2s ease,opacity .5s linear .2s,-webkit-transform .2s ease;opacity:1}.timeline .wp-block-media-text__media img:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.timeline .wp-block-media-text__content{border-left:.4em solid #a6192e;border-left:.4em solid var(--key-color-red);height:100%;padding:0 1rem 1rem}.timeline.has-background:last-child{padding-bottom:3em;margin-bottom:3em;margin-bottom:var(--margin-desktop)}@media (max-width:959px){.timeline .wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.timeline .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.timeline .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}}@media screen and (min-width:60em){.timeline.has-background{padding:0}.timeline .year{text-align:center}.timeline .wp-block-media-text__media{border-left:0;border-right:.2em solid #a6192e;border-right:.2em solid var(--key-color-red);padding:3em}.timeline .wp-block-media-text__content{border-left:.2em solid #a6192e;border-left:.2em solid var(--key-color-red);height:100%;padding:3em}.timeline p.has-text-align-right{text-align:right}.timeline .has-media-on-the-right .wp-block-media-text__content{border-left:0;border-right:.2em solid #a6192e;border-right:.2em solid var(--key-color-red)}.timeline .has-media-on-the-right .wp-block-media-text__media{border-right:0;border-left:.2em solid #a6192e;border-left:.2em solid var(--key-color-red)}}.projektablauf .wp-block-table tr{vertical-align:baseline;margin-bottom:1rem}.projektablauf .wp-block-table td{border:none;padding:0 0 1rem}.projektablauf .wp-block-table td strong{text-transform:uppercase}.margin-desktop-after{margin-bottom:3em!important;margin-bottom:var(--margin-desktop)!important}.entry-content .no-padding-bottom{padding-bottom:0}.entry-content .no-margin-bottom{margin-bottom:0}.entry-content .no-margin-top{margin-top:0}.entry-content .padding-bottom-05{padding-bottom:.5em}.entry-content .padding-bottom-after{padding-bottom:3em!important;padding-bottom:var(--margin-desktop)!important}.wide-button .wp-block-button__link{width:320px}.wp-block-group.map{padding:0}.wp-block-group.margin-small{margin-left:1rem;margin-right:1rem}.no-pointer-events{pointer-events:none}@media screen and (min-width:93em){.wp-block-group.margin-small{margin-left:auto;margin-right:auto}}.messen-events{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.messen-events .messen{position:relative;width:100%;margin-bottom:3em;margin-bottom:var(--margin-desktop);background-color:#fff}.messen-events .messen .post-thumbnail:after,.messen-events .messen .post-thumbnail:before{content:"";display:none}.messen-events .messen .blog-post-content{padding:.5em .5em 1.5em}.messen-events .messen .blog-post-content p{padding:0}@media screen and (min-width:37.5em){.messen-events .messen{width:calc(50% - .5em)}.messen-events .messen .blog-post-content{min-height:15em}}.video .wp-block-group__inner-container .BorlabsCookie{position:absolute;top:0;left:0;width:100%;height:100%}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed,.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-thumbnail{width:100%}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption{background:transparent}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption a{color:#fff}._brlbs-caption input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;float:none}._brlbs-caption input[type=checkbox]:checked,._brlbs-caption input[type=checkbox]:not(:checked){visibility:visible;height:auto}.BorlabsCookie ._brlbs-content-blocker a._brlbs-btn{background:#a6192e;background:var(--key-color-red);border-radius:0;text-transform:uppercase;padding:.2em 1.8em;font-size:1rem;font-family:ArialMTPro-Bold,Arial,serif;font-family:var(--highlight-font-family);line-height:normal}.BorlabsCookie ._brlbs-content-blocker a._brlbs-btn:hover{background:#333f48;background:var(--key-color-grey);color:#fff!important}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption a:hover{color:#a6192e;color:var(--key-color-red)}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-btn._brlbs-icon-play-white:before,.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-btn:before{content:"\00bb";padding-right:.2rem;background:transparent}.privacy-policy a{word-break:break-all}.alignleft{float:left;margin-right:1rem}.alignright{float:right;margin-left:1rem}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.alignwide{max-width:calc(50% + 45rem);max-width:calc(50% + var(--content-width)/2)}.entry-content .alignfull{max-width:100%;padding-left:0;padding-right:0}.entry-content>.alignleft,.entry-summary>.alignleft,.page-content>.alignleft{margin-left:1rem;padding-left:0;padding-right:0}.entry-content>.alignright,.entry-summary>.alignright,.page-content>.alignright{margin-right:1rem;padding-left:0;padding-right:0}.page-nav{display:block;margin-bottom:3em;margin-bottom:var(--margin-desktop)}.page-nav .wp-block-button{position:static;display:block;margin:1em 0 0}@media screen and (min-width:37.5em){.page-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-nav .wp-block-button{margin-top:0}}@media screen and (min-width:93em){.entry-content>.alignleft,.entry-summary>.alignleft,.page-content>.alignleft{margin-left:calc((100vw - 90rem)/2);margin-left:calc((100vw - var(--content-width))/2)}.entry-content>.alignright,.entry-summary>.alignright,.page-content>.alignright{margin-right:calc((100vw - 90rem)/2);margin-right:calc((100vw - var(--content-width))/2)}}@media screen and (min-width:60em){.has-sidebar .entry-content>.alignleft,.has-sidebar .entry-summary>.alignleft,.has-sidebar .page-content>.alignleft{margin-left:calc((75vw - 92rem)/2);margin-left:calc((75vw - 2rem - var(--content-width))/2)}.has-sidebar .entry-content>.alignright,.has-sidebar .entry-summary>.alignright,.has-sidebar .page-content>.alignright{margin-right:calc((75vw - 92rem)/2);margin-right:calc((75vw - 2rem - var(--content-width))/2)}}.has-theme-primary-color{color:#a6192e;color:var(--color-theme-primary)}.has-theme-primary-background-color{background-color:#a6192e;background-color:var(--color-theme-primary)}.has-theme-secondary-color{color:#333f48;color:var(--color-theme-secondary)}.has-theme-secondary-background-color{background-color:#333f48;background-color:var(--color-theme-secondary)}.has-theme-red-color{color:#c0392b;color:var(--color-theme-red)}.has-theme-red-background-color{background-color:#c0392b;background-color:var(--color-theme-red)}.has-theme-green-color{color:#5bc500;color:var(--color-theme-green)}.has-theme-green-background-color{background-color:#5bc500;background-color:var(--color-theme-green)}.has-theme-blue-color{color:#2980b9;color:var(--color-theme-blue)}.has-theme-blue-background-color{background-color:#2980b9;background-color:var(--color-theme-blue)}.has-theme-yellow-color{color:#f1c40f;color:var(--color-theme-yellow)}.has-theme-yellow-background-color{background-color:#f1c40f;background-color:var(--color-theme-yellow)}.has-theme-black-color{color:#1c2833;color:var(--color-theme-black)}.has-theme-black-background-color{background-color:#1c2833;background-color:var(--color-theme-black)}.has-theme-grey-color{color:#95a5a6;color:var(--color-theme-grey)}.has-theme-grey-background-color{background-color:#95a5a6;background-color:var(--color-theme-grey)}.has-theme-white-color{color:#fff;color:var(--color-theme-white)}.has-theme-white-background-color{background-color:#fff;background-color:var(--color-theme-white)}.has-custom-daylight-color{color:#97c0b7;color:var(--color-custom-daylight)}.has-custom-daylight-background-color{background-color:#97c0b7;background-color:var(--color-custom-daylight)}.has-custom-sun-color{color:#eee9d1;color:var(--color-custom-sun)}.has-custom-sun-background-color{background-color:#eee9d1;background-color:var(--color-custom-sun)}.has-small-font-size{font-size:.8rem;font-size:var(--font-size-small)}.has-regular-font-size{font-size:1.25rem;font-size:var(--font-size-regular)}.has-large-font-size{font-size:1.2rem}@media screen and (min-width:60em){.has-large-font-size{font-size:1.8rem;font-size:var(--font-size-large)}}.has-larger-font-size{font-size:2.4rem;font-size:var(--font-size-larger)}b,strong{font-family:ArialMTPro-Bold,Arial,serif;font-family:var(--highlight-font-family);font-weight:400}.error404 .box{background-color:#fff;padding:1.5rem .5em}