@charset UTF-8;:root{--text-underline-offset:.3em;--textdecothickness:.075rem}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-underline-offset:var(--text-underline-offset);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body main .ct-link-text,body main .link--underline,body main .ct-text-block a,body main .ct-inner-content a,body main .brxe-text a,body main .brxe-text-link,body main a.brxe-text-basic{text-decoration-thickness:var(--textdecothickness)!important}body main .ct-link-text:hover,body main .link--underline:hover,body main .ct-text-block a:hover,body main .ct-inner-content a:hover,body main .brxe-text a:hover,body main .brxe-text-link:hover,body main a.brxe-text-basic:hover{color:var(--base-medium)!important}p:last-child{margin-bottom:0}p:first-child{margin-top:0}@media only screen and (min-width:768px){a[href^="tel:"]{text-decoration:none!important;color:inherit!important;cursor:text!important}a[href^="tel:"]:hover{color:inherit!important;text-decoration:none!important}}#bricks-preview .clickable-parent:after{display:none!important}.brxc-has-panel-shortcuts .clickable-parent:after,.brxc-has-panel-shortcuts .clickable-parent a:after{display:none!important}.brxe-text h2,.brxe-text h3,.brxe-text h4{margin-bottom:1em}.brxe-text p + h2{margin-top:2em}.brxe-text p + h3{margin-top:1.5em}#bricks-preview .clickable-parent:after{display:none!important}.brxc-has-panel-shortcuts .clickable-parent:after,.brxc-has-panel-shortcuts .clickable-parent a:after{display:none!important}.fluentform .dropzone .ff_upload_btn.ff-btn{color:#646c7f;padding:3rem;width:100%;border:2px dashed #0087f7;border-radius:5px;background:rgba(223,240,255,.13);transition:all ease .2s;display:block;text-align:center}.dropzone span small{display:block}.fluentform .dropzone .ff_upload_btn.ff-btn:hover{background:rgba(223,240,255,.49)}.fluentform .dropzone .ff-upload-preview{border:0!important}.fluentform .dropzone .ff-uploaded-list{margin-top:2rem!important}a#CybotCookiebotDialogPoweredbyCybot,div#CybotCookiebotDialogPoweredByText,.CookiebotWidget-main-logo{display:none!important}.x-slide-menu_dropdown-icon{position:relative}.x-slide-menu_dropdown-icon:before{content:"";position:absolute;z-index:10;width:10rem;background-color:transparent;height:calc(100% + 2rem);right:0;top:-1rem}:root{--boxradius:.4rem}a{transition:all .3s ease-in-out}header a,footer a{text-decoration:none}body footer a{color:var(--white)}body footer a:hover{color:var(--primary);text-decoration:none!important}body footer .brxe-social-icons li a{color:var(--base)}body footer .brxe-social-icons li a:hover{color:var(--white)}#brxe-lneaau li:hover .mega-content{opacity:1;visibility:visible}header{z-index:1111!important}.brxe-dropdown .brx-submenu-toggle>button{display:none}.brxe-dropdown .brxe-xslidemenu .x-slide-menu_dropdown-icon{margin-left:auto}.brxe-dropdown .brxe-xslidemenu .sub-menu .current-menu-item{display:list-item!important}.brxe-dropdown .brxe-xslidemenu .sub-menu .current-menu-item a{background-color:var(--primary);color:white;display:inline-block}.brxe-dropdown .brxe-xslidemenu .sub-menu .current-menu-item a:before{display:none!important}.brxe-dropdown .brxe-xslidemenu .current-menu-ancestor>a,.brxe-dropdown .brxe-xslidemenu .current-page-ancestor>a,.brxe-dropdown .brxe-xslidemenu .current-menu-item>a,.brxe-dropdown .brxe-xslidemenu .x-slide-menu_list>.current_page_item>a{justify-content:flex-start;align-items:center}.brxe-dropdown .brxe-xslidemenu .current-menu-ancestor>a:before,.brxe-dropdown .brxe-xslidemenu .current-page-ancestor>a:before,.brxe-dropdown .brxe-xslidemenu .current-menu-item>a:before,.brxe-dropdown .brxe-xslidemenu .x-slide-menu_list>.current_page_item>a:before{content:"";width:4rem;height:.2rem;background-color:var(--base);margin-right:1rem}main section{background-color:white}header{background-color:transparent;transition:all .3s ease!important}header.scrolling{transition:all 1s ease!important}button.ff-btn-submit{transition:all .3s ease-in-out;display:flex;text-decoration:none!important;font-size:.8em;padding-top:1.5rem;padding-right:var(--space-m);padding-bottom:1.5rem;padding-left:var(--space-m);border:.1rem solid var(--primary);border-radius:3rem;background-color:white;color:var(--primary);align-items:center;gap:1rem}button.ff-btn-submit:after{content:"";height:1.5em;aspect-ratio:1;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="96" height="32"><path d="M81.085 1.792l15.014 13.965-15.014 13.962-2.614-2.81 10.266-9.552H.001v-3.2h88.736L78.471 4.605l2.614-2.81z"/></svg>');background-size:contain;background-repeat:no-repeat;background-position:50%;filter:invert(15%) sepia(59%) saturate(7185%) hue-rotate(350deg) brightness(86%) contrast(108%);transition:all .3s ease-in-out}button.ff-btn-submit:hover,button.ff-btn-submit:focus{background-color:var(--primary);color:white}button.ff-btn-submit:hover:after,button.ff-btn-submit:focus:after{filter:invert(15%) sepia(59%) saturate(0%) hue-rotate(350deg) brightness(3086%) contrast(108%)}button,a.brxe-button{transition:all .3s ease-in-out;display:flex;text-decoration:none!important}button.bricks-background-primary:after,button.bricks-background-light:after,button.bricks-background-dark:after,a.brxe-button.bricks-background-primary:after,a.brxe-button.bricks-background-light:after,a.brxe-button.bricks-background-dark:after{content:"";height:1.5em;aspect-ratio:1;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="96" height="32"><path d="M81.085 1.792l15.014 13.965-15.014 13.962-2.614-2.81 10.266-9.552H.001v-3.2h88.736L78.471 4.605l2.614-2.81z"/></svg>');background-size:contain;background-repeat:no-repeat;background-position:50%;filter:invert(15%) sepia(59%) saturate(7185%) hue-rotate(350deg) brightness(86%) contrast(108%);transition:all .3s ease-in-out}button.bricks-background-primary:hover:after,button.bricks-background-primary:focus:after,button.bricks-background-light:hover:after,button.bricks-background-light:focus:after,button.bricks-background-dark:hover:after,button.bricks-background-dark:focus:after,a.brxe-button.bricks-background-primary:hover:after,a.brxe-button.bricks-background-primary:focus:after,a.brxe-button.bricks-background-light:hover:after,a.brxe-button.bricks-background-light:focus:after,a.brxe-button.bricks-background-dark:hover:after,a.brxe-button.bricks-background-dark:focus:after{filter:invert(15%) sepia(59%) saturate(0%) hue-rotate(350deg) brightness(3086%) contrast(108%)}button.bricks-background-light,a.brxe-button.bricks-background-light{border:0!important;border-color:var(--secondary)}button.bricks-background-light:after,a.brxe-button.bricks-background-light:after{filter:none}button.bricks-background-light:hover,a.brxe-button.bricks-background-light:hover{background-color:var(--primary);color:white}button.bricks-background-dark,a.brxe-button.bricks-background-dark{border-color:var(--secondary);background-color:var(--white)!important;color:var(--base)!important}button.bricks-background-dark:hover,a.brxe-button.bricks-background-dark:hover{background-color:var(--base)!important;color:var(--white)!important}button.bricks-background-dark:after,a.brxe-button.bricks-background-dark:after{filter:none}button.bricks-background-dark:hover,a.brxe-button.bricks-background-dark:hover{border-color:var(--white);background-color:var(--primary)}.hideme{opacity:0}.post__read-more-arrow{height:2.2em;aspect-ratio:1;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="96" height="32"><path d="M81.085 1.792l15.014 13.965-15.014 13.962-2.614-2.81 10.266-9.552H.001v-3.2h88.736L78.471 4.605l2.614-2.81z"/></svg>');background-size:1.5em;background-repeat:no-repeat;background-position:50%;filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(301deg) brightness(101%) contrast(100%);border:.1rem solid black;border-radius:50%;transition:all .3s ease-in-out}.post__read-more-arrow.plus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath d='M16.568 0v14.968h14.966v1.6H16.568v14.966h-1.6V16.568H0v-1.6h14.968V0h1.6z'/%3E%3C/svg%3E")}.clickable-parent:not(a)>a::after{z-index:99}@media only screen and (min-width:1100px){div:has(>.clickable-parent):hover .post__read-more-arrow{filter:invert(15%) sepia(59%) saturate(7185%) hue-rotate(350deg) brightness(86%) contrast(108%)}}.splide__track{overflow:visible}hgroup *{line-height:1}.flow-arrow{clip-path:rect(0% 100% 100% 0);animation:flow-clip 3s ease 999 forwards}.imageswipe img{animation:imageswipe-l-r 15s ease infinite}@keyframes flow-clip{0%{clip-path:rect(0% 0 20% 0);opacity:.2}40%{clip-path:rect(0% 70% 20% 0);opacity:1}41%{clip-path:rect(0% 100% 20% 0);opacity:1}70%{clip-path:rect(0% 100% 100% 0);opacity:1}100%{clip-path:rect(0% 100% 100% 0);opacity:1}}@keyframes imageswipe-l-r{0%{object-position:center left}50%{object-position:center right}100%{object-position:center left}}.tippy-arrow{z-index:999}.filter-white{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(301deg) brightness(101%) contrast(100%)}.technical-listing{--indent:1.4em;--width:calc(var(--indent) * .6)}.technical-listing>ul{margin:0;padding:0 0 0 var(--indent);list-style-type:none;width:100%}.technical-listing>ul>li{position:relative}.technical-listing>ul>li:before{content:"";position:absolute;width:var(--width);height:.3rem;border-radius:10rem;background-color:var(--primary);display:inline-block;left:calc(var(--indent) * -1);top:.6em}.technical-listing>ul>li ul{list-style:none}.technical-listing>ul>li ul li{position:relative;width:100%}.technical-listing>ul>li ul li:before{content:"";width:var(--width);height:.1rem;background-color:var(--base);top:.6em;border-radius:10rem;margin-left:calc(var(--indent) * -1);position:absolute;font-size:1em}body .fluentform .ff-el-group.ff_list_buttons *{border-color:var(--base-light)!important}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span{font-size:1em!important}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff_item_selected label>span{background-color:var(--primary)!important}.ff_t_c a:hover{color:var(--primary-hover)!important}.pswp__img{background-color:white;padding:var(--space-l);display:block!important}figure.lightboxed{position:relative;z-index:10;cursor:pointer!important}figure.lightboxed:before{content:"";width:1em;aspect-ratio:1;z-index:10;position:absolute;top:var(--space-m);right:0;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='100pt' height='100pt' version='1.1' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m71.102 67.602c5.8984-6.8008 9.6016-15.602 9.6016-25.301 0-21.199-17.199-38.398-38.398-38.398-21.203-.003906-38.406 17.199-38.406 38.398s17.199 38.398 38.398 38.398c9.6992 0 18.5-3.6016 25.301-9.6016l24.199 24.199c0.5 .5 1.1016 .69922 1.8008 .69922 .69922 0 1.3008-.19922 1.8008-.69922 1-1 1-2.6016 0-3.5zm-28.801 8.0977c-18.398 0-33.398-15-33.398-33.398 0-18.398 15-33.398 33.398-33.398 18.398 0 33.398 15 33.398 33.398 0 18.398-15 33.398-33.398 33.398z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center center;background-size:contain}.imageslider{width:100%;height:100%}.imageslider .splide__slide{position:relative;z-index:1}.imageslider .splide__slide:before{content:"";position:absolute;width:80rem;max-width:60vw;height:100%;top:0;left:0;background-image:linear-gradient(to right,var(--black-trans-60),transparent);z-index:99}.imageslider .x-slider_slide-image{width:100%!important;height:100%!important}.imageslider .x-slider_slide-image img{width:100%!important;height:100%!important;object-position:60% 20%}.imageslider-texts .splide__slide{position:relative;opacity:0;transition:opacity .3s ease;transition-delay:.3s}.imageslider-texts .splide__slide.is-active{opacity:1}.imageslider-texts__quote:before{content:"„"}.imageslider-texts__quote:after{content:"“"}.brx-dropdown-content{min-height:50rem}.brx-dropdown-content{transition:all .3s ease!important;transition-delay:0s}.open .brx-dropdown-content{z-index:99}body .popover-images .x-marker_marker[aria-expanded=true] .x-marker_marker-inner{background-color:var(--primary)!important;color:white!important}.section-title-image .brxe-container{position:relative}.section-title-image img{aspect-ratio:1!important}@media only screen and (min-width:1200px){.section-title-image h1{width:clamp(60rem,calc(60rem + ((1vw - .4rem) * 22.7273)),80rem);position:absolute;z-index:2}}.x-marker button{z-index:1000}.brxe-xproslider .splide__arrows--ltr{display:none!important}header nav ul .brxe-wpml-language-switcher{margin-right:var(--space-s)}header nav ul .brxe-wpml-language-switcher *{padding:0!important;margin:0!important}header nav ul .brxe-wpml-language-switcher ul li{margin-right:1em!important}header nav ul .brxe-wpml-language-switcher ul li:last-child{margin:0!important}header nav ul .brxe-wpml-language-switcher a:hover{text-decoration:underline}button.x-header-search_toggle-open{padding-top:1rem!important}.textlink-pfeil{text-decoration:none}.textlink-pfeil:before{content:"";height:1.5em;aspect-ratio:1;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="96" height="32"><path d="M81.085 1.792l15.014 13.965-15.014 13.962-2.614-2.81 10.266-9.552H.001v-3.2h88.736L78.471 4.605l2.614-2.81z"/></svg>');background-size:contain;background-repeat:no-repeat;background-position:50%;transition:all .3s ease-in-out}.textlink-pfeil:hover{text-decoration:underline}.textlink-pfeil:hover:before{margin-right:.5rem}@media only screen and (min-width:1500px){h1,.typo--xxl{font-size:clamp(2.7rem,calc(2.7rem + ((1vw - .4rem) * 3.7857)),8rem)!important}h2{font-size:clamp(2.4rem,calc(2.4rem + ((1vw - .4rem) * 2.2143)),5.5rem)!important}h3{font-size:clamp(2rem,calc(2rem + ((1vw - .4rem) * 1.5714)),4.2rem)!important}}.brx-nav-nested-items>li{position:static}.brx-nav-nested-items>li ul{width:100%;left:0!important}.section-title-image h1,.section-title-image h2,.section-title-image h3,.section-hero--large h1,.section-hero--large h2,.section-hero--large h3,.hero-video h1,.hero-video h2,.hero-video h3,.section-textheader h1,.section-textheader h2,.section-textheader h3{color:white}.hero-video{background-color:var(--base)}.section-black h1,.section-black h2,.section-black h3{color:white}video{background-image:url(https://www.henn.at/wp-content/uploads/loading.svg);background-size:auto;background-repeat:no-repeat;background-position:50% 50%}.x-offcanvas .x-slide-menu_list .current-menu-ancestor>a,.x-offcanvas .x-slide-menu_list .current-menu-item>a{text-decoration:underline}.filter-red{filter:invert(20%) sepia(97%) saturate(5908%) hue-rotate(350deg) brightness(86%) contrast(109%)}#CybotCookiebotDialogBodyContentTitle{font-size:2em!important}.newsslider__box>div:first-child{position:static!important}.newsslider__box:hover .post__read-more-arrow.plus{transform:rotate(90deg)}header .wpml-ls-legacy-dropdown-click *{background-color:transparent!important}header .wpml-ls-legacy-dropdown-click a,header .wpml-ls-legacy-dropdown-click *{color:var(--white)!important}header .wpml-ls-legacy-dropdown-click a:hover,header .wpml-ls-legacy-dropdown-click *:hover{color:white!important;text-decoration:none!important}header .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle{line-height:2;justify-content:flex-start!important}header .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle a{justify-content:flex-start!important}header .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:after{border-width:.25em!important}header .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{padding-top:.2em!important}header .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu li{margin-bottom:.2em!important;margin-right:0!important;font-size:.8em!important}header .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu li a{background-color:var(--white)!important;color:var(--base)!important;line-height:2!important;padding-inline:1rem!important;justify-content:flex-start!important}header .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu li a span{color:var(--base)!important}header .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu li a:hover{background-color:var(--primary)!important;color:white!important}header .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu li a:hover span{color:white!important}header .wpml-floating-language-switcher *{border:0!important}header .wpml-ls-legacy-dropdown-click{width:10rem!important}.mapswrapper .brxe-ximagehotspots .x-marker button{border:.2rem solid white}.mapswrapper .x-marker:first-of-type button{background-color:var(--primary)!important}.mapswrapper .x-marker:first-of-type button:before{background-color:var(--primary)!important}.mapswrapper .x-marker:first-of-type button .x-marker_marker-inner{opacity:0!important}header .mocon-lang .wpml-ls-legacy-dropdown-click{width:7rem!important}header .mocon-lang .wpml-ls-legacy-dropdown-click a{padding-right:1em}body main .config-section.config-section a:hover{color:var(--primary)!important}