/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*,*:after,*:before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}[class*=grid-]{float:left;padding:10px;width:100%}.clear-grid{clear:both;float:inherit}.container{margin:0%;width:100%;padding:0 10px}.container:after,.container:before{display:table;clear:both;content:" "}.nest{margin:0 -10px;padding:0;width:auto}.nest:after,.nest:before{display:table;clear:both;content:" "}.grid-m-12{width:100%}.grid-m-11{width:91.666663%}.grid-m-10{width:83.33%}.grid-m-9{width:74.999997%}.grid-m-8{width:66.66666664%}.grid-m-7{width:58.333%}.grid-m-6{width:50%}.grid-m-5{width:41.6665%}.grid-m-4{width:33.33%}.grid-m-3{width:24.99%}.grid-m-2{width:16.66666%}.grid-m-1{width:8.33%}@media(min-width: 720px){.container{padding:0 30px}.grid-12{width:100%}.grid-11{width:91.666663%}.grid-10{width:83.33%}.grid-9{width:74.999997%}.grid-8{width:66.66666664%}.grid-7{width:58.333%}.grid-6{width:50%}.grid-5{width:41.6665%}.grid-4{width:33.33%}.grid-3{width:24.99%}.grid-2{width:16.66666%}.grid-1{width:8.33%}.grid-t-12{width:100%}.grid-t-11{width:91.666663%}.grid-t-10{width:83.33%}.grid-t-9{width:74.999997%}.grid-t-8{width:66.66666664%}.grid-t-7{width:58.333%}.grid-t-6{width:50%}.grid-t-5{width:41.6665%}.grid-t-4{width:33.33%}.grid-t-3{width:24.99%}.grid-t-2{width:16.66666%}.grid-t-1{width:8.33%}}@media only screen and (min-width: 1024px){.grid-tl-12{width:100%}.grid-tl-11{width:91.666663%}.grid-tl-10{width:83.33%}.grid-tl-9{width:74.999997%}.grid-tl-8{width:66.66666664%}.grid-tl-7{width:58.333%}.grid-tl-6{width:50%}.grid-tl-5{width:41.6665%}.grid-tl-4{width:33.33%}.grid-tl-3{width:24.99%}.grid-tl-2{width:16.66666%}.grid-tl-1{width:8.33%}}@media only screen and (min-width: 1200px){.container{max-width:1180px;margin:0 auto}.container-fluid{max-width:90%;margin:0 5%}.grid-d-12{width:100%}.grid-d-11{width:91.666663%}.grid-d-10{width:83.33%}.grid-d-9{width:74.999997%}.grid-d-8{width:66.66666664%}.grid-d-7{width:58.333%}.grid-d-6{width:50%}.grid-d-5{width:41.6665%}.grid-d-4{width:33.33%}.grid-d-3{width:24.99%}.grid-d-2{width:16.66666%}.grid-d-1{width:8.33%}}img.scale,img.responsive{max-width:100%;height:auto}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}[role=button],input[type=submit],input[type=reset],input[type=button],button{-webkit-box-sizing:content-box;box-sizing:content-box}input[type=submit],input[type=reset],input[type=button],button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}html{scroll-behavior:smooth !important}body{font-family:"PT Sans",sans-serif;background-color:#201819;color:#4c565c}a{text-decoration:none;color:#4c565c;-webkit-transition:color .3s ease;transition:color .3s ease}a:hover{color:#a40930}.content{background-color:#dbddde}.content__main{-webkit-transform:translateY(-100px);transform:translateY(-100px)}.spacer{display:none}@media only screen and (min-width: 1200px){.spacer{display:block}}.section-404 a{color:#a40930}.section-404 a:hover{color:#4c565c}.header{position:fixed;width:100%;top:0;z-index:50}.header__bg{position:absolute;display:none;top:0;left:0;width:100%;height:124%;z-index:-50;background-color:#201819}@media only screen and (max-width: 1023px){.header__bg{height:155%}}.header__bg--active{display:block}.logo{padding-top:0}.logo__link{display:block;position:relative;width:100%;max-width:180px;-webkit-transition:max-width .3s ease;transition:max-width .3s ease}@media(max-width: 719px)and (orientation: portrait){.logo__link{max-width:120px}}@media(max-width: 719px)and (orientation: landscape){.logo__link{max-width:100px !important}}.logo__picture{display:block;width:100%;padding:23px 20% 0 20%}@media only screen and (max-width: 1023px){.logo__picture{padding:15px 24% 0 24%}}.logo__image-wrapper{position:relative;display:block;width:100%}.logo__image{position:absolute;display:block;width:100%;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.logo__image--white{z-index:5}.logo__image--color{z-index:10}.logo__bg{display:block;position:absolute;top:0;left:0;width:100%;padding-top:155.5555555556%;background-image:url(../img/logo/nbi-sicherheit-logo-bg.png);background-position:center -50px;background-repeat:no-repeat;background-size:100% auto;z-index:-1;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}@media only screen and (-webkit-min-device-pixel-ratio: 1.25),only screen and (min-device-pixel-ratio: 1.25),only screen and (min-resolution: 1.25dppx){.logo__bg{background-image:url(../img/logo/nbi-sicherheit-logo-bg@2x.png)}}@media only screen and (max-width: 1023px){.logo--minimal .logo__link{max-width:110px}}.logo--minimal .logo__bg{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.logo--minimal .logo__image--color{opacity:0}.header__burger{display:none}@media only screen and (max-width: 1023px){.header__burger{position:fixed;display:block;right:1.875em;top:1.25em;width:25px;height:40px;z-index:150}.menu__container{position:fixed;width:100%;height:100%;top:0;left:-100%;background:rgba(243,243,243,.97);z-index:100;overflow-y:scroll;-webkit-transition:left .5s ease;transition:left .5s ease}.menu__container.page-nav--open{left:0}.menu__list{padding:3.75em 2.5em 2.5em 2.5em}.menu__list li{text-align:center;list-style-type:none}.menu__list li a{display:block;color:#4c565c}.menu__list>li>a{padding:.75em;font-size:1.5em;font-weight:bold;color:#a40930;border-bottom:solid 1px #4c565c}.menu__list>li:last-child>a{border-bottom:none}.menu__list>li>ul{display:none}.menu__list>li>ul.open{border-bottom:solid 1px #4c565c}.menu__list>li>ul>li>a{padding:.75em;font-weight:bold;font-size:1.125em;border-bottom:solid 1px rgba(0,0,0,.2)}.menu__list>li>ul>li:last-child>a{border-bottom:none}.menu__list>li>ul>li>ul{display:none;padding:.625em}.menu__list>li>ul>li>ul.open{border-bottom:solid 1px rgba(0,0,0,.2)}.menu__list>li>ul>li>ul>li>a{padding:.1875em;font-size:1.125em}}@media only screen and (min-width: 1024px){.menu__list{margin-top:1.25em;padding-left:3.75em}.menu__list li{list-style-type:none}.menu__list li a{position:relative;display:block;padding:.75em 1.25em;font-size:1.125em;color:#fff}.menu__list li a:after{content:"";position:absolute;top:0;left:0;width:0%;height:100%;background-color:#a40930;z-index:-1;-webkit-transition:width .3s ease 0s;transition:width .3s ease 0s}.menu__list:hover>li.active>a:after{width:0}.menu__list:hover>li:hover>a:after{width:100%}.menu__list>li{position:relative;display:inline-block;margin-right:.9375em}.menu__list>li:last-child{margin-right:0}.menu__list>li.active>a{font-weight:bold}.menu__list>li.active>a:after{width:100%}.menu__list>li:hover>a:after{width:100%}.menu__list>li:hover>ul{width:150%;-webkit-transition-delay:.1s;transition-delay:.1s}.menu__list>li:hover>ul>li{opacity:1;pointer-events:auto;cursor:pointer;-webkit-transition-delay:.1s;transition-delay:.1s}.menu__list>li.menu-item-108:hover>ul{width:340px}.menu__list>li>ul{position:absolute;width:0;padding-top:.625em;-webkit-transition:width .3s ease;transition:width .3s ease;-webkit-box-shadow:0px 20px 90px 0px rgba(0,0,0,.2);box-shadow:0px 20px 90px 0px rgba(0,0,0,.2)}.menu__list>li>ul>li{opacity:0;pointer-events:none;cursor:none;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .3s ease;transition:opacity .3s ease;white-space:nowrap;background-color:#fff}.menu__list>li>ul>li>a{font-size:1em;color:#4c565c}.menu__list>li>ul>li>a:after{content:"";position:absolute;top:0;left:0;width:0%;height:100%;background-color:#efefef;z-index:-1;-webkit-transition:width .3s ease 0s;transition:width .3s ease 0s}.menu__list>li>ul>li>a:hover:after{width:100%;-webkit-transition-delay:0s;transition-delay:0s}.menu__list>li>ul>li>a:hover{color:#a40930}.menu__list>li>ul>li.active>a{font-weight:bold;color:#a40930}.menu__list>li>ul>li:hover>ul{display:block;width:100%;-webkit-box-shadow:2.121px 2.121px 6px 0px rgba(1,1,1,.1);box-shadow:2.121px 2.121px 6px 0px rgba(1,1,1,.1)}.menu__list>li>ul>li:hover>ul>li{opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s}.menu__list>li>ul>li>ul{position:absolute;overflow:hidden;left:100%;top:0;width:0;padding-left:.625em;-webkit-transition:width .3s ease,-webkit-box-shadow .3s ease;transition:width .3s ease,-webkit-box-shadow .3s ease;transition:width .3s ease,box-shadow .3s ease;transition:width .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease}.menu__list>li>ul>li>ul>li{opacity:0;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .3s ease;transition:opacity .3s ease;background-color:#fff}.menu__list>li>ul>li>ul>li>a{font-size:1em;color:#4c565c}.menu__list>li>ul>li>ul>li>a:after{content:"";position:absolute;top:0;left:0;width:0%;height:100%;background-color:#efefef;z-index:-1;-webkit-transition:width .3s ease 0s;transition:width .3s ease 0s}.menu__list>li>ul>li>ul>li>a:hover:after{width:100%;-webkit-transition-delay:0s;transition-delay:0s}.menu__list>li>ul>li>ul>li>a:hover{color:#a40930}.menu__list>li>ul>li>ul>li.active>a{font-weight:bold;color:#a40930}}.footer{padding:2.5em 0;background-color:#a40930;line-height:1.4}.footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 719px){.footer .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}@media(max-width: 1023px){.footer .container{-ms-flex-pack:distribute;justify-content:space-around}}.footer .container:before,.footer .container:after{content:none}.footer__entry{color:#fff}@media(max-width: 719px){.footer__entry:not(:last-child){margin-bottom:25px}}.footer__entry a{color:#fff}.footer__entry a:hover{font-weight:bold}.footer__company{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.footer__logo{max-width:70px}@media(max-width: 1023px){.footer__logo{display:none}}.footer__logo-image{width:100%;height:auto}.footer__contact{line-height:1.4}.footer__list li{list-style:none}.footer__list a{display:block;color:#fff}.footer__list a:hover{font-weight:bold}.footer__list>li>a{font-weight:bold}.footer__list>li>ul>li>ul{margin-top:.3125em;margin-bottom:.9375em}.footer__list>li>ul>li>ul li>a:before{content:"·";padding-right:.3125em}.intro{position:relative;padding-top:20em;padding-bottom:11.25em;background-size:auto 60%,1px 1px,100% auto;background-attachment:scroll,scroll,fixed;background-position:-100% center,left top,center top;background-repeat:no-repeat,repeat,no-repeat;background-color:#000}@media(max-width: 719px){.intro{padding-top:13.125em;padding-bottom:7.5em}}@media only screen and (orientation: portrait){.intro{background-size:auto 60%,1px 1px,auto 80%}}@media(min-width: 1200px){.intro{background-position:left center,left top,center top}}.intro__overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#201819;pointer-events:none;opacity:0}.no-csspointerevents .intro__overlay{display:none}.intro__pretitle{padding-bottom:.5em;font-size:1.5em;font-weight:bold;color:#fff}@media(max-width: 719px){.intro__pretitle{font-size:1.125em}}.intro__title{font-size:3em;font-weight:normal;color:#fff}@media(max-width: 719px){.intro__title{font-size:2.125em}}.intro__link{display:block;font-weight:bold;color:#fff}@media(max-width: 719px){.intro__link{display:inline}}.btn{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.btn__burger,.btn__burger:before,.btn__burger:after{display:block;position:absolute;width:24px;height:3px;top:0;left:0;background-color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:1}.btn__burger{top:12px}.btn__burger:before{content:"";top:-8px}.btn__burger:after{content:"";top:8px}.btn__burger--cross{background:#a40930;background:rgba(164,9,48,0)}.btn__burger--cross:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:#a40930;background:#a40930}.btn__burger--cross:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#a40930;background:#a40930}.btn__tag{position:absolute;left:-45px;top:16px;text-transform:uppercase;text-decoration:none;font-size:14px;font-weight:300;letter-spacing:.1em;font-size:.625em;color:#fff}.s-form{scroll-margin-top:130px}div.wpforms-container-full .wpforms-field-label{color:#4c565c !important}.wpforms-submit{background-color:#a40930 !important;border-radius:0 !important;font-weight:bold !important}.category__item{-webkit-transform:translateZ(0px);transform:translateZ(0px)}.category__itemwrapper{display:block;background-color:#fff;-webkit-box-shadow:2.121px 2.121px 6px 0px rgba(1,1,1,.1);box-shadow:2.121px 2.121px 6px 0px rgba(1,1,1,.1)}.category__image{position:relative;width:100%;overflow:hidden;padding-bottom:66.66%}.category__image img{display:block;position:absolute;width:100%;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}.category__text{position:relative;height:9.375em;padding:1.5625em}.category__text--height-auto{height:auto}.category__text:after{content:"+";position:absolute;right:.625em;bottom:.625em;font-size:1.625em;color:#a40930}.category__text--has-menu:after,.category__text--simple:after{display:none}.category__pretitle{padding-bottom:.25em;font-size:1em;font-weight:bold;color:#a40930}.category__pretitle--plus{position:relative;padding-right:.625em}.category__pretitle--plus:after{position:absolute;right:0;content:"+"}.category__title{font-size:1.5em;font-weight:normal;color:#4c565c}.category__inner--link:hover .category__image img{-webkit-transform:scale(1.2);transform:scale(1.2)}.category__menu{padding:1.0625em 0;border-top:solid 1px rgba(0,0,0,.2)}.category__menuitem{list-style:none;-webkit-transform:translateX(0);transform:translateX(0)}.category__menuitem--nolink{padding:.5em 1.5625em;font-size:1em;color:#4c565c}.category__menulink{position:relative;display:block;padding:.5em 2.1875em .5em 1.5625em;font-size:1em;color:#4c565c}.category__menulink:before{content:"+";position:absolute;right:1.5625em;top:50%;margin-top:-0.5em}.category__menulink:after{content:"";position:absolute;top:0;left:0;width:0%;height:100%;background-color:#efefef;z-index:-1;-webkit-transition:width .5s ease 0s;transition:width .5s ease 0s}.category__menulink:hover:after{width:100%;-webkit-transition-delay:0s;transition-delay:0s}.category__menulink:hover{color:#a40930;font-weight:bold}.service__wrapper{background-color:#fff;-webkit-box-shadow:2.121px 2.121px 6px 0px rgba(1,1,1,.1);box-shadow:2.121px 2.121px 6px 0px rgba(1,1,1,.1)}.service__element{padding-top:0}@media(max-width: 719px){.service__contact{padding:1.875em;border-top:1px solid rgba(76,86,92,.25)}}.service__image{display:block;width:100%}@media(max-width: 719px){.service__image{max-width:320px}}.service__text{margin-top:1.875em;margin-bottom:1.875em;padding-bottom:1.875em;border-bottom:1px solid rgba(76,86,92,.25)}@media(max-width: 719px){.service__text{margin-bottom:0;padding-bottom:0;border-bottom:none}}.service__title{font-size:1.5em;font-weight:normal}.service__subtitle{font-size:1em;font-weight:bold;color:#a40930}.service__contactlinks{margin-top:1.875em}.service__link{display:block;padding:.1875em 0}.service__link--phone:before{content:"Tel: "}.service__link--mail:before{content:"E-Mail: "}.simple__wrapper{background-color:#fff;-webkit-box-shadow:2.121px 2.121px 6px 0px rgba(1,1,1,.1);box-shadow:2.121px 2.121px 6px 0px rgba(1,1,1,.1)}.simple__element{padding-top:0}.builder__text,.builder__slider{display:block;margin:1.875em 2.5em}@media(max-width: 719px){.builder__text,.builder__slider{margin:1.25em 1.875em}}.builder__text h1{margin:.625em 0}.builder__text h2{margin:.625em 0}.builder__text p{padding:.625em 0;line-height:1.5em}.builder__text ul{margin:.625em 0 .625em 2.5em}.builder__text ul li{padding:.3125em 0}.builder__slider{position:relative;overflow:hidden;margin-top:2.5em;margin-bottom:2.5em}@media(max-width: 719px){.builder__slider{margin-left:0;margin-right:0}}.builder__slider .slick-arrow{position:absolute;top:0;width:120px;height:100%;z-index:10;cursor:pointer;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;background-repeat:no-repeat;background-position:center center;background-size:auto 45px,auto}.touchevents .builder__slider .slick-arrow{width:80px}.builder__slider .slick-arrow.slick-prev{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);background-image:url(../img/icons/arrow-left-icon.svg),-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0)));background-image:url(../img/icons/arrow-left-icon.svg),linear-gradient(to right, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 100%)}.builder__slider .slick-arrow.slick-next{right:0;-webkit-transform:translateX(100%);transform:translateX(100%);background-image:url(../img/icons/arrow-right-icon.svg),-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0)));background-image:url(../img/icons/arrow-right-icon.svg),linear-gradient(to left, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 100%)}.builder__slider:hover .slick-arrow{-webkit-transform:translateX(0);transform:translateX(0)}.builder__slide img{display:block;width:100%}.accordion{list-style:none;padding:0}.accordion__item{border-bottom:1px solid #a40930;margin-bottom:12px;padding-bottom:12px}.accordion__content{line-height:1.4}html.js .accordion__content{display:none}html.js .accordion__header{position:relative;padding-left:30px;cursor:pointer;color:#a40930}html.js .accordion__header:hover,html.js .accordion__header:hover:before{color:#4c565c}html.js .accordion__header:before{content:"+";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.625em;line-height:1;color:#a40930;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s}html.js .accordion__item.active .accordion__header:before{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.accordion__content{padding-top:15px}.accordion__content h3,.accordion__content h4,.accordion__content h5,.accordion__content h6{font-size:1em}.accordion__content ul,.accordion__content ol{margin-left:20px;list-style-type:disc}.accordion__content ul li:not(:last-child),.accordion__content ol li:not(:last-child){margin-bottom:.5em}.accordion__content p:not(:last-child),.accordion__content ul:not(:last-child),.accordion__content ol:not(:last-child),.accordion__content h3:not(:last-child),.accordion__content h4:not(:last-child),.accordion__content h5:not(:last-child),.accordion__content h6:not(:last-child){margin-bottom:1.2em}.employee__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.employee__item{float:none;position:relative}.employee__inner{display:block;position:relative;background-color:#fff;-webkit-box-shadow:2.121px 2.121px 6px 0px rgba(1,1,1,.1);box-shadow:2.121px 2.121px 6px 0px rgba(1,1,1,.1)}.employee__image img{display:block;width:100%;max-width:320px}.employee__infos{padding:1.875em}.employee__title{font-size:1.5em;font-weight:normal}.employee__subtitle{font-size:1em;font-weight:bold;color:#a40930}.employee__contactlinks{margin-top:1.875em}.employee__link{display:block;padding:.1875em 0}.employee__link--phone:before{content:"Tel: "}.employee__link--mail:before{content:"E-Mail: "}.wpforms-field-container{--wpforms-field-border-radius: 0}.s-locations-list:not(:last-child){margin-bottom:20px}.locations-list{padding-top:50px;padding-bottom:50px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.locations-list__headline{margin-bottom:1.5em}.locations-list__list{list-style:none;padding:0}.locations-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:35px}@media(max-width: 719px){.locations-list__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.locations-list__item:not(:last-child){margin-bottom:2em}@media(max-width: 719px){.locations-list__item:not(:last-child){margin-bottom:2.5em}}.locations-list__map-wrapper{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;aspect-ratio:4/2.5;background-color:#d3d3d3}.locations-list__map,.locations-list__map iframe,.locations-list__map .brlbs-cmpnt-container{width:100%;height:100%}.locations-list__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;line-height:1.5em;padding-top:20px}.locations-list__content p:not(:last-child){margin-bottom:1em}.locations-list__content a{color:#a40930}.locations-list__content a:hover{color:#4c565c}.jobs-list{margin-top:-20px;margin-bottom:30px}.jobs-list__headline{margin-bottom:1.5em}.jobs-list__apply-button{display:inline-block;font-weight:bold;background-color:#a40930;color:#fff !important;padding:10px 20px;margin-top:5px;margin-bottom:10px}.jobs-list__apply-button:hover{background-color:#781a29}