/* Source: https://www.hesse-lignal.com/_assets/2852460c01c2508ec7471c74134d6712/Assets/application.css?1789544268; scoped .qhl-hesse; original rem=16px. */
@font-face{font-family:"QHLHesseSwiperIcons";src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal;}
.qhl-hesse{--swiper-theme-color:#007aff;}
.qhl-hesse .swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;}
.qhl-hesse .swiper-vertical>.swiper-wrapper{flex-direction:column;}
.qhl-hesse .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;}
.qhl-hesse .swiper-android .swiper-slide,.qhl-hesse .swiper-wrapper{transform:translate3d(0px, 0, 0);}
.qhl-hesse .swiper-pointer-events{touch-action:pan-y;}
.qhl-hesse .swiper-pointer-events.swiper-vertical{touch-action:pan-x;}
.qhl-hesse .swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;}
.qhl-hesse .swiper-slide-invisible-blank{visibility:hidden;}
.qhl-hesse .swiper-autoheight,.qhl-hesse .swiper-autoheight .swiper-slide{height:auto;}
.qhl-hesse .swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height;}
.qhl-hesse .swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.qhl-hesse .swiper-3d,.qhl-hesse .swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px;}
.qhl-hesse .swiper-3d .swiper-cube-shadow,.qhl-hesse .swiper-3d .swiper-slide,.qhl-hesse .swiper-3d .swiper-slide-shadow,.qhl-hesse .swiper-3d .swiper-slide-shadow-bottom,.qhl-hesse .swiper-3d .swiper-slide-shadow-left,.qhl-hesse .swiper-3d .swiper-slide-shadow-right,.qhl-hesse .swiper-3d .swiper-slide-shadow-top,.qhl-hesse .swiper-3d .swiper-wrapper{transform-style:preserve-3d;}
.qhl-hesse .swiper-3d .swiper-slide-shadow,.qhl-hesse .swiper-3d .swiper-slide-shadow-bottom,.qhl-hesse .swiper-3d .swiper-slide-shadow-left,.qhl-hesse .swiper-3d .swiper-slide-shadow-right,.qhl-hesse .swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}
.qhl-hesse .swiper-3d .swiper-slide-shadow{background:rgba(0, 0, 0, 0.15);}
.qhl-hesse .swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}
.qhl-hesse .swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}
.qhl-hesse .swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}
.qhl-hesse .swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}
.qhl-hesse .swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;}
.qhl-hesse .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none;}
.qhl-hesse .swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start;}
.qhl-hesse .swiper-horizontal.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;}
.qhl-hesse .swiper-vertical.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;}
.qhl-hesse .swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999;}
.qhl-hesse [dir="ltr"] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before);}
.qhl-hesse [dir="rtl"] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-right:var(--swiper-centered-offset-before);}
.qhl-hesse .swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after);}
.qhl-hesse .swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before);}
.qhl-hesse .swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after);}
.qhl-hesse .swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;}
.qhl-hesse{line-height:1.15;-webkit-text-size-adjust:100%;}
.qhl-hesse{margin:0;}
.qhl-hesse main{display:block;}
.qhl-hesse h1{font-size:2em;margin:.67em 0;}
.qhl-hesse hr{box-sizing:content-box;height:0;overflow:visible;}
.qhl-hesse pre{font-family:monospace,monospace;font-size:1em;}
.qhl-hesse a{background-color:transparent;}
.qhl-hesse abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted currentColor;text-decoration:underline dotted currentColor;}
.qhl-hesse b,.qhl-hesse strong{font-weight:bolder;}
.qhl-hesse code,.qhl-hesse kbd,.qhl-hesse samp{font-family:monospace,monospace;font-size:1em;}
.qhl-hesse small{font-size:80%;}
.qhl-hesse sub,.qhl-hesse sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
.qhl-hesse sub{bottom:-0.25em;}
.qhl-hesse sup{top:-0.5em;}
.qhl-hesse img{border-style:none;}
.qhl-hesse button,.qhl-hesse input,.qhl-hesse optgroup,.qhl-hesse select,.qhl-hesse textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}
.qhl-hesse button,.qhl-hesse input{overflow:visible;}
.qhl-hesse button,.qhl-hesse select{text-transform:none;}
.qhl-hesse button,.qhl-hesse [type=button],.qhl-hesse [type=reset],.qhl-hesse [type=submit]{-webkit-appearance:button;}
.qhl-hesse button::-moz-focus-inner,.qhl-hesse [type=button]::-moz-focus-inner,.qhl-hesse [type=reset]::-moz-focus-inner,.qhl-hesse [type=submit]::-moz-focus-inner{border-style:none;padding:0;}
.qhl-hesse button:-moz-focusring,.qhl-hesse [type=button]:-moz-focusring,.qhl-hesse [type=reset]:-moz-focusring,.qhl-hesse [type=submit]:-moz-focusring{outline:1px dotted ButtonText;}
.qhl-hesse fieldset{padding:.35em .75em .625em;}
.qhl-hesse legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}
.qhl-hesse progress{vertical-align:baseline;}
.qhl-hesse textarea{overflow:auto;}
.qhl-hesse [type=checkbox],.qhl-hesse [type=radio]{box-sizing:border-box;padding:0;}
.qhl-hesse [type=number]::-webkit-inner-spin-button,.qhl-hesse [type=number]::-webkit-outer-spin-button{height:auto;}
.qhl-hesse [type=search]{-webkit-appearance:textfield;outline-offset:-2px;}
.qhl-hesse [type=search]::-webkit-search-decoration{-webkit-appearance:none;}
.qhl-hesse ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}
.qhl-hesse details{display:block;}
.qhl-hesse summary{display:list-item;}
.qhl-hesse template{display:none;}
.qhl-hesse [hidden]{display:none;}
.qhl-hesse .grid{display:flex;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;width:100%;max-width:1280px;list-style-type:none;}
.qhl-hesse .grid:before,.qhl-hesse .grid:after{max-width:100%;}
.qhl-hesse .grid .grid{width:auto;flex:1 1 auto;margin-left:-15px;margin-right:-15px;}
.qhl-hesse .grid *,.qhl-hesse .grid *:before,.qhl-hesse .grid *:after{box-sizing:border-box;}
.qhl-hesse [class*=grid__col-],.qhl-hesse .grid__col-{display:inline-block;position:relative;width:100%;vertical-align:top;padding:0 15px;}
.qhl-hesse .grid__col-24{width:100%;}
.qhl-hesse .grid__col-23{width:95.8333333333%;}
.qhl-hesse .grid__col-22{width:91.6666666667%;}
.qhl-hesse .grid__col-21{width:87.5%;}
.qhl-hesse .grid__col-20{width:83.3333333333%;}
.qhl-hesse .grid__col-19{width:79.1666666667%;}
.qhl-hesse .grid__col-18{width:75%;}
.qhl-hesse .grid__col-17{width:70.8333333333%;}
.qhl-hesse .grid__col-16{width:66.6666666667%;}
.qhl-hesse .grid__col-15{width:62.5%;}
.qhl-hesse .grid__col-14{width:58.3333333333%;}
.qhl-hesse .grid__col-13{width:54.1666666667%;}
.qhl-hesse .grid__col-12{width:50%;}
.qhl-hesse .grid__col-11{width:45.8333333333%;}
.qhl-hesse .grid__col-10{width:41.6666666667%;}
.qhl-hesse .grid__col-9{width:37.5%;}
.qhl-hesse .grid__col-8{width:33.3333333333%;}
.qhl-hesse .grid__col-7{width:29.1666666667%;}
.qhl-hesse .grid__col-6{width:25%;}
.qhl-hesse .grid__col-5{width:20.8333333333%;}
.qhl-hesse .grid__col-4{width:16.6666666667%;}
.qhl-hesse .grid__col-3{width:12.5%;}
.qhl-hesse .grid__col-2{width:8.3333333333%;}
.qhl-hesse .grid__col-1{width:4.1666666667%;}
.qhl-hesse .grid__col-auto{width:auto !important;}
.qhl-hesse .grid__col-auto{flex:1 0 auto;max-width:100%;}
.qhl-hesse .grid--full{max-width:100%;}
.qhl-hesse .grid--max{max-width:1280px;}
.qhl-hesse .grid--nested{margin-left:-15px !important;margin-right:-15px !important;}
.qhl-hesse .grid--nested{width:auto;max-width:none;}
.qhl-hesse .grid--not-nested{margin-left:0 !important;margin-right:0 !important;}
.qhl-hesse .grid--not-nested{max-width:none;}
.qhl-hesse .grid--bleed [class*=grid__col-]{padding:0;}
.qhl-hesse .grid__col--bleed{padding:0;}
.qhl-hesse .grid--child>[class*=grid__col]{display:flex;flex-wrap:wrap;}
.qhl-hesse .grid--max{max-width:1920px;margin-left:auto;margin-right:auto;}
@font-face{font-family:"QHLHesseUniNeueFallback";size-adjust:102%;ascent-override:100%;descent-override:25%;src:local("Arial");}
@font-face{font-family:"QHLHesseUniNeue";font-style:normal;font-weight:900;font-display:swap;src:url("https://www.qhl.hu/shop_ordered/15586/pic/hesse/marka-20260921/c552db61ec-unineue-900.woff2") format("woff2"),url("https://www.qhl.hu/shop_ordered/15586/pic/hesse/marka-20260921/548868752a-unineue-900.woff") format("woff");}
@font-face{font-family:"QHLHesseUniNeue";font-style:normal;font-weight:700;font-display:swap;src:url("https://www.qhl.hu/shop_ordered/15586/pic/hesse/marka-20260921/d1261d09d4-unineue-700.woff2") format("woff2"),url("https://www.qhl.hu/shop_ordered/15586/pic/hesse/marka-20260921/0e938574a8-unineue-700.woff") format("woff");}
@font-face{font-family:"QHLHesseUniNeue";font-style:normal;font-weight:400;font-display:swap;src:url("https://www.qhl.hu/shop_ordered/15586/pic/hesse/marka-20260921/1d650e85ba-unineue-400.woff2") format("woff2"),url("https://www.qhl.hu/shop_ordered/15586/pic/hesse/marka-20260921/697abea21f-unineue-400.woff") format("woff");}
@font-face{font-family:"QHLHesseUniNeue";font-style:italic;font-weight:400;font-display:swap;src:url("https://www.qhl.hu/shop_ordered/15586/pic/hesse/marka-20260921/c5c82e9874-unineue-400-italic.woff2") format("woff2"),url("https://www.qhl.hu/shop_ordered/15586/pic/hesse/marka-20260921/067677def7-unineue-400-italic.woff") format("woff");}
.qhl-hesse{--scroll-offset: var(--scroll-offset-mobile, 70);}
.qhl-hesse{overflow-y:scroll;height:100%;box-sizing:border-box;font-family:sans-serif;scroll-padding-top:calc(70*1px);scroll-padding-top:calc(var(--scroll-offset)*1px);scroll-behavior:smooth;}
.qhl-hesse{text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;font-size:18px;line-height:1.65;font-weight:400;font-family:"QHLHesseUniNeue","QHLHesseUniNeueFallback",Arial,sans-serif;background-color:#fff;color:#000;margin:0;}
.qhl-hesse *,.qhl-hesse *:before,.qhl-hesse *:after{box-sizing:inherit;}
.qhl-hesse ::-moz-selection{background-color:#000;color:#fff;}
.qhl-hesse ::selection{background-color:#000;color:#fff;}
.qhl-hesse blockquote{margin:16px 0;font-style:italic;}
.qhl-hesse hr{display:block;background-color:#000;height:1px;border:0;margin:30px 0;padding:0;width:100%;}
.qhl-hesse h1,.qhl-hesse .u-h1{line-height:1.4;font-weight:900;font-size:44px;margin-bottom:18.6667px;}
.qhl-hesse h1+.u-headline-sub,.qhl-hesse .u-h1+.u-headline-sub{font-weight:400;margin-top:-9.33333px;margin-bottom:28px;}
.qhl-hesse h2,.qhl-hesse .u-h2{line-height:1.4;font-weight:900;font-size:28px;margin-bottom:28px;}
.qhl-hesse h2+.u-headline-sub,.qhl-hesse .u-h2+.u-headline-sub{font-weight:400;margin-top:-18.6667px;margin-bottom:28px;}
.qhl-hesse h3,.qhl-hesse .u-h3{line-height:1.4;font-weight:700;font-size:28px;margin-bottom:22px;}
.qhl-hesse h4,.qhl-hesse .u-h4{line-height:1.4;font-weight:700;font-size:22px;margin-bottom:18px;}
.qhl-hesse h5,.qhl-hesse .u-h5{font-weight:700;line-height:1.4;font-size:18px;}
.qhl-hesse h6,.qhl-hesse .u-h6{font-size:18px;margin:18px 0;}
.qhl-hesse .u-text-transform-upper{text-transform:uppercase !important;}
.qhl-hesse .u-text-transform-none{text-transform:none !important;}
.qhl-hesse .u-text-balanced{text-wrap:balance;}
.qhl-hesse .text-left,.qhl-hesse .u-text-left{text-align:left !important;}
.qhl-hesse .text-left,.qhl-hesse .u-text-left{justify-content:flex-start;}
.qhl-hesse .text-right,.qhl-hesse .u-text-right{text-align:right !important;}
.qhl-hesse .text-right,.qhl-hesse .u-text-right{justify-content:flex-end;}
.qhl-hesse .text-center,.qhl-hesse .u-text-center{text-align:center !important;}
.qhl-hesse .text-center,.qhl-hesse .u-text-center{justify-content:center;}
.qhl-hesse .u-text-nowrap{white-space:nowrap;}
.qhl-hesse .u-font-bold{font-weight:bold;}
.qhl-hesse .u-font-normal{font-weight:normal;}
.qhl-hesse .u-text-flex{display:flex !important;}
.qhl-hesse .u-text-block{display:block !important;}
.qhl-hesse .u-text-inline-block{display:inline-block !important;}
.qhl-hesse .u-text-small{font-size:14px;}
.qhl-hesse .u-overflow-ellipsis{overflow:hidden;text-overflow:ellipsis;}
.qhl-hesse .u-headline-gap-h1{margin-bottom:18.6667px;}
.qhl-hesse .u-headline-gap-h2{margin-bottom:28px;}
.qhl-hesse .u-headline-gap-h3{margin-bottom:22px;}
.qhl-hesse .u-icon-margin-right{margin-right:8px;}
.qhl-hesse .u-margin-bottom{margin-bottom:0;}
.qhl-hesse .u-no-margin{margin:0 !important;}
.qhl-hesse .u-no-margin-top{margin-top:0;}
.qhl-hesse .u-no-margin-bottom{margin-bottom:0 !important;}
.qhl-hesse .u-margin-left-auto{margin-left:auto;}
.qhl-hesse .u-margin-right-auto{margin-right:auto;}
.qhl-hesse .u-bgcolor-black{background-color:#000;color:#fff;}
.qhl-hesse .u-bgcolor-black a{color:inherit;}
.qhl-hesse .u-bgcolor-san-marino{background-color:#455c98;color:#fff;}
.qhl-hesse .u-bgcolor-san-marino a{color:inherit;}
.qhl-hesse .u-bgcolor-gorse{background-color:#ffff47;color:#000;}
.qhl-hesse .u-bgcolor-amaranth{background-color:#e92668;color:#fff;}
.qhl-hesse .u-bgcolor-amaranth a{color:inherit;}
.qhl-hesse .u-bgcolor-red-orange{background-color:#ff3030;color:#fff;}
.qhl-hesse .u-bgcolor-red-orange a{color:inherit;}
.qhl-hesse .u-bgcolor-jungle-green{background-color:#2ba57a;color:#fff;}
.qhl-hesse .u-bgcolor-jungle-green a{color:inherit;}
.qhl-hesse .u-bgcolor-bright-turquoise{background-color:#17d1f3;color:#fff;}
.qhl-hesse .u-bgcolor-bright-turquoise a{color:inherit;}
.qhl-hesse.gradient-gbt .u-bgcolor-gradient,.qhl-hesse.gradient-gbt .frame-type-bullets-1{background:linear-gradient(45deg, #ffff47 5%, #17d1f3 95%);color:#000;}
.qhl-hesse .u-gradient-gbt{background:linear-gradient(45deg, #ffff47 5%, #17d1f3 95%);color:#000;}
.qhl-hesse.gradient-ag .u-bgcolor-gradient,.qhl-hesse.gradient-ag .frame-type-bullets-1{background:linear-gradient(45deg, #e92668 5%, #ffff47 95%);color:#000;}
.qhl-hesse .u-gradient-ag{background:linear-gradient(45deg, #e92668 5%, #ffff47 95%);color:#000;}
.qhl-hesse.gradient-smjg .u-bgcolor-gradient,.qhl-hesse.gradient-smjg .frame-type-bullets-1{background:linear-gradient(45deg, #455c98 5%, #2ba57a 95%);color:#fff;}
.qhl-hesse.gradient-smjg .u-bgcolor-gradient a,.qhl-hesse.gradient-smjg .frame-type-bullets-1 a{color:inherit;}
.qhl-hesse .u-gradient-smjg{background:linear-gradient(45deg, #455c98 5%, #2ba57a 95%);color:#fff;}
.qhl-hesse .u-gradient-smjg a{color:inherit;}
.qhl-hesse.gradient-smbt .u-bgcolor-gradient,.qhl-hesse.gradient-smbt .frame-type-bullets-1{background:linear-gradient(45deg, #455c98 5%, #17d1f3 95%);color:#fff;}
.qhl-hesse.gradient-smbt .u-bgcolor-gradient a,.qhl-hesse.gradient-smbt .frame-type-bullets-1 a{color:inherit;}
.qhl-hesse .u-gradient-smbt{background:linear-gradient(45deg, #455c98 5%, #17d1f3 95%);color:#fff;}
.qhl-hesse .u-gradient-smbt a{color:inherit;}
.qhl-hesse.gradient-gro .u-bgcolor-gradient,.qhl-hesse.gradient-gro .frame-type-bullets-1{background:linear-gradient(45deg, #ffff47 5%, #ff3030 95%);color:#000;}
.qhl-hesse .u-gradient-gro{background:linear-gradient(45deg, #ffff47 5%, #ff3030 95%);color:#000;}
.qhl-hesse.gradient-jgg .u-bgcolor-gradient,.qhl-hesse.gradient-jgg .frame-type-bullets-1{background:linear-gradient(45deg, #2ba57a 5%, #ffff47 95%);color:#000;}
.qhl-hesse .u-gradient-jgg{background:linear-gradient(45deg, #2ba57a 5%, #ffff47 95%);color:#000;}
.qhl-hesse.gradient-asm .u-bgcolor-gradient,.qhl-hesse.gradient-asm .frame-type-bullets-1{background:linear-gradient(45deg, #e92668 5%, #455c98 95%);color:#fff;}
.qhl-hesse.gradient-asm .u-bgcolor-gradient a,.qhl-hesse.gradient-asm .frame-type-bullets-1 a{color:inherit;}
.qhl-hesse .u-gradient-asm{background:linear-gradient(45deg, #e92668 5%, #455c98 95%);color:#fff;}
.qhl-hesse .u-gradient-asm a{color:inherit;}
.qhl-hesse.gradient-default .u-bgcolor-gradient,.qhl-hesse.gradient-default .frame-type-bullets-1{background:linear-gradient(45deg, #455c98 5%, #2ba57a 95%);color:#fff;}
.qhl-hesse.gradient-default .u-bgcolor-gradient a,.qhl-hesse.gradient-default .frame-type-bullets-1 a{color:inherit;}
.qhl-hesse .u-gradient-default{background:linear-gradient(45deg, #455c98 5%, #2ba57a 95%);color:#fff;}
.qhl-hesse .u-gradient-default a{color:inherit;}
.qhl-hesse .u-animate{animation-duration:1s;animation-fill-mode:both;}
.qhl-hesse .u-animate-fadeInUp{opacity:0;transform:translate3d(0, 100%, 0);}
.qhl-hesse .u-animate-fadeInUp.has-start{opacity:1;transform:none;animation-name:fadeInUp;}
.qhl-hesse .u-position-corner{left:0;top:-1px;bottom:-1px;right:0;z-index:1;}
.qhl-hesse .u-position-corner-bottom{bottom:-1px;left:0;right:0;z-index:1;}
.qhl-hesse .u-position-corner-top{top:-1px;left:0;right:0;z-index:1;}
.qhl-hesse .u-position-top{top:0;z-index:1;}
.qhl-hesse .u-position-center{top:50%;transform:translateY(-50%);}
.qhl-hesse .u-position-fixed{position:fixed !important;}
.qhl-hesse .u-position-absolute{position:absolute !important;}
.qhl-hesse .u-cover{width:100%;height:100%;object-fit:cover;}
.qhl-hesse .u-cover-center-center{object-position:center center;}
.qhl-hesse .u-cover-center-top{object-position:center top;}
.qhl-hesse .u-cover-center-bottom{object-position:center bottom;}
.qhl-hesse .u-cover-left-center{object-position:left center;}
.qhl-hesse .u-cover-left-top{object-position:left top;}
.qhl-hesse .u-cover-left-bottom{object-position:left bottom;}
.qhl-hesse .u-cover-right-center{object-position:right center;}
.qhl-hesse .u-cover-right-top{object-position:right top;}
.qhl-hesse .u-cover-right-bottom{object-position:right bottom;}
.qhl-hesse .u-blend-mode-color{mix-blend-mode:color;}
.qhl-hesse .u-grid-flexible{flex:1 1;width:auto;}
.qhl-hesse .u-grid-nowrap{flex-wrap:nowrap !important;}
.qhl-hesse .u-grid-align-center{align-items:center !important;}
.qhl-hesse .u-grid-align-bottom{align-items:flex-end !important;}
.qhl-hesse .u-grid-justify-center{justify-content:center !important;}
.qhl-hesse .u-grid-justify-flex-end{justify-content:flex-end !important;}
.qhl-hesse .u-max-width{max-width:1280px;}
.qhl-hesse .u-overflow{overflow:hidden;}
.qhl-hesse .u-noscroll{position:fixed;overflow:hidden;}
.qhl-hesse .u-nowrap{white-space:nowrap;}
.qhl-hesse .u-video-wrapper{position:relative;padding-bottom:56.25%;height:0;}
.qhl-hesse .u-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.qhl-hesse .u-ajax-minheight{min-height:100px;}
.qhl-hesse .u-stretched-link::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;}
.qhl-hesse a{text-decoration:underline;color:#000;display:inline-block;transition:all 300ms ease-in-out;}
.qhl-hesse a[href^=tel]{color:inherit;text-decoration:none;}
.qhl-hesse a:hover,.qhl-hesse a:active,.qhl-hesse a:focus{color:inherit;}
.qhl-hesse a:active,.qhl-hesse a:hover{outline-width:0;}
.qhl-hesse [data-ember-action]{cursor:pointer;}
.qhl-hesse a[id]:empty,.qhl-hesse .empty-anchor{display:none;}
.qhl-hesse dd,.qhl-hesse dt{display:block;margin:0;padding:3px 0;}
.qhl-hesse .c-list__label{min-width:55px;display:inline-block;}
.qhl-hesse img,.qhl-hesse object,.qhl-hesse embed,.qhl-hesse picture{display:block;}
.qhl-hesse img:not(.staticimage),.qhl-hesse picture:not(.staticimage),.qhl-hesse object,.qhl-hesse embed{max-width:100%;height:auto;width:100%;}
.qhl-hesse .staticimage{width:auto;}
.qhl-hesse iframe,.qhl-hesse svg{display:block;}
.qhl-hesse object,.qhl-hesse embed{height:100%;}
.qhl-hesse #map_canvas img,.qhl-hesse #map_canvas embed,.qhl-hesse #map_canvas object,.qhl-hesse .map_canvas img,.qhl-hesse .map_canvas embed,.qhl-hesse .map_canvas object,.qhl-hesse .gm-style img,.qhl-hesse .gm-style embed,.qhl-hesse .gm-style object{max-width:none !important;}
.qhl-hesse .video-wrapper{position:relative;padding-bottom:56.25%;height:0;}
.qhl-hesse .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.qhl-hesse svg{pointer-events:none;}
.qhl-hesse table{width:100%;border-collapse:collapse;}
.qhl-hesse th{text-transform:none;text-align:left;background-color:#f5f5f5;}
.qhl-hesse th,.qhl-hesse td{padding:13px 10px;vertical-align:top;}
.qhl-hesse .frame-type-table{max-width:1020px;margin:auto;}
.qhl-hesse .ce-table{border-collapse:collapse;}
.qhl-hesse .ce-table tbody:not(thead+tbody){width:100%;}
.qhl-hesse .ce-table tbody:not(thead+tbody) tr,.qhl-hesse .ce-table tbody:not(thead+tbody) th,.qhl-hesse .ce-table tbody:not(thead+tbody) td{display:block;}
.qhl-hesse caption{text-align:left;margin-bottom:10px;}
.qhl-hesse input{border:0;}
.qhl-hesse button{cursor:pointer;}
.qhl-hesse select,.qhl-hesse input,.qhl-hesse textarea{border:none;background:rgba(0,0,0,0);border-radius:0;}
.qhl-hesse select.error,.qhl-hesse input.error,.qhl-hesse textarea.error{border-color:#000;}
.qhl-hesse input[type=radio],.qhl-hesse input[type=checkbox]{padding:0;border-radius:0;background-color:rgba(0,0,0,0);}
.qhl-hesse button,.qhl-hesse input,.qhl-hesse optgroup,.qhl-hesse select,.qhl-hesse textarea{font-family:"QHLHesseUniNeue","QHLHesseUniNeueFallback",Arial,sans-serif;font-size:100%;line-height:1.65;}
.qhl-hesse input,.qhl-hesse select,.qhl-hesse textarea{width:100%;}
.qhl-hesse button,.qhl-hesse input,.qhl-hesse select,.qhl-hesse textarea{outline:none;}
.qhl-hesse input:not([type=radio]):not([type=checkbox]){-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;box-shadow:none;}
.qhl-hesse ::-webkit-input-placeholder{opacity:1;color:#000;}
.qhl-hesse :-moz-placeholder{opacity:1;color:#000;}
.qhl-hesse ::-moz-placeholder{opacity:1;color:#000;}
.qhl-hesse :-ms-input-placeholder{opacity:1;color:#000;}
.qhl-hesse button>*{pointer-events:none;}
.qhl-hesse .ce-sword{padding:.1em;background:#c8f184;}
.qhl-hesse .u-debug{border:1px solid red;margin:30px 0;}
@keyframes qhl-hesse-remove-item{from{opacity:1;transform:scale(1);}
to{opacity:0;transform:scale(0);}}
@keyframes qhl-hesse-spin-item{0%{transform:rotate(0deg);}
100%{transform:rotate(359deg);}}
@keyframes qhl-hesse-blink-animation{to{visibility:hidden;}}
@keyframes qhl-hesse-animate-placeholder{0%{background-position:0 50%;}
50%{background-position:100% 50%;}
100%{background-position:0 50%;}}
@keyframes qhl-hesse-bounce{0%{transform:translate3d(0, 0, 0);}
1.72414%{transform:translate3d(0, 0, 0);}
3.44828%{transform:translate3d(0, 0, 0);}
6.89655%{transform:translate3d(0, -30px, 0);}
8.62069%{transform:translate3d(0, 0, 0);}
10.34483%{transform:translate3d(0, -15px, 0);}
11.7931%{transform:translate3d(0, 0, 0);}
100%{transform:translate3d(0, 0, 0);}}
.qhl-hesse .is-spinning{animation:qhl-hesse-spin-item 2s infinite linear;}
.qhl-hesse .is-visible{opacity:1 !important;visibility:visible !important;}
.qhl-hesse .is-invisible{opacity:0 !important;visibility:hidden !important;}
.qhl-hesse .is-removed{animation:qhl-hesse-remove-item .6s cubic-bezier(0.55, -0.04, 0.91, 0.94) forwards;}
.qhl-hesse .is-disabled{opacity:.5;cursor:default;}
.qhl-hesse .is-disabled *{cursor:default !important;}
.qhl-hesse .is-hidden{display:none !important;}
.qhl-hesse .is-showing{display:block !important;}
.qhl-hesse .is-centered{justify-content:center !important;}
.qhl-hesse .is-centered{text-align:center;}
.qhl-hesse .c-logo{fill:inherit;width:120px;height:110px;transition:fill 300ms ease-in-out;}
.qhl-hesse [class*=skip-layer] .gradient-default .s-header__desktop .c-logo,.qhl-hesse [class*=skip-layer] .gradient-asm .s-header__desktop .c-logo,.qhl-hesse [class*=skip-layer] .gradient-smbt .s-header__desktop .c-logo,.qhl-hesse [class*=skip-layer] .gradient-smjg .s-header__desktop .c-logo,.qhl-hesse .skip-search-header .gradient-default .s-header__desktop .c-logo,.qhl-hesse .skip-search-header .gradient-asm .s-header__desktop .c-logo,.qhl-hesse .skip-search-header .gradient-smbt .s-header__desktop .c-logo,.qhl-hesse .skip-search-header .gradient-smjg .s-header__desktop .c-logo{fill:#000;}
.qhl-hesse .c-btn{border-radius:3px;font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none;min-height:40px;padding:6px 20px;justify-content:center;align-items:center;display:inline-flex;position:relative;transition:background 300ms ease-in-out;background-color:#000;color:#fff;border:0;}
.qhl-hesse .c-btn:hover,.qhl-hesse .c-btn:focus,.qhl-hesse .c-btn:active{color:#fff;}
.qhl-hesse .c-btn[disabled],.qhl-hesse .c-btn.is-disabled{pointer-events:none;}
.qhl-hesse.gradient-gbt .u-bgcolor-gradient .c-btn:hover,.qhl-hesse.gradient-gbt .frame-type-bullets-1 .c-btn:hover,.qhl-hesse.gradient-gbt .u-bgcolor-gradient .c-btn:focus,.qhl-hesse.gradient-gbt .frame-type-bullets-1 .c-btn:focus,.qhl-hesse.gradient-gbt .u-bgcolor-gradient .c-btn:active,.qhl-hesse.gradient-gbt .frame-type-bullets-1 .c-btn:active{background:#fff;color:#000;}
.qhl-hesse.gradient-gbt .c-btn:hover,.qhl-hesse.gradient-gbt .c-btn:focus,.qhl-hesse.gradient-gbt .c-btn:active{background:linear-gradient(45deg, #ffff47 5%, #17d1f3 95%);color:#000;}
.qhl-hesse.gradient-ag .u-bgcolor-gradient .c-btn:hover,.qhl-hesse.gradient-ag .frame-type-bullets-1 .c-btn:hover,.qhl-hesse.gradient-ag .u-bgcolor-gradient .c-btn:focus,.qhl-hesse.gradient-ag .frame-type-bullets-1 .c-btn:focus,.qhl-hesse.gradient-ag .u-bgcolor-gradient .c-btn:active,.qhl-hesse.gradient-ag .frame-type-bullets-1 .c-btn:active{background:#fff;color:#000;}
.qhl-hesse.gradient-ag .c-btn:hover,.qhl-hesse.gradient-ag .c-btn:focus,.qhl-hesse.gradient-ag .c-btn:active{background:linear-gradient(45deg, #e92668 5%, #ffff47 95%);color:#000;}
.qhl-hesse.gradient-smjg .u-bgcolor-gradient .c-btn,.qhl-hesse.gradient-smjg .frame-type-bullets-1 .c-btn{background:#fff;color:#000;}
.qhl-hesse.gradient-smjg .u-bgcolor-gradient .c-btn:hover,.qhl-hesse.gradient-smjg .frame-type-bullets-1 .c-btn:hover,.qhl-hesse.gradient-smjg .u-bgcolor-gradient .c-btn:focus,.qhl-hesse.gradient-smjg .frame-type-bullets-1 .c-btn:focus,.qhl-hesse.gradient-smjg .u-bgcolor-gradient .c-btn:active,.qhl-hesse.gradient-smjg .frame-type-bullets-1 .c-btn:active{background:#000;color:#fff;}
.qhl-hesse.gradient-smjg .c-btn:hover,.qhl-hesse.gradient-smjg .c-btn:focus,.qhl-hesse.gradient-smjg .c-btn:active{background:linear-gradient(45deg, #455c98 5%, #2ba57a 95%);color:#fff;}
.qhl-hesse.gradient-smbt .u-bgcolor-gradient .c-btn,.qhl-hesse.gradient-smbt .frame-type-bullets-1 .c-btn{background:#fff;color:#000;}
.qhl-hesse.gradient-smbt .u-bgcolor-gradient .c-btn:hover,.qhl-hesse.gradient-smbt .frame-type-bullets-1 .c-btn:hover,.qhl-hesse.gradient-smbt .u-bgcolor-gradient .c-btn:focus,.qhl-hesse.gradient-smbt .frame-type-bullets-1 .c-btn:focus,.qhl-hesse.gradient-smbt .u-bgcolor-gradient .c-btn:active,.qhl-hesse.gradient-smbt .frame-type-bullets-1 .c-btn:active{background:#000;color:#fff;}
.qhl-hesse.gradient-smbt .c-btn:hover,.qhl-hesse.gradient-smbt .c-btn:focus,.qhl-hesse.gradient-smbt .c-btn:active{background:linear-gradient(45deg, #455c98 5%, #17d1f3 95%);color:#fff;}
.qhl-hesse.gradient-gro .u-bgcolor-gradient .c-btn:hover,.qhl-hesse.gradient-gro .frame-type-bullets-1 .c-btn:hover,.qhl-hesse.gradient-gro .u-bgcolor-gradient .c-btn:focus,.qhl-hesse.gradient-gro .frame-type-bullets-1 .c-btn:focus,.qhl-hesse.gradient-gro .u-bgcolor-gradient .c-btn:active,.qhl-hesse.gradient-gro .frame-type-bullets-1 .c-btn:active{background:#fff;color:#000;}
.qhl-hesse.gradient-gro .c-btn:hover,.qhl-hesse.gradient-gro .c-btn:focus,.qhl-hesse.gradient-gro .c-btn:active{background:linear-gradient(45deg, #ffff47 5%, #ff3030 95%);color:#000;}
.qhl-hesse.gradient-jgg .u-bgcolor-gradient .c-btn:hover,.qhl-hesse.gradient-jgg .frame-type-bullets-1 .c-btn:hover,.qhl-hesse.gradient-jgg .u-bgcolor-gradient .c-btn:focus,.qhl-hesse.gradient-jgg .frame-type-bullets-1 .c-btn:focus,.qhl-hesse.gradient-jgg .u-bgcolor-gradient .c-btn:active,.qhl-hesse.gradient-jgg .frame-type-bullets-1 .c-btn:active{background:#fff;color:#000;}
.qhl-hesse.gradient-jgg .c-btn:hover,.qhl-hesse.gradient-jgg .c-btn:focus,.qhl-hesse.gradient-jgg .c-btn:active{background:linear-gradient(45deg, #2ba57a 5%, #ffff47 95%);color:#000;}
.qhl-hesse.gradient-asm .u-bgcolor-gradient .c-btn,.qhl-hesse.gradient-asm .frame-type-bullets-1 .c-btn{background:#fff;color:#000;}
.qhl-hesse.gradient-asm .u-bgcolor-gradient .c-btn:hover,.qhl-hesse.gradient-asm .frame-type-bullets-1 .c-btn:hover,.qhl-hesse.gradient-asm .u-bgcolor-gradient .c-btn:focus,.qhl-hesse.gradient-asm .frame-type-bullets-1 .c-btn:focus,.qhl-hesse.gradient-asm .u-bgcolor-gradient .c-btn:active,.qhl-hesse.gradient-asm .frame-type-bullets-1 .c-btn:active{background:#000;color:#fff;}
.qhl-hesse.gradient-asm .c-btn:hover,.qhl-hesse.gradient-asm .c-btn:focus,.qhl-hesse.gradient-asm .c-btn:active{background:linear-gradient(45deg, #e92668 5%, #455c98 95%);color:#fff;}
.qhl-hesse.gradient-default .u-bgcolor-gradient .c-btn,.qhl-hesse.gradient-default .frame-type-bullets-1 .c-btn{background:#fff;color:#000;}
.qhl-hesse.gradient-default .u-bgcolor-gradient .c-btn:hover,.qhl-hesse.gradient-default .frame-type-bullets-1 .c-btn:hover,.qhl-hesse.gradient-default .u-bgcolor-gradient .c-btn:focus,.qhl-hesse.gradient-default .frame-type-bullets-1 .c-btn:focus,.qhl-hesse.gradient-default .u-bgcolor-gradient .c-btn:active,.qhl-hesse.gradient-default .frame-type-bullets-1 .c-btn:active{background:#000;color:#fff;}
.qhl-hesse.gradient-default .c-btn:hover,.qhl-hesse.gradient-default .c-btn:focus,.qhl-hesse.gradient-default .c-btn:active{background:linear-gradient(45deg, #455c98 5%, #2ba57a 95%);color:#fff;}
.qhl-hesse .c-btn .c-icon{transition:none;width:18px;height:18px;top:.5px;margin-left:15px;}
.qhl-hesse .c-btn__icon--left{margin-left:0 !important;}
.qhl-hesse .c-btn__icon--left{margin-right:15px;}
.qhl-hesse .c-btn__icon--big.c-icon{width:22.5px;height:22.5px;top:0;}
.qhl-hesse .c-rte{display:flex;align-items:center;}
.qhl-hesse .c-rte .c-icon{margin-left:20px;}
.qhl-hesse .c-btn-group{margin:10px -10px;}
.qhl-hesse .c-btn-group .c-btn{margin:8px 10px;}
.qhl-hesse .c-btn--negative{color:#000 !important;}
.qhl-hesse .c-btn--negative{background-color:#fff;}
.qhl-hesse .c-btn--negative:hover,.qhl-hesse .c-btn--negative:focus,.qhl-hesse .c-btn--negative:active{color:#000;}
.qhl-hesse .c-btn--ghost{background-color:rgba(0,0,0,0);color:#000;border:1px solid #000;box-sizing:border-box;}
.qhl-hesse .c-btn--ghost:hover,.qhl-hesse .c-btn--ghost:focus,.qhl-hesse .c-btn--ghost:active{border-color:rgba(0,0,0,0);}
.qhl-hesse .c-btn--icon{padding:0;min-width:50px;min-height:50px;}
.qhl-hesse .c-btn--icon .c-icon{margin:0 !important;}
.qhl-hesse .c-btn--text{background:rgba(0,0,0,0) !important;color:#000 !important;}
.qhl-hesse .c-btn--text{padding:0;border-color:rgba(0,0,0,0);border:none;box-sizing:border-box;}
.qhl-hesse .c-btn--text:hover,.qhl-hesse .c-btn--text:focus,.qhl-hesse .c-btn--text:active{opacity:.8;}
.qhl-hesse.gradient-smjg .u-bgcolor-gradient:not(.u-bgcolor-grey) .c-btn--text,.qhl-hesse.gradient-smjg .frame-type-bullets-1:not(.u-bgcolor-grey) .c-btn--text{color:#fff !important;}
.qhl-hesse .u-gradient-smjg .c-btn--text{color:#fff !important;}
.qhl-hesse.gradient-smbt .u-bgcolor-gradient:not(.u-bgcolor-grey) .c-btn--text,.qhl-hesse.gradient-smbt .frame-type-bullets-1:not(.u-bgcolor-grey) .c-btn--text{color:#fff !important;}
.qhl-hesse .u-gradient-smbt .c-btn--text{color:#fff !important;}
.qhl-hesse.gradient-asm .u-bgcolor-gradient:not(.u-bgcolor-grey) .c-btn--text,.qhl-hesse.gradient-asm .frame-type-bullets-1:not(.u-bgcolor-grey) .c-btn--text{color:#fff !important;}
.qhl-hesse .u-gradient-asm .c-btn--text{color:#fff !important;}
.qhl-hesse.gradient-default .u-bgcolor-gradient:not(.u-bgcolor-grey) .c-btn--text,.qhl-hesse.gradient-default .frame-type-bullets-1:not(.u-bgcolor-grey) .c-btn--text{color:#fff !important;}
.qhl-hesse .u-gradient-default .c-btn--text{color:#fff !important;}
.qhl-hesse .c-btn--animate-icon .c-icon{transition:transform 200ms ease-in-out;}
.qhl-hesse .c-btn--animate-icon:hover .c-icon,.qhl-hesse .c-btn--animate-icon:focus .c-icon,.qhl-hesse .c-btn--animate-icon:active .c-icon{transform:translateX(15%);}
.qhl-hesse .c-btn--animate-icon:hover .c-btn__icon--left,.qhl-hesse .c-btn--animate-icon:focus .c-btn__icon--left,.qhl-hesse .c-btn--animate-icon:active .c-btn__icon--left{transform:translateX(-15%);}
.qhl-hesse .c-btn--animate-icon.c-btn--text:hover,.qhl-hesse .c-btn--animate-icon.c-btn--text:focus,.qhl-hesse .c-btn--animate-icon.c-btn--text:active{opacity:1;}
.qhl-hesse .c-icon{display:inline-block;transition:all 300ms ease-in-out;pointer-events:none;fill:currentColor;height:24px;line-height:1;position:relative;vertical-align:middle;width:24px;top:-0.05em;}
.qhl-hesse .c-icon--small{width:19.2px;height:19.2px;}
.qhl-hesse .c-icon--smaller{width:14.4px;height:14.4px;}
.qhl-hesse .c-nav-main{display:none;}
.qhl-hesse .c-nav-main__list{padding:0;margin:0 0 0 8px;color:#fff;display:flex;list-style:none;padding:0;}
.qhl-hesse .c-nav-main__list a{color:inherit;text-decoration:none;}
.qhl-hesse .c-nav-main__list .is-hidden{display:none;}
.qhl-hesse .c-nav-main__item ul{display:none;list-style:none;}
.qhl-hesse .c-nav-main__item--parent-mobile{display:none;}
.qhl-hesse .c-nav-main__item--langswitch{font-size:14px;padding:11px 20px;align-items:center;margin-left:auto;margin-right:0;cursor:pointer;text-transform:uppercase;}
.qhl-hesse .c-nav-main__item--langswitch .c-icon{min-width:14px;height:14px;margin:0 10px;}
.qhl-hesse .c-nav-main__link{padding:20px 10px;font-size:15px;transition:background 300ms ease-in-out;}
.qhl-hesse .c-nav-main__link .c-icon{padding:3px 0 0 10px;height:24px;width:24px;}
.qhl-hesse .c-nav-main__link:hover .c-icon{transform:translateY(3px);}
.qhl-hesse .c-nav-main__link.is-visible{color:#000;background-color:#fff;}
.qhl-hesse .c-nav-main__link.is-visible:hover .c-icon{transform:translateY(0);}
.qhl-hesse .layer-dimmer{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.7);z-index:99;}
.qhl-hesse .c-layer__item--grid .c-nav-sub{margin-top:20px;width:calc(33.333333% - 50px);}
.qhl-hesse .c-layer__item--grid .c-nav-sub:only-child{flex-grow:1;}
.qhl-hesse .c-layer__item--grid .c-nav-sub .c-nav-sub__item{width:100%;display:inline-grid;display:-ms-inline-grid;}
.qhl-hesse .c-layer__item--grid .c-nav-sub--grid{display:flex;width:66.666666%;}
.qhl-hesse .c-nav-sub--grid-item{flex-basis:50%;margin-left:50px;}
.qhl-hesse .c-nav-sub--grid-item .c-nav-sub{width:auto;}
.qhl-hesse .c-nav-sub>.c-nav-sub__item{padding-top:30px;}
.qhl-hesse .c-nav-sub__item .c-nav-sub__item{min-width:100%;margin-top:.7em;}
.qhl-hesse .c-nav-sub__item{list-style:none;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}
.qhl-hesse .c-nav-sub__item ul{padding:0;margin:0;}
.qhl-hesse .c-nav-sub__item a{text-decoration:none;}
.qhl-hesse .c-nav-sub__link{line-height:1.4;font-weight:700;font-size:16px;}
.qhl-hesse .c-nav-sub__link.is-current,.qhl-hesse .is-current .c-nav-sub__link,.qhl-hesse .c-nav-sub__link:hover,.qhl-hesse .c-nav-sub__link:focus,.qhl-hesse .c-nav-sub__link:active{opacity:1 !important;}
.qhl-hesse .c-nav-sub__link.is-current,.qhl-hesse .is-current .c-nav-sub__link,.qhl-hesse .c-nav-sub__link:hover,.qhl-hesse .c-nav-sub__link:focus,.qhl-hesse .c-nav-sub__link:active{color:#17d1f3;}
.qhl-hesse .c-nav-sub__item--sub ul .c-nav-sub__link{font-weight:400;font-size:18px;font-size:14px;}
.qhl-hesse .c-nav-meta{display:flex;align-items:center;}
.qhl-hesse .c-nav-meta ul{list-style:none;margin:0;display:flex;flex-wrap:wrap;padding:0;}
.qhl-hesse .c-nav-meta li:not(:last-child){margin-left:10px;margin-right:10px;}
.qhl-hesse .c-nav-mobile{color:#fff;}
.qhl-hesse .c-nav-mobile:hover{color:#fff;}
.qhl-hesse .c-nav-mobile{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;transition:0s;}
.qhl-hesse .c-nav-mobile .c-icon{display:none;padding:3px;}
.qhl-hesse .c-nav-mobile .c-icon:first-of-type{display:block;}
.qhl-hesse .c-nav-mobile:focus,.qhl-hesse .c-nav-mobile:active{outline:0;border:none;-moz-outline-style:none;color:#fff;}
.qhl-hesse .c-nav-mobile--close{display:none;}
.qhl-hesse .mm-wrapper--opened .c-nav-mobile--open{display:none;}
.qhl-hesse .c-nav-targetgroup{border-top:1px solid gray;position:absolute;left:0;top:70px;width:100%;background-color:#000;visibility:hidden;opacity:0;}
.qhl-hesse .mm-wrapper--opened .c-nav-targetgroup{visibility:visible;opacity:1;}
.qhl-hesse .s-header.is-fixed .c-nav-targetgroup{display:none;}
.qhl-hesse .c-nav-targetgroup__list{list-style:none;color:#fff;display:flex;margin:0;padding-left:10px;overflow-x:auto;}
.qhl-hesse .c-nav-targetgroup__list a{color:inherit;text-decoration:none;}
.qhl-hesse .c-nav-targetgroup__item{font-size:14px;padding:11px;}
.qhl-hesse .c-nav-targetgroup__item{position:relative;}
.qhl-hesse .c-nav-targetgroup__item:before{content:"";position:absolute;top:0;left:0;height:5px;width:100%;background-color:#fff;opacity:0;transition:opacity .2s ease-in-out;}
.qhl-hesse .c-nav-targetgroup__item.is-active::before{opacity:1;}
.qhl-hesse .c-nav-targetgroup__close{display:none;margin-left:10px;color:#fff;}
.qhl-hesse .c-nav-targetgroup__close:hover{cursor:pointer;}
.qhl-hesse .is-active .c-nav-targetgroup__close{display:inline;display:initial;}
.qhl-hesse [data-targetgroup-id] .c-layer .c-nav-sub__link{opacity:.5;}
.qhl-hesse [data-targetgroup-id] .mm-listitem__text:not(.c-nav-main__link){opacity:.5;}
.qhl-hesse [data-targetgroup-id] .c-nav-main__item--parent-mobile .mm-listitem__text{opacity:1;}
.qhl-hesse [data-targetgroup-id~="3"] .c-layer a[data-targetgroup-ids*="3"]{opacity:1;}
.qhl-hesse [data-targetgroup-id~="3"] .mm-listitem__text:not(.c-nav-main__link)[data-targetgroup-ids*="3"]{opacity:1;}
.qhl-hesse [data-targetgroup-id~="2"] .c-layer a[data-targetgroup-ids*="2"]{opacity:1;}
.qhl-hesse [data-targetgroup-id~="2"] .mm-listitem__text:not(.c-nav-main__link)[data-targetgroup-ids*="2"]{opacity:1;}
.qhl-hesse [data-targetgroup-id~="1"] .c-layer a[data-targetgroup-ids*="1"]{opacity:1;}
.qhl-hesse [data-targetgroup-id~="1"] .mm-listitem__text:not(.c-nav-main__link)[data-targetgroup-ids*="1"]{opacity:1;}
.qhl-hesse .c-nav-langswitch{display:flex;align-items:center;margin-left:auto;cursor:pointer;font-size:14px;text-transform:uppercase;color:#fff;height:70px;padding:0 15px 0 5px;}
.qhl-hesse .c-nav-langswitch .c-icon{fill:#fff;min-width:14px;height:14px;margin:0 5px;}
.qhl-hesse .c-nav-langswitch .c-icon:first-of-type{top:1px;}
.qhl-hesse .c-nav-langswitch .c-icon:last-of-type{display:none;}
.qhl-hesse .c-nav-langswitch.is-visible{background-color:#fff;color:#000;}
.qhl-hesse .c-nav-langswitch.is-visible .c-icon{fill:#000;}
.qhl-hesse .c-nav-langswitch .mm-listitem__text:not(.c-nav-main__link){opacity:.5;}
.qhl-hesse .c-nav-teaser{display:flex;flex-direction:column;padding:0 30px 30px;width:40%;max-width:560px;margin:-60px 100px 0 auto;}
.qhl-hesse .c-nav-teaser .c-btn{margin-left:auto;}
.qhl-hesse .c-nav-teaser__img{width:calc(100% + 60px) !important;max-width:calc(100% + 60px) !important;}
.qhl-hesse .c-nav-teaser__img{transform:translateX(-60px);margin-top:40px;aspect-ratio:9/5;}
.qhl-hesse .c-targetgroup-tooltip{perspective:1500px;position:absolute;visibility:hidden;z-index:3;margin-top:116px;width:100%;color:#000;left:0;top:100%;}
.qhl-hesse .c-targetgroup-tooltip .c-btn--negative{padding-left:0;padding-right:0;}
.qhl-hesse .c-targetgroup-tooltip .c-btn--negative:hover{color:#17d1f3 !important;background:#fff !important;}
.qhl-hesse .c-targetgroup-tooltip.is-visible .c-targetgroup-tooltip__wrapper{transform:rotateX(0);}
.qhl-hesse .c-targetgroup-tooltip__wrapper{position:relative;background:#fff;border-bottom:5px solid #000;padding:30px 30px 15px;transform-origin:top;transform-style:preserve-3d;transform:rotateX(-94deg);transition:all 300ms ease-in-out;margin-left:auto;margin-right:auto;width:100%;}
.qhl-hesse .c-targetgroup-tooltip__wrapper.is-active{transform:rotateX(0);}
.qhl-hesse .c-targetgroup-tooltip__textgroup{display:inline-block;max-width:calc(100% - 60px);padding-right:50px;}
.qhl-hesse .c-targetgroup-tooltip__icongroup{display:inline-block;position:absolute;width:60px;margin-top:8px;}
.qhl-hesse .c-targetgroup-tooltip__headline,.qhl-hesse .c-targetgroup-tooltip__headline+p{margin:0;}
.qhl-hesse .c-targetgroup-tooltip__icon .c-icon{width:60px;height:60px;}
.qhl-hesse .c-layer{display:none;}
.qhl-hesse .c-layer__sub{display:flex;margin-top:-20px;}
.qhl-hesse .c-layer__item{display:flex;flex-direction:column;position:fixed;left:0;top:0;width:100%;height:auto;max-height:100vh;max-height:var(--100vh, 100vh);z-index:100;padding:90px 30px 30px 20px;background-color:#fff;transition:visibility 300ms ease-in-out,transform 300ms ease-in-out,box-shadow 300ms ease-in-out;transform:translateY(-100%);visibility:hidden;}
.qhl-hesse .c-layer__item.is-visible{transform:translateY(0);box-shadow:0 12px 16px rgba(0,0,0,.2);}
.qhl-hesse .c-layer__item-inner,.qhl-hesse .c-lang-switch__inner{display:flex;flex-direction:column;overflow:auto;padding-bottom:50px;}
.qhl-hesse .c-layer__close,.qhl-hesse .c-lang-switch__close{width:32px;height:32px;min-width:32px;min-height:32px;border:none;padding:0;margin-top:26px;}
.qhl-hesse .c-layer__close .c-icon,.qhl-hesse .c-lang-switch__close .c-icon{margin:0 !important;}
.qhl-hesse .c-layer__close .c-icon,.qhl-hesse .c-lang-switch__close .c-icon{width:24px;height:24px;}
.qhl-hesse .c-layer__headline,.qhl-hesse .c-lang-switch__headline{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #000;background-color:#fff;}
.qhl-hesse .c-layer__headline .u-h2,.qhl-hesse .c-lang-switch__headline .u-h2{display:block;padding-top:24px;margin-bottom:16px;}
.qhl-hesse .c-layer__link{text-decoration:none;}
.qhl-hesse .c-unit--main .c-container:first-child .c-container__content .frame:first-child header>[class^=u-]:first-child,.qhl-hesse .c-unit--main .c-container:first-child .c-container__content a[id]:empty:first-child+.frame header>[class^=u-]:first-child{margin-top:0;}
.qhl-hesse .c-unit--fullscreen .c-container__content>.frame{overflow:visible;margin-top:-4.5vw;margin-right:-4.5vw;margin-left:-4.5vw;}
.qhl-hesse .frame:not(.frame-type-header)+a+.frame,.qhl-hesse .frame:not(.frame-type-header)+.frame{margin-top:6vw;}
.qhl-hesse .frame:not(.frame-type-header)+a+.frame.frame-type-header,.qhl-hesse .frame:not(.frame-type-header)+.frame.frame-type-header{margin-top:4.5vw;}
.qhl-hesse .frame.frame-type-header+a+.frame:not(.frame-type-header),.qhl-hesse .frame.frame-type-header+.frame:not(.frame-type-header){margin-top:3vw;}
.qhl-hesse .frame.frame-type-lia_text_background_element+a+.frame-type-lia_text_background_element,.qhl-hesse .frame.frame-type-lia_text_background_element+.frame-type-lia_text_background_element{margin-top:0;}
.qhl-hesse .frame-type-list{overflow:visible;}
.qhl-hesse .frame-type-bullets-1{padding:2vw 4.5vw;}
.qhl-hesse .c-container{position:relative;}
.qhl-hesse .c-container__content{padding:4.5vw;}
.qhl-hesse .c-container__content--no-gap{padding-top:0;padding-bottom:0;}
.qhl-hesse .c-lang-switch{display:flex;flex-direction:column;position:fixed;left:0;top:0;width:100%;height:auto;max-height:100vh;max-height:var(--100vh, 100vh);z-index:100;padding:90px 20px 30px;background-color:#fff;transition:visibility 300ms ease-in-out,transform 300ms ease-in-out,box-shadow 300ms ease-in-out;transform:translateY(-100%);visibility:hidden;}
.qhl-hesse .c-lang-switch.is-visible{transform:translateY(0);box-shadow:0 12px 16px rgba(0,0,0,.2);}
.qhl-hesse .c-lang-switch__content{display:flex;justify-content:flex-start;flex-wrap:wrap;flex-direction:column;margin-top:20px;max-width:1040px;}
.qhl-hesse .c-lang-list{list-style-type:none;padding:0;margin:-10px 0 0;flex:0 1 100%;width:100%;max-width:100%;}
.qhl-hesse .c-lang-list__item{flex:0 1 100%;width:100%;max-width:100%;padding-top:10px;}
.qhl-hesse .c-lang-list__item:hover{color:#17d1f3;}
.qhl-hesse .c-lang-list__item.active{color:#17d1f3;}
.qhl-hesse .c-lang-list__item.disabled{color:gray;pointer-events:none;}
.qhl-hesse .c-lang-list__item *{color:inherit;}
.qhl-hesse .c-lang-list__item .c-icon{fill:currentColor;}
.qhl-hesse .c-lang-list__link{display:flex;flex-direction:column;align-items:flex-start;text-decoration:none;page-break-inside:avoid;break-inside:avoid;}
.qhl-hesse .c-lang-list__country{margin-bottom:0 !important;}
.qhl-hesse .c-lang-list__country{font-weight:700;line-height:1.4;font-size:18px;line-height:1.2;}
.qhl-hesse .c-lang-list__language{position:relative;display:flex;align-items:center;justify-content:space-between;font-size:14px;padding:5px 27px 5px 0;}
.qhl-hesse .c-lang-list__language .c-icon{position:absolute;min-height:21px;width:17px;top:auto;right:0;}
.qhl-hesse .c-lang-map{position:relative;display:none;}
.qhl-hesse .c-lang-map__svg{display:block;max-width:100%;max-height:100%;}
.qhl-hesse.gradient-gbt .is-active .c-lang-map__svg{fill:url("#gbt");}
.qhl-hesse.gradient-gbt .c-lang-map[data-lang-active=en-EN] .c-lang-map__svg{fill:url("#gbt");}
.qhl-hesse.gradient-gbt .is-hover .c-lang-map[data-lang-active=en-EN]:not(.is-active) .c-lang-map__svg{fill:#000;}
.qhl-hesse.gradient-ag .is-active .c-lang-map__svg{fill:url("#ag");}
.qhl-hesse.gradient-ag .c-lang-map[data-lang-active=en-EN] .c-lang-map__svg{fill:url("#ag");}
.qhl-hesse.gradient-ag .is-hover .c-lang-map[data-lang-active=en-EN]:not(.is-active) .c-lang-map__svg{fill:#000;}
.qhl-hesse.gradient-smjg .is-active .c-lang-map__svg{fill:url("#smjg");}
.qhl-hesse.gradient-smjg .c-lang-map[data-lang-active=en-EN] .c-lang-map__svg{fill:url("#smjg");}
.qhl-hesse.gradient-smjg .is-hover .c-lang-map[data-lang-active=en-EN]:not(.is-active) .c-lang-map__svg{fill:#000;}
.qhl-hesse.gradient-smbt .is-active .c-lang-map__svg{fill:url("#smbt");}
.qhl-hesse.gradient-smbt .c-lang-map[data-lang-active=en-EN] .c-lang-map__svg{fill:url("#smbt");}
.qhl-hesse.gradient-smbt .is-hover .c-lang-map[data-lang-active=en-EN]:not(.is-active) .c-lang-map__svg{fill:#000;}
.qhl-hesse.gradient-gro .is-active .c-lang-map__svg{fill:url("#gro");}
.qhl-hesse.gradient-gro .c-lang-map[data-lang-active=en-EN] .c-lang-map__svg{fill:url("#gro");}
.qhl-hesse.gradient-gro .is-hover .c-lang-map[data-lang-active=en-EN]:not(.is-active) .c-lang-map__svg{fill:#000;}
.qhl-hesse.gradient-jgg .is-active .c-lang-map__svg{fill:url("#jgg");}
.qhl-hesse.gradient-jgg .c-lang-map[data-lang-active=en-EN] .c-lang-map__svg{fill:url("#jgg");}
.qhl-hesse.gradient-jgg .is-hover .c-lang-map[data-lang-active=en-EN]:not(.is-active) .c-lang-map__svg{fill:#000;}
.qhl-hesse.gradient-asm .is-active .c-lang-map__svg{fill:url("#asm");}
.qhl-hesse.gradient-asm .c-lang-map[data-lang-active=en-EN] .c-lang-map__svg{fill:url("#asm");}
.qhl-hesse.gradient-asm .is-hover .c-lang-map[data-lang-active=en-EN]:not(.is-active) .c-lang-map__svg{fill:#000;}
.qhl-hesse.gradient-default .is-active .c-lang-map__svg{fill:url("#default");}
.qhl-hesse.gradient-default .c-lang-map[data-lang-active=en-EN] .c-lang-map__svg{fill:url("#default");}
.qhl-hesse.gradient-default .is-hover .c-lang-map[data-lang-active=en-EN]:not(.is-active) .c-lang-map__svg{fill:#000;}
.qhl-hesse [class*=c-lang-map__pin]{position:absolute;align-items:center;justify-content:center;width:23px;height:23px;display:none;}
.qhl-hesse [class*=c-lang-map__pin] .c-icon{top:0;height:21px;min-width:21px;fill:#000;}
.qhl-hesse .current[class*=c-lang-map__pin],.qhl-hesse .active[class*=c-lang-map__pin],.qhl-hesse .is-active[class*=c-lang-map__pin]{display:flex;}
.qhl-hesse .c-lang-map.is-active [class*=c-lang-map__pin]{display:none;}
.qhl-hesse .c-lang-map__pin-en-EN{visibility:hidden;}
.qhl-hesse .c-lang-map__pin-de-DE{top:8.7719298246%;left:50%;}
.qhl-hesse .c-lang-map__pin-en-GB{top:.8771929825%;left:48.75%;}
.qhl-hesse .c-lang-map__pin-nl-BE,.qhl-hesse .c-lang-map__pin-fr-BE{top:8.7719298246%;left:45%;}
.qhl-hesse .c-lang-map__pin-fr-FR{top:15.350877193%;left:47%;}
.qhl-hesse .c-lang-map__pin-nl-NL{top:3.5087719298%;left:47.5%;}
.qhl-hesse .c-lang-map__pin-en-AE{top:47.3684210526%;left:64%;}
.qhl-hesse .c-lang-map__pin-pl-PL{top:8.7719298246%;left:55%;}
.qhl-hesse .swiper-slide:not(:first-child){display:block;}
@font-face{font-family:"QHLHesseSwiperIcons";src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal;}
.qhl-hesse{--swiper-theme-color:#007aff;}
.qhl-hesse .swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;}
.qhl-hesse .swiper-vertical>.swiper-wrapper{flex-direction:column;}
.qhl-hesse .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;}
.qhl-hesse .swiper-android .swiper-slide,.qhl-hesse .swiper-wrapper{transform:translate3d(0px, 0, 0);}
.qhl-hesse .swiper-pointer-events{touch-action:pan-y;}
.qhl-hesse .swiper-pointer-events.swiper-vertical{touch-action:pan-x;}
.qhl-hesse .swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;}
.qhl-hesse .swiper-slide-invisible-blank{visibility:hidden;}
.qhl-hesse .swiper-autoheight,.qhl-hesse .swiper-autoheight .swiper-slide{height:auto;}
.qhl-hesse .swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height;}
.qhl-hesse .swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.qhl-hesse .swiper-3d,.qhl-hesse .swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px;}
.qhl-hesse .swiper-3d .swiper-cube-shadow,.qhl-hesse .swiper-3d .swiper-slide,.qhl-hesse .swiper-3d .swiper-slide-shadow,.qhl-hesse .swiper-3d .swiper-slide-shadow-bottom,.qhl-hesse .swiper-3d .swiper-slide-shadow-left,.qhl-hesse .swiper-3d .swiper-slide-shadow-right,.qhl-hesse .swiper-3d .swiper-slide-shadow-top,.qhl-hesse .swiper-3d .swiper-wrapper{transform-style:preserve-3d;}
.qhl-hesse .swiper-3d .swiper-slide-shadow,.qhl-hesse .swiper-3d .swiper-slide-shadow-bottom,.qhl-hesse .swiper-3d .swiper-slide-shadow-left,.qhl-hesse .swiper-3d .swiper-slide-shadow-right,.qhl-hesse .swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}
.qhl-hesse .swiper-3d .swiper-slide-shadow{background:rgba(0, 0, 0, 0.15);}
.qhl-hesse .swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}
.qhl-hesse .swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}
.qhl-hesse .swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}
.qhl-hesse .swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}
.qhl-hesse .swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;}
.qhl-hesse .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none;}
.qhl-hesse .swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start;}
.qhl-hesse .swiper-horizontal.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;}
.qhl-hesse .swiper-vertical.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;}
.qhl-hesse .swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999;}
.qhl-hesse [dir="ltr"] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before);}
.qhl-hesse [dir="rtl"] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-right:var(--swiper-centered-offset-before);}
.qhl-hesse .swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after);}
.qhl-hesse .swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before);}
.qhl-hesse .swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after);}
.qhl-hesse .swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;}
.qhl-hesse .c-form{background-color:#f5f5f5;padding:1px 30px 30px;background:#eee;}
.qhl-hesse .c-form legend{margin-top:25px;}
.qhl-hesse .c-form select,.qhl-hesse .c-form input,.qhl-hesse .c-form textarea{border:none;box-sizing:border-box;background:rgba(0,0,0,0);border-radius:5px;background-color:rgba(0,0,0,0);min-height:40px;padding:13px 10px;font-size:14px;color:#000;background-color:#fff;font-weight:300;border:1px solid rgba(0,0,0,0);transition:all 300ms ease-in-out;}
.qhl-hesse .c-form select:hover,.qhl-hesse .c-form input:hover,.qhl-hesse .c-form textarea:hover{border-color:#000;transition:all 300ms ease-in-out;}
.qhl-hesse .c-form select::-ms-input-placeholder,.qhl-hesse .c-form input::-ms-input-placeholder,.qhl-hesse .c-form textarea::-ms-input-placeholder{color:gray;}
.qhl-hesse .c-form select::placeholder,.qhl-hesse .c-form input::placeholder,.qhl-hesse .c-form textarea::placeholder{color:gray;}
.qhl-hesse .c-form .choices__inner{background-color:#fff;}
.qhl-hesse .c-form .actions{margin-top:40px;}
.qhl-hesse .c-form [type=button],.qhl-hesse .c-form [type=reset],.qhl-hesse .c-form [type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.qhl-hesse .c-form .grid{width:auto;margin-left:-15px;margin-right:-15px;max-width:none;max-width:initial;}
.qhl-hesse .c-form fieldset{border:none;padding:0;margin-left:0;margin-right:0;margin-top:15px;}
.qhl-hesse .c-form select{padding-right:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;}
.qhl-hesse .c-form select::-ms-expand{display:none;}
.qhl-hesse .c-form--indent{margin-right:auto;margin-left:auto;max-width:990px;}
.qhl-hesse .c-form--indent-wide{margin-right:auto;margin-left:auto;max-width:1740px;}
.qhl-hesse .c-form__item{position:relative;box-sizing:border-box;transition:all 300ms ease-in-out;margin-top:30px;}
.qhl-hesse .c-form__item:after{content:"";position:absolute;height:3px;width:0;left:0;bottom:0;background-color:#000;}
.qhl-hesse .c-form__label{pointer-events:none;bottom:100%;margin-bottom:5px;display:inline-block;font-weight:700;transition:all 300ms ease-in-out;font-size:14px;}
.qhl-hesse .c-form__item--textarea textarea{width:100%;padding:20px;}
.qhl-hesse .c-form__item--textarea .c-form__label{display:none;}
.qhl-hesse .c-form__item--singleselect:before{content:"";pointer-events:none;position:absolute;right:20px;bottom:25px;width:12px;height:12px;border-right:1px solid #000;border-top:1px solid #000;transform:rotate(135deg);background-color:rgba(0,0,0,0);}
.qhl-hesse .c-form__lawtext{font-size:14px;}
.qhl-hesse .c-form__lawtext>div:last-child{text-align:left;}
.qhl-hesse .c-form__control{display:none;}
.qhl-hesse .c-form__item--dataprotection .c-form__control{display:block;width:50px;margin-right:-42px;opacity:0;}
.qhl-hesse .c-form__item--checkbox,.qhl-hesse .c-form__item--dataprotection,.qhl-hesse .c-form__item--radiobutton{font-size:14px;background-color:rgba(0,0,0,0);}
.qhl-hesse .c-form__item--checkbox .c-form__control:checked~.c-form__checkmark:after,.qhl-hesse .c-form__item--dataprotection .c-form__control:checked~.c-form__checkmark:after,.qhl-hesse .c-form__item--radiobutton .c-form__control:checked~.c-form__checkmark:after{visibility:visible;opacity:1;transition:all 300ms ease-in-out;}
.qhl-hesse .c-form__item--checkbox label,.qhl-hesse .c-form__item--dataprotection label,.qhl-hesse .c-form__item--radiobutton label{width:100%;position:relative;display:flex;align-items:center;justify-content:flex-start;}
.qhl-hesse .c-form__item--checkbox .c-form__checkmark:after,.qhl-hesse .c-form__item--dataprotection .c-form__checkmark:after,.qhl-hesse .c-form__item--radiobutton .c-form__checkmark:after{content:"";opacity:0;visibility:hidden;width:19px;height:22px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 448 512%27%3E%3Cpath d=%27M413.505 91.951L133.49 371.966l-98.995-98.995c-4.686-4.686-12.284-4.686-16.971 0L6.211 284.284c-4.686 4.686-4.686 12.284 0 16.971l118.794 118.794c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-11.314-11.314c-4.686-4.686-12.284-4.686-16.97 0z%27/%3E%3C/svg%3E");}
.qhl-hesse .c-form__item--checkbox .help-block,.qhl-hesse .c-form__item--dataprotection .help-block{display:none;}
.qhl-hesse .c-form__item--checkbox .c-form__control:checked~.c-form__checkmark,.qhl-hesse .c-form__item--dataprotection .c-form__control:checked~.c-form__checkmark{border-color:#000;transition:all 300ms ease-in-out;}
.qhl-hesse .c-form__item--checkbox .required{margin-left:3px;}
.qhl-hesse .c-form__checkmark{position:relative;display:flex;justify-content:center;align-items:center;box-sizing:border-box;height:52px;width:52px;min-width:52px;margin-right:10px;background-color:#fff;border-radius:5px;transition:all 300ms ease-in-out;border:1px solid rgba(0,0,0,0);cursor:pointer;}
.qhl-hesse .c-form__checkmark:hover{border-color:#000;transition:all 300ms ease-in-out;}
.qhl-hesse input:disabled+.c-form__checkmark{opacity:.2;border-color:#000;cursor:default;}
.qhl-hesse .c-form__item--telephone{display:none;visibility:hidden;opacity:1;transition:all 300ms ease-in-out;}
.qhl-hesse .c-form__item--telephone.is-visible{visibility:visible;opacity:1;display:block;transition:all 300ms ease-in-out;}
.qhl-hesse .c-form__checkmark-label{display:block;flex:0 1 100%;cursor:pointer;font-size:14px;}
.qhl-hesse .c-form__mandatory{font-size:14px;display:inline-block;margin-top:20px;font-style:italic;}
.qhl-hesse .js-error-box{position:fixed;width:400px;height:200px;top:50%;left:50%;background-color:orange;border:2px solid #000;z-index:1000;}
.qhl-hesse .js-error-box.hidden{display:none;}
.qhl-hesse .c-form__item--countryselect .c-form__label{display:block;}
.qhl-hesse .c-form__item--countryselect .choices{display:inline-block;width:calc(100% - 40px);margin-bottom:0;}
.qhl-hesse .c-form__btn--countryselect{width:25px;margin-left:10px;cursor:pointer;display:inline-flex;align-items:center;height:58px;position:absolute;}
.qhl-hesse .form-navigation--footer{margin-top:30px;}
.qhl-hesse .c-form__range{background:#fff;}
.qhl-hesse .c-form__range input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:85px;background:none;outline:none;border:1px solid rgba(0,0,0,0);opacity:.7;}
.qhl-hesse .c-form__range .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;background:#04aa6d;cursor:pointer;}
.qhl-hesse .c-form__range .slider::-moz-range-thumb{width:25px;height:25px;background:#04aa6d;cursor:pointer;}
.qhl-hesse .c-form__range:hover{border-color:#000;}
@font-face{font-family:"QHLHesseLightGallery";src:url("https://www.qhl.hu/shop_ordered/15586/pic/hesse/marka-20260921/0b9c6f31fb-lg.woff2") format("woff2"),url("https://www.qhl.hu/shop_ordered/15586/pic/hesse/marka-20260921/fdb19ad542-lg.ttf") format("truetype"),url("https://www.qhl.hu/shop_ordered/15586/pic/hesse/marka-20260921/b1edd049ff-lg.woff") format("woff"),url("https://www.qhl.hu/shop_ordered/15586/pic/hesse/marka-20260921/h-ef628243ff382b32-81e4057e38-1446784a27554f5a689c.svg") format("svg");font-weight:normal;font-style:normal;font-display:block;}
.qhl-hesse .lg-icon{font-family:"QHLHesseLightGallery" !important;}
.qhl-hesse .lg-icon{speak:never;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.qhl-hesse .lg-container{font-family:system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}
.qhl-hesse .lg-next,.qhl-hesse .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:none;border:none;}
.qhl-hesse .lg-next.disabled,.qhl-hesse .lg-prev.disabled{opacity:0 !important;}
.qhl-hesse .lg-next.disabled,.qhl-hesse .lg-prev.disabled{cursor:default;}
.qhl-hesse .lg-next:hover:not(.disabled),.qhl-hesse .lg-prev:hover:not(.disabled){color:#fff;}
.qhl-hesse .lg-single-item .lg-next,.qhl-hesse .lg-single-item .lg-prev{display:none;}
.qhl-hesse .lg-next{right:20px;}
.qhl-hesse .lg-next:before{content:"";}
.qhl-hesse .lg-prev{left:20px;}
.qhl-hesse .lg-prev:after{content:"";}
@keyframes qhl-hesse-lg-right-end{0%{left:0;}
50%{left:-30px;}
100%{left:0;}}
@keyframes qhl-hesse-lg-left-end{0%{left:0;}
50%{left:30px;}
100%{left:0;}}
.qhl-hesse .lg-outer.lg-right-end .lg-object{animation:qhl-hesse-lg-right-end .3s;position:relative;}
.qhl-hesse .lg-outer.lg-left-end .lg-object{animation:qhl-hesse-lg-left-end .3s;position:relative;}
.qhl-hesse .lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;}
.qhl-hesse .lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));}
.qhl-hesse .lg-toolbar .lg-icon{text-decoration:none !important;}
.qhl-hesse .lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;outline:medium none;will-change:color;transition:color .2s linear;background:none;border:none;box-shadow:none;}
.qhl-hesse .lg-toolbar .lg-icon.lg-icon-18{font-size:18px;}
.qhl-hesse .lg-toolbar .lg-icon:hover{color:#fff;}
.qhl-hesse .lg-toolbar .lg-close:after{content:"";}
.qhl-hesse .lg-toolbar .lg-maximize{font-size:22px;}
.qhl-hesse .lg-toolbar .lg-maximize:after{content:"";}
.qhl-hesse .lg-toolbar .lg-download:after{content:"";}
.qhl-hesse .lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;transition:opacity .2s ease-out 0s;}
.qhl-hesse .lg-sub-html h4{margin:0;font-size:13px;font-weight:bold;}
.qhl-hesse .lg-sub-html p{font-size:12px;margin:5px 0 0;}
.qhl-hesse .lg-sub-html a{color:inherit;}
.qhl-hesse .lg-sub-html a:hover{text-decoration:underline;}
.qhl-hesse .lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));}
.qhl-hesse .lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0;}
.qhl-hesse .lg-error-msg{font-size:14px;color:#999;}
.qhl-hesse .lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle;}
.qhl-hesse .lg-closing .lg-toolbar,.qhl-hesse .lg-closing .lg-prev,.qhl-hesse .lg-closing .lg-next,.qhl-hesse .lg-closing .lg-sub-html{opacity:0;transition:transform .08 cubic-bezier(0, 0, 0.25, 1) 0s,opacity .08 cubic-bezier(0, 0, 0.25, 1) 0s,color .08 linear;}
.qhl-hesse:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,.qhl-hesse:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{transition:transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;}
.qhl-hesse:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,.qhl-hesse:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;transform:scale3d(0.5, 0.5, 0.5);will-change:transform,opacity;}
.qhl-hesse:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,.qhl-hesse:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;transform:scale3d(1, 1, 1);}
.qhl-hesse .lg-icon.focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgba(255,255,255,.6);}
.qhl-hesse .lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgba(255,255,255,.6);}
.qhl-hesse .lg-toolbar .lg-icon.focus-visible{border-radius:8px;outline-offset:-5px;}
.qhl-hesse .lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px;}
.qhl-hesse .lg-group:after{content:"";display:table;clear:both;}
.qhl-hesse .lg-container{display:none;outline:none;}
.qhl-hesse .lg-container.lg-show{display:block;}
.qhl-hesse .lg-on{scroll-behavior:unset;}
.qhl-hesse .lg-overlay-open{overflow:hidden;}
.qhl-hesse .lg-toolbar,.qhl-hesse .lg-prev,.qhl-hesse .lg-next,.qhl-hesse .lg-pager-outer,.qhl-hesse .lg-hide-sub-html .lg-sub-html{opacity:0;will-change:transform,opacity;transition:transform .25s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .25s cubic-bezier(0, 0, 0.25, 1) 0s;}
.qhl-hesse .lg-show-in .lg-toolbar,.qhl-hesse .lg-show-in .lg-prev,.qhl-hesse .lg-show-in .lg-next,.qhl-hesse .lg-show-in .lg-pager-outer{opacity:1;}
.qhl-hesse .lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1;}
.qhl-hesse .lg-show-in .lg-hide-items .lg-prev{opacity:0;transform:translate3d(-10px, 0, 0);}
.qhl-hesse .lg-show-in .lg-hide-items .lg-next{opacity:0;transform:translate3d(10px, 0, 0);}
.qhl-hesse .lg-show-in .lg-hide-items .lg-toolbar{opacity:0;transform:translate3d(0, -10px, 0);}
.qhl-hesse .lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;transform:translate3d(0, 20px, 0);}
.qhl-hesse .lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:none;will-change:auto;overflow:hidden;transition:opacity .15s ease 0s;}
.qhl-hesse .lg-outer *{box-sizing:border-box;}
.qhl-hesse .lg-outer.lg-zoom-from-image{opacity:1;}
.qhl-hesse .lg-outer.lg-visible{opacity:1;}
.qhl-hesse .lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide,.qhl-hesse .lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.qhl-hesse .lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current{transition-duration:inherit !important;transition-timing-function:inherit !important;}
.qhl-hesse .lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.qhl-hesse .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.qhl-hesse .lg-outer.lg-css3.lg-dragging .lg-item.lg-current{transition-duration:0s !important;}
.qhl-hesse .lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.qhl-hesse .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.qhl-hesse .lg-outer.lg-css3.lg-dragging .lg-item.lg-current{opacity:1;}
.qhl-hesse .lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}
.qhl-hesse .lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing;}
.qhl-hesse .lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0;}
.qhl-hesse .lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;transition:opacity 0s;white-space:nowrap;}
.qhl-hesse .lg-outer .lg-item{display:none !important;}
.qhl-hesse .lg-outer .lg-item:not(.lg-start-end-progress){background:url("https://www.qhl.hu/shop_ordered/15586/pic/hesse/marka-20260921/hesse-loading.gif") no-repeat scroll center center rgba(0,0,0,0);}
.qhl-hesse .lg-outer.lg-css3 .lg-prev-slide,.qhl-hesse .lg-outer.lg-css3 .lg-current,.qhl-hesse .lg-outer.lg-css3 .lg-next-slide{display:inline-block !important;}
.qhl-hesse .lg-outer.lg-css .lg-current{display:inline-block !important;}
.qhl-hesse .lg-outer .lg-item,.qhl-hesse .lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%;}
.qhl-hesse .lg-outer .lg-item:before,.qhl-hesse .lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;}
.qhl-hesse .lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0;}
.qhl-hesse .lg-outer .lg-item.lg-complete{background-image:none;}
.qhl-hesse .lg-outer .lg-item.lg-current{z-index:1060;}
.qhl-hesse .lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative;}
.qhl-hesse .lg-outer .lg-empty-html.lg-sub-html,.qhl-hesse .lg-outer .lg-empty-html .lg-sub-html{display:none;}
.qhl-hesse .lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none;}
.qhl-hesse .lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%;}
.qhl-hesse .lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{transform:translate3d(0, 0%, 0);opacity:1;}
.qhl-hesse .lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s;}
.qhl-hesse .lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;transition:opacity 333ms ease-in 0s;}
.qhl-hesse .lg-backdrop.in{opacity:1;}
.qhl-hesse .lg-css3.lg-no-trans .lg-prev-slide,.qhl-hesse .lg-css3.lg-no-trans .lg-next-slide,.qhl-hesse .lg-css3.lg-no-trans .lg-current{transition:none 0s ease 0s !important;}
.qhl-hesse .lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.qhl-hesse .lg-css3.lg-fade .lg-item{opacity:0;}
.qhl-hesse .lg-css3.lg-fade .lg-item.lg-current{opacity:1;}
.qhl-hesse .lg-css3.lg-fade .lg-item.lg-prev-slide,.qhl-hesse .lg-css3.lg-fade .lg-item.lg-next-slide,.qhl-hesse .lg-css3.lg-fade .lg-item.lg-current{transition:opacity .1s ease 0s;}
.qhl-hesse .lg-css3.lg-use-css3 .lg-item.lg-start-progress{transition:transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;}
.qhl-hesse .lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;}
.qhl-hesse .lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0;}
.qhl-hesse .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate3d(-100%, 0, 0);}
.qhl-hesse .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate3d(100%, 0, 0);}
.qhl-hesse .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transform:translate3d(0, 0, 0);opacity:1;}
.qhl-hesse .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.qhl-hesse .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.qhl-hesse .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s;}
.qhl-hesse .lg-container{display:none;}
.qhl-hesse .lg-container.lg-show{display:block;}
.qhl-hesse .lg-container.lg-dragging-vertical .lg-backdrop{transition-duration:0s !important;}
.qhl-hesse .lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{transition-duration:0s !important;}
.qhl-hesse .lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{opacity:1;}
.qhl-hesse .lg-inline .lg-backdrop,.qhl-hesse .lg-inline .lg-outer{position:absolute;}
.qhl-hesse .lg-inline .lg-backdrop{z-index:1;}
.qhl-hesse .lg-inline .lg-outer{z-index:2;}
.qhl-hesse .lg-inline .lg-maximize:after{content:"";}
.qhl-hesse .lg-components{transform:translate3d(0, 100%, 0);will-change:transform;transition:transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0;}
.qhl-hesse .lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative;}
.qhl-hesse .lg-outer .lg-video-cont .lg-object{width:100% !important;height:100% !important;}
.qhl-hesse .lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto;}
.qhl-hesse .lg-outer .lg-video-object{position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;z-index:3;}
.qhl-hesse .lg-outer .lg-video-poster{z-index:1;}
.qhl-hesse .lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;transition:opacity .3s ease-in;}
.qhl-hesse .lg-outer .lg-has-video.lg-video-loaded .lg-video-poster,.qhl-hesse .lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button{opacity:0 !important;}
.qhl-hesse .lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1;}
@keyframes qhl-hesse-lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0;}
50%{stroke-dasharray:89,200;stroke-dashoffset:-35px;}
100%{stroke-dasharray:89,200;stroke-dashoffset:-124px;}}
@keyframes qhl-hesse-lg-play-rotate{100%{transform:rotate(360deg);}}
.qhl-hesse .lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;transform:translate(-50%, -50%) scale(1);will-change:opacity,transform;transition:transform .25s cubic-bezier(0.17, 0.88, 0.32, 1.28),opacity .1s;}
.qhl-hesse .lg-video-play-button:hover .lg-video-play-icon-bg,.qhl-hesse .lg-video-play-button:hover .lg-video-play-icon{opacity:1;}
.qhl-hesse .lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;transition:opacity .12s ease-in;}
.qhl-hesse .lg-video-play-icon-circle{position:absolute;top:0;left:0;bottom:0;right:0;fill:none;stroke-width:3%;stroke:rgba(30,30,30,.9);stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200;}
.qhl-hesse .lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;transform:translate3d(-50%, -50%, 0);opacity:.6;will-change:opacity;transition:opacity .12s ease-in;}
.qhl-hesse .lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc;}
.qhl-hesse .lg-video-loading .lg-video-play-icon-circle{animation:qhl-hesse-lg-play-rotate 2s linear .25s infinite,qhl-hesse-lg-play-stroke 1.5s ease-in-out .25s infinite;}
.qhl-hesse .lg-video-loaded .lg-video-play-button{opacity:0;transform:translate(-50%, -50%) scale(0.7);}
.qhl-hesse .lg-icon{font:inherit;}
.qhl-hesse .lg-actions .lg-next:before,.qhl-hesse .lg-actions .lg-prev:after,.qhl-hesse .lg-toolbar .lg-close:after{content:"";display:inline-block;background-size:28px 28px;height:28px;width:28px;}
.qhl-hesse .lg-actions .lg-next,.qhl-hesse .lg-actions .lg-prev{min-height:170px;width:55px;text-align:center;top:calc(50% - 85px);}
.qhl-hesse .lg-actions .lg-next{right:0;}
.qhl-hesse .lg-actions .lg-prev{left:0;}
.qhl-hesse .lg-actions .lg-next:before{background-image:url("data:image/svg+xml,%3Csvg fill=%27rgba%28255, 255, 255, 0.99999%29%27 xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 256 512%27%3E%3Cpath d=%27M17.525 36.465l-7.071 7.07c-4.686 4.686-4.686 12.284 0 16.971L205.947 256 10.454 451.494c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l211.051-211.05c4.686-4.686 4.686-12.284 0-16.971L34.495 36.465c-4.686-4.687-12.284-4.687-16.97 0z%27/%3E%3C/svg%3E");}
.qhl-hesse .lg-actions .lg-prev:after{background-image:url("data:image/svg+xml,%3Csvg fill=%27rgba%28255, 255, 255, 0.99999%29%27 xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 256 512%27%3E%3Cpath d=%27M238.475 475.535l7.071-7.07c4.686-4.686 4.686-12.284 0-16.971L50.053 256 245.546 60.506c4.686-4.686 4.686-12.284 0-16.971l-7.071-7.07c-4.686-4.686-12.284-4.686-16.97 0L10.454 247.515c-4.686 4.686-4.686 12.284 0 16.971l211.051 211.05c4.686 4.686 12.284 4.686 16.97-.001z%27/%3E%3C/svg%3E");}
.qhl-hesse .lg-toolbar .lg-close:after{background-image:url("data:image/svg+xml,%3Csvg fill=%27rgba%28255, 255, 255, 0.99999%29%27 xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 320 512%27%3E%3Cpath d=%27M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z%27/%3E%3C/svg%3E");}
.qhl-hesse .lg-outer .lg-item{background:url("data:image/gif;base64,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") 50% 50% no-repeat;}
.qhl-hesse .lg-outer .lg-has-vimeo .lg-video-play,.qhl-hesse .lg-outer .lg-has-vimeo:hover .lg-video-play,.qhl-hesse .lg-outer .lg-has-html5 .lg-video-play,.qhl-hesse .lg-outer .lg-has-html5:hover .lg-video-play,.qhl-hesse .lg-outer .lg-has-youtube .lg-video-play,.qhl-hesse .lg-outer .lg-has-youtube:hover .lg-video-play{background-image:url("data:image/svg+xml,%3Csvg fill=%27rgba%28255, 255, 255, 0.99999%29%27 xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 448 512%27%3E%3Cpath d=%27M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6zM48 453.5v-395c0-4.6 5.1-7.5 9.1-5.2l334.2 197.5c3.9 2.3 3.9 8 0 10.3L57.1 458.7c-4 2.3-9.1-.6-9.1-5.2z%27/%3E%3C/svg%3E");}
.qhl-hesse .lg-backdrop{background-color:rgba(0,0,0,.8);}
.qhl-hesse .lg-outer .lg-image{max-height:90vh;}
.qhl-hesse .lg-sub-html{background-color:#fff;color:#000;}
.qhl-hesse .lg-sub-html strong{margin-right:8px;}
.qhl-hesse .c-microaction{display:flex;justify-content:flex-end;min-height:62px;}
.qhl-hesse .c-microaction__container{background:#000;position:fixed;right:15px;bottom:25px;transition:all 300ms ease-in-out;z-index:99;}
.qhl-hesse .c-microaction__container:after{content:"";position:fixed;left:0;right:0;bottom:0;width:100vw;height:90px;background:#fff;z-index:-1;box-sizing:border-box;border-top:1px solid #e8e8e8;}
.qhl-hesse .c-microaction__container.is-hidden,.qhl-hesse .c-microaction__container.is-hidden~#onlim-chat-widget-trigger,.qhl-hesse .c-microaction__container.is-hidden~#onlim-chat-widget-unread{display:block !important;}
.qhl-hesse .c-microaction__container.is-hidden,.qhl-hesse .c-microaction__container.is-hidden~#onlim-chat-widget-trigger,.qhl-hesse .c-microaction__container.is-hidden~#onlim-chat-widget-unread{opacity:0;visibility:hidden;margin-bottom:-30px;}
.qhl-hesse .c-microaction__wrapper{position:relative;}
.qhl-hesse .c-microaction__btn{background:#000;color:#fff;border:1px solid rgba(128,128,128,.5);box-sizing:border-box;font-weight:900;font-size:18px;padding:5px 10px;transition:all 100ms ease-in-out;}
.qhl-hesse .c-microaction__btn:hover{color:gray;}
.qhl-hesse .is-active .c-microaction__btn{opacity:0;visibility:hidden;z-index:-1;}
.qhl-hesse .c-microaction__icon{transition:none;display:none;margin-right:0;}
.qhl-hesse .c-microaction__label{display:inline-block;}
.qhl-hesse .c-microaction__list{position:absolute;background:#000;left:0;bottom:-1px;margin:0;height:auto;width:100%;min-height:40px;padding:15px 20px;list-style:none;display:flex;flex-direction:column;justify-content:flex-end;opacity:0;visibility:hidden;margin-bottom:-40px;z-index:1;transition:all 300ms ease-in-out;border:1px solid rgba(128,128,128,.5);box-sizing:border-box;}
.qhl-hesse .is-active .c-microaction__list{opacity:1;visibility:visible;}
.qhl-hesse .c-microaction__item{visibility:hidden;opacity:0;margin-top:-30px;margin-bottom:5px;z-index:1;color:#fff;font-size:14px;transition:all 300ms ease-in-out;}
.qhl-hesse .is-active .c-microaction__item{visibility:visible;opacity:1;margin-top:10px;}
.qhl-hesse .is-active .c-microaction__item:first-of-type{margin-top:0;}
.qhl-hesse .c-microaction__item .c-icon{height:16px;margin-right:10px;margin-top:4px;transition:none;min-width:24px;}
.qhl-hesse .c-microaction__link{display:flex;color:#fff;text-decoration:none;}
.qhl-hesse .c-microaction__link:hover{color:gray;}
.qhl-hesse #onlim-chat-widget.onlim-chatwidget{left:20px;bottom:115px;}
.qhl-hesse #onlim-chat-widget-trigger.onlim-chatwidget{left:80px;bottom:24px;right:auto;}
.qhl-hesse #onlim-chat-widget-unread.onlim-chatwidget{left:110px;bottom:55px;}
.qhl-hesse .js-range-input__wrapper{background-color:#fff;padding:45px 10px 30px;border:1px solid rgba(0,0,0,0);border-radius:3px;transition:all 300ms ease-in-out;cursor:pointer;}
.qhl-hesse .js-range-input__wrapper .noUi-handle{transition:all 300ms ease-in-out;}
.qhl-hesse .js-range-input__wrapper .noUi-connect{transition:none;}
.qhl-hesse .js-range-input__wrapper:hover{border-color:#000;}
.qhl-hesse .js-range-input__wrapper:hover .noUi-connect,.qhl-hesse .js-range-input__wrapper:hover .noUi-handle{background-color:#000 !important;}
.qhl-hesse .noUi-target{flex:1 1;position:relative;background:#fff;border-radius:50px;width:calc(100% - 25px);margin-left:auto;margin-right:auto;}
.qhl-hesse .noUi-target.noUi-horizontal{height:10px;}
.qhl-hesse .noUi-target .noUi-base,.qhl-hesse .noUi-target .noUi-connects{width:100%;height:5px;top:2px;position:relative;z-index:1;}
.qhl-hesse .noUi-target .noUi-connects{border-radius:3px;overflow:hidden;z-index:0;}
.qhl-hesse .noUi-target .noUi-connects .noUi-connect{height:100%;width:100%;transform-style:preserve-3d;transform-origin:0 0;transform-style:flat;background-color:#000;}
.qhl-hesse .noUi-target .noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:0;width:100%;}
.qhl-hesse .noUi-target .noUi-origin .noUi-handle{border-radius:50px;cursor:default;background-color:#ccc;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;width:21px;height:21px;right:-10px;top:-6px;}
.qhl-hesse .noUi-target .noUi-origin .noUi-handle .noUi-touch-area{height:100%;width:100%;background-color:#000;border-radius:50px;}
.qhl-hesse .is-active .noUi-tooltip{font-weight:700;}
.qhl-hesse .noUi-draggable{cursor:ew-resize;}
.qhl-hesse .noUi-tooltip{position:absolute;top:-35px;font-size:18px;transform:translateX(50%);transition:all 300ms ease-in-out;}
.qhl-hesse .noUi-state-drag .noUi-tooltip{color:#000 !important;}
.qhl-hesse .noUi-state-drag .noUi-tooltip{font-weight:700;}
.qhl-hesse .noUi-tooltip[data-suffix]:not([data-suffix=""]){transform:translateX(min(20px, 50%));}
.qhl-hesse .noUi-tooltip[data-suffix]:not([data-suffix=""]):after{margin-left:3px;display:inline-block;content:attr(data-suffix);}
.qhl-hesse .s-header{display:flex;align-items:flex-start;position:fixed;top:0;left:0;width:100%;z-index:999;pointer-events:none;}
.qhl-hesse .s-header__logo{pointer-events:all;}
.qhl-hesse.gradient-gbt .s-header__desktop .c-logo{fill:#000;}
.qhl-hesse.gradient-ag .s-header__desktop .c-logo{fill:#000;}
.qhl-hesse.gradient-smjg .s-header__desktop .c-logo{fill:#fff;}
.qhl-hesse.gradient-smbt .s-header__desktop .c-logo{fill:#fff;}
.qhl-hesse.gradient-gro .s-header__desktop .c-logo{fill:#000;}
.qhl-hesse.gradient-jgg .s-header__desktop .c-logo{fill:#000;}
.qhl-hesse.gradient-asm .s-header__desktop .c-logo{fill:#fff;}
.qhl-hesse.gradient-default .s-header__desktop .c-logo{fill:#fff;}
.qhl-hesse .s-header__mobile{display:flex;padding:0 20px;min-height:70px;background-color:#000;align-items:center;}
.qhl-hesse .s-header__mobile .c-logo{fill:#fff;width:120px;height:48px;}
.qhl-hesse .s-header__desktop{padding:50px 20px 0 20px;display:none;width:100%;flex:0 1 100%;justify-content:center;flex-wrap:wrap;}
.qhl-hesse.gradient-gbt .s-header__desktop .c-logo{fill:#000;}
.qhl-hesse.gradient-ag .s-header__desktop .c-logo{fill:#000;}
.qhl-hesse.gradient-smjg .s-header__desktop .c-logo{fill:#fff;}
.qhl-hesse.gradient-smbt .s-header__desktop .c-logo{fill:#fff;}
.qhl-hesse.gradient-gro .s-header__desktop .c-logo{fill:#000;}
.qhl-hesse.gradient-jgg .s-header__desktop .c-logo{fill:#000;}
.qhl-hesse.gradient-asm .s-header__desktop .c-logo{fill:#fff;}
.qhl-hesse.gradient-default .s-header__desktop .c-logo{fill:#fff;}
.qhl-hesse.gradient-gbt .s-header__desktop .c-logo{fill:#000;}
.qhl-hesse.gradient-ag .s-header__desktop .c-logo{fill:#000;}
.qhl-hesse.gradient-smjg .s-header__desktop .c-logo{fill:#fff;}
.qhl-hesse.gradient-smbt .s-header__desktop .c-logo{fill:#fff;}
.qhl-hesse.gradient-gro .s-header__desktop .c-logo{fill:#000;}
.qhl-hesse.gradient-jgg .s-header__desktop .c-logo{fill:#000;}
.qhl-hesse.gradient-asm .s-header__desktop .c-logo{fill:#fff;}
.qhl-hesse.gradient-default .s-header__desktop .c-logo{fill:#fff;}
.qhl-hesse .s-header__nav{background-color:#000;min-height:70px;display:flex;align-items:center;pointer-events:all;}
.qhl-hesse .s-header.is-fixed .s-header__nav{min-height:70px;height:70px;display:flex;}
@media only screen and (min-width: 0px){.qhl-hesse .grid__col-xs-24{width:100%;}
.qhl-hesse .grid__col-xs-23{width:95.8333333333%;}
.qhl-hesse .grid__col-xs-22{width:91.6666666667%;}
.qhl-hesse .grid__col-xs-21{width:87.5%;}
.qhl-hesse .grid__col-xs-20{width:83.3333333333%;}
.qhl-hesse .grid__col-xs-19{width:79.1666666667%;}
.qhl-hesse .grid__col-xs-18{width:75%;}
.qhl-hesse .grid__col-xs-17{width:70.8333333333%;}
.qhl-hesse .grid__col-xs-16{width:66.6666666667%;}
.qhl-hesse .grid__col-xs-15{width:62.5%;}
.qhl-hesse .grid__col-xs-14{width:58.3333333333%;}
.qhl-hesse .grid__col-xs-13{width:54.1666666667%;}
.qhl-hesse .grid__col-xs-12{width:50%;}
.qhl-hesse .grid__col-xs-11{width:45.8333333333%;}
.qhl-hesse .grid__col-xs-10{width:41.6666666667%;}
.qhl-hesse .grid__col-xs-9{width:37.5%;}
.qhl-hesse .grid__col-xs-8{width:33.3333333333%;}
.qhl-hesse .grid__col-xs-7{width:29.1666666667%;}
.qhl-hesse .grid__col-xs-6{width:25%;}
.qhl-hesse .grid__col-xs-5{width:20.8333333333%;}
.qhl-hesse .grid__col-xs-4{width:16.6666666667%;}
.qhl-hesse .grid__col-xs-3{width:12.5%;}
.qhl-hesse .grid__col-xs-2{width:8.3333333333%;}
.qhl-hesse .grid__col-xs-1{width:4.1666666667%;}}
@media only screen and (min-width: 0.0625em)and (max-width: 47.9375em){.qhl-hesse .c-nav-meta{margin:15px -10px;}}
@media screen and (min-width: 20em){.qhl-hesse h1,.qhl-hesse .u-h1{font-size:calc(
        44px + 10 * (100vw - 319px) / 1120
      );}
@supports not (font-size: 1vw){.qhl-hesse h1,.qhl-hesse .u-h1{font-size:49px;}}
.qhl-hesse h2,.qhl-hesse .u-h2{font-size:calc(
        28px + 16 * (100vw - 319px) / 1120
      );}
@supports not (font-size: 1vw){.qhl-hesse h2,.qhl-hesse .u-h2{font-size:36px;}}
.qhl-hesse h3,.qhl-hesse .u-h3{font-size:calc(
        28px + 0 * (100vw - 319px) / 1120
      );}
@supports not (font-size: 1vw){.qhl-hesse h3,.qhl-hesse .u-h3{font-size:28px;}}
.qhl-hesse h4,.qhl-hesse .u-h4{font-size:calc(
        22px + 6 * (100vw - 319px) / 1120
      );}
@supports not (font-size: 1vw){.qhl-hesse h4,.qhl-hesse .u-h4{font-size:25px;}}
.qhl-hesse h5,.qhl-hesse .u-h5{font-size:calc(
        18px + 4 * (100vw - 319px) / 1120
      );}
@supports not (font-size: 1vw){.qhl-hesse h5,.qhl-hesse .u-h5{font-size:20px;}}
.qhl-hesse .c-lang-list__country{font-size:calc(
        18px + 4 * (100vw - 319px) / 1120
      );}
@supports not (font-size: 1vw){.qhl-hesse .c-lang-list__country{font-size:20px;}}}
@media only screen and (min-width: 21.3125em){.qhl-hesse .c-microaction__container{right:25px;}
.qhl-hesse .c-microaction__icon{display:inline-block;margin-right:5px;}}
@media only screen and (min-width: 40em){.qhl-hesse .grid__col-sm-24{width:100%;}
.qhl-hesse .grid__col-sm-23{width:95.8333333333%;}
.qhl-hesse .grid__col-sm-22{width:91.6666666667%;}
.qhl-hesse .grid__col-sm-21{width:87.5%;}
.qhl-hesse .grid__col-sm-20{width:83.3333333333%;}
.qhl-hesse .grid__col-sm-19{width:79.1666666667%;}
.qhl-hesse .grid__col-sm-18{width:75%;}
.qhl-hesse .grid__col-sm-17{width:70.8333333333%;}
.qhl-hesse .grid__col-sm-16{width:66.6666666667%;}
.qhl-hesse .grid__col-sm-15{width:62.5%;}
.qhl-hesse .grid__col-sm-14{width:58.3333333333%;}
.qhl-hesse .grid__col-sm-13{width:54.1666666667%;}
.qhl-hesse .grid__col-sm-12{width:50%;}
.qhl-hesse .grid__col-sm-11{width:45.8333333333%;}
.qhl-hesse .grid__col-sm-10{width:41.6666666667%;}
.qhl-hesse .grid__col-sm-9{width:37.5%;}
.qhl-hesse .grid__col-sm-8{width:33.3333333333%;}
.qhl-hesse .grid__col-sm-7{width:29.1666666667%;}
.qhl-hesse .grid__col-sm-6{width:25%;}
.qhl-hesse .grid__col-sm-5{width:20.8333333333%;}
.qhl-hesse .grid__col-sm-4{width:16.6666666667%;}
.qhl-hesse .grid__col-sm-3{width:12.5%;}
.qhl-hesse .grid__col-sm-2{width:8.3333333333%;}
.qhl-hesse .grid__col-sm-1{width:4.1666666667%;}
.qhl-hesse .c-microaction__container{bottom:18px;}
.qhl-hesse .c-microaction__container:after{height:100px;}
.qhl-hesse .c-microaction__btn{padding:15px 20px;}
.qhl-hesse .c-microaction__icon{margin-right:20px;}
.qhl-hesse .c-microaction__list{bottom:0;min-height:60px;margin-bottom:-60px;}}
@media screen and (min-width: 40em){.qhl-hesse h1,.qhl-hesse .u-h1{margin-bottom:calc(
        18.6666666667px + 17.3333333333 * (100vw - 639px) / 800
      );}
@supports not (font-size: 1vw){.qhl-hesse h1,.qhl-hesse .u-h1{margin-bottom:27.3333333333px;}}
.qhl-hesse h1+.u-headline-sub,.qhl-hesse .u-h1+.u-headline-sub{margin-top:calc(
        -9.3333333333px + -8.6666666667 * (100vw - 639px) / 800
      );}
@supports not (font-size: 1vw){.qhl-hesse h1+.u-headline-sub,.qhl-hesse .u-h1+.u-headline-sub{margin-top:-13.6666666667px;}}
.qhl-hesse h1+.u-headline-sub,.qhl-hesse .u-h1+.u-headline-sub{margin-bottom:calc(
        28px + 26 * (100vw - 639px) / 800
      );}
@supports not (font-size: 1vw){.qhl-hesse h1+.u-headline-sub,.qhl-hesse .u-h1+.u-headline-sub{margin-bottom:41px;}}
.qhl-hesse h2,.qhl-hesse .u-h2{margin-bottom:calc(
        28px + 16 * (100vw - 639px) / 800
      );}
@supports not (font-size: 1vw){.qhl-hesse h2,.qhl-hesse .u-h2{margin-bottom:36px;}}
.qhl-hesse h2+.u-headline-sub,.qhl-hesse .u-h2+.u-headline-sub{margin-top:calc(
        -18.6666666667px + -10.6666666667 * (100vw - 639px) / 800
      );}
@supports not (font-size: 1vw){.qhl-hesse h2+.u-headline-sub,.qhl-hesse .u-h2+.u-headline-sub{margin-top:-24px;}}
.qhl-hesse h2+.u-headline-sub,.qhl-hesse .u-h2+.u-headline-sub{margin-bottom:calc(
        28px + 16 * (100vw - 639px) / 800
      );}
@supports not (font-size: 1vw){.qhl-hesse h2+.u-headline-sub,.qhl-hesse .u-h2+.u-headline-sub{margin-bottom:36px;}}
.qhl-hesse h3,.qhl-hesse .u-h3{margin-bottom:calc(
        22px + 6 * (100vw - 639px) / 800
      );}
@supports not (font-size: 1vw){.qhl-hesse h3,.qhl-hesse .u-h3{margin-bottom:25px;}}
.qhl-hesse h4,.qhl-hesse .u-h4{margin-bottom:calc(
        18px + 10 * (100vw - 639px) / 800
      );}
@supports not (font-size: 1vw){.qhl-hesse h4,.qhl-hesse .u-h4{margin-bottom:23px;}}
.qhl-hesse .u-headline-gap-h1{margin-bottom:calc(
        18.6666666667px + 17.3333333333 * (100vw - 639px) / 800
      );}
@supports not (font-size: 1vw){.qhl-hesse .u-headline-gap-h1{margin-bottom:27.3333333333px;}}
.qhl-hesse .u-headline-gap-h2{margin-bottom:calc(
        28px + 16 * (100vw - 639px) / 800
      );}
@supports not (font-size: 1vw){.qhl-hesse .u-headline-gap-h2{margin-bottom:36px;}}
.qhl-hesse .u-headline-gap-h3{margin-bottom:calc(
        22px + 6 * (100vw - 639px) / 800
      );}
@supports not (font-size: 1vw){.qhl-hesse .u-headline-gap-h3{margin-bottom:25px;}}}
@media only screen and (min-width: 43.8125em){.qhl-hesse .c-form{padding:10px 50px 50px;}
.qhl-hesse .c-form legend{margin-bottom:5px;margin-top:0;}
.qhl-hesse .c-form select,.qhl-hesse .c-form input,.qhl-hesse .c-form textarea{padding:13px 20px;min-height:55px;font-size:18px;}
.qhl-hesse .c-form fieldset{margin-top:40px;}
.qhl-hesse .c-form__label{font-size:18px;}
.qhl-hesse .c-form__lawtext>div:last-child{text-align:right;}
.qhl-hesse .c-form__item--dataprotection .c-form__control{margin-right:-47px;}
.qhl-hesse .c-form__checkmark-label{font-size:18px;}}
@media only screen and (min-width: 48em){.qhl-hesse .grid__col-sd-24{width:100%;}
.qhl-hesse .grid__col-sd-23{width:95.8333333333%;}
.qhl-hesse .grid__col-sd-22{width:91.6666666667%;}
.qhl-hesse .grid__col-sd-21{width:87.5%;}
.qhl-hesse .grid__col-sd-20{width:83.3333333333%;}
.qhl-hesse .grid__col-sd-19{width:79.1666666667%;}
.qhl-hesse .grid__col-sd-18{width:75%;}
.qhl-hesse .grid__col-sd-17{width:70.8333333333%;}
.qhl-hesse .grid__col-sd-16{width:66.6666666667%;}
.qhl-hesse .grid__col-sd-15{width:62.5%;}
.qhl-hesse .grid__col-sd-14{width:58.3333333333%;}
.qhl-hesse .grid__col-sd-13{width:54.1666666667%;}
.qhl-hesse .grid__col-sd-12{width:50%;}
.qhl-hesse .grid__col-sd-11{width:45.8333333333%;}
.qhl-hesse .grid__col-sd-10{width:41.6666666667%;}
.qhl-hesse .grid__col-sd-9{width:37.5%;}
.qhl-hesse .grid__col-sd-8{width:33.3333333333%;}
.qhl-hesse .grid__col-sd-7{width:29.1666666667%;}
.qhl-hesse .grid__col-sd-6{width:25%;}
.qhl-hesse .grid__col-sd-5{width:20.8333333333%;}
.qhl-hesse .grid__col-sd-4{width:16.6666666667%;}
.qhl-hesse .grid__col-sd-3{width:12.5%;}
.qhl-hesse .grid__col-sd-2{width:8.3333333333%;}
.qhl-hesse .grid__col-sd-1{width:4.1666666667%;}
.qhl-hesse .grid--big.grid--nested{margin-left:-30px !important;margin-right:-30px !important;}
.qhl-hesse .grid--big>[class*=grid__col-]{padding-left:30px;padding-right:30px;}
.qhl-hesse .grid--gap{padding-left:15px;padding-right:15px;}
.qhl-hesse .c-lang-list{column-count:2;column-gap:40px;}
.qhl-hesse .lg-actions .lg-next,.qhl-hesse .lg-actions .lg-prev{width:85px;}
.qhl-hesse .lg-actions .lg-next:hover,.qhl-hesse .lg-actions .lg-prev:hover{background:linear-gradient(#455C98, #2ba57a);}
.qhl-hesse .s-header__mobile .c-logo{width:148px;height:48px;}}
@media only screen and (min-width: 48.0625em){.qhl-hesse .c-microaction__container{bottom:42px;}
.qhl-hesse .c-microaction__container:after{content:none;}
.qhl-hesse #onlim-chat-widget-trigger.onlim-chatwidget{left:120px;bottom:42px;}
.qhl-hesse #onlim-chat-widget-unread.onlim-chatwidget{left:160px;bottom:80px;}}
@media only screen and (min-width: 64em){.qhl-hesse .grid__col-md-24{width:100%;}
.qhl-hesse .grid__col-md-23{width:95.8333333333%;}
.qhl-hesse .grid__col-md-22{width:91.6666666667%;}
.qhl-hesse .grid__col-md-21{width:87.5%;}
.qhl-hesse .grid__col-md-20{width:83.3333333333%;}
.qhl-hesse .grid__col-md-19{width:79.1666666667%;}
.qhl-hesse .grid__col-md-18{width:75%;}
.qhl-hesse .grid__col-md-17{width:70.8333333333%;}
.qhl-hesse .grid__col-md-16{width:66.6666666667%;}
.qhl-hesse .grid__col-md-15{width:62.5%;}
.qhl-hesse .grid__col-md-14{width:58.3333333333%;}
.qhl-hesse .grid__col-md-13{width:54.1666666667%;}
.qhl-hesse .grid__col-md-12{width:50%;}
.qhl-hesse .grid__col-md-11{width:45.8333333333%;}
.qhl-hesse .grid__col-md-10{width:41.6666666667%;}
.qhl-hesse .grid__col-md-9{width:37.5%;}
.qhl-hesse .grid__col-md-8{width:33.3333333333%;}
.qhl-hesse .grid__col-md-7{width:29.1666666667%;}
.qhl-hesse .grid__col-md-6{width:25%;}
.qhl-hesse .grid__col-md-5{width:20.8333333333%;}
.qhl-hesse .grid__col-md-4{width:16.6666666667%;}
.qhl-hesse .grid__col-md-3{width:12.5%;}
.qhl-hesse .grid__col-md-2{width:8.3333333333%;}
.qhl-hesse .grid__col-md-1{width:4.1666666667%;}
.qhl-hesse{--scroll-offset: var(--scroll-offset-desktop, 70);}
.qhl-hesse thead tr{border-top:4px solid #000;}
.qhl-hesse th{border-bottom:4px solid #000;}
.qhl-hesse td{border-bottom:2px solid #000;}
.qhl-hesse caption+tbody th:first-of-type{border-top:4px solid #000;}
.qhl-hesse caption+tbody td:first-of-type{border-top:2px solid #000;}
.qhl-hesse .ce-table tbody:not(thead+tbody) tr{display:table-row;}
.qhl-hesse .ce-table tbody:not(thead+tbody) th{width:25%;}
.qhl-hesse .ce-table tbody:not(thead+tbody) th,.qhl-hesse .ce-table tbody:not(thead+tbody) td{display:table-cell;}
.qhl-hesse .c-nav-main__link{display:flex;align-items:center;height:100%;min-height:70px;}
.qhl-hesse .c-layer__item{padding-right:4.5vw;padding-left:4.5vw;}
.qhl-hesse .c-layer__close,.qhl-hesse .c-lang-switch__close{width:52px;height:52px;min-height:52px;}
.qhl-hesse .c-unit--searchpage .c-container__content{padding-top:35px;padding-left:220px;}
.qhl-hesse .c-lang-switch{padding-right:4.5vw;padding-left:4.5vw;}
.qhl-hesse .c-lang-list__language{font-size:18px;}
.qhl-hesse .c-form .actions{margin-top:30px;}
.qhl-hesse .c-form__checkmark{margin-right:20px;}
.qhl-hesse .c-form__checkmark-label{cursor:pointer;}
.qhl-hesse .c-microaction__container{min-width:250px;position:relative;bottom:0;right:0;}
.qhl-hesse .c-microaction__container.is-fixed{position:fixed;}
.qhl-hesse .c-microaction__btn{text-align:left;width:100%;}
.qhl-hesse .s-header__logo{min-width:220px;}}
@media screen and (min-width: 64em){.qhl-hesse .c-layer__item--grid .c-nav-sub{margin-top:calc(
        20px + 20 * (100vw - 1023px) / 416
      );}
@supports not (font-size: 1vw){.qhl-hesse .c-layer__item--grid .c-nav-sub{margin-top:30px;}}
.qhl-hesse .c-nav-sub>.c-nav-sub__item{padding-top:calc(
        30px + 6 * (100vw - 1023px) / 416
      );}
@supports not (font-size: 1vw){.qhl-hesse .c-nav-sub>.c-nav-sub__item{padding-top:33px;}}
.qhl-hesse .c-layer__sub{margin-top:calc(
        -20px + -20 * (100vw - 1023px) / 416
      );}
@supports not (font-size: 1vw){.qhl-hesse .c-layer__sub{margin-top:-30px;}}}
@media only screen and (min-width: 64.0625em){.qhl-hesse .c-nav-main{display:flex;justify-content:space-between;width:100%;}
.qhl-hesse .c-nav-mobile{display:none;}
.qhl-hesse .c-nav-mobile{display:none;}
.qhl-hesse .c-nav-targetgroup{position:relative;top:0;border-top:none;border-bottom:1px solid gray;visibility:visible;opacity:1;}
.qhl-hesse .s-header.is-fixed .c-nav-targetgroup{display:none;}
.qhl-hesse .c-nav-langswitch{position:absolute;top:0;right:0;height:46px;padding:10px 20px;}
.qhl-hesse .c-nav-langswitch .c-icon:last-of-type{display:block;}
.qhl-hesse .s-header.is-fixed .c-nav-langswitch{display:none;}
.qhl-hesse .c-targetgroup-tooltip{margin-top:0;width:auto;}
.qhl-hesse .c-targetgroup-tooltip__wrapper{width:auto;margin-left:18px;max-width:520px;}
.qhl-hesse .c-targetgroup-tooltip__textgroup{padding-right:0;}
.qhl-hesse .c-targetgroup-tooltip__btngroup{display:flex;align-items:center;}
.qhl-hesse .c-layer{display:block;}
.qhl-hesse .c-layer__item{padding-top:149px;padding-left:220px;}
.qhl-hesse .has-fixed-s-header .c-layer__item{padding-top:100px;}
.qhl-hesse .c-lang-switch{padding-top:149px;}
.qhl-hesse .has-fixed-s-header .c-lang-switch{padding-top:100px;}
.qhl-hesse .c-lang-switch__headline .u-h2{margin-left:calc(220px - 4.5vw);}
.qhl-hesse .has-fixed-s-header .c-lang-switch__headline .u-h2{margin-left:0;}
.qhl-hesse .c-lang-switch__content{flex-direction:row;margin-top:40px;}
.qhl-hesse .skip-layer-langswitch .s-header__nav{min-height:45px;}
.qhl-hesse .c-lang-list{flex-grow:0;flex-shrink:1;flex-basis:calc(100% - 400px - 70px);width:calc(100% - 400px - 70px);max-width:calc(100% - 400px - 70px);}
.qhl-hesse .c-lang-map{display:flex;flex:0 1 400px;width:400px;max-width:400px;margin-right:70px;align-self:flex-start;}
.qhl-hesse .c-form__item--textarea textarea{min-height:250px;}
.qhl-hesse .s-header__mobile{display:none;}
.qhl-hesse .s-header.is-fixed .s-header__mobile{display:flex;}
.qhl-hesse .s-header__desktop{display:flex;}
.qhl-hesse .s-header.is-fixed .s-header__desktop{display:none;}
.qhl-hesse .s-header__nav{position:relative;display:block;min-height:100px;width:100%;flex:0 1 100%;}}
@media only screen and (min-width: 80em){.qhl-hesse .c-logo{width:143px;height:130px;}
.qhl-hesse .c-nav-main__list{padding:0 13px;}
.qhl-hesse .c-nav-main__link{padding:20px 14px;font-size:18px;}
.qhl-hesse .c-nav-targetgroup__list{padding-left:18px;}
.qhl-hesse .c-layer__item{padding-left:305px;}
.qhl-hesse .c-unit--searchpage .c-container__content{padding-left:305px;}
.qhl-hesse .c-lang-switch{padding-left:305px;}
.qhl-hesse .c-lang-switch__headline .u-h2,.qhl-hesse .has-fixed-s-header .c-lang-switch__headline .u-h2{margin-left:0;}
.qhl-hesse .s-header__logo{min-width:305px;}
.qhl-hesse .s-header__desktop{min-width:305px;}}
@media screen and (min-width: 80em){.qhl-hesse .c-nav-sub__link{font-size:calc(
        16px + 12 * (100vw - 1279px) / 160
      );}
@supports not (font-size: 1vw){.qhl-hesse .c-nav-sub__link{font-size:22px;}}
.qhl-hesse .c-nav-sub__item--sub ul .c-nav-sub__link{font-size:calc(
        14px + 4 * (100vw - 1279px) / 160
      );}
@supports not (font-size: 1vw){.qhl-hesse .c-nav-sub__item--sub ul .c-nav-sub__link{font-size:16px;}}
.qhl-hesse .c-layer__close,.qhl-hesse .c-lang-switch__close{margin-top:calc(
        26px + 10 * (100vw - 1279px) / 160
      );}
@supports not (font-size: 1vw){.qhl-hesse .c-layer__close,.qhl-hesse .c-lang-switch__close{margin-top:31px;}}
.qhl-hesse .c-layer__headline .u-h2,.qhl-hesse .c-lang-switch__headline .u-h2{padding-top:calc(
        24px + 10 * (100vw - 1279px) / 160
      );}
@supports not (font-size: 1vw){.qhl-hesse .c-layer__headline .u-h2,.qhl-hesse .c-lang-switch__headline .u-h2{padding-top:29px;}}
.qhl-hesse .c-layer__headline .u-h2,.qhl-hesse .c-lang-switch__headline .u-h2{margin-bottom:calc(
        16px + 4 * (100vw - 1279px) / 160
      );}
@supports not (font-size: 1vw){.qhl-hesse .c-layer__headline .u-h2,.qhl-hesse .c-lang-switch__headline .u-h2{margin-bottom:18px;}}}
@media only screen and (min-width: 90em){.qhl-hesse .grid__col-lg-24{width:100%;}
.qhl-hesse .grid__col-lg-23{width:95.8333333333%;}
.qhl-hesse .grid__col-lg-22{width:91.6666666667%;}
.qhl-hesse .grid__col-lg-21{width:87.5%;}
.qhl-hesse .grid__col-lg-20{width:83.3333333333%;}
.qhl-hesse .grid__col-lg-19{width:79.1666666667%;}
.qhl-hesse .grid__col-lg-18{width:75%;}
.qhl-hesse .grid__col-lg-17{width:70.8333333333%;}
.qhl-hesse .grid__col-lg-16{width:66.6666666667%;}
.qhl-hesse .grid__col-lg-15{width:62.5%;}
.qhl-hesse .grid__col-lg-14{width:58.3333333333%;}
.qhl-hesse .grid__col-lg-13{width:54.1666666667%;}
.qhl-hesse .grid__col-lg-12{width:50%;}
.qhl-hesse .grid__col-lg-11{width:45.8333333333%;}
.qhl-hesse .grid__col-lg-10{width:41.6666666667%;}
.qhl-hesse .grid__col-lg-9{width:37.5%;}
.qhl-hesse .grid__col-lg-8{width:33.3333333333%;}
.qhl-hesse .grid__col-lg-7{width:29.1666666667%;}
.qhl-hesse .grid__col-lg-6{width:25%;}
.qhl-hesse .grid__col-lg-5{width:20.8333333333%;}
.qhl-hesse .grid__col-lg-4{width:16.6666666667%;}
.qhl-hesse .grid__col-lg-3{width:12.5%;}
.qhl-hesse .grid__col-lg-2{width:8.3333333333%;}
.qhl-hesse .grid__col-lg-1{width:4.1666666667%;}
.qhl-hesse .c-nav-teaser{padding:0 50px 50px;}
.qhl-hesse .c-nav-teaser__headline{padding-right:30%;}
.qhl-hesse .c-nav-teaser__img{width:calc(100% + 100px) !important;max-width:calc(100% + 100px) !important;}
.qhl-hesse .c-nav-teaser__img{transform:translateX(-100px);margin-top:50px;}
.qhl-hesse .c-lang-switch__content{max-width:1180px;}
.qhl-hesse .c-lang-list{flex-grow:0;flex-shrink:1;flex-basis:calc(100% - 480px - 70px);width:calc(100% - 480px - 70px);max-width:calc(100% - 480px - 70px);}
.qhl-hesse .c-lang-map{flex:0 1 480px;width:480px;max-width:480px;margin-right:70px;}}
@media screen and (min-width: 90em){.qhl-hesse h1,.qhl-hesse .u-h1{font-size:54px;}
.qhl-hesse h1,.qhl-hesse .u-h1{margin-bottom:36px;}
.qhl-hesse h1+.u-headline-sub,.qhl-hesse .u-h1+.u-headline-sub{margin-top:-18px;}
.qhl-hesse h1+.u-headline-sub,.qhl-hesse .u-h1+.u-headline-sub{margin-bottom:54px;}
.qhl-hesse h2,.qhl-hesse .u-h2{font-size:44px;}
.qhl-hesse h2,.qhl-hesse .u-h2{margin-bottom:44px;}
.qhl-hesse h2+.u-headline-sub,.qhl-hesse .u-h2+.u-headline-sub{margin-top:-29.3333px;}
.qhl-hesse h2+.u-headline-sub,.qhl-hesse .u-h2+.u-headline-sub{margin-bottom:44px;}
.qhl-hesse h3,.qhl-hesse .u-h3{font-size:28px;}
.qhl-hesse h3,.qhl-hesse .u-h3{margin-bottom:28px;}
.qhl-hesse h4,.qhl-hesse .u-h4{font-size:28px;}
.qhl-hesse h4,.qhl-hesse .u-h4{margin-bottom:28px;}
.qhl-hesse h5,.qhl-hesse .u-h5{font-size:22px;}
.qhl-hesse .u-headline-gap-h1{margin-bottom:36px;}
.qhl-hesse .u-headline-gap-h2{margin-bottom:44px;}
.qhl-hesse .u-headline-gap-h3{margin-bottom:28px;}
.qhl-hesse .c-layer__item--grid .c-nav-sub{margin-top:40px;}
.qhl-hesse .c-nav-sub>.c-nav-sub__item{padding-top:36px;}
.qhl-hesse .c-nav-sub__link{font-size:28px;}
.qhl-hesse .c-nav-sub__item--sub ul .c-nav-sub__link{font-size:18px;}
.qhl-hesse .c-layer__sub{margin-top:-40px;}
.qhl-hesse .c-layer__close,.qhl-hesse .c-lang-switch__close{margin-top:36px;}
.qhl-hesse .c-layer__headline .u-h2,.qhl-hesse .c-lang-switch__headline .u-h2{padding-top:34px;}
.qhl-hesse .c-layer__headline .u-h2,.qhl-hesse .c-lang-switch__headline .u-h2{margin-bottom:20px;}
.qhl-hesse .c-lang-list__country{font-size:22px;}}
@media only screen and (min-width: 120em){.qhl-hesse .grid__col-xlg-24{width:100%;}
.qhl-hesse .grid__col-xlg-23{width:95.8333333333%;}
.qhl-hesse .grid__col-xlg-22{width:91.6666666667%;}
.qhl-hesse .grid__col-xlg-21{width:87.5%;}
.qhl-hesse .grid__col-xlg-20{width:83.3333333333%;}
.qhl-hesse .grid__col-xlg-19{width:79.1666666667%;}
.qhl-hesse .grid__col-xlg-18{width:75%;}
.qhl-hesse .grid__col-xlg-17{width:70.8333333333%;}
.qhl-hesse .grid__col-xlg-16{width:66.6666666667%;}
.qhl-hesse .grid__col-xlg-15{width:62.5%;}
.qhl-hesse .grid__col-xlg-14{width:58.3333333333%;}
.qhl-hesse .grid__col-xlg-13{width:54.1666666667%;}
.qhl-hesse .grid__col-xlg-12{width:50%;}
.qhl-hesse .grid__col-xlg-11{width:45.8333333333%;}
.qhl-hesse .grid__col-xlg-10{width:41.6666666667%;}
.qhl-hesse .grid__col-xlg-9{width:37.5%;}
.qhl-hesse .grid__col-xlg-8{width:33.3333333333%;}
.qhl-hesse .grid__col-xlg-7{width:29.1666666667%;}
.qhl-hesse .grid__col-xlg-6{width:25%;}
.qhl-hesse .grid__col-xlg-5{width:20.8333333333%;}
.qhl-hesse .grid__col-xlg-4{width:16.6666666667%;}
.qhl-hesse .grid__col-xlg-3{width:12.5%;}
.qhl-hesse .grid__col-xlg-2{width:8.3333333333%;}
.qhl-hesse .grid__col-xlg-1{width:4.1666666667%;}
.qhl-hesse .c-lang-switch__content{max-width:1310px;}
.qhl-hesse .c-lang-list{flex-grow:0;flex-shrink:1;flex-basis:calc(100% - 535px - 150px);width:calc(100% - 535px - 150px);max-width:calc(100% - 535px - 150px);}
.qhl-hesse .c-lang-map{flex:0 1 535px;width:535px;max-width:535px;margin-right:150px;}}
@media only screen and (max-width: 64em){.qhl-hesse .mm-wrapper--opened .c-nav-mobile--close{display:inline-flex;}
.qhl-hesse .s-header{background-color:#000;justify-content:space-between;max-width:100vw;}}
@media only screen and (max-width: 63.9375em){.qhl-hesse table tbody,.qhl-hesse table th,.qhl-hesse table tr{display:block;width:100%;max-width:none;}
.qhl-hesse table thead{display:none;}
.qhl-hesse tr td{display:flex;flex-direction:column;}
.qhl-hesse tr td:first-of-type{flex-direction:column;}
.qhl-hesse tr td:last-of-type{border-bottom:none;}
.qhl-hesse td{border-top:1px solid #000;}
.qhl-hesse tbody td,.qhl-hesse tbody th{display:flex;align-items:flex-start;}
.qhl-hesse td[data-attr]:before,.qhl-hesse th[data-attr]:before{content:attr(data-attr);display:inline-block;font-weight:700;vertical-align:top;margin-right:15px;}
.qhl-hesse tbody tr>td[data-attr]:first-child:before{display:none;}
.qhl-hesse tbody tr{border-top:2px solid #000;}
.qhl-hesse tbody tr:first-of-type{border-top:4px solid #000;}
.qhl-hesse tbody tr:last-of-type{border-bottom:4px solid #000;}
.qhl-hesse tbody tr:not(:first-child)>*:first-child{border-top:none;}
.qhl-hesse tbody tr>*:first-child{cursor:pointer;background-color:rgba(0,0,0,0);position:relative;}
.qhl-hesse tbody tr>*:first-child:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 448 512%27%3E%3Cpath d=%27M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z%27/%3E%3C/svg%3E%0A");width:18px;height:18px;background-position:center center;background-repeat:no-repeat;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:all 300ms ease-in-out;}
.qhl-hesse tbody tr>*:first-child.is-active~td,.qhl-hesse tbody tr>*:first-child.is-active~th{display:block;}
.qhl-hesse tbody tr>*:first-child.is-active:after{transform:translateY(-50%) rotate(180deg);transition:all 300ms ease-in-out;}
.qhl-hesse tbody tr>*:first-child.is-active~td[data-attr]{display:flex;}
.qhl-hesse tbody tr>*:first-child~td,.qhl-hesse tbody tr>*:first-child~th{display:none;}
.qhl-hesse .c-table__content{margin-right:37px;}}
@media only screen and (max-width: 48em){.qhl-hesse #onlim-chat-widget-trigger.onlim-chatwidget{width:44px !important;height:44px !important;}}
@media only screen and (max-width: 43.75em){.qhl-hesse .c-form .grid>[class*=grid__col-]{width:100% !important;}}
@media only screen and (max-width: 39.9375em){.qhl-hesse .c-microaction__label{font-size:14px;margin-bottom:5px;}}
@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.qhl-hesse .c-form__checkmark{display:none;}}
@media print{.qhl-hesse *{background:#fff !important;color:#000 !important;text-shadow:none !important;}
.qhl-hesse *{box-shadow:none;margin:0;padding:0;}
.qhl-hesse,.qhl-hesse,.qhl-hesse div,.qhl-hesse span,.qhl-hesse applet,.qhl-hesse object,.qhl-hesse iframe,.qhl-hesse h1,.qhl-hesse h2,.qhl-hesse h3,.qhl-hesse h4,.qhl-hesse h5,.qhl-hesse h6,.qhl-hesse p,.qhl-hesse blockquote,.qhl-hesse pre,.qhl-hesse a,.qhl-hesse abbr,.qhl-hesse acronym,.qhl-hesse address,.qhl-hesse big,.qhl-hesse cite,.qhl-hesse code,.qhl-hesse del,.qhl-hesse dfn,.qhl-hesse em,.qhl-hesse img,.qhl-hesse ins,.qhl-hesse kbd,.qhl-hesse q,.qhl-hesse s,.qhl-hesse samp,.qhl-hesse small,.qhl-hesse strike,.qhl-hesse strong,.qhl-hesse sub,.qhl-hesse sup,.qhl-hesse tt,.qhl-hesse var,.qhl-hesse b,.qhl-hesse u,.qhl-hesse i,.qhl-hesse center,.qhl-hesse dl,.qhl-hesse dt,.qhl-hesse dd,.qhl-hesse ol,.qhl-hesse ul,.qhl-hesse li,.qhl-hesse fieldset,.qhl-hesse form,.qhl-hesse label,.qhl-hesse legend,.qhl-hesse table,.qhl-hesse caption,.qhl-hesse tbody,.qhl-hesse tfoot,.qhl-hesse thead,.qhl-hesse tr,.qhl-hesse th,.qhl-hesse td,.qhl-hesse article,.qhl-hesse aside,.qhl-hesse canvas,.qhl-hesse details,.qhl-hesse embed,.qhl-hesse figure,.qhl-hesse figcaption,.qhl-hesse footer,.qhl-hesse header,.qhl-hesse hgroup,.qhl-hesse menu,.qhl-hesse nav,.qhl-hesse output,.qhl-hesse ruby,.qhl-hesse section,.qhl-hesse summary,.qhl-hesse time,.qhl-hesse mark,.qhl-hesse audio,.qhl-hesse video{margin:0;padding:0;font:inherit;font-size:100%;vertical-align:baseline;}
.qhl-hesse img,.qhl-hesse object{display:block;margin:0;padding:0;}
.qhl-hesse{width:100%;text-align:left;font-size:18px;font-family:"QHLHesseUniNeue","QHLHesseUniNeueFallback",Arial,sans-serif;background-image:none;margin:0;padding:0;}
.qhl-hesse h1,.qhl-hesse h2,.qhl-hesse h3,.qhl-hesse h4,.qhl-hesse h5,.qhl-hesse h6{font-weight:700;margin:.75em 0 .5em;text-align:left;page-break-after:avoid;}
.qhl-hesse h1{padding:0 0 .5em;border-bottom:1px solid #000;}
.qhl-hesse p{margin:.5em 0;font-stretch:expanded;}
.qhl-hesse p,.qhl-hesse h2,.qhl-hesse h3{orphans:3;widows:3;}
.qhl-hesse a,.qhl-hesse a:visited{text-decoration:underline;}
.qhl-hesse .print-show-url[href]:after{content:" (" attr(href) ")";}
.qhl-hesse abbr[title]:after{content:" (" attr(title) ")";}
.qhl-hesse a[href^="javascript:"]:after,.qhl-hesse a[href^="#"]:after{content:"";}
.qhl-hesse img{max-width:100% !important;}
.qhl-hesse img{padding:.5em 0;}
.qhl-hesse #header{width:auto;height:auto;}
.qhl-hesse footer,.qhl-hesse aside,.qhl-hesse nav,.qhl-hesse .pagination{display:none;}
.qhl-hesse table{width:100%;}}