/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{background:hsla(0,0%,100%,.75);border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 5px #19f;outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;top:50%}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;left:20%;position:absolute;top:20%;width:60%}.flickity-page-dots{bottom:-25px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background:#333;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 8px;opacity:.25;width:10px}.flickity-page-dots .dot.is-selected{opacity:1}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;color:#fff!important;font-family:OpenSans!important;margin:0;padding:0;scroll-behavior:smooth}.container,body{background-color:#000!important}.container{margin:0 auto;max-width:1600px!important;position:relative}.content{background-color:#000!important}@media(min-width:1400px){.content{width:100%}}#header{height:auto}#header-image{display:block;margin:50px auto auto;padding:40px 40px 20px;width:50%}@media(max-width:540px){#header-image{padding-bottom:0;width:100%}}.main{text-align:center}#headline{font-size:30px}@media(max-width:540px){#headline{font-size:20px}}#whitespace-2{height:265px}@media(max-width:540px){#whitespace-2{height:150px}}#subline{align-items:center;column-gap:27px;display:flex;justify-content:center;margin-bottom:16px;margin-top:17px}#subline-text{font-size:18px;font-weight:700}#subline-logo{height:44px;width:44px}#main-cta{align-content:center;background-color:#c9010b;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:49px;width:279px}#main-cta:hover{background-color:#e7010c;border-color:#fff}.textbild{align-items:center;column-gap:56px;display:flex;justify-content:space-between}@media(max-width:950px){.textbild{flex-direction:column}}.text-left{display:flex;flex-direction:column;padding-left:3%}.headline-left{font-size:24px;text-align:left;text-transform:uppercase}@media(max-width:540px){.headline-left{font-size:18px}}.text{font-size:16px;font-weight:700;line-height:22px;text-align:left}@media(max-width:540px){.text{font-size:14px}}#vorteile-image{height:auto;width:683px}#intro-video{cursor:pointer;height:364px;width:647px}@media(max-width:1250px){#intro-video,#vorteile-image{height:253px;width:450px}}@media(max-width:950px){#intro-video,#vorteile-image{height:364px;margin-top:50px;width:647px}}@media(max-width:650px){#intro-video,#vorteile-image{height:auto;margin-top:50px;width:100%}}#highlights{display:flex;flex-direction:column;justify-content:center;row-gap:50px}#highlights-headline{font-size:24px;font-weight:700;justify-self:center}.whitespace34{height:117px}@media(max-width:540px){.whitespace34{height:70px}}#banner-image{display:block;left:0;margin:auto;position:relative;width:100%}@media(max-width:540px){#banner-image{margin-bottom:20px}}#gallery{column-gap:55px;display:grid;grid-template-areas:"poster1 poster2 poster3" "name1 name2 name3" "poster4 poster5 poster6" "name4 name5 name6";grid-template-columns:1fr 1fr 1fr;padding-left:5%;padding-right:5%;row-gap:21px}.phone,.tablet{display:none}@media(max-width:1027px){#gallery{column-gap:55px;display:grid;grid-template-areas:"poster1" "poster2" "name1" "name2" "poster3" "poster4" "name3" "name4" "poster5" "poster6" "name5" "name6";grid-template-columns:1fr 1fr;padding-left:5%;padding-right:5%;row-gap:21px;width:100%}.tablet{display:block}.desktop{display:none}}@media(max-width:768px){#gallery{align-self:center;column-gap:55px;display:grid;grid-template-areas:"poster1" "name1" "poster2" "name2" "poster3" "name3" "poster4" "name4" "poster5" "name5" "poster6" "name6";grid-template-columns:1fr;margin:auto;padding-left:5%;padding-right:5%;row-gap:21px;width:80%}.phone{display:block}.desktop,.tablet{display:none}#gallery{width:100%}}.poster{background-color:#c9010b;border-radius:8px;display:block;height:auto;width:100%}.image-wrapper{display:inline-block;margin:10px 10px 30px;position:relative;text-align:center}.hover-button{background-color:#c9010b;border:1px solid #c9010b;border-radius:5px;color:#fff;cursor:pointer;display:none;font-size:1rem;font-size:16px;font-weight:700;left:50%;padding:10px 16px;pointer-events:auto;top:50%;transform:translate(-50%,-50%);width:70%}.hover-button:hover{background-color:#e7010c;border-color:#fff}.hover-button{display:block}.name{font-size:1.2rem;font-weight:700;margin:24px 0 0}#vorteile-cta{align-content:center;background-color:#fff;border-radius:30px;color:#000;font-size:16px;font-weight:700;height:49px;margin-top:8px;text-transform:uppercase;width:279px}#intro-cta,#vorteile-cta,a{cursor:pointer}#intro-cta{align-content:center;background-color:#fff;border-radius:30px;color:#000;font-size:16px;font-weight:700;height:49px;margin-top:8px;text-transform:uppercase;width:279px}#intro-cta:hover{background-color:#000;border-color:#fff;color:#fff}#footer{align-items:center;border-top:1px solid #ab8353;padding-bottom:46px;padding-top:46px}#footer-logo-hoh{height:29px;width:auto}#footer-logo-prime{height:44px;width:auto}.dark{background-color:#000;border:1.5px solid;color:#c9010b}#modal-video-vhs,.large{height:auto;width:100%}#modal-cta{align-content:center;background-color:#c9010b;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:700;height:49px;margin:auto;width:45%}#modal-cta:hover{background-color:#e7010c;border-color:#fff}@media(max-width:540px){#modal-cta{height:auto;width:70%}}.btn-close-color{color:#c9010b}#whitespace-5{height:79px}@media(max-width:540px){#whitespace-5{height:40px}}::-webkit-calendar-picker-indicator{filter:invert(1)}.volume-button{align-items:center;background-color:rgba(0,0,0,.6);border:none;border-radius:50%;bottom:1.5rem;cursor:pointer;display:flex;justify-content:center;left:1.5rem;padding:.6rem;position:absolute;z-index:10}.volume-button svg{height:24px;pointer-events:none;width:24px}.cta-trailer{background-color:#c9010b;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin-top:30px;padding:10px 20px}@media(max-width:540px){.cta-trailer{margin-bottom:30px}}.cta-trailer:hover{background-color:#e7010c;border-color:#fff}#sidebar{background-color:#1a1a1f;color:#fff}@media(min-width:1400px){#sidebar{height:auto;margin:32px;max-width:1000px;width:auto}}#sidebar-title{text-transform:uppercase}#side-wrapper{transition:all 1s}@media(min-width:1400px){#side-wrapper{height:100%;overflow-x:hidden;overflow-y:scroll;position:fixed;right:0;top:0;z-index:100}}@media(min-width:1400px)and (min-height:700px){#side-wrapper{align-items:center;display:flex;justify-content:center}}@media(min-width:1400px){.form-closed{background-color:#1a1a1f;width:30%}.form-expanded{background-color:rgba(26,26,31,.7);width:100%}}#lead-form{position:relative}#close{cursor:pointer;position:absolute;right:0;top:0}.hidden,.shown{display:none}@media(min-width:1400px){.shown{display:block}}.next{margin-right:10px}.previous{margin-left:10px}.grid-container{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.slider-column{align-items:center;display:flex;flex-direction:column}.carousel{aspect-ratio:352/528;max-width:352px;width:100%}.carousel-cell img{background-color:#000}.slider-title{font-size:1.2rem;font-weight:700;margin-top:24px;max-width:352px;text-align:center;width:100%}@media(max-width:540px){.slider-title{margin-bottom:20px}}@media(max-width:768px){.grid-container{grid-template-columns:1fr}}.flickity-button{background:none;color:#fff}.flickity-button:hover{background:none;opacity:.8}.flickity-button:disabled{opacity:.3}.flickity-prev-next-button{height:44px;top:85%;transform:translateY(-50%);transition:opacity .3s ease,visibility .3s ease;width:44px}.flickity-button-icon{fill:#fff}.carousel-cell{height:100%;position:relative;width:100%}.cell-overlay{background:linear-gradient(0deg,rgba(0,0,0,.7) 20%,transparent);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.carousel:hover .cell-overlay{opacity:1}.carousel-cell img{height:100%;object-fit:contain;width:100%}.overlay-button,.overlay-title{opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:2}.overlay-button{background-color:#c9010b;border:1px solid #c9010b;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;font-size:16px;font-weight:700;left:50%;padding:10px 16px;pointer-events:auto;top:50%;transform:translate(-50%,-50%);width:70%}.overlay-button:hover{background-color:#e7010c;border-color:#fff}.overlay-title{background:none;border-radius:4px;color:#fff;font-size:.95rem;font-weight:700;left:50%;opacity:100%;padding:6px 12px;pointer-events:none;position:absolute;top:85%;transform:translate(-50%,-50%);white-space:nowrap;width:90%}.carousel:hover .flickity-prev-next-button,.carousel:hover .overlay-button,.carousel:hover .overlay-title{opacity:1;visibility:visible}@font-face{font-display:swap;font-family:OpenSans;font-style:normal;font-weight:400;src:url(1b0809d519837cb7aad36a73433f655c.ttf) format("truetype")}@font-face{font-display:swap;font-family:OpenSans;font-style:normal;font-weight:700;src:url(dbb97fd982ce1b96b6de90a9f1c2ecaa.ttf) format("truetype")}@font-face{font-display:swap;font-family:OpenSans;font-style:normal;font-weight:300;src:url(9405e3d0d19c1cf91badc55d90420e5a.ttf) format("truetype")}