.home_c{background-color:#7e4444;width:100%;height:100svh}.logo_w img{object-fit:contain;height:100%}.home_c h1{display:none}.logo_c{position:absolute;top:50%;right:50%;flex-direction:column;align-items:end;transform:translateY(-50%) translateX(50%)}.logo_c,.logo_w{display:flex;height:-moz-fit-content;height:fit-content}.logo_w{perspective:1000px;overflow:hidden}.n{width:8vw}.i{width:1.4vw}.d,.o{width:8vw}.marseille{font-size:1.2vw;margin-right:1.6vw;opacity:0;will-change:opacity}.letter{transform:translateY(60%) rotateX(80deg) translateZ(0);will-change:transform;pointer-events:none}@media (max-width:768px){.n{width:20vw}.i{width:3.5vw}.d,.o{width:20vw}.marseille{font-size:3.2vw;margin-right:3.6vw;opacity:0;will-change:opacity}}.formes_w{width:100vw;height:100svh;position:fixed;top:0;left:0;transform:rotate(30deg) scale(1.2)}.newwletter_forme{width:clamp(420px,36vw,900px);transform:translateY(-45%) translateX(-34%)}.contact_forme,.newwletter_forme{object-fit:contain;height:auto;pointer-events:none}.contact_forme{width:clamp(450px,36vw,900px);position:relative;transform:translateY(20%) translateX(-5%)}.forme_forme{transform:translateY(-39%) translateX(20%)}.forme_forme,.prog_forme{width:43vw;object-fit:contain;height:auto;pointer-events:none}.prog_forme{transform:translateY(19%) translateX(4%)}._n{transform:translateY(-60%) translateX(50%) rotate(70deg) scale(.4);top:0}._c,._n{opacity:0;position:absolute;left:0;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}._c{transform:translateY(40%) translateX(-47%) rotate(70deg) scale(.4);bottom:0}._f{transform:translateY(-40%) translateX(50%) rotate(70deg) scale(.4);top:0}._f,._p{opacity:0;position:absolute;right:0;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}._p{transform:translateY(70%) translateX(-40%) rotate(50deg) scale(.4);bottom:0}.link_c{top:76%;left:12%}.link_c,.link_p{position:absolute;z-index:3;color:white;font-size:1.6svw}.link_p{top:82%;right:2%;cursor:pointer}.link_n{position:absolute;z-index:3;background-color:#7e4444;border-radius:30px;flex-direction:column;display:flex;padding:0;align-items:center;justify-content:center;line-height:120%;top:10%;left:10%;color:white;font-size:1.4vw;width:12vw;cursor:pointer}.transitionLink:hover{opacity:60%}.transitionLink{padding:30px;transition:opacity .1s ease-in-out;text-align:center}@media (max-width:768px){.newwletter_forme{width:30vw;transform:translateY(-5%) translateX(-4%)}.contact_forme{width:35vw;transform:translateY(20%) translateX(-5%)}.forme_forme{width:37vw;transform:translateY(9%) translateX(-10%)}.prog_forme{width:34vw;transform:translateY(-13%) translateX(-12%)}}.contact_c{width:100%;height:100svh;display:flex;align-items:center;justify-content:center;z-index:3;gap:10vw;position:relative}.c_c{width:auto;display:flex;flex-direction:column;align-items:start;gap:14svh;justify-content:space-between;font-size:clamp(11px,.8vw,27px);line-height:130%}.c_title{text-transform:uppercase}.title{font-size:clamp(22px,3vw,30px);opacity:0}.c_p_c{display:flex;flex-direction:column;gap:1.8vw}.c_p h4{padding-bottom:.5vw;font-size:clamp(16px,1vw,27px)}.animate_c{opacity:0}@media (max-width:768px){.contact_c{width:100%;min-height:100svh;height:auto;justify-content:end;z-index:3;gap:13svh;padding:100px 0 8vw 5vw;position:relative}.c_c,.contact_c{display:flex;flex-direction:column;align-items:start}.c_c{width:auto;gap:5svh;justify-content:space-between;font-size:clamp(11px,.8vw,27px);line-height:130%}.c_title{text-transform:uppercase}.title{font-size:clamp(22px,3vw,30px);opacity:0}.c_p_c{display:flex;flex-direction:column;gap:3.8vw}.c_p h4{padding-bottom:1.5vw;font-size:clamp(16px,1vw,27px)}.animate_c{opacity:0}}.news_c{width:100%;height:100svh;display:flex;align-items:center;justify-content:center;position:relative}.news_form{width:25vw;justify-content:space-between;height:clamp(400px,33vw,560px)}.news_form,.news_w,.news_w form{display:flex;flex-direction:column;align-items:center}.news_w form{gap:clamp(17px,1.2vw,27px);width:100%}.news_c h1{width:-moz-fit-content;width:fit-content;padding:clamp(17px,1.2vw,27px);border-radius:20px;font-size:clamp(28px,2.8vw,35px);position:relative}.input_news,.news_c h1{background-color:#7e4444;display:flex}.input_news{outline:none;border:none;padding:clamp(5px,1vw,20px);font-size:clamp(17px,1.2vw,27px);color:white;border-radius:30px;align-items:center;justify-content:center;text-align:center}.input_news::placeholder{color:white;display:flex;align-items:center;justify-content:center;width:100%}.news_cgu_c{font-size:.8vw;line-height:120%;text-align:center}.form_submit{background-color:#7e4444;border:none;color:#f48427;border-radius:30px;font-size:clamp(22px,1.8vw,29px);padding:.8vw 2.5vw;width:70%;cursor:pointer;transition:all .2s ease-out}.form_submit:hover{color:white}.cgu_2{font-weight:700;margin-top:1vw}.animate_e2{opacity:0}.message{position:absolute;bottom:0;font-size:1vw;right:50%;transform:translateX(50%) translateY(3vw);text-wrap:nowrap}.message.success{color:#ffffff}.message.error{color:#31191b}@media (max-width:768px){.news_c{height:100svh;justify-content:center;position:relative}.news_c,.news_form{width:100%;display:flex;align-items:center}.news_form{flex-direction:column;justify-content:space-between;height:60svh}.news_w,.news_w form{display:flex;align-items:center;flex-direction:column}.news_w form{gap:3svh;width:100%;padding:5vw 0}.news_c h1{width:-moz-fit-content;width:fit-content;padding:6vw;border-radius:20px;font-size:8vw;position:relative}.input_news,.news_c h1{background-color:#7e4444;display:flex}.input_news{outline:none;border:none;padding:3vw;font-size:4.5vw;color:white;border-radius:30px;align-items:center;justify-content:center;text-align:center}.input_news::placeholder{color:white;display:flex;align-items:center;justify-content:center;width:100%}.news_cgu_c{font-size:3vw;line-height:120%;padding:0 5vw;text-align:center}.form_submit{background-color:#7e4444;border:none;color:#f48427;border-radius:30px;font-size:4.5vw;padding:3vw;width:40%;cursor:pointer;transition:all .2s ease-out}.form_submit:hover{color:white}.cgu_2{font-weight:700;margin-top:4vw}.animate_e2{opacity:0}.message{position:absolute;bottom:0;font-size:4vw;right:50%;transform:translateX(50%) translateY(7vw);text-wrap:nowrap}.message.success{color:#ffffff}.message.error{color:#31191b}}.prog_c{background-color:#7e4444;width:100%;min-height:100svh;display:flex;height:100vh;align-items:start;justify-content:start;padding:6svh 30px 6svh 15vw}.prog_w{display:flex;height:100%}.prog_w h3{font-size:40px;line-height:100%;height:-moz-fit-content;height:fit-content}.events_c{margin-top:9svh;padding-left:20px;font-size:15px;line-height:100%;display:flex;gap:60px}.events_column{gap:47px}.events_column,.events_w{display:flex;flex-direction:column}.events_w{height:100%;justify-content:space-between}.event_c{gap:8px;min-width:300px}.artists_l,.event_c{display:flex;flex-direction:column}.artists_l{gap:5px;font-size:16px}.time_day{font-weight:600;font-size:16px}.sub{font-weight:200;line-height:120%;font-style:italic}.button_tickets{object-fit:contain;width:180px;height:100%;pointer-events:none;transition:transform .3s ease-out}.tickets_link{width:-moz-fit-content;width:fit-content;z-index:4;position:relative}.tickets_link span{position:absolute;top:50%;right:50%;transform:translateY(-50%) translateX(50%);color:white;font-size:33px;text-wrap:nowrap;width:100%;display:flex;justify-content:center;transition:transform .3s ease-out}.tickets_link:hover .button_tickets{transform:scale(.9)}.tickets_link:hover .button_label{transform:translateY(-50%) translateX(50%) scale(.97)}.animate_btn{transform:translateY(-20%);opacity:0;will-change:transform}.over{overflow:hidden}.animate_e{transform:translateY(101%);opacity:0;will-change:transform}.no_prog{position:absolute;top:50%;right:50%;font-size:40px;transform:translateY(-50%) translateX(50%)}@media (max-width:768px){.prog_c{background-color:#7e4444;min-height:100svh;align-items:start;justify-content:start;padding:30vw 5vw 5vw}.prog_c,.prog_w{width:100%;display:flex;flex-direction:column}.prog_w{padding-bottom:5vw}.prog_w,.prog_w h3{height:-moz-fit-content;height:fit-content}.prog_w h3{font-size:9vw;line-height:100%}.events_c{margin-top:9vw;padding-left:0;font-size:3.5vw;line-height:100%}.events_c,.events_column{display:flex;flex-direction:column;gap:10vw}.events_w{height:100%;justify-content:space-between}.event_c,.events_w{display:flex;flex-direction:column}.event_c{gap:1vw;min-width:none}.artists_l{display:flex;flex-direction:column;gap:.2vw;font-size:3.5vw;margin-top:2vw}.time_day{font-weight:600;font-size:3.5vw}.sub{font-weight:200;font-style:italic}.button_tickets{object-fit:contain;width:40vw;height:100%;pointer-events:none;transition:transform .3s ease-out}.tickets_link{width:-moz-fit-content;width:fit-content;z-index:4;position:fixed;bottom:6vw;right:5vw}.tickets_link span{position:absolute;top:50%;right:50%;transform:translateY(-50%) translateX(50%);color:white;font-size:7vw;text-wrap:nowrap;transition:transform .3s ease-out}.tickets_link:hover .button_tickets{transform:scale(.9)}.tickets_link:hover .button_label{transform:translateY(-50%) translateX(50%) scale(.97)}.animate_btn{transform:translateY(-20%);opacity:0;will-change:transform}.over{overflow:hidden}.animate_e{transform:translateY(101%);opacity:0;will-change:transform}.no_prog{position:absolute;top:50%;right:50%;font-size:40px;transform:translateY(-50%) translateX(50%)}}*{box-sizing:border-box}html{background:rgb(0,0,0);-webkit-font-smoothing:antialiased}#app,body,html{height:100%}li,ul{list-style:none;margin:0;padding:0}body{font-family:system-ui;font-size:18px;line-height:32px;background-color:#7e4444;overflow-x:hidden;margin:0;color:white}a,div,h1,h2,h3,h4,h5,img,p,span{margin:0;outline:none;padding:0;display:block;box-sizing:border-box}.svg{padding:0;margin:0}a{text-decoration:none;color:white}@font-face{font-family:bayer;src:url(/BayerModern.ttf),format("truetype");font-weight:700;font-style:normal}@font-face{font-family:bayerCap;src:url(/BayerModernALTCAPS.ttf),format("truetype");font-weight:700;font-style:normal}.cap{font-family:bayer}.cap,.cap_b{letter-spacing:.03rem}.cap_b{font-family:bayerCap}.bg_grad{position:fixed;width:100vw;height:100vh;pointer-events:none;z-index:0;opacity:0;background:linear-gradient(90deg,#e07a30,#955144)}.item_link{opacity:0;cursor:pointer;padding:clamp(17px,1.4vw,30px)}.back_button{position:absolute;top:2vw;left:2vw;font-size:25px;color:white;transition:opacity .2s ease-out;z-index:9}.mobile_nav{display:none}.back_button:hover{opacity:60%}@media (max-width:768px){.back_button{position:absolute;top:5vw;left:5vw;font-size:25px;color:white;transition:opacity .2s ease-out;z-index:9}.item_link{display:none}.mobile_nav{position:absolute;top:50%;right:50%;transform:translateY(80%) translateX(50%);display:flex;flex-direction:column;text-align:center;opacity:0}.mobile_nav a{color:white;font-size:4.5vw;padding:1vw 0}}