blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}audio,embed,img,object,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}@font-face{font-display:swap;font-family:Merriweather Sans Regular;font-style:normal;font-weight:400;src:url(bee55004aeca4c18b6fa.ttf)}@font-face{font-display:swap;font-family:Merriweather Sans Italic;font-style:normal;font-weight:500;src:url(e65a14e3de75e638b7a2.ttf)}@font-face{font-display:swap;font-family:Merriweather Sans Bold;font-style:normal;font-weight:700;src:url(d6a977e1510fc6a8e910.ttf)}@font-face{font-display:swap;font-family:Merriweather Sans Light;font-style:normal;src:url(dc97300f3f9f3855f519.ttf)}body{background:#fff;background-size:contain;color:#000;font-family:Merriweather Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.6;scroll-behavior:smooth;text-rendering:optimizeLegibility}@media (min-width:1040px){body{font-size:17px}}a{color:inherit;text-decoration:none}img{vertical-align:middle}hr{background:#4093c9 0 0 no-repeat padding-box;height:7px}iframe{margin:0;padding:0}strong{font-weight:700}button,input[type=submit]{-webkit-appearance:none}.no-margin-top{margin-top:0!important}.bg-white{background:#fff;position:relative}.img-responsive{height:auto;max-width:100%}.clearfix:after,.clearfix:before{clear:both;content:"";display:block;font-size:0;height:0;visibility:hidden}.relative{position:relative}.hidden{display:none}.align-center{text-align:center}.post-edit-link{background:#4093c9;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;color:#fff!important;display:inline-block;font-size:16px;margin-top:20px;padding:3px 5px}.post-edit-link:hover{background:#4093c9;text-decoration:none}.video-responsive,.wp-block-embed-youtube{height:0;overflow:hidden;padding-bottom:48%;padding-top:30px;position:relative}.video-responsive embed,.video-responsive iframe,.video-responsive object,.wp-block-embed-youtube embed,.wp-block-embed-youtube iframe,.wp-block-embed-youtube object{height:100%;left:0;position:absolute;top:0;width:100%}.page-numbers{margin:30px 0;text-align:center}.page-numbers li{display:inline-block;margin:0 5px}.page-numbers a,.page-numbers span{background:#f0f0f0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;color:#666;display:inline-block;height:36px;padding:6px;text-align:center;width:36px}.page-numbers a.next,.page-numbers a.prev,.page-numbers span.next,.page-numbers span.prev{color:#999}.page-numbers a.current,.page-numbers a:hover,.page-numbers span.current,.page-numbers span:hover{background:#4093c9;color:#fff;text-decoration:none}.ie-check{background:#4093c9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:none;font-size:26px;left:0;margin-bottom:30px;padding:20px 15px;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:9999999999}.ie-check a{color:#fff;display:block;font-size:16px}.posts>.grid{display:grid;grid-gap:10px;grid-template-columns:1fr}.posts>.grid article{background:#333;position:relative;text-align:center}.posts>.grid article .background{background:rgba(0,0,0,.7);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.posts>.grid article .inner{padding:20px;position:relative}.posts>.grid article .inner h2{color:#fff;font-size:24px;font-weight:700}.posts>.grid article .inner h2 a:hover{opacity:.9;text-decoration:none}.posts>.grid article .inner .date{color:#fff;margin:10px 0}.posts>.grid article .inner .more{border:1px solid #fff;color:#fff;display:inline-block;margin-top:30px;padding:15px;text-transform:uppercase}.posts>.grid article .inner .more:hover{background:#fff;color:#4093c9;text-decoration:none}.tags{margin:20px 0}.tags a,.tags i{color:#666}.tags a{display:inline-block;font-size:14px;margin:0 5px 5px 0}.tags a:hover{color:#333;text-decoration:none}.search-modal-close{color:#ddd;cursor:pointer;padding:2px;position:absolute;right:10px;text-align:right;top:7px;z-index:11}.search-modal-close:hover{opacity:.7}.scroll-to-top{background:#4093c9;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;bottom:20px;color:#fff!important;height:35px;line-height:32px;position:fixed;right:20px;text-align:center;width:35px;z-index:6}.scroll-to-top:focus,.scroll-to-top:hover{opacity:.6}@media screen and (min-width:500px){.visible-xs{display:none}.hidden-xs{display:inline-block}.gallery-columns-3{grid-template-columns:1fr 1fr}}@media screen and (min-width:700px){.posts h4{font-size:24px}.posts>.grid{grid-gap:15px;grid-template-columns:repeat(2,1fr)}.posts>.grid article .inner{padding:40px}}@media screen and (min-width:1000px){.gallery-columns-3{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1900px){.wrapper-not-relative{padding:0 15px}}@media print{body{background:none!important;color:#000;font-size:10pt}}input,textarea{-webkit-appearance:none;background:#eee;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;color:#777;font-family:Merriweather Sans,sans-serif;font-size:16px;margin-bottom:15px;outline:none;padding:10px 15px;width:100%}textarea{height:100px}input[type=checkbox]{-webkit-appearance:checkbox;margin-bottom:0;width:25px}input[type=submit]{width:auto}.ui-datepicker{background-color:#fff;border-radius:.5rem;box-shadow:0 .125rem .3rem rgba(0,0,0,.2);display:none;margin-top:.25rem;padding:.5rem}.ui-datepicker-title{color:#4093c9}.ui-datepicker-calendar table{border-collapse:collapse;border-spacing:0}.ui-datepicker-calendar thead th{color:#000;font-size:16px;font-weight:400;padding:.25rem 0;text-align:center}.ui-datepicker-calendar tbody td{padding:0;text-align:center;width:2.5rem}.ui-datepicker-calendar tbody td.ui-state-disabled{color:#999;font-size:16px}.ui-datepicker-calendar tbody td a{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;color:#000;display:block;font-size:16px;height:2rem;line-height:2rem;text-decoration:none;transition:all .3s;width:2rem}.ui-datepicker-calendar tbody td a:hover{background:#7cb5da;color:#fff}.ui-datepicker-calendar tbody td a.ui-state-active{background:#4093c9;color:#fff}.ui-datepicker-calendar tbody td a.ui-state-highlight{border:1px solid #4093c9;color:#4093c9}.ui-datepicker-header a span{display:none}.ui-datepicker-header a.ui-corner-all{border-radius:.5rem;cursor:pointer;height:2rem;margin:.5rem;position:absolute;top:0;width:2rem}.ui-datepicker-header a.ui-datepicker-prev{left:10px}.ui-datepicker-header a.ui-datepicker-prev:after{color:#000;content:"";font-family:fontello;font-size:18px}.ui-datepicker-header a.ui-datepicker-next{right:-12px}.ui-datepicker-header a.ui-datepicker-next:after{color:#000;content:"";font-family:fontello;font-size:18px}.ui-datepicker-title{font-size:16px;font-weight:500;line-height:2rem;margin-bottom:.25rem;padding-bottom:.25rem;text-align:center}.ui-datepicker-week-col{color:#000;font-size:14px;font-weight:400}@media (max-width:1040px){.menu-main-menu-container{display:none}}.menu__toggler__2{align-items:center;cursor:pointer;display:flex;height:28px;margin-left:-3rem;outline:none;width:28px;z-index:999}@media (min-width:1040px){.menu__toggler__2{display:none}}.menu__toggler__2 span,.menu__toggler__2 span:after,.menu__toggler__2 span:before{background:#3b3939;border-radius:20px;content:"";height:2.5px;position:absolute;transition:1.5s cubic-bezier(.8,0,.168,1);width:28px}.menu__toggler__2 span:before{top:-8px}.menu__toggler__2 span:after{top:8px}.menu__toggler__2.active>span{background:transparent}.menu__toggler__2.active>span:after,.menu__toggler__2.active>span:before{background:#fff;top:0;z-index:100}.menu__toggler__2.active>span:before{transform:rotate(-225deg)}.menu__toggler__2.active>span:after{transform:rotate(225deg)}.menu-mobile-menu-container{position:relative}#menu-mobile-menu{align-items:center;display:flex;flex-direction:column;gap:1em;justify-content:center}#menu-mobile-menu:before{background:url(11543178e8c70905ce77.png) no-repeat 50%;background-size:100%;content:"";display:inline-block;height:8em;position:absolute;width:100%}@media (max-width:1040px){#menu-mobile-menu:before{background-size:60%;top:-10em}}@media (max-width:1040px)and (max-width:770px){#menu-mobile-menu:before{background-size:80%}}#menu-mobile-menu li a{color:#fff;font:normal normal 700 18px/36px Merriweather Sans Bold}.menu__2{background:-webkit-linear-gradient(90deg,#4093c9,#284e80);background:linear-gradient(90deg,#4093c9,#284e80);color:#fff;left:-50%;position:absolute;transition:left 1s cubic-bezier(.8,0,.168,1)}@media (max-width:1040px){.menu__2{height:1000vh;padding:15em 1em;top:0;width:100%}}.menu__2.active{left:0;z-index:10}.menu__2 p{font-size:1.4rem;margin-bottom:1rem}h1,h2,h3,h4,h5,h6{font-family:Merriweather Sans Bold;font-weight:700;line-height:1.2;margin:5px 0;text-transform:uppercase}@media (min-width:1040px){h1,h2,h3,h4,h5,h6{margin:10px 0}}h1{font-size:32px}@media (min-width:770px){h1{font-size:50px}}@media (min-width:1040px){h1{font-size:65px}}h2{font-size:28px}@media (min-width:770px){h2{font-size:42px}}@media (min-width:1040px){h2{font-size:50px}}h3{font-size:22px}@media (min-width:770px){h3{font-size:36px}}@media (min-width:1040px){h3{font-size:40px}}h4,h5{font-size:20px}@media (min-width:770px){h4,h5{font-size:30px}}h6{font-size:18px}@media (min-width:770px){h6{font-size:24px}}.wrapper{margin:0 auto;max-width:1600px;padding:0 20px;position:relative}.spacer_xxs{height:50px}.spacer_xs{height:100px}.spacer_s{height:200px}.spacer_m{height:300px}.spacer_l{height:400px}.wp___col{padding:0 14% 3%;width:80%}@media (max-width:770px){.wp___col{padding:0 1em;width:100%}}.wp___col h3{padding:1em 0 .5em}.has-text-align-center{margin-bottom:2%}.col__fp__features{background:#474747 0 0 no-repeat padding-box}.col__fp__features .fp__features{display:grid;grid-gap:3em;grid-template-columns:repeat(4,1fr);padding:6% 2%}@media (max-width:1400px){.col__fp__features .fp__features{grid-template-columns:repeat(3,1fr);margin-left:8%}}@media (max-width:1040px){.col__fp__features .fp__features{grid-template-columns:repeat(2,1fr);padding:5em}}@media (max-width:1040px)and (max-width:770px){.col__fp__features .fp__features{grid-template-columns:1fr;padding:2em 18%;grid-gap:1em;margin-left:16%}}.col__fp__features .fp__features .fp__features_box{align-items:center;display:flex;flex-wrap:wrap;gap:10%}@media (max-width:770px){.col__fp__features .fp__features .fp__features_box .fp__features_box_icon{width:12%}}.reference__box{display:grid;grid-template-columns:repeat(5,1fr);width:100%}@media (max-width:1200px){.reference__box{grid-template-columns:repeat(3,1fr);grid-gap:3px;margin:3px 0}}@media (max-width:1200px)and (max-width:1040px){.reference__box{grid-template-columns:repeat(2,1fr)}}@media (max-width:1200px)and (max-width:1040px)and (max-width:770px){.reference__box{grid-template-columns:1fr}}.reference__more{align-items:center;background:#4093c9;display:flex;flex-direction:column;gap:2em;justify-content:center}@media (max-width:770px){.reference__more{height:20em}}.reference__more .white-font{padding:0 1em;text-align:center}@media (max-width:1040px){.fp__features_box_icon{width:12%}}@media (max-width:1040px)and (max-width:770px){.fp__features_box_icon{width:8%}}.wrapper h5{padding:1.5em 0 .8em}.wrapper figure{display:flex!important;flex-wrap:wrap!important;gap:25px!important;margin:2em 0 6em;overflow:hidden}.wrapper figure figure{overflow:hidden;width:100%!important}@media (min-width:768px){.wrapper figure figure{width:calc(50% - 12.5px)!important}}@media (min-width:768px)and (min-width:1000px){.wrapper figure figure{width:calc(33.33333% - 16.667px)!important}}figure.wp-block-image.size-large a:hover{transform:scale(1.2);transition:.8s ease-in-out}.iv-next{right:10%;top:45%}@media (max-width:1040px){.iv-next{display:none}}@media (max-width:1600px){.iv-next{top:38%}}.iv-prev{left:10%;top:45%}@media (max-width:1040px){.iv-prev{display:none}}@media (max-width:1600px){.iv-prev{top:38%}}.iv-total{color:#fff!important}.iv-image.iv-large-image{height:auto!important;left:0!important;margin:0 10%;max-width:80%!important;padding:10%;width:100%!important}@media (max-width:1040px){.iv-image.iv-large-image{margin:0 auto;max-width:100%!important;padding:2%}}@media (min-width:1800px){.iv-image.iv-large-image{top:-10%!important}}.iv-fullscreen-close{background:url('data:image/svg+xml;charset=UTF-8, <svg xmlns="http://www.w3.org/2000/svg" width="28.284" height="28.284" viewBox="0 0 28.284 28.284"><g id="Gruppe_143" data-name="Gruppe 143" transform="translate%28-1796.858 -49.358%29"><line id="Linie_2" data-name="Linie 2" x2="37" transform="translate%281797.919 50.419%29 rotate%2845%29" fill="none" stroke="#fff%22%20stroke-width=%223%22/%3E%3Cline%20id=%22Linie_3%22%20data-name=%22Linie%203%22%20x2=%2237%22%20transform=%22translate%281824.082%2050.419%29%20rotate%28135%29%22%20fill=%22none%22%20stroke=%22#fff%22%20stroke-width=%223%22/%3E%3C/g%3E%3C/svg%3E') no-repeat!important;border:none!important}@media (max-width:1040px){.iv-fullscreen-close{background-size:50%!important}}@media (max-width:770px){.iv-fullscreen-close{background-size:35%!important;right:-8px}}.iv-fullscreen-close:hover{transform:unset!important}.iv-fullscreen-close:after,.iv-fullscreen-close:before{background:unset!important;content:unset;height:unset!important;transform:unset!important;width:unset!important}.iv-description{bottom:4em!important}.screen-reader-response[role=alert],.wpcf7-validation-errors{background:#fff3ee;border:4px solid #ffd5d8;margin:20px 0;padding:20px}.screen-reader-response[role=alert]{display:none}.screen-reader-response[role=alert] ul{margin:20px 0 0}.screen-reader-response[role=alert] li{margin:0 0 0 30px;padding:3px 0;position:relative}.screen-reader-response[role=alert]:before{content:"";font-family:Roboto,sans-serif;font-size:14px;left:-24px;position:absolute;top:5px}input.wpcf7-not-valid{border:1px solid #4093c9!important}.wpcf7-not-valid-tip{color:#4093c9;display:block;font-size:14px}.wpcf7-acceptance{color:#777;display:block}.wpcf7-response-output{border:2px solid #4093c9;display:none;font-size:16px;padding:15px}.header{width:100%}.header .header__nav{align-items:center;display:flex;flex-wrap:wrap;gap:10%;justify-content:space-evenly;padding:1em 10px}@media (max-width:1500px){.header .header__nav{gap:10%}}@media (max-width:1414px){.header .header__nav{gap:5%}}@media (max-width:1040px){.header .header__nav{justify-content:space-between}}.header .header__nav .logo__item{margin-left:-3%;width:25%}@media (max-width:1040px){.header .header__nav .logo__item{width:36%}}@media (max-width:1040px)and (max-width:770px){.header .header__nav .logo__item{margin-left:-6%;width:62%}}.header .header__nav .menu{display:flex;flex-wrap:wrap;gap:2em;margin-left:-8%}.header .header__nav .menu li{color:#474747;font:normal normal 700 18px/22px Merriweather Sans Regular;text-transform:uppercase;transition:.2s ease-in}@media (max-width:1414px){.header .header__nav .menu li{font-size:16px}}@media (max-width:1414px)and (max-width:1114px){.header .header__nav .menu li{font-size:14px}}.header .header__nav .menu li:hover{color:#4093c9;transition:.4s ease-out}.header .header__nav .menu li a[aria-current=page]{color:#4093c9;transition:.2s ease-in}.header .header__nav .header__nav__icons{display:flex;gap:1em;margin-left:-7%}@media (max-width:1200px){.header .header__nav .header__nav__icons{gap:10px}}@media (max-width:1040px){.header .header__nav .header__nav__icons{display:none}}.header__slider{width:100%}.below__slider{background:#4093c9;padding:3.5em 0}.below__slider .slider__info{align-items:center;display:flex;justify-content:space-between}.below__slider .slider__info .slider__info__left{display:flex;flex-direction:column;gap:1em}@media (max-width:770px){.below__slider .slider__info .slider__info__left{gap:2em}}.below__slider .slider__info .slider__info__right{display:flex;flex-direction:column;gap:1em}@media (max-width:770px){.below__slider .slider__info .slider__info__right{gap:10px}}.below__slider .slider__info .slider__info__right .call__block,.below__slider .slider__info .slider__info__right .email__block{align-items:center;background:#fff;display:flex;flex-wrap:wrap;gap:1em;justify-content:center;padding:1em 2em}@media (max-width:1040px){.below__slider .slider__info .slider__info__right .call__block,.below__slider .slider__info .slider__info__right .email__block{gap:.5em;justify-content:flex-start;padding:1em}}.mail__btn:hover,.tel__btn:hover{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;perspective:1000px;transform:translateZ(0)}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-2px,0,0)}40%,60%{transform:translate3d(2px,0,0)}}.mail__btn:hover path,.tel__btn:hover path{fill:#4093c9;transition:.4s ease-out}@media (max-width:1040px){.mail__btn,.tel__btn{width:18px}}.icon__mail__header_2:hover circle,.icon__tel__header_2:hover circle{fill:#474747;transition:.5s ease-out}.icon__mail__header_2:hover path,.icon__tel__header_2:hover path{fill:#fffaf0;transition:.5s ease-out}.header__slider_2{width:100%}.header__slider_2 .slider-2-image{background-size:cover;width:100%}@media (max-width:1040px){.header__slider_2 .slider-2-image{height:40vmin}}.swiper-pagination-bullet-active{background:#fff!important}.swiper-pagination-bullet{height:12px!important;width:12px!important}.swiper-button-prev{background-image:url('data:image/svg+xml;charset=UTF-8, <svg xmlns="http://www.w3.org/2000/svg" width="20.786" height="36.359" viewBox="0 0 20.786 36.359"><path id="Icon_ionic-ios-arrow-back" data-name="Icon ionic-ios-arrow-back" d="M17.517,24.368,31.274,10.622a2.6,2.6,0,0,0-3.68-3.669L12.007,22.528a2.593,2.593,0,0,0-.076,3.583L27.583,41.795a2.6,2.6,0,1,0,3.68-3.669Z" transform="translate%28-11.251 -6.194%29" fill="#fff%22/%3E%3C/svg%3E')!important}@media (max-width:1040px){.swiper-button-prev{display:none}}.swiper-button-next{background-image:url('data:image/svg+xml;charset=UTF-8, <svg xmlns="http://www.w3.org/2000/svg" width="20.786" height="36.359" viewBox="0 0 20.786 36.359"><path id="Icon_ionic-ios-arrow-back" data-name="Icon ionic-ios-arrow-back" d="M25.771,24.368,12.014,10.622a2.6,2.6,0,0,1,3.68-3.669L31.28,22.528a2.593,2.593,0,0,1,.076,3.583L15.7,41.795a2.6,2.6,0,0,1-3.68-3.669Z" transform="translate%28-11.251 -6.194%29" fill="#fff%22/%3E%3C/svg%3E')!important}@media (max-width:1040px){.swiper-button-next{display:none}}@media (max-width:770px){.swiper-slide>img{height:50vmin}}.footer_1{background:#fff}.footer_1__content{display:flex;justify-content:space-between;padding:1% 1% 5%}@media (max-width:770px){.footer_1__content{flex-direction:column;gap:3em;padding:4%}}.footer_1__content .footer__split_left{display:flex;flex-direction:column;gap:2em;width:35%}@media (max-width:770px){.footer_1__content .footer__split_left{width:100%}}.footer_1__content .footer__split_left .company_details p{color:#4093c9;font-weight:700}.footer_1__content .footer__split_right{display:flex;flex-direction:column;width:65%}@media (max-width:770px){.footer_1__content .footer__split_right{width:100%}}.footer__2__content{background:#474747 0 0 no-repeat padding-box;box-shadow:0 0 20px rgba(0,0,0,.161)}@media (max-width:770px){.footer__2__content{padding:0 3%}}.footer__2{align-items:center;display:flex;justify-content:space-between;padding:1.2em 0}@media (max-width:770px){.footer__2{padding:2%}}.footer__2 p{color:#fff}.footer__2 .footer__daten{display:flex;flex-wrap:wrap;gap:2em}@media (max-width:770px){.footer__2 .footer__daten{gap:10px}}.footer__2 .footer__daten a:hover{transform:scale(1.1);transition:.6s ease-out}.map-widget{background-image:url(dd4ffe757eeb155df590.png);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;filter:drop-shadow(0 0 .2rem rgba(49,8,8,.16));height:400px;margin:2em 0;width:100%}.map-widget .hide-on-accept{align-items:center;display:flex;flex-direction:column;gap:1em;justify-content:center;margin:15% 0}@media (max-width:770px){.map-widget .hide-on-accept{margin:25% 0}}.map-widget .hide-on-accept .disclaimer p{padding:0 .5em;text-align:center}.map-widget .hide-on-accept .buttons{display:flex;flex-wrap:wrap;gap:1em;justify-content:center}@media (max-width:953px){.map-widget .hide-on-accept .buttons{flex-direction:column}}.map-widget iframe{display:none}.daten__col p{margin:10px 0}.daten__col p a{color:#4093c9}.daten__col ol li{margin-left:2em}.btn,.wp-block-button a,input[type=submit]{background:#4093c9;border:2px solid #4093c9;color:#fff;cursor:pointer;display:inline-block;font-family:Merriweather Sans Bold;font-size:inherit;font-weight:700;line-height:1;outline:none;padding:15px 25px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.btn:visited,.wp-block-button a:visited,input[type=submit]:visited{color:#fff}.btn:hover,.wp-block-button a:hover,input[type=submit]:hover{background:#2f78a7;border:2px solid #2f78a7}@media (min-width:1400px){.btn,.wp-block-button a,input[type=submit]{padding:20px 40px}}.btn--white{background:#fff;color:#474747;font:normal normal 700 16px/19px Merriweather Sans,sans-serif;padding:10px 2em;transition:.4s ease-in}.btn--white:hover{background:#000;color:#fff;transition:.4s ease-out}.btn-border{background:transparent;border:2px solid #fff;color:#fff}.btn-border:visited{color:#fff}.btn-border:hover{background:#000;border:2px solid #fff;color:#fff}.btn--border{background:transparent;border:2px solid #4093c9}.btn--border,.btn--border:visited{color:#4093c9}.btn--border:hover{background:transparent;border:2px solid #1d1d1d;color:#1d1d1d}@media (max-width:767px){.btn--small{font-size:10px;padding:5px}}.footer .btn--white-border,.section--dark .btn--white-border{background:transparent;border:2px solid #fff;color:#fff}.footer .btn--white-border:visited,.section--dark .btn--white-border:visited{color:#fff}.footer .btn--white-border:hover,.section--dark .btn--white-border:hover{background:#fff;border:2px solid #fff;color:#4093c9}.scroll-top-btn{background:rgba(149,148,146,.65);border-radius:4px;bottom:20px;padding:10px 20px;position:fixed;right:5px;z-index:1}@media (max-width:770px){.scroll-top-btn{padding:1px 10px}}.scroll-top-btn:hover{background:#4093c9}.scroll-top-btn:after{color:#fff;content:"↑";font-size:20px}@media print{.buttons,.job-apply,.scroll-to-top,.widget,footer,header{display:none}}.bold__text__uppercase{color:#fff;font:normal normal 700 44px/53px Merriweather Sans Bold}@media (max-width:1040px){.bold__text__uppercase{font:normal normal 700 20px/32px Merriweather Sans Bold}}.text__thin{color:#fff;font:normal normal 100 44px/53px Merriweather Sans,sans-serif}@media (max-width:1040px){.text__thin{font:normal normal 100 20px/32px Merriweather Sans,sans-serif}}.white-font{color:#fff;font:normal normal 600 22px/25px Merriweather Sans,sans-serif}@media (max-width:770px){.white-font{font:normal normal 500 16px/22px Merriweather Sans,sans-serif}}.grey-font{color:#474747;font:normal normal 700 22px/25px Merriweather Sans,sans-serif}@media (max-width:770px){.grey-font{font:normal normal 500 16px/22px Merriweather Sans,sans-serif}}.blue__background{background:#4093c9}.employees__container{background:#f5f5f5 0 0 no-repeat padding-box;margin-top:-10px;padding-bottom:4em}.employees__container .wrapper h4{padding:2em 0}.employees__block{display:flex;flex-wrap:wrap;gap:1em;justify-content:space-between;margin:-1em 0 4em}@media (max-width:770px){.employees__block{gap:4em;margin:0 18%}}@media (max-width:500px){.employees__block{margin:0 auto}}.employees__details{display:flex;flex-wrap:wrap;gap:20px;width:100%}@media (min-width:770px){.employees__details{width:calc(50% - 12.5px)}}@media (min-width:770px)and (min-width:1040px){.employees__details{width:calc(33.33333% - 16.667px)}}.employees__details .employees{background:#fff}.employees__details .employees__content{padding:1em}.employees__details .employees__content p:first-child{color:#4093c9;font-weight:700}.employees__details .employees__content p:nth-child(2){font-weight:700}.ansprechpartner{background:#fff}.ansprechpartner .wrapper h3{padding:1em 0 .6em}.karriere__title{margin:4% 0;text-align:center}@media (max-width:770px){.karriere__title{margin:10% 0}}.faq__st__container{margin-bottom:8em}@media (max-width:770px){.faq__st__container{margin:1em 0 5em}}.faq-container{width:95%}@media (max-width:1200px){.faq-container{padding-right:3%}}@media (max-width:770px){.faq-container{padding-right:2em}}@media (max-width:500px){.faq-container{padding-right:3em}}.faq-container .faq__text{color:#4093c9;font:normal normal 700 20px/30px Merriweather Sans,sans-serif;margin:0;padding:15px 18px;position:relative;text-align:left;text-transform:capitalize}@media (max-width:770px){.faq-container .faq__text{font-size:16px}}.individual__Faq.close h4:before{content:url(821ccefd9afa1419098f.svg);padding-top:6px}.individual__Faq.close h4:before,.individual__Faq.open h4:before{align-items:center;background:#0e8fbe;display:flex;height:60px;justify-content:center;left:99%;position:absolute;top:0;width:70px}.individual__Faq.open h4:before{content:url(a89229fe1a1664c01ddc.svg);padding-bottom:8px}.faq__content{background:#f4f4f4 0 0 no-repeat padding-box;padding:2em 18px;width:99%}.faq__content p{margin:0}.individual__Faq .faq__text{cursor:pointer}.faq__question{background:#f4f4f4 0 0 no-repeat padding-box;margin:1em 0}.le__features{display:grid;grid-gap:3em;grid-template-columns:repeat(4,1fr);padding:3% 0 8%}@media (max-width:1400px){.le__features{grid-template-columns:repeat(3,1fr)}}@media (max-width:1040px){.le__features{grid-template-columns:repeat(2,1fr);padding:4em 0}}@media (max-width:1040px)and (max-width:770px){.le__features{padding:2em 0;grid-gap:1em;grid-template-columns:1fr}}.le__features .le__features_box{align-items:center;display:flex;flex-wrap:wrap;gap:10%}.reference__container{background:#f5f5f5 0 0 no-repeat padding-box}.reference__container .reference__features{display:grid;grid-column-gap:3em;grid-row-gap:2em;grid-template-columns:repeat(4,1fr);padding:3% 0 10%}@media (max-width:1600px){.reference__container .reference__features{grid-gap:2em}}@media (max-width:1600px)and (max-width:1040px){.reference__container .reference__features{grid-template-columns:repeat(2,1fr)}}@media (max-width:1600px)and (max-width:1040px)and (max-width:770px){.reference__container .reference__features{grid-template-columns:1fr}}.reference__container .reference__features .ref__features_box{display:grid;grid-template-rows:1fr;justify-content:center;transition:.3s ease-in}.reference__container .reference__features .ref__features_box:hover{filter:drop-shadow(0 0 .2rem #272828);transform:translateY(-4px)}.reference__container .reference__features .ref__features_box .blue__background{padding:1em;text-align:center}
/*# sourceMappingURL=main.min.css.map*/