:root{--button-font-weight:700;--header-height:75px}@media (min-width:800px){:root{--header-height:90px}}html,html body{font-family:var(--base-font-family);font-weight:var(--base-font-weight);letter-spacing:var(--base-letter-spacing);line-height:var(--base-line-height);word-spacing:-.02em}html .button,html .eyebrow-text,html .h1,html .h2,html .h3,html .h4,html .h5,html .h6,html body .button,html body .eyebrow-text,html body .h1,html body .h2,html body .h3,html body .h4,html body .h5,html body .h6,html body h1,html body h2,html body h3,html body h4,html body h5,html body h6,html h1,html h2,html h3,html h4,html h5,html h6{word-spacing:normal}ol{padding-left:1.25em}ul.slick-dots li:before{display:none}.module-wrapper--dark .button--link{border-color:var(--button-link-dark-text-color)!important;color:var(--button-link-dark-text-color)!important}.module-wrapper--dark .button--link:hover{border-color:var(--button-link-dark-text-hover-color)!important;color:var(--button-link-dark-text-hover-color)!important}*{scroll-padding-top:150px}.site-header__main-area{margin-left:auto;margin-right:auto;max-width:var(--max-width);width:90%}.site-header__main-area #hs-link-logo_hs_logo_widget img{max-width:180px}@media (min-width:800px){.site-header__main-area #hs-link-logo_hs_logo_widget img{max-width:unset}}.site-header{padding:0}.site-header .site-header__navigtion-utility .hs-menu-item a:not(.button){border-top:3px solid transparent!important}.search-form__input{border:1px solid var(--menu-font-color)}.site-header__menu--mobile{display:flex;flex-direction:column}.site-header__menu--mobile .hs-menu-wrapper{margin-top:30px;order:1}.site-header__menu--mobile .hs-menu-wrapper ul{text-align:center}.site-header__menu--mobile .hs-menu-wrapper--utility{order:2}.site-header__menu--mobile .hs-menu-wrapper--utility ul{margin-top:30px}.site-header__menu--mobile .search-form{margin-top:50px;order:3}.site-footer a{color:#fff!important}.site-footer a:hover{color:var(--footer-link-hover-color)!important}.site-footer .widget-type-simple_menu .hs-menu-item.hs-menu-depth-1>a:not(.button):not(.hs-button){margin-bottom:.5em}.site-footer .widget-type-simple_menu .hs-menu-item:not(.hs-menu-depth-1)+.hs-menu-item{margin-top:0}.container-small{margin-left:auto;margin-right:auto;max-width:800px}.body-wrapper .dnd-row+.dnd-row{margin-top:0!important}.system-page--password.container-small{padding-left:15px;padding-right:15px}.system-page--password form{align-items:center;flex-direction:column;gap:20px;margin-top:20px}.system-page--password form .hs-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.system-page--password form #hs-pwd-widget-password{margin:0}.system-page--password h1{margin-bottom:30px}.GHZ-card-module{border-radius:var(--button-corner);display:grid;grid-template-columns:1fr;overflow:hidden}@media (min-width:800px){.GHZ-card-module{gap:50px;grid-template-columns:1fr 1fr}.GHZ-card-module.image-right .image-side{order:2}.GHZ-card-module.image-right .text-side{order:1}}.GHZ-card-module img{border-radius:var(--button-corner);width:100%}.GHZ-card-module img.size-type-text{aspect-ratio:3/2;height:auto;min-height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:800px){.GHZ-card-module img.size-type-text{aspect-ratio:unset;height:0}}.GHZ-card-module .text-side{margin:30px 30px 40px}@media (min-width:800px){.GHZ-card-module .text-side{margin:30px 0}}.module-wrapper--dark .GHZ-card-module{background-color:var(--h1-font-color)}.module-wrapper--dark .GHZ-card-module .text-side{margin-bottom:40px}@media (min-width:800px){.module-wrapper--dark .GHZ-card-module .text-side{margin-bottom:30px;padding:0 50px 0 0}.module-wrapper--dark .GHZ-card-module.image-right .text-side{padding:0 0 0 50px}}.ghz-universal-headline *{margin:0!important}.ghz-universal-headline.bg-dark *,.ghz-universal-headline.bg-dark .eyebrow-text{color:#fff!important}.ghz-rich-text a{cursor:pointer;text-decoration:underline}.hs_cos_wrapper_type_gallery img,.hs_cos_wrapper_type_linked_image img{border-radius:var(--button-corner)}.search-form{gap:25px}.search-form ::-moz-placeholder{color:#fff;opacity:0}.search-form :-ms-input-placeholder{color:#fff;opacity:0}.search-form ::placeholder{color:#fff;opacity:0}.search-form .search-form__button{font-size:0;height:51px;margin-left:0}.search-form .search-form__button:before{color:var(--button-text-color);content:"Suche";display:inline-block;font-size:var(--button-font-size);font-weight:var(--button-font-weight)}.search-form.search-form--site .search-form__button{display:none}@media (min-width:800px){.search-form.search-form--site .search-form__button{display:block}}.search-result__link{text-decoration:unset}.GHZ-map-module #map-image{background-color:grey;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--button-corner);cursor:pointer;height:500px;overflow:hidden;width:100%}.GHZ-map-module #allow-cookies{align-items:center;background-color:rgba(0,0,0,.6);cursor:default;display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px}.GHZ-map-module #allow-cookies span{color:#fff;text-align:center}.GHZ-map-module .map-dialog{padding:20px 15px}.GHZ-map-module .map-dialog .dialog-title{text-transform:none}.GHZ-map-module .map-dialog .dialog-contact{font-size:16px;margin-top:10px;text-transform:none}.GHZ-map-module .map-dialog a,.GHZ-map-module .map-dialog p{font-family:var(--base-font-family);font-size:14px;line-height:1.3em;margin:5px 0}.GHZ-map-module .gm-ui-hover-effect{right:0!important;top:0!important}.GHZ-map-module .gm-style-iw{max-width:300px!important}