@font-face{font-family:'BebasNeueRegular';src:url(/fonts/BebasNeueRegular.eot);src:url(/fonts/BebasNeueRegular.woff2) format('woff2') , url(/fonts/BebasNeueRegular.woff) format('woff') , url(/fonts/BebasNeueRegular.ttf) format('truetype') , url(/fonts/BebasNeueRegular.svg#BebasNeueRegular) format('svg') , url(/fonts/BebasNeueRegular.eot?#iefix) format('embedded-opentype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'BebasNeueBold';src:url(/fonts/BebasNeueBold.eot);src:url(/fonts/BebasNeueBold.woff2) format('woff2') , url(/fonts/BebasNeueBold.woff) format('woff') , url(/fonts/BebasNeueBold.ttf) format('truetype') , url(/fonts/BebasNeueBold.svg#BebasNeueBold) format('svg') , url(/fonts/BebasNeueBold.eot?#iefix) format('embedded-opentype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'BebasNeueLight';src:url(/fonts/BebasNeueLight.eot);src:url(/fonts/BebasNeueLight.woff2) format('woff2') , url(/fonts/BebasNeueLight.woff) format('woff') , url(/fonts/BebasNeueLight.ttf) format('truetype') , url(/fonts/BebasNeueLight.svg#BebasNeueLight) format('svg') , url(/fonts/BebasNeueLight.eot?#iefix) format('embedded-opentype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'BebasNeueBook';src:url(/fonts/BebasNeueBook.eot);src:url(/fonts/BebasNeueBook.woff2) format('woff2') , url(/fonts/BebasNeueBook.woff) format('woff') , url(/fonts/BebasNeueBook.ttf) format('truetype') , url(/fonts/BebasNeueBook.svg#BebasNeueBook) format('svg') , url(/fonts/BebasNeueBook.eot?#iefix) format('embedded-opentype');font-weight:normal;font-style:normal;font-display:swap}html,body,main .page{height:100%;width:100%;overflow:hidden;min-width:320px}html{min-width:320px;text-transform:uppercase;font-family:BebasNeueRegular;color:#fff;background:#0a0a0a;background-repeat-x:repeat;background-size:auto 100%;line-height:1.15;-webkit-text-size-adjust:100%}body{display:flex;flex-direction:column;position:fixed;display:flex;flex-direction:column;position:fixed;background-color:#0c0c0c;background-image:url(/images/xbg-0.webp.pagespeed.ic.pYs3T05MUV.webp);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center top;margin:0}body.no-webp{background-image:url(/images/xbg-0.jpg.pagespeed.ic.yqhoe87m1d.jpg)}h1{font-size:2em;margin:.67em 0}a{background-color:transparent}b,strong{font-weight:bolder}small{font-size:80%}img{border-style:none}body div{box-sizing:border-box}#global-background{position:absolute;z-index:-1;top:-5vh;left:-5vw;height:110vh;width:110vw;background-color:#0c0c0c;background-image:url(/images/xbg-0.webp.pagespeed.ic.pYs3T05MUV.webp);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center top;transition:all .1s linear}.no-webp #global-background{background-image:url(/images/xbg-0.jpg.pagespeed.ic.yqhoe87m1d.jpg)}header,main,footer{display:flex;justify-content:space-between;align-content:center;padding:2vh}header,footer{height:7vh;box-sizing:border-box;z-index:99}header{background:linear-gradient(to bottom,#0f0d0d 20%,rgba(0,0,0,0) 100%)}footer{background:linear-gradient(to top,#0f0d0d 0%,rgba(0,0,0,0) 100%)}#logo,#lang{width:15vh;align-self:center;font-size:1.15rem;display:flex}#logo a{display:block}#logo img{height:3vh;width:auto;display:block}#menu{font-size:2vh;line-height:1.5;align-self:center}#menu-toggle{display:none}.dot{transition:.3s opacity ease-out;font-size:1.25rem;line-height:1;margin:0 1.5vw;display:block;float:left;cursor:pointer}#lang{justify-content:flex-end}#lang a{display:block;box-sizing:border-box;padding:0 .75vw;border-right:1px solid rgba(255,255,255,.5);color:rgba(255,255,255,.5);text-decoration:none;line-height:1}#lang a.active{color:#fff}#lang a:last-of-type{border-right:none}.arrow{position:absolute;top:50vh;z-index:99;opacity:1;padding:2rem .5rem;box-sizing:border-box;margin-top:-3rem;transition:.3s color ease-out;cursor:pointer}.arrow:hover{color:#f1c8ba}.arrow-left{left:0}.arrow-left img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.arrow-right{right:0}.arrow img{height:1.25rem;padding:0 .5rem}.hide{display:none}#countdown{font-size:3.5rem;z-index:99;margin-bottom:5vh}#countdown img{width:1.9rem;height:1.9rem;margin:0 .3rem}main{flex:1;position:relative;overflow:hidden;width:300vw;transform:translateX(0);transition:transform .5s ease;margin:-7vh auto;z-index:80}main .page{display:flex;flex-direction:column;justify-content:space-between;position:absolute;overflow-y:auto;overflow-x:hidden;top:0;width:100vw;height:100%;padding:5vh 0;transition:all .5s ease-out}body.menu-on main .page{padding-right:calc(100vw - 60vw)!important}main .page::-webkit-scrollbar{width:7px}main .page::-webkit-scrollbar-thumb{background-color:#fe2426}#menu-toggle{position:relative;z-index:99999;font-size:3vh}#menu-toggle img{height:3vh}#menu-big{position:absolute;left:60vw;right:0;top:0;bottom:0;display:flex;transition:all .5s ease-out;overflow:hidden}#menu-big ul{list-style:none;padding:0 5vmin 0 0;margin:0 1vw 7vh;font-size:10vw;line-height:.8;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;width:100%;color:#50a1d2;transition:all .75s ease-out;padding-left:calc(100vw - 60vw)}body.menu-on #menu-big ul{padding-left:0}#menu-big li{transition:color .4s ease-out}#menu-big li:hover{color:#fff}.page-header{padding:0 2vh}.page-header h1{color:#d60039;margin:0;text-align:center;font-size:2em}.content{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;position:relative;flex-grow:1}#home-slide{left:0;padding:0}#home-slide>div{display:flex;background-size:contain;background-repeat:no-repeat;background-position:center}#home-slide .title{display:none}#home-slide .cover{flex:24;background-image:url(/images/xn13.webp.pagespeed.ic.SW1Z2lgQJi.webp);background-size:contain;background-position:center bottom;align-items:center;flex-direction:column;justify-content:flex-end}.no-webp #home-slide .cover{background-image:url(/images/xn13.png.pagespeed.ic.KwqpgyUulW.png)}#home-slide .links a{background-image:url(/images/xevent.png.pagespeed.ic.ofg-3X0Kq7.png);background-size:auto 80%;background-repeat:no-repeat;background-position:center;width:100%}.event{display:flex;min-width:calc(320px - 2vw);padding:3vh 0;font-size:1.5rem;line-height:.9;background-image:radial-gradient(55% 50% at center,rgba(0,0,0,.2),transparent);transition:transform .4s ease-out;transform:scale(.825);will-change:transform}.event:hover{transform:scale(1)}.event>div{padding:1rem 1.1rem 1rem 1rem}.event .date{display:flex;flex-direction:column;justify-content:space-between;border-right:.2rem solid #fff}.event .day{font-size:7.5rem;line-height:.83;font-weight:bold;text-align:center}.event .month-n-year{padding:0 .25rem}.event .info{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.event .city{font-size:3.5rem}.event .place,.event .time{line-height:.85;color:#caebff}.event .time-n-button{display:flex}.event .button{color:#fff;font-size:1.2rem;font-weight:500;text-decoration:none;background:#b51222;border-radius:20px;padding:.4rem .5rem .25rem;margin:-.4rem -.5rem -.25rem 1.5rem;transition:all .4s ease-in-out;will-change:transform}.event:hover .button{transform:scale(1.1) translateX(-.5rem);background:#fe2426}#contacts-slide{left:100vw;background-image:radial-gradient(50% 75% at center,rgba(0,0,0,.5),transparent)}#contacts-slide .content{}.contacts{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;list-style:none;font-size:2rem;letter-spacing:.4rem;padding:3vh;background-image:radial-gradient(55% 50% at center,rgba(0,0,0,.2),transparent)}.contacts li{display:flex}.date-label{color:#d60039;font-weight:700;font-size:3.5rem;padding-bottom:2rem;letter-spacing:0}.contacts a{text-decoration:none;color:#fff}.socials-list{padding:0;margin:0 0 -.15rem 0;display:flex;align-items:flex-end}.socials-list li{display:block;float:left;padding:0 1rem 0 0;font-size:.9rem}.socials-list a{color:#fff}.socials-list a img{height:.9rem;transition:all .3s ease-out;will-change:transform}.socials-list a img:hover{transform:scale(1.25)}.copyright{font-size:.9rem;display:flex;align-items:flex-end}@media (max-aspect-ratio:1/1){main .page>div.links a{margin:.25vh 1vw}}@media (max-aspect-ratio:1/1) and (max-width:600px){html,body{font-size:3.5vw}#logo{order:2;width:50%;justify-content:center;z-index:99}#menu{order:1}#lang{order:3;z-index:99}#lang,#menu{width:25%}.event{width:100%}.event .date{min-width:8.5rem}.event .month-n-year{padding:0 .5rem}.event .time-n-button{justify-content:space-between}.page-header h1{font-size:2.5rem;margin:.5em 0 0}.arrow{display:none!important}#menu-toggle{position:relative;z-index:99999;font-size:3vh;line-height:1;display:block}.buttons{display:flex;position:absolute;height:0;left:0;top:0;right:0;bottom:0;background-color:#0c0c0c;background-image:url(/images/xbg-0.webp.pagespeed.ic.pYs3T05MUV.webp);background-size:cover;background-position:center top;padding:2vh 1vw;flex-direction:column;justify-content:center;opacity:0;transition:all 1s ease-out}.no-webp .buttons{background-image:url(/images/xbg-0.jpg.pagespeed.ic.yqhoe87m1d.jpg)}#menu.show .buttons{height:inherit;opacity:1}.dot{line-height:1.5;text-align:center;height:inherit;font-size:7vh;display:none}#menu.show .buttons .dot{display:block}}@media (max-aspect-ratio:2/3){#home-slide .cover:before{content:"";background-image:url(/images/xNEANGELY_13.webp.pagespeed.ic.SLLhfECMd7.webp);background-size:40%;background-position:55% 25%;background-repeat:no-repeat;display:flex;width:100vw;height:100%}.no-webp #home-slide .cover:before{background-image:url(/images/xNEANGELY_13.png.pagespeed.ic.dQrpS9fjaf.png)}}