*{box-sizing:border-box;word-wrap:break-word}html{text-rendering:geometricPrecision;font-style:normal;font-weight:normal;font-size:10px;color:#3b3b3b;-webkit-text-size-adjust:none;height:100%}html,body{width:100%;padding:0;margin:0}body{position:relative;font-size:5rem;line-height:1.1;font-family:"acumin-pro", sans-serif;height:100%}@media (max-width:1024px){body{font-size:3.6rem}}@media (max-width:680px){body{font-size:2.4rem}}body:before{content:"desktop";display:none}@media (max-width:1024px){body:before{content:"tablet"}}@media (max-width:680px){body:before{content:"smartphone"}}html.template-legal main{background-color:#0000ff;min-height:100vh}html.template-legal main .modul-text{padding-top:30rem}html.template-legal main .modul-text p{margin-bottom:1.6rem;text-indent:0}html.template-legal main .modul-text p,html.template-legal main .modul-text a,html.template-legal main .modul-text li{color:#fff;font-size:1.6rem}html.template-legal main .modul-text ul{margin-bottom:1.6rem;padding-left:2rem}html.template-legal main .modul-text ul li{list-style-type:disc}ul,ol,li{list-style-type:none;margin:0;padding:0;font-size:5rem;line-height:1.1}@media (max-width:1024px){ul,ol,li{font-size:3.6rem}}@media (max-width:680px){ul,ol,li{font-size:2.4rem}}img{display:block;width:100%}h1,h2,h3,h4,h5,p,a,td,th,li,em{font-style:normal;font-weight:400;padding:0;margin:0;color:#3b3b3b;font-family:"acumin-pro", sans-serif}label,input,textarea,button{font-size:5rem;line-height:1.1;font-family:"acumin-pro", sans-serif}@media (max-width:1024px){label,input,textarea,button{font-size:3.6rem}}@media (max-width:680px){label,input,textarea,button{font-size:2.4rem}}p{color:#3b3b3b;margin-bottom:5rem}@media (max-width:1024px){p{font-size:3.6rem}}@media (max-width:680px){p{font-size:2.4rem}}a{display:inline-block;cursor:pointer}.wrapper{position:relative;width:100%;padding:0 2rem 0 10rem}@media (max-width:1024px){.wrapper{padding:0 2rem 0 8rem}}@media (max-width:680px){.wrapper{padding:0 2rem 0 6rem}}b,strong{font-family:"acumin-pro", sans-serif;font-weight:700}i,em{font-style:italic}h1{font-size:10rem;line-height:1;color:#fff;font-weight:700}@media (max-width:1024px){h1{font-size:6.4rem}}@media (max-width:680px){h1{font-size:2.8rem;margin-top:1.6rem}}@media (max-width:350px){h1{font-size:2.4rem}}h2{font-size:10rem;line-height:1;color:#fff;font-weight:700}h2 .Typewriter__wrapper{margin-right:-2rem}@media (max-width:1024px){h2 .Typewriter__wrapper{margin-right:-1rem}}@media (max-width:1024px){h2 .Typewriter__wrapper{margin-right:-0.5rem}}h2 .Typewriter__cursor{font-size:0;position:relative}h2 .Typewriter__cursor::before{content:"";width:0.2rem;height:9rem;background-color:#fff;display:inline-block;position:absolute;bottom:-1rem;right:0}@media (max-width:1024px){h2 .Typewriter__cursor::before{height:5.4rem;bottom:-0.5rem}}@media (max-width:680px){h2 .Typewriter__cursor::before{height:6rem}}@media (max-width:400px){h2 .Typewriter__cursor::before{height:5rem}}@media (max-width:340px){h2 .Typewriter__cursor::before{height:3.8rem}}@media (max-width:1024px){h2{font-size:6.4rem}}@media (max-width:680px){h2{font-size:6rem}}@media (max-width:400px){h2{font-size:5rem}}@media (max-width:340px){h2{font-size:3.8rem}}h3{font-size:10rem;line-height:1;color:#0000ff;font-weight:700}@media (max-width:1024px){h3{font-size:6.4rem}}@media (max-width:680px){h3{font-size:6rem}}@media (max-width:400px){h3{font-size:5rem}}@media (max-width:340px){h3{font-size:3.8rem}}h3 span{font-size:5rem;vertical-align:top;padding-left:1rem;display:inline-block}@media (max-width:1024px){h3 span{font-size:3.2rem;padding-left:0.5rem}}@media (max-width:680px){h3 span{font-size:1.4rem;padding-left:0}}@media (max-width:350px){h3 span{font-size:1.2rem}}header{position:fixed;top:0;right:0;left:0;bottom:0;height:100vh;width:100%;z-index:1000;pointer-events:none}header .header-container{display:flex;width:calc(100% + 55rem);transform:translate(-55rem, 0);transition:transform 0.5s ease;height:100%}@media (max-width:1024px){header .header-container{width:calc(100% + 39rem);transform:translate(-39rem, 0)}}@media (max-width:680px){header .header-container{width:100%;transform:translate(calc(-100% + 8rem), 0)}}header .header-container nav.main{position:relative;background-color:#fff;width:63rem;height:100%;pointer-events:auto;flex:0 0 auto}@media (max-width:1024px){header .header-container nav.main{width:45rem}}@media (max-width:680px){header .header-container nav.main{width:calc(100% - 4rem)}}header .header-container nav.main:hover{cursor:pointer}header .header-container nav.main .hamburger{position:absolute;top:1.5rem;right:8rem;transition:all 0.5s ease}header .header-container nav.main .hamburger svg{width:6rem}@media (max-width:1024px){header .header-container nav.main .hamburger svg{width:3rem}}@media (max-width:680px){header .header-container nav.main .hamburger{top:1.75rem}header .header-container nav.main .hamburger svg{width:2rem}}header .header-container nav.main ul{width:100%;display:flex;flex-wrap:wrap;padding:10rem 2rem 0 2rem}@media (max-width:1024px){header .header-container nav.main ul{padding:6.4rem 2rem 0 2rem}}@media (max-width:680px){header .header-container nav.main ul{padding:4.4rem 2rem 0 2rem}}header .header-container nav.main ul li{width:100%;font-size:10rem;line-height:1;margin-bottom:0.5rem}@media (max-width:1024px){header .header-container nav.main ul li{font-size:6.4rem}}@media (max-width:680px){header .header-container nav.main ul li{font-size:2.8rem}}@media (max-width:350px){header .header-container nav.main ul li{font-size:2.4rem}}header .header-container nav.main ul li:last-child{margin-bottom:0}header .header-container nav.main ul li a{color:#000;font-size:10rem;font-weight:700;text-decoration:none;display:inline-block;line-height:1;position:relative}@media (max-width:1024px){header .header-container nav.main ul li a{font-size:6.4rem}}@media (max-width:680px){header .header-container nav.main ul li a{font-size:6rem}}@media (max-width:400px){header .header-container nav.main ul li a{font-size:5rem}}@media (max-width:340px){header .header-container nav.main ul li a{font-size:3.8rem}}header .header-container nav.main ul li a.rex-current::after,header .header-container nav.main ul li a:hover::after{position:absolute;left:0;bottom:35%;content:"";height:10%;background-color:#0000ff;width:100%}header .header-container nav.main ul li.hide-header{display:none}header .header-container nav.main.visible .hamburger{transform:rotate(180deg)}header .header-container .headline-container{width:calc(100% - 10rem);padding:0 2rem}@media (max-width:1024px){header .header-container .headline-container{width:calc(100% - 6rem)}}@media (max-width:680px){header .header-container .headline-container{width:calc(100% - 4rem)}}header .header-container .headline-container h3.artist-name{color:#ffea00}header .header-container .headline-container h3{display:block}header .header-container .headline-container h1#headline{display:flex;width:100%;pointer-events:auto}@media (max-width:1024px){header .header-container .headline-container h1#headline{font-size:6.4rem}}@media (max-width:680px){header .header-container .headline-container h1#headline{font-size:6rem}}@media (max-width:400px){header .header-container .headline-container h1#headline{font-size:5rem}}@media (max-width:340px){header .header-container .headline-container h1#headline{font-size:3.8rem}}header .header-container .headline-container h1#headline .line-container{position:relative;width:10rem;transition:all 0.5s ease}@media (max-width:1024px){header .header-container .headline-container h1#headline .line-container{width:8rem}}@media (max-width:680px){header .header-container .headline-container h1#headline .line-container{width:5rem}}header .header-container .headline-container h1#headline .line-container #line{position:absolute;background-color:#fff;height:1.2rem;width:calc(100% - 4rem);top:50%;right:2rem}@media (max-width:1024px){header .header-container .headline-container h1#headline .line-container #line{height:0.9rem;width:calc(100% - 3rem);right:1.5rem}}@media (max-width:680px){header .header-container .headline-container h1#headline .line-container #line{height:0.8rem;width:calc(100% - 2rem);right:1rem}}@media (max-width:400px){header .header-container .headline-container h1#headline .line-container #line{height:0.6rem}}@media (max-width:340px){header .header-container .headline-container h1#headline .line-container #line{height:0.4rem}}body.home header .header-container nav.main .hamburger svg g path{fill:#ffea00 !important}body.home header .header-container nav.main ul li a.rex-current::after,body.home header .header-container nav.main ul li a:hover::after{background-color:#ffea00}main{display:block;position:relative;background-color:#e6e6e6;width:100%;padding-bottom:3rem;padding-top:1px;min-height:calc(100vh - 42rem)}main.template_contact{background-color:#0000ff}@media (max-width:720px){main{padding-bottom:2rem}}main .hero{position:relative;width:100%;height:100vh;pointer-events:none;overflow:hidden;margin-bottom:12rem}@media (max-width:570px){main .hero.hero-image{height:auto;margin-bottom:0}}main .hero .iframe-container{position:relative;height:100%}main .hero iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}main .hero .desktop-iframe{display:block}@media (max-width:430px){main .hero .desktop-iframe{display:none}}main .hero .mobile-iframe{display:none}@media (max-width:430px){main .hero .mobile-iframe{display:block}}main .hero .header-image-container{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}main .hero .header-image-container.desktop{display:block}main .hero .header-image-container.mobile{display:none}@media (max-width:570px){main .hero .header-image-container{background-size:contain}main .hero .header-image-container.desktop{display:none}main .hero .header-image-container.mobile{display:block}}main .sticky-element{position:sticky;z-index:800;width:100%;bottom:2rem}main .sticky-element .button-tickets{border:3px solid #0000ff;color:#0000ff;background-color:transparent;border-radius:65px;font-weight:700;padding:0rem 5rem 1.4rem;text-decoration:none;text-align:center;position:absolute;right:2rem;bottom:16rem;font-size:10rem;align-content:center}@media (max-width:1400px){main .sticky-element .button-tickets{font-size:5rem;padding:0.6rem 1.6rem 1.4rem;bottom:10rem}}@media (max-width:680px){main .sticky-element .button-tickets{font-size:2.8rem;padding:0.4rem 1.6rem 0.7rem}}main .sticky-element .button-tickets:hover{color:#fff;background-color:#0000ff}main .sticky-element .button-newsletter{border:3px solid #0000ff;color:#0000ff;background-color:transparent;border-radius:65px;font-weight:700;padding:0rem 5rem 1.4rem;text-decoration:none;text-align:center;position:absolute;right:2rem;bottom:0;font-size:10rem;align-content:center}@media (max-width:1400px){main .sticky-element .button-newsletter{font-size:5rem;padding:0.6rem 1.6rem 1.4rem}}@media (max-width:680px){main .sticky-element .button-newsletter{font-size:2.8rem;padding:0.4rem 1.6rem 0.7rem}}main .sticky-element .button-newsletter:hover{color:#fff;background-color:#0000ff}@media (max-width:680px){main .sticky-element{position:relative;display:flex;justify-content:center;padding:2rem 2rem 0 6rem;transform:translateY(3rem)}main .sticky-element .button-newsletter{position:relative;right:auto;bottom:auto}main .sticky-element .button-tickets{position:relative;right:auto;bottom:auto;margin-right:1rem}}@media (max-width:370px){main .sticky-element{flex-direction:column}main .sticky-element .button-tickets{margin-right:0;margin-bottom:1rem}}@media (max-width:1400px){main .desktop-links{display:none !important}}body.home .button-tickets,body.home .button-newsletter{border:3px solid #000;color:#000}body.home .button-tickets:hover,body.home .button-newsletter:hover{background-color:#ffea00;color:#000}footer{padding:8rem 0 4rem 10rem;background-color:#3b3b3b}@media (max-width:1024px){footer{padding:8rem 0 4rem 8rem}}@media (max-width:680px){footer{padding:4rem 0 4rem 6rem}}footer .flex-container{display:flex;width:100%;flex-wrap:wrap}footer .flex-container .flex-element{width:50%;position:relative}@media (max-width:1024px){footer .flex-container .flex-element{width:100%}}footer .logo-container{margin-right:0;margin-bottom:4rem}@media (max-width:680px){footer .logo-container{margin-bottom:2rem}}footer .copyright-container{display:flex;align-items:flex-end;margin-bottom:4rem}@media (max-width:680px){footer .copyright-container{margin-bottom:2rem}}footer .copyright-container p{font-size:2rem;display:block;margin-bottom:0.6rem}@media (max-width:550px){footer .copyright-container p{font-size:1rem}}footer .social-container{position:absolute;bottom:4rem;right:2rem;display:flex;align-items:flex-end;flex:1 1 auto}@media (max-width:1024px){footer .social-container{position:relative;bottom:auto;right:auto}}footer .social-container a{line-height:1}footer .social-container img{width:7rem}@media (max-width:680px){footer .social-container img{width:3rem}}footer a{color:#fff;text-decoration:none}footer a:hover{color:#0000ff}footer a.rex-current{color:#0000ff}footer.fest-footer a:hover{color:#ffea00}footer.fest-footer a.rex-current{color:#ffea00}footer p{color:#fff;margin-bottom:1rem}footer .sponsor-logos img.desktop{display:block}footer .sponsor-logos img.mobile{display:none}@media (max-width:1024px){footer .sponsor-logos img.desktop{display:none}footer .sponsor-logos img.mobile{display:block}}.modul-intro h1{font-size:26rem;line-height:0.9;font-weight:700;text-transform:none}.modul-intro h1 span.mdash{top:-2.6rem;position:relative}.modul-intro .text{width:100%;z-index:100;position:relative;top:-11rem;padding-left:20rem}.modul-intro .text p{font-size:10rem;line-height:1.3;color:#fff}.modul-text{margin-bottom:12rem}.modul-text p{text-indent:10rem}@media (max-width:1024px){.modul-text p{text-indent:6rem}}@media (max-width:1024px){.modul-text p{text-indent:2rem}}.modul-text .small p,.modul-text .small a{font-size:1.6rem}.modul-text .small a{display:inline}.modul-mixtapes{margin-bottom:12rem}.modul-mixtapes .sort-list{margin-bottom:4rem;display:flex}.modul-mixtapes .sort-list a.button-sort{display:inline-block;border:3px solid #0000ff;color:#0000ff;background-color:transparent;font-weight:700;padding:1rem 1.6rem;text-decoration:none;width:16rem;text-align:center;margin-right:2rem}@media (max-width:1024px){.modul-mixtapes .sort-list a.button-sort{width:14rem}}@media (max-width:680px){.modul-mixtapes .sort-list a.button-sort{width:10rem}}.modul-mixtapes .sort-list a.button-sort.active,.modul-mixtapes .sort-list a.button-sort:hover{background-color:#0000ff;color:#fff}.modul-mixtapes ul.mixtapes li{font-size:10rem;font-weight:700;line-height:1}@media (max-width:1024px){.modul-mixtapes ul.mixtapes li{font-size:6.4rem}}@media (max-width:680px){.modul-mixtapes ul.mixtapes li{font-size:2.8rem}}.modul-mixtapes ul.mixtapes li a.mixtape-name{font-size:10rem;font-weight:700;line-height:1;position:relative;text-decoration:none}@media (max-width:1024px){.modul-mixtapes ul.mixtapes li a.mixtape-name{font-size:6.4rem}}@media (max-width:680px){.modul-mixtapes ul.mixtapes li a.mixtape-name{font-size:2.8rem}}@media (max-width:350px){.modul-mixtapes ul.mixtapes li a.mixtape-name{font-size:2.4rem}}.modul-mixtapes ul.mixtapes li a.mixtape-name span{font-size:5rem;vertical-align:top;padding-left:1rem;display:inline-block}@media (max-width:1024px){.modul-mixtapes ul.mixtapes li a.mixtape-name span{font-size:3.2rem;padding-left:0.5rem}}@media (max-width:680px){.modul-mixtapes ul.mixtapes li a.mixtape-name span{font-size:1.4rem;padding-left:0}}@media (max-width:350px){.modul-mixtapes ul.mixtapes li a.mixtape-name span{font-size:1.2rem}}.modul-mixtapes ul.mixtapes li:hover a{color:#0000ff}.modul-mixtapes ul.mixtapes li .teaser{display:none}.modul-mixtapes ul.mixtapes li .teaser p{margin:0}.modul-mixtapes ul.mixtapes li .teaser p a.read-more{text-decoration:none;color:#0000ff;font-size:10rem;position:relative}.modul-mixtapes ul.mixtapes li .teaser p a.read-more:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:8%}@media (max-width:1024px){.modul-mixtapes ul.mixtapes li .teaser p a.read-more{font-size:6.4rem}}@media (max-width:680px){.modul-mixtapes ul.mixtapes li .teaser p a.read-more{font-size:2.8rem}}@media (max-width:350px){.modul-mixtapes ul.mixtapes li .teaser p a.read-more{font-size:2.4rem}}.modul-mixtapes ul.mixtapes li .teaser p a.read-more img{display:inline;width:auto;height:7rem;margin-left:1rem}@media (max-width:1024px){.modul-mixtapes ul.mixtapes li .teaser p a.read-more img{height:4.4rem}}@media (max-width:680px){.modul-mixtapes ul.mixtapes li .teaser p a.read-more img{height:2rem}}.modul-mixtapes ul.mixtapes li.show a{color:#0000ff}.modul-mixtapes .flex-wrapper{display:flex;padding-top:34rem}@media (max-width:1024px){.modul-mixtapes .flex-wrapper{display:block;padding-top:26rem}}@media (max-width:680px){.modul-mixtapes .flex-wrapper{padding-top:14rem}}.modul-mixtapes .flex-wrapper .floating-image{position:absolute;top:4%;left:10%;z-index:100;animation:floatingImage 40s infinite;animation-timing-function:linear}.modul-mixtapes .flex-wrapper .floating-image img{cursor:pointer;max-width:6rem}@media (max-width:1024px){.modul-mixtapes .flex-wrapper .floating-image img{width:100%;max-width:40rem}}@media (max-width:1024px){.modul-mixtapes .flex-wrapper .floating-image{position:relative;top:auto;left:auto;animation:none;margin-bottom:4rem}}@media (max-width:680px){.modul-mixtapes .flex-wrapper .floating-image{margin-bottom:2rem}}.modul-mixtapes .flex-wrapper .floating-image.popup{animation:none;position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;width:100%;background-color:rgba(0, 0, 0, 0.5);overflow:hidden;z-index:10000;display:flex;padding:4rem;justify-content:center;align-items:center}.modul-mixtapes .flex-wrapper .floating-image.popup img{max-width:none;height:100%;width:auto}@media (max-width:1024px){.modul-mixtapes .flex-wrapper .floating-image.popup img{height:auto;width:100%}}.modul-mixtapes .flex-wrapper .music{flex:0 0 50rem;width:50rem;padding-right:6rem}@media (max-width:1024px){.modul-mixtapes .flex-wrapper .music{width:100%;padding-right:0;margin-bottom:4rem}}.modul-mixtapes .flex-wrapper .music .player{margin-bottom:2rem}@media (max-width:1024px){.modul-mixtapes .flex-wrapper .music .player{max-width:40rem}.modul-mixtapes .flex-wrapper .music .player iframe{max-height:40rem}}@media (max-width:1024px){.modul-mixtapes .flex-wrapper .music .player{max-width:23rem}.modul-mixtapes .flex-wrapper .music .player iframe{max-height:23rem}}.modul-mixtapes .flex-wrapper .music .tracklist ol{padding-left:4rem}@media (max-width:680px){.modul-mixtapes .flex-wrapper .music .tracklist ol{padding-left:3.2rem}}.modul-mixtapes .flex-wrapper .music .tracklist ol li{list-style-type:decimal;color:#0000ff;font-size:1.6rem;line-height:1.3;padding-left:1rem;margin-bottom:0.3rem}.modul-mixtapes .flex-wrapper .description{flex:1 1 auto;width:calc(100% - 50rem)}@media (max-width:1024px){.modul-mixtapes .flex-wrapper .description{width:100%}}@keyframes floatingImage{0%{top:4%;left:10%}12%{top:7%;left:20%}25%{top:6%;left:30%}37%{top:3%;left:40%}50%{top:5%;left:50%}62%{top:3%;left:40%}75%{top:7%;left:30%}82%{top:6%;left:20%}100%{top:4%;left:10%}}body.home .modul-lineup .title p{color:#ffea00}body.home .modul-lineup ul.artists li a.artist-name:hover{color:#ffea00}body.home .modul-lineup ul.artists li .teaser p,body.home .modul-lineup ul.artists li .teaser a{color:#ffea00}.modul-lineup{margin-bottom:6rem}@media (max-width:680px){.modul-lineup{margin-bottom:2rem}}.modul-lineup .title p{text-align:left;color:#0000ff;font-size:10rem;line-height:1;font-weight:700;margin:0}@media (max-width:1024px){.modul-lineup .title p{font-size:6.4rem}}@media (max-width:680px){.modul-lineup .title p{font-size:2.8rem}}@media (max-width:350px){.modul-lineup .title p{font-size:2.4rem}}.modul-lineup .location p{margin-bottom:0}@media (max-width:1024px){.modul-lineup .location p{font-size:3.2rem}}@media (max-width:680px){.modul-lineup .location p{font-size:1.4rem}}@media (max-width:350px){.modul-lineup .location p{font-size:1.2rem}}.modul-lineup ul.artists{margin-bottom:0.2rem}@media (max-width:680px){.modul-lineup ul.artists{margin-bottom:0.5rem}}.modul-lineup ul.artists li{position:relative;font-size:10rem;line-height:1}@media (max-width:1024px){.modul-lineup ul.artists li{font-size:6.4rem}}@media (max-width:680px){.modul-lineup ul.artists li{font-size:2.8rem}}@media (max-width:350px){.modul-lineup ul.artists li{font-size:2.4rem}}.modul-lineup ul.artists li .image{display:none;position:absolute;width:30rem;left:calc(50% - 15rem);top:-5rem;z-index:100}@media (max-width:1024px){.modul-lineup ul.artists li .image{width:24rem;left:calc(50% - 12rem);top:-10rem}}@media (max-width:680px){.modul-lineup ul.artists li .image{width:18rem;left:calc(50% - 9rem);top:-15rem}}.modul-lineup ul.artists li a.artist-name{font-size:10rem;line-height:1;text-decoration:none;font-weight:700;display:inline-block}.modul-lineup ul.artists li a.artist-name.cancelled{text-decoration:line-through}@media (max-width:1024px){.modul-lineup ul.artists li a.artist-name{font-size:6.4rem}}@media (max-width:680px){.modul-lineup ul.artists li a.artist-name{font-size:2.8rem}}@media (max-width:350px){.modul-lineup ul.artists li a.artist-name{font-size:2.4rem}}.modul-lineup ul.artists li a.artist-name span{font-size:5rem;vertical-align:top;padding-left:1rem;display:inline-block}@media (max-width:1024px){.modul-lineup ul.artists li a.artist-name span{font-size:3.2rem;padding-left:0.5rem}}@media (max-width:680px){.modul-lineup ul.artists li a.artist-name span{font-size:1.4rem;padding-left:0}}@media (max-width:350px){.modul-lineup ul.artists li a.artist-name span{font-size:1.2rem}}.modul-lineup ul.artists li a.artist-name:hover{color:#0000ff}.modul-lineup ul.artists li a.artist-name:hover .image{display:block}.modul-lineup ul.artists li .teaser{display:none}.modul-lineup ul.artists li .teaser p,.modul-lineup ul.artists li .teaser a{margin:0;color:#0000ff}.modul-residency{margin-bottom:12rem}.modul-residency ul.artists{padding-top:20rem}.modul-residency ul.artists li{font-size:10rem;font-weight:700;line-height:1}@media (max-width:1024px){.modul-residency ul.artists li{font-size:6.4rem}}@media (max-width:680px){.modul-residency ul.artists li{font-size:2.8rem}}.modul-residency ul.artists li a.artist-name{font-size:10rem;font-weight:700;line-height:1;position:relative;text-decoration:none}@media (max-width:1024px){.modul-residency ul.artists li a.artist-name{font-size:6.4rem}}@media (max-width:680px){.modul-residency ul.artists li a.artist-name{font-size:2.8rem}}@media (max-width:350px){.modul-residency ul.artists li a.artist-name{font-size:2.4rem}}.modul-residency ul.artists li a.artist-name span{font-size:5rem;vertical-align:top;padding-left:1rem;display:inline-block}@media (max-width:1024px){.modul-residency ul.artists li a.artist-name span{font-size:3.2rem;padding-left:0.5rem}}@media (max-width:680px){.modul-residency ul.artists li a.artist-name span{font-size:1.4rem;padding-left:0}}@media (max-width:350px){.modul-residency ul.artists li a.artist-name span{font-size:1.2rem}}.modul-residency ul.artists li:hover a{color:#0000ff}.modul-residency ul.artists li.show a{color:#0000ff}.modul-residency .flex-wrapper{display:flex;padding-top:34rem}@media (max-width:1024px){.modul-residency .flex-wrapper{display:block;padding-top:26rem}}@media (max-width:680px){.modul-residency .flex-wrapper{padding-top:14rem}}.modul-residency .flex-wrapper .image{width:50%;padding-right:3rem}@media (max-width:1024px){.modul-residency .flex-wrapper .image{width:100%;padding-left:0}}.modul-residency .flex-wrapper .image img{margin-bottom:8rem}@media (max-width:1024px){.modul-residency .flex-wrapper .image{width:100%;padding-right:0;margin-bottom:4rem}}.modul-residency .flex-wrapper .image p,.modul-residency .flex-wrapper .image a,.modul-residency .flex-wrapper .image li{color:#0000ff;font-size:3rem;line-height:1.3}@media (max-width:1024px){.modul-residency .flex-wrapper .image p,.modul-residency .flex-wrapper .image a,.modul-residency .flex-wrapper .image li{font-size:1.6rem}}@media (max-width:1024px){.modul-residency .flex-wrapper .image p{margin-bottom:2rem}}.modul-residency .flex-wrapper .image ul{padding-left:3rem}@media (max-width:680px){.modul-residency .flex-wrapper .image ul{padding-left:2rem}}.modul-residency .flex-wrapper .image ul li{list-style-type:square}.modul-residency .flex-wrapper .description{width:50%;padding-left:3rem;transform:translateY(-13px)}.modul-residency .flex-wrapper .description b,.modul-residency .flex-wrapper .description strong{font-weight:700}.modul-residency .flex-wrapper .description em{font-style:italic}@media (max-width:1024px){.modul-residency .flex-wrapper .description{width:100%;padding-left:0}}.modul-artist .flex-wrapper{display:flex;padding-top:34rem}@media (max-width:1024px){.modul-artist .flex-wrapper{display:block;padding-top:26rem}}@media (max-width:680px){.modul-artist .flex-wrapper{padding-top:14rem}}.modul-artist .flex-wrapper .artist{width:50%;padding-right:3rem}@media (max-width:1024px){.modul-artist .flex-wrapper .artist{width:100%;padding-left:0}}.modul-artist .flex-wrapper .artist img{margin-bottom:8rem}@media (max-width:1024px){.modul-artist .flex-wrapper .artist{width:100%;padding-right:0;margin-bottom:4rem}}.modul-artist .flex-wrapper .artist p,.modul-artist .flex-wrapper .artist a,.modul-artist .flex-wrapper .artist li{color:#0000ff;font-size:3rem;line-height:1.3}@media (max-width:1024px){.modul-artist .flex-wrapper .artist p,.modul-artist .flex-wrapper .artist a,.modul-artist .flex-wrapper .artist li{font-size:1.6rem}}.modul-artist .flex-wrapper .artist ul li{list-style-type:none}.modul-artist .flex-wrapper .description{width:50%;padding-left:3rem;transform:translateY(-13px)}.modul-artist .flex-wrapper .description b,.modul-artist .flex-wrapper .description strong{font-weight:700}.modul-artist .flex-wrapper .description em{font-style:italic}@media (max-width:1024px){.modul-artist .flex-wrapper .description{width:100%;padding-left:0}}.modul-records{margin-bottom:12rem}.modul-records ul.records{padding-top:20rem}.modul-records ul.records li{font-size:10rem;font-weight:700;line-height:1}@media (max-width:1024px){.modul-records ul.records li{font-size:6.4rem}}@media (max-width:680px){.modul-records ul.records li{font-size:2.8rem}}.modul-records ul.records li a.record-name{font-size:10rem;font-weight:700;line-height:1;position:relative;text-decoration:none}@media (max-width:1024px){.modul-records ul.records li a.record-name{font-size:6.4rem}}@media (max-width:680px){.modul-records ul.records li a.record-name{font-size:2.8rem}}@media (max-width:350px){.modul-records ul.records li a.record-name{font-size:2.4rem}}.modul-records ul.records li a.record-name span{font-size:5rem;vertical-align:top;padding-left:1rem;display:inline-block}@media (max-width:1024px){.modul-records ul.records li a.record-name span{font-size:3.2rem;padding-left:0.5rem}}@media (max-width:680px){.modul-records ul.records li a.record-name span{font-size:1.4rem;padding-left:0}}@media (max-width:350px){.modul-records ul.records li a.record-name span{font-size:1.2rem}}.modul-records ul.records li:hover a{color:#0000ff}.modul-records ul.records li.show a{color:#0000ff}.modul-records .flex-wrapper{display:flex;padding-top:34rem}@media (max-width:1024px){.modul-records .flex-wrapper{display:block;padding-top:26rem}}@media (max-width:680px){.modul-records .flex-wrapper{padding-top:14rem}}.modul-records .flex-wrapper .music{width:50%;padding-right:3rem}@media (max-width:1024px){.modul-records .flex-wrapper .music{width:100%;padding-right:0;margin-bottom:4rem}}.modul-records .flex-wrapper .music img{margin-bottom:8rem}.modul-records .flex-wrapper .music p.title{margin-bottom:2rem}.modul-records .flex-wrapper .music .tracklist{margin-bottom:4rem}.modul-records .flex-wrapper .music .tracklist p,.modul-records .flex-wrapper .music .tracklist a,.modul-records .flex-wrapper .music .tracklist li{color:#0000ff;font-size:3rem;line-height:1.3}@media (max-width:1024px){.modul-records .flex-wrapper .music .tracklist p,.modul-records .flex-wrapper .music .tracklist a,.modul-records .flex-wrapper .music .tracklist li{font-size:1.6rem}}@media (max-width:1024px){.modul-records .flex-wrapper .music .tracklist p{margin-bottom:2rem}}.modul-records .flex-wrapper .music .tracklist ul{padding-left:3rem}@media (max-width:680px){.modul-records .flex-wrapper .music .tracklist ul{padding-left:2rem}}.modul-records .flex-wrapper .music .tracklist ul li{list-style-type:square}.modul-records .flex-wrapper .music .tracklist ol{padding-left:3rem;margin-bottom:2rem}@media (max-width:680px){.modul-records .flex-wrapper .music .tracklist ol{padding-left:2rem}}.modul-records .flex-wrapper .music .tracklist ol li{list-style-type:decimal;padding-left:1rem;margin-bottom:0.3rem}.modul-records .flex-wrapper .music .button-order{border:3px solid #0000ff;color:#0000ff;text-decoration:none;border:3px solid #0000ff;color:#0000ff;background-color:transparent;font-weight:700;padding:1rem 1.6rem;text-align:center;font-size:10rem}@media (max-width:1400px){.modul-records .flex-wrapper .music .button-order{font-size:5rem}}@media (max-width:680px){.modul-records .flex-wrapper .music .button-order{font-size:2.8rem}}.modul-records .flex-wrapper .music .button-order:not(.inactive):hover{background:#0000ff;color:#fff}.modul-records .flex-wrapper .description{width:50%;padding-left:3rem;transform:translateY(-13px)}.modul-records .flex-wrapper .description b,.modul-records .flex-wrapper .description strong{font-weight:700}.modul-records .flex-wrapper .description em{font-style:italic}@media (max-width:1024px){.modul-records .flex-wrapper .description{width:100%;padding-left:0}}.modul-books{margin-bottom:12rem}.modul-books ul.artists{padding-top:20rem}.modul-books ul.artists li{font-size:10rem;font-weight:700;line-height:1}@media (max-width:1024px){.modul-books ul.artists li{font-size:6.4rem}}@media (max-width:680px){.modul-books ul.artists li{font-size:2.8rem}}.modul-books ul.artists li a.artist-name{font-size:10rem;font-weight:700;line-height:1;position:relative;text-decoration:none}@media (max-width:1024px){.modul-books ul.artists li a.artist-name{font-size:6.4rem}}@media (max-width:680px){.modul-books ul.artists li a.artist-name{font-size:2.8rem}}@media (max-width:350px){.modul-books ul.artists li a.artist-name{font-size:2.4rem}}.modul-books ul.artists li a.artist-name span{font-size:5rem;vertical-align:top;padding-left:1rem;display:inline-block}@media (max-width:1024px){.modul-books ul.artists li a.artist-name span{font-size:3.2rem;padding-left:0.5rem}}@media (max-width:680px){.modul-books ul.artists li a.artist-name span{font-size:1.4rem;padding-left:0}}@media (max-width:350px){.modul-books ul.artists li a.artist-name span{font-size:1.2rem}}.modul-books ul.artists li:hover a{color:#0000ff}.modul-books ul.artists li.show a{color:#0000ff}.modul-books .flex-wrapper{display:flex;padding-top:34rem}@media (max-width:1024px){.modul-books .flex-wrapper{display:block;padding-top:26rem}}@media (max-width:680px){.modul-books .flex-wrapper{padding-top:14rem}}.modul-books .flex-wrapper .video-container{padding-bottom:130% !important}.modul-books .flex-wrapper .image{width:50%;padding-right:3rem}@media (max-width:1024px){.modul-books .flex-wrapper .image{width:100%;padding-left:0}}.modul-books .flex-wrapper .image img{margin-bottom:8rem}.modul-books .flex-wrapper .image .flexslider{margin-bottom:8rem;border:none}.modul-books .flex-wrapper .image .flexslider img{margin-bottom:0}.modul-books .flex-wrapper .image .flexslider .flex-control-nav{bottom:-65px}@media (max-width:1024px){.modul-books .flex-wrapper .image .flexslider .flex-control-nav{top:calc(100% + 15px);bottom:auto}}.modul-books .flex-wrapper .image .flexslider .flex-control-nav a{width:20px;height:20px;background-color:#000}@media (max-width:520px){.modul-books .flex-wrapper .image .flexslider .flex-control-nav a{width:12px;height:12px}}.modul-books .flex-wrapper .image .flexslider .flex-control-nav a.flex-active{background-color:blue}@media (max-width:1024px){.modul-books .flex-wrapper .image{width:100%;padding-right:0;margin-bottom:4rem}}.modul-books .flex-wrapper .image p,.modul-books .flex-wrapper .image a,.modul-books .flex-wrapper .image li{color:#0000ff;font-size:3rem;line-height:1.3}@media (max-width:1024px){.modul-books .flex-wrapper .image p,.modul-books .flex-wrapper .image a,.modul-books .flex-wrapper .image li{font-size:1.6rem}}@media (max-width:1024px){.modul-books .flex-wrapper .image p{margin-bottom:2rem}}.modul-books .flex-wrapper .image ul:not(.slides){padding-left:3rem}@media (max-width:680px){.modul-books .flex-wrapper .image ul:not(.slides){padding-left:2rem}}.modul-books .flex-wrapper .image ul:not(.slides) li{list-style-type:square}.modul-books .flex-wrapper .image .button-order{border:3px solid #0000ff;color:#0000ff;text-decoration:none;border:3px solid #0000ff;color:#0000ff;background-color:transparent;font-weight:700;margin-top:4rem;padding:1rem 1.6rem;text-align:center;font-size:10rem}@media (max-width:1400px){.modul-books .flex-wrapper .image .button-order{font-size:5rem}}@media (max-width:680px){.modul-books .flex-wrapper .image .button-order{font-size:2.8rem}}.modul-books .flex-wrapper .image .button-order:not(.inactive):hover{background:#0000ff;color:#fff}.modul-books .flex-wrapper .description{width:50%;padding-left:3rem;transform:translateY(-13px)}.modul-books .flex-wrapper .description b,.modul-books .flex-wrapper .description strong{font-weight:700}.modul-books .flex-wrapper .description em{font-style:italic}@media (max-width:1024px){.modul-books .flex-wrapper .description{width:100%;padding-left:0}}.modul-archive-overview a{text-decoration:none;text-align:left;font-size:10rem;line-height:1;font-weight:700;margin-bottom:4rem}.modul-archive-overview a:hover{color:#0000ff}@media (max-width:1200px){.modul-archive-overview a{font-size:6.4rem}}@media (max-width:800px){.modul-archive-overview a{font-size:2.8rem}}.modul-archive-details{margin-bottom:12rem}.modul-archive-details .flex-wrapper{display:flex;padding-top:21rem}@media (max-width:1024px){.modul-archive-details .flex-wrapper{display:block;padding-top:26rem}}@media (max-width:680px){.modul-archive-details .flex-wrapper{padding-top:14rem}}.modul-archive-details .flex-wrapper .image{width:50%;padding-right:3rem}@media (max-width:1024px){.modul-archive-details .flex-wrapper .image{width:100%;padding-left:0}}.modul-archive-details .flex-wrapper .image img{margin-bottom:8rem}.modul-archive-details .flex-wrapper .image .flexslider{margin-bottom:8rem;border:none}.modul-archive-details .flex-wrapper .image .flexslider img{margin-bottom:0}.modul-archive-details .flex-wrapper .image .flexslider .flex-control-nav{bottom:-65px}@media (max-width:1024px){.modul-archive-details .flex-wrapper .image .flexslider .flex-control-nav{top:calc(100% + 15px);bottom:auto}}.modul-archive-details .flex-wrapper .image .flexslider .flex-control-nav a{width:20px;height:20px;background-color:#000}@media (max-width:520px){.modul-archive-details .flex-wrapper .image .flexslider .flex-control-nav a{width:12px;height:12px}}.modul-archive-details .flex-wrapper .image .flexslider .flex-control-nav a.flex-active{background-color:blue}@media (max-width:1024px){.modul-archive-details .flex-wrapper .image{width:100%;padding-right:0;margin-bottom:4rem}}.modul-archive-details .flex-wrapper .image p,.modul-archive-details .flex-wrapper .image a,.modul-archive-details .flex-wrapper .image li{color:#0000ff;font-size:3rem;line-height:1.3}@media (max-width:1024px){.modul-archive-details .flex-wrapper .image p,.modul-archive-details .flex-wrapper .image a,.modul-archive-details .flex-wrapper .image li{font-size:1.6rem}}@media (max-width:1024px){.modul-archive-details .flex-wrapper .image p{margin-bottom:2rem}}.modul-archive-details .flex-wrapper .image ul:not(.slides){padding-left:3rem}@media (max-width:680px){.modul-archive-details .flex-wrapper .image ul:not(.slides){padding-left:2rem}}.modul-archive-details .flex-wrapper .image ul:not(.slides) li{list-style-type:square}.modul-archive-details .flex-wrapper .description{width:50%;padding-left:3rem;transform:translateY(-13px)}.modul-archive-details .flex-wrapper .description span.headline_1{font-size:10rem;line-height:1;color:blue;font-weight:700;margin-bottom:5rem;display:block}@media (max-width:1500px){.modul-archive-details .flex-wrapper .description span.headline_1{font-size:8rem}}@media (max-width:1200px){.modul-archive-details .flex-wrapper .description span.headline_1{font-size:6rem}}@media (max-width:680px){.modul-archive-details .flex-wrapper .description span.headline_1{font-size:2.8rem}}.modul-archive-details .flex-wrapper .description span.headline_2{display:block;font-size:3rem;line-height:1.3}@media (max-width:680px){.modul-archive-details .flex-wrapper .description span.headline_2{font-size:2.8rem}}.modul-archive-details .flex-wrapper .description p{font-size:8rem;font-weight:700;line-height:1}@media (max-width:1500px){.modul-archive-details .flex-wrapper .description p{font-size:6rem}}@media (max-width:1200px){.modul-archive-details .flex-wrapper .description p{font-size:4rem}}@media (max-width:680px){.modul-archive-details .flex-wrapper .description p{font-size:2.8rem}}.modul-archive-details .flex-wrapper .description b,.modul-archive-details .flex-wrapper .description strong{font-weight:700}.modul-archive-details .flex-wrapper .description em{font-style:italic}@media (max-width:1024px){.modul-archive-details .flex-wrapper .description{width:100%;padding-left:0}}.modul-privacy .dsgvo-cookie-preferences{border:1px solid #fff;padding:2rem}.modul-privacy .dsgvo-cookie-preferences .options-wrapper{display:flex;font-size:1.6rem}.modul-privacy .dsgvo-cookie-preferences .option-group{margin-right:2rem}.modul-privacy .dsgvo-cookie-preferences input{font-size:1.6rem}.modul-privacy .dsgvo-cookie-preferences label{font-size:1.6rem;color:#fff}.modul-privacy .dsgvo-cookie-preferences button{font-size:1.6rem;cursor:pointer}.modul-records-2{margin-bottom:12rem}.modul-records-2 ul.records{padding-top:20rem}@media (max-width:720px){.modul-records-2 ul.records{padding-top:0}}.modul-records-2 ul.records li{font-size:10rem;font-weight:700;line-height:1;margin-bottom:1rem}@media (max-width:1024px){.modul-records-2 ul.records li{font-size:6.4rem}}@media (max-width:680px){.modul-records-2 ul.records li{font-size:2.8rem}}.modul-records-2 ul.records li a.record-name{font-size:10rem;font-weight:700;line-height:1;position:relative;text-decoration:none}@media (max-width:1024px){.modul-records-2 ul.records li a.record-name{font-size:6.4rem}}@media (max-width:680px){.modul-records-2 ul.records li a.record-name{font-size:2.8rem}}@media (max-width:350px){.modul-records-2 ul.records li a.record-name{font-size:2.4rem}}.modul-records-2 ul.records li a.record-name span{font-size:5rem;vertical-align:top;padding-left:1rem;display:inline-block}@media (max-width:1024px){.modul-records-2 ul.records li a.record-name span{font-size:3.2rem;padding-left:0.5rem}}@media (max-width:680px){.modul-records-2 ul.records li a.record-name span{font-size:1.4rem;padding-left:0}}@media (max-width:350px){.modul-records-2 ul.records li a.record-name span{font-size:1.2rem}}.modul-records-2 ul.records li:hover a{color:#0000ff}.modul-records-2 ul.records li.show a{color:#0000ff}.modul-records-2.details .mobile-links{display:none}@media (max-width:1400px){.modul-records-2.details .mobile-links{display:block}}.modul-records-2.details .floating-image{position:absolute;top:4%;left:10%;z-index:100;animation:floatingImage 40s infinite;animation-timing-function:linear}.modul-records-2.details .floating-image img{cursor:pointer;max-width:6rem}@media (max-width:1024px){.modul-records-2.details .floating-image img{width:100%;max-width:40rem}}@media (max-width:1024px){.modul-records-2.details .floating-image{position:relative;top:auto;left:auto;animation:none;margin-bottom:4rem}}@media (max-width:680px){.modul-records-2.details .floating-image{margin-bottom:2rem}}.modul-records-2.details .floating-image.popup{animation:none;position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;width:100%;background-color:rgba(0, 0, 0, 0.5);overflow:hidden;z-index:10000;display:flex;padding:4rem;justify-content:center;align-items:center}.modul-records-2.details .floating-image.popup img{max-width:none;height:100%;width:auto}@media (max-width:1024px){.modul-records-2.details .floating-image.popup img{height:auto;width:100%}}.modul-records-2.details .player{margin-bottom:5rem}@media (max-width:1024px){.modul-records-2.details .player{max-width:40rem}.modul-records-2.details .player iframe{max-height:40rem}}@media (max-width:1024px){.modul-records-2.details .player iframe{max-height:23rem}}.modul-records-2.details .wrapper{max-width:140rem;margin:0 auto}.modul-records-2.details .wrapper .text{padding:0 30rem}@media (max-width:1024px){.modul-records-2.details .wrapper .text{padding:0}}.modul-records-2.details .desktop-slider{display:block;min-height:50vh}@media (max-width:1024px){.modul-records-2.details .desktop-slider{display:none}}.modul-records-2.details .mobile-slider{display:none}@media (max-width:1024px){.modul-records-2.details .mobile-slider{display:block}}.modul-records-2.details .header-background{position:fixed;left:0;width:100%;top:0;height:340px;background-color:transparent;z-index:1}@media (max-width:1024px){.modul-records-2.details .header-background{height:240px}}@media (max-width:680px){.modul-records-2.details .header-background{height:120px}}.modul-records-2.details .video_information p,.modul-records-2.details .video_information button{font-size:1.6rem;margin-bottom:1rem}.modul-records-2.details .hero-container{position:relative;width:100%;overflow:hidden;margin-bottom:10rem;z-index:10}.modul-records-2.details .hero-container img{margin-bottom:0;margin-top:0}@media (max-width:750px){.modul-records-2.details .hero-container{margin-bottom:4rem;padding-left:4rem}}.modul-records-2.details .flex-control-nav{bottom:-2rem}@media (max-width:1024px){.modul-records-2.details .flex-control-nav{bottom:0}}.modul-records-2.details .flex-control-nav li a{background:#0000ff;width:2rem;height:2rem}.modul-records-2.details .flex-control-nav li a:not(.flex-active){opacity:0.5}.modul-records-2.details .streaming-container{position:relative;width:100%;height:0;padding-bottom:56.6%;overflow:hidden}.modul-records-2.details .streaming-container iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.modul-records-2.details img{margin-top:10rem;margin-bottom:10rem}@media (max-width:750px){.modul-records-2.details img{margin-top:4rem;margin-bottom:4rem}}.modul-records-2.details .title-container p.title{margin-bottom:2rem;color:#0000ff;font-size:3rem;line-height:1.3}@media (max-width:750px){.modul-records-2.details .title-container p.title{font-size:1.6rem;margin-bottom:2rem}}.modul-records-2.details .streaming-container-2{margin-bottom:4rem}.modul-records-2.details .tracklist{margin-bottom:4rem}@media (max-width:750px){.modul-records-2.details .tracklist{margin-bottom:0}}.modul-records-2.details .tracklist p,.modul-records-2.details .tracklist a,.modul-records-2.details .tracklist li{color:#0000ff;font-size:3rem;line-height:1.3}@media (max-width:750px){.modul-records-2.details .tracklist p,.modul-records-2.details .tracklist a,.modul-records-2.details .tracklist li{font-size:1.6rem;margin-bottom:2rem}}@media (max-width:750px){.modul-records-2.details .tracklist p{margin-bottom:2rem}}.modul-records-2.details .tracklist ul{padding-left:3rem}@media (max-width:680px){.modul-records-2.details .tracklist ul{padding-left:2rem}}.modul-records-2.details .tracklist ul li{list-style-type:square}.modul-records-2.details .tracklist ol{padding-left:3rem;margin-bottom:2rem}@media (max-width:680px){.modul-records-2.details .tracklist ol{padding-left:2rem}}.modul-records-2.details .tracklist ol li{list-style-type:decimal;padding-left:1rem;margin-bottom:0.3rem}.modul-records-2.details .description p{font-size:3rem;line-height:1.3}@media (max-width:750px){.modul-records-2.details .description p{font-size:1.6rem;margin-bottom:2rem}}.modul-records-2.details .description b,.modul-records-2.details .description strong{font-weight:700}.modul-records-2.details .description em{font-style:italic}@media (max-width:1024px){.modul-records-2.details .description{width:100%;padding-left:0}}.modul-records-2.details .link-container{padding:4rem 20rem}@media (max-width:1024px){.modul-records-2.details .link-container{padding:2rem 0}}.modul-records-2.details .button-order{border:3px solid #0000ff;border-radius:65px;color:#0000ff;text-decoration:none;border:3px solid #0000ff;color:#0000ff;background-color:transparent;font-weight:700;margin-bottom:2rem;padding:0rem 5rem 1.4rem;text-align:center;font-size:10rem}@media (max-width:1400px){.modul-records-2.details .button-order{font-size:5rem;padding:0.6rem 1.6rem 1.4rem}}@media (max-width:680px){.modul-records-2.details .button-order{font-size:2.8rem;padding:0.4rem 1.6rem 0.7rem}}.modul-records-2.details .button-order:not(.inactive):hover{background:#0000ff;color:#fff}.modul-image .desktop-img{display:block}.modul-image .mobile-img{display:none}@media (max-width:680px){.modul-image .desktop-img{display:none}.modul-image .mobile-img{display:block}}.modul-space{height:30rem}@media (max-width:1000px){.modul-space{height:20rem}}.modul-contact p,.modul-contact a,.modul-contact li{color:#fff;font-weight:700}.modul-contact .small p,.modul-contact .small a,.modul-contact .small li{font-size:1.6rem;font-weight:700}.modul-festival-overview .hero-container{position:relative;width:100%;height:100vh;pointer-events:none;overflow:hidden;margin-bottom:12rem}.modul-festival-overview .hero-container .mobile-links{display:none;position:absolute;bottom:8rem;left:10rem;z-index:500;pointer-events:auto}.modul-festival-overview .hero-container .mobile-links a{max-width:35rem;display:inline-block;color:#000}@media (max-width:1400px){.modul-festival-overview .hero-container .mobile-links{display:flex;flex-direction:column}}@media (max-width:1024px){.modul-festival-overview .hero-container .mobile-links{left:8rem}}@media (max-width:680px){.modul-festival-overview .hero-container .mobile-links{left:6rem}}@media (max-width:570px){.modul-festival-overview .hero-container.hero-image{height:auto;margin-bottom:0}}.modul-festival-overview .hero-container .iframe-container{position:relative;height:100%}.modul-festival-overview .hero-container iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.modul-festival-overview .hero-container .desktop-iframe{display:block}@media (max-width:430px){.modul-festival-overview .hero-container .desktop-iframe{display:none}}.modul-festival-overview .hero-container .mobile-iframe{display:none}@media (max-width:430px){.modul-festival-overview .hero-container .mobile-iframe{display:block}}.modul-festival-overview .hero-container .desktop-slider{display:block;max-height:100%}@media (max-width:1024px){.modul-festival-overview .hero-container .desktop-slider{display:none}}.modul-festival-overview .hero-container .mobile-slider{display:none;max-height:100%}@media (max-width:1024px){.modul-festival-overview .hero-container .mobile-slider{display:block}}.modul-festival-overview .hero-container .flex-viewport{max-height:100%}.modul-festival-overview .hero-container .flex-viewport .slides{max-height:100%}.modul-festival-overview .hero-container .flex-viewport .slides .slide{max-height:100%}.modul-festival-overview .hero-container .flex-viewport .slides .slide img{max-height:100%}.modul-festival-overview .hero-container .flex-control-nav{bottom:-2rem}.modul-festival-overview .hero-container .flex-control-nav li a{background:#0000ff;width:2rem;height:2rem;pointer-events:auto}.modul-festival-overview .hero-container .flex-control-nav li a:not(.flex-active){opacity:0.5}@media (max-width:1024px){.modul-festival-overview .hero-container .flex-control-nav{bottom:0}}.modul-festival-overview .day_wrapper{position:relative;width:100%;max-width:1024px;padding:0 2rem;margin:0 auto}@media (max-width:1024px){.modul-festival-overview .day_wrapper{padding:0}}.modul-festival-overview .day_headline{margin-bottom:4rem}.modul-festival-overview .day_artists{display:flex;width:calc(100% + 4rem);margin-left:-2rem;flex-wrap:wrap;margin-bottom:10rem}@media (max-width:1024px){.modul-festival-overview .day_artists{margin-bottom:4rem}}.modul-festival-overview .day_artists .artist-element{width:33.333%;padding:0 2rem;margin-bottom:2rem}.modul-festival-overview .cover-container{position:relative;margin-bottom:1rem;overflow:hidden}.modul-festival-overview .cover-container img{transition:0.5s ease all}.modul-festival-overview .cover-container:hover img{transform:scale(1.1, 1.1)}.modul-festival-overview a,.modul-festival-overview p{text-decoration:none;font-size:3rem;color:#0000ff;margin-bottom:0}.modul-festival-overview a:first-child,.modul-festival-overview p:first-child{font-weight:700}@media (max-width:1200px){.modul-festival-overview .wrapper{padding-left:10rem}}@media (max-width:1024px){.modul-festival-overview .wrapper{padding-left:8rem}}@media (max-width:800px){.modul-festival-overview .day_artists .artist-element{width:50%}}@media (max-width:680px){.modul-festival-overview .wrapper{padding-left:6rem}}@media (max-width:530px){.modul-festival-overview .day_artists{display:block;width:100%;margin-left:0}.modul-festival-overview .day_artists .artist-element{width:100%;padding:0;margin-bottom:2rem}}.modul-festival-details .wrapper{max-width:140rem;margin:0 auto}.modul-festival-details .hero-container{position:relative;width:100%;max-height:100vh;overflow:hidden;margin-bottom:10rem;z-index:10}.modul-festival-details .hero-container .mobile-links{display:none;position:absolute;bottom:0;left:10rem;z-index:500;pointer-events:auto}.modul-festival-details .hero-container .mobile-links a{max-width:35rem;display:inline-block;color:#000}@media (max-width:1400px){.modul-festival-details .hero-container .mobile-links{display:flex;flex-direction:column}}@media (max-width:1024px){.modul-festival-details .hero-container .mobile-links{left:8rem}}@media (max-width:680px){.modul-festival-details .hero-container .mobile-links{left:6rem}}.modul-festival-details .hero-container .desktop-slider{display:block;max-height:100%}@media (max-width:1024px){.modul-festival-details .hero-container .desktop-slider{display:none}}.modul-festival-details .hero-container .mobile-slider{display:none;max-height:100%}@media (max-width:1024px){.modul-festival-details .hero-container .mobile-slider{display:block}}.modul-festival-details .hero-container .flex-viewport{max-height:100%}.modul-festival-details .hero-container .flex-viewport .slides{max-height:100%}.modul-festival-details .hero-container .flex-viewport .slides .slide{max-height:100%}.modul-festival-details .hero-container .flex-viewport .slides .slide img{max-height:100%}.modul-festival-details .hero-container .streaming-container{position:relative;width:100%;height:0;padding-bottom:56.6%;overflow:hidden}.modul-festival-details .hero-container .streaming-container iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.modul-festival-details .hero-container .flex-control-nav{bottom:-2rem}.modul-festival-details .hero-container .flex-control-nav li a{background:#0000ff;width:2rem;height:2rem}.modul-festival-details .hero-container .flex-control-nav li a:not(.flex-active){opacity:0.5}@media (max-width:1024px){.modul-festival-details .hero-container .flex-control-nav{bottom:0}}@media (max-width:750px){.modul-festival-details .hero-container{margin-bottom:4rem;padding-left:4rem}}.modul-festival-details .title-container p.title{margin-bottom:2rem;color:#0000ff;font-size:3rem;line-height:1.3}@media (max-width:750px){.modul-festival-details .title-container p.title{font-size:1.6rem;margin-bottom:2rem}}.modul-festival-details .text{padding:0 30rem}@media (max-width:1300px){.modul-festival-details .text{padding:0 15rem}}@media (max-width:1024px){.modul-festival-details .text{padding:0}}@media (max-width:750px){.modul-festival-details .text{margin-bottom:0}}.modul-festival-details .text p,.modul-festival-details .text a,.modul-festival-details .text li{font-size:3rem;line-height:1.3}@media (max-width:750px){.modul-festival-details .text p,.modul-festival-details .text a,.modul-festival-details .text li{font-size:1.6rem}}@media (max-width:750px){.modul-festival-details .text p{margin-bottom:2rem}}.modul-festival-details .text ul{padding-left:3rem}@media (max-width:680px){.modul-festival-details .text ul{padding-left:2rem}}.modul-festival-details .text ul li{list-style-type:square}.modul-festival-details .text ol{padding-left:3rem;margin-bottom:2rem}@media (max-width:680px){.modul-festival-details .text ol{padding-left:2rem}}.modul-festival-details .text ol li{list-style-type:decimal;padding-left:1rem;margin-bottom:0.3rem}.modul-festival-details .content{margin-bottom:10rem}@media (max-width:500px){.modul-festival-details .content{margin-bottom:5rem}}.modul-festival-details .packshot{margin-bottom:10rem}@media (max-width:500px){.modul-festival-details .packshot{margin-bottom:5rem}}.desktop-links{position:sticky;z-index:800;width:100%;bottom:2rem}@media (max-width:1400px){.desktop-links{display:none}}.button-links{border:3px solid #000;color:#000;background-color:transparent;border-radius:65px;font-weight:700;padding:0rem 5rem 1.4rem;text-decoration:none;text-align:center;position:absolute;right:2rem;font-size:10rem;align-content:center}.button-links.inactive{pointer-events:none;cursor:default}.button-links.button-order{bottom:15rem}.button-links.button-newsletter{bottom:0}@media (max-width:1400px){.button-links{font-size:5rem;padding:0.6rem 1.6rem;position:relative;right:auto}.button-links.button-order{bottom:auto;margin-bottom:2rem}.button-links.button-newsletter{bottom:auto}}@media (max-width:680px){.button-links{font-size:2.8rem;padding:0.4rem 1.6rem}}.modul-partners{padding-top:3rem}.modul-partners h2{color:#000;font-size:2rem;font-weight:400;margin-bottom:1rem}.modul-partners .flex-container{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.modul-partners .flex-container .flex-element{padding:1rem}.modul-partners .partners-container{display:flex}.modul-partners .partners-container a{margin:0 1rem}.modul-partners .partner_mobile{display:none}.modul-partners .partner_desktop{height:13rem}@media (max-width:2000px){.modul-partners .partner_desktop{height:10rem}}@media (max-width:500px){.modul-partners .flex-container{width:100%;display:block}.modul-partners .flex-container .flex-element{padding:0;margin-bottom:3rem}.modul-partners .partner_mobile{display:block;width:100%}.modul-partners .partner_desktop{display:none}.modul-partners .partners-container{display:flex;flex-wrap:wrap;align-items:center}.modul-partners .partners-container a{margin:0 1rem 1rem;width:calc(50% - 2rem)}}
