.moduleHeader{position:relative;height:calc(100vh - 113px);width:100%}.moduleHeader .stoerer{top:50px;right:50px;width:300px;height:300px;position:absolute;display:block;z-index:2;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:bounceIn;animation-name:bounceIn;opacity:0;-webkit-animation-delay:1s;animation-delay:1s}.moduleHeader .stoerer img{border-radius:100%}@media (max-width: 1599.98px){.moduleHeader .stoerer{width:250px;height:250px;top:30px;right:30px}}@media (max-width: 1279.98px){.moduleHeader .stoerer{width:200px;height:200px;top:20px;right:20px}}@media (max-width: 767.98px){.moduleHeader .stoerer{width:125px;height:125px;top:15px;right:15px}}@media (max-width: 1599.98px){.moduleHeader{height:calc(100vh - 100px)}}@media (max-width: 1023.98px){.moduleHeader{height:50vh}}@media (max-width: 767.98px){.moduleHeader{height:55vh}}.moduleHeader img,.moduleHeader video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center;object-position:center}.moduleHeader .overlayText{position:absolute;bottom:50px;left:0px;width:100%;z-index:2;opacity:0}@media (max-width: 1023.98px){.moduleHeader .overlayText{bottom:65px}}@media (max-width: 767.98px){.moduleHeader .overlayText{bottom:55px}}.moduleHeader .overlayText p,.moduleHeader .overlayText h1{display:inline-block;background-color:rgba(255,255,255,0.85);padding-top:35px;padding-bottom:35px;margin:0px;padding-right:70px;position:relative;font-weight:300;font-size:30px;line-height:39px;font-family:'IBM Plex Sans';border-radius:0px 1px 1px 0px;text-align:left}@media (max-width: 1023.98px){.moduleHeader .overlayText p,.moduleHeader .overlayText h1{font-size:18px;line-height:28px;padding-top:12px;padding-bottom:12px}}@media (max-width: 767.98px){.moduleHeader .overlayText p,.moduleHeader .overlayText h1{padding-right:45px}}.moduleHeader .overlayText p strong,.moduleHeader .overlayText h1 strong{font-weight:400;font-size:42px;line-height:55px;font-family:'IBM Plex Serif'}@media (max-width: 1023.98px){.moduleHeader .overlayText p strong,.moduleHeader .overlayText h1 strong{font-size:24px;line-height:30px}}.moduleHeader .overlayText p:before,.moduleHeader .overlayText h1:before{content:'';left:-200%;top:0px;position:absolute;height:100%;width:200%;background-color:rgba(255,255,255,0.85)}@media (max-width: 767.98px){.moduleHeader .overlayText p br:first-of-type,.moduleHeader .overlayText h1 br:first-of-type{display:none}.moduleHeader .overlayText p span:not(.moreLink),.moduleHeader .overlayText h1 span:not(.moreLink){display:none}}.moduleHeader .overlayText p a.moreLink,.moduleHeader .overlayText h1 a.moreLink{position:relative;top:-2px}.moduleHeader .next,.moduleHeader .prev{width:30px;height:30px;position:absolute;background:rgba(255,255,255,0.75);bottom:50px;z-index:2;cursor:pointer;text-align:center;border-radius:1px}@media (max-width: 1023.98px){.moduleHeader .next,.moduleHeader .prev{bottom:15pX;right:auto}}@media (max-width: 767.98px){.moduleHeader .next,.moduleHeader .prev{bottom:13px}}.moduleHeader .next svg,.moduleHeader .prev svg{width:9px;height:auto;position:relative}.moduleHeader .next{right:50px}@media (max-width: 1023.98px){.moduleHeader .next{left:55px}}.moduleHeader .next svg{top:-2px}.moduleHeader .prev{right:95px}@media (max-width: 1023.98px){.moduleHeader .prev{left:10px}}.moduleHeader .prev svg{top:-2px;left:-1px}.moduleHeader .tooltipItem{display:inline-block;position:absolute;z-index:3;width:14px;height:14px;border-radius:100%;background:rgba(255,255,255,0.75);opacity:0;will-change:opacity;transition-duration:.6s;transition-property:opacity;visibility:hidden}@media (max-width: 767.98px){.moduleHeader .tooltipItem{display:none}}.moduleHeader .tooltipItem:nth-of-type(1){transition-delay:.5s}.moduleHeader .tooltipItem:nth-of-type(2){transition-delay:.75s}.moduleHeader .tooltipItem:nth-of-type(3){transition-delay:1s}.moduleHeader .tooltipItem span.dot{display:block;position:absolute;width:6px;height:6px;border-radius:100%;background-color:#c2bbb3;top:4px;left:4px}.moduleHeader .tooltipItem span.line{position:absolute;width:7px;height:2px;background:rgba(255,255,255,0.75);top:6px;left:13px;border-radius:1px}.moduleHeader .tooltipItem .titel{position:absolute;display:inline-block;font-family:'IBM Plex Sans';font-size:16px;color:#5c5855;letter-spacing:0;font-weight:400;padding-left:20px;background:rgba(255,255,255,0.75);left:20px;top:-11px;will-change:color;transition-duration:.3s;transition-property:color;padding-top:5px;padding-bottom:5px;overflow:hidden;cursor:pointer;padding-right:20px;box-shadow:0px 2px 6px 0px rgba(132,132,132,0.5);text-decoration:none}.moduleHeader .tooltipItem .titel .innerWrap{display:inline-block;position:relative;padding-right:0px;white-space:nowrap}.moduleHeader .tooltipItem .titel .innerWrap:after{position:absolute;top:9px;right:12px;content:'';width:10px;height:10px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 10'%3E%3Cpath d='M1.16 1.142 5.047 5.03 1.16 8.92' stroke='%23C2BBB3' stroke-width='1.2' fill='none' fill-rule='evenodd' stroke-linecap='square'/%3E%3C/svg%3E");opacity:0;will-change:opacity;transition-duration:.3s;transition-property:opacity}.moduleHeader .tooltipItem span.desc{width:0px;max-height:0px;display:block;color:#67645E;opacity:0;font-weight:300;font-size:15px;letter-spacing:0;line-height:20px;visibility:hidden;transition-property:opacity;transition-duration:.5s;transition-timing-function:ease-in-out}.moduleHeader .tooltipItem span.desc .moreLink{display:block;margin-bottom:5px;margin-top:8px;text-transform:none;font-weight:600}.moduleHeader .tooltipItem span.desc .moreLink:after{top:0px}.moduleHeader .headerItem{height:calc(100vh - 113px);overflow:hidden}@media (max-width: 1599.98px){.moduleHeader .headerItem{height:calc(100vh - 100px)}}@media (max-width: 1023.98px){.moduleHeader .headerItem{height:50vh}}@media (max-width: 767.98px){.moduleHeader .headerItem{height:55vh}}.moduleHeader .headerItem.swiper-slide-active .tooltipItem{opacity:1;visibility:visible}.moduleHeader .headerItem.swiper-slide-active .overlayText{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}html.haendlerMenu .moduleHeader .stoerer{top:90px}@media (max-width: 1599.98px){html.haendlerMenu .moduleHeader .stoerer{top:90px}}@media (max-width: 1279.98px){html.haendlerMenu .moduleHeader .stoerer{top:70px}}@media (max-width: 767.98px){html.haendlerMenu .moduleHeader .stoerer{top:60px}}@-webkit-keyframes moveArrowRight{0%{right:12px}50%{right:10px}100%{right:12px}}@keyframes moveArrowRight{0%{right:12px}50%{right:10px}100%{right:12px}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 10%, 0);transform:translate3d(0, 10%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 10%, 0);transform:translate3d(0, 10%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}html.no-touchevents .moduleHeader .tooltipItem:hover{z-index:4}html.no-touchevents .moduleHeader .tooltipItem:hover .titel{color:#c2bbb3;background-color:#fff}html.no-touchevents .moduleHeader .tooltipItem:hover .titel .innerWrap{padding-right:25px}html.no-touchevents .moduleHeader .tooltipItem:hover .titel .innerWrap:after{opacity:1;-webkit-animation-name:moveArrowRight;animation-name:moveArrowRight;-webkit-animation-duration:0.9s;animation-duration:0.9s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}html.no-touchevents .moduleHeader .tooltipItem:hover .titel .desc{max-height:500px;width:250px;opacity:1;visibility:visible}html.no-touchevents .moduleHeader .prev svg path,html.no-touchevents .moduleHeader .next svg path{will-change:stroke;transition-duration:.3s;transition-property:stroke}html.no-touchevents .moduleHeader .prev:hover svg path,html.no-touchevents .moduleHeader .next:hover svg path{stroke:#c2bbb3}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}html.no-touchevents .moduleHeader .overlayText p.hasLink{transition-duration:.3s;transition-property:background-color}html.no-touchevents .moduleHeader .overlayText p.hasLink:before{transition-duration:.3s;transition-property:background-color}html.no-touchevents .moduleHeader .overlayText p.hasLink:hover{background-color:#fff}html.no-touchevents .moduleHeader .overlayText p.hasLink:hover:before{background-color:#fff}html.no-touchevents .moduleHeader .overlayText a:hover .moreLink{color:#c2bbb3}html.no-touchevents .moduleHeader .overlayText a:hover .moreLink:after{color:#c2bbb3}
