/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:24px;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:rgba(0,0,0,0);text-decoration:none}a:hover{text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@font-face{font-family:"CeraPro-Bold";src:url(../fonts/CeraPro-Bold.eot);src:url(../fonts/CeraPro-Bold.woff) format("woff"),url(../fonts/CeraPro-Bold.ttf) format("truetype"),url(../fonts/CeraPro-Bold.svg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"CeraProBlack";src:url(../fonts/CeraPro-Black.eot);src:url(../fonts/CeraPro-Black.woff) format("woff"),url(../fonts/CeraPro-Black.ttf) format("truetype"),url(../fonts/CeraPro-Black.svg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"CeraPro-Medium";src:url(../fonts/CeraPro-Medium.eot);src:url(../fonts/CeraPro-Medium.woff) format("woff"),url(../fonts/CeraPro-Medium.ttf) format("truetype"),url(../fonts/CeraPro-Medium.svg) format("svg");font-weight:normal;font-style:normal}body{font-family:"CeraPro-Bold",sans-serif;background-color:#312884;color:#fff;font-size:.9em}.s12{font-size:calc(10px + 0*(100vw - 300px)/1600);line-height:calc(20px + -3*(100vw - 300px)/1600)}.s13{font-size:calc(11px + 2*(100vw - 300px)/1600);line-height:calc(21px + -3*(100vw - 300px)/1600)}.s14{font-size:calc(12px + 2*(100vw - 300px)/1600);line-height:calc(20px + 4*(100vw - 300px)/1600)}.s15{font-size:calc(14px + 1*(100vw - 300px)/1600);line-height:calc(22px + 4*(100vw - 300px)/1600)}.s16{font-size:calc(14px + 2*(100vw - 300px)/1600);line-height:calc(22px + 6*(100vw - 300px)/1600)}.s17{font-size:calc(15px + 2*(100vw - 300px)/1600);line-height:calc(22px + 7*(100vw - 300px)/1600)}.s18{font-size:calc(16px + 2*(100vw - 300px)/1600);line-height:calc(25px + 5*(100vw - 300px)/1600)}.s19{font-size:calc(17px + 2*(100vw - 300px)/1600);line-height:calc(26px + 5*(100vw - 300px)/1600)}.s20{font-size:calc(16px + 4*(100vw - 300px)/1600);line-height:calc(25px + 5*(100vw - 300px)/1600)}.s22{font-size:calc(17px + 5*(100vw - 300px)/1600);line-height:calc(28px + 4*(100vw - 300px)/1600)}.s24{font-size:calc(20px + 4*(100vw - 300px)/1600);line-height:calc(30px + 4*(100vw - 300px)/1600)}.s28{font-size:calc(20px + 8*(100vw - 300px)/1600);line-height:calc(28px + 10*(100vw - 300px)/1600)}.s30{font-size:calc(19px + 11*(100vw - 300px)/1600);line-height:calc(29px + 11*(100vw - 300px)/1600)}.s32{font-size:calc(22px + 10*(100vw - 300px)/1600);line-height:calc(32px + 10*(100vw - 300px)/1600)}.s35{font-size:calc(22px + 13*(100vw - 300px)/1600);line-height:calc(32px + 2*(100vw - 300px)/1600)}.s36{font-size:calc(26px + 10*(100vw - 300px)/1600);line-height:calc(46px + 10*(100vw - 300px)/1600)}.s45{font-size:calc(32px + 13*(100vw - 300px)/1600);line-height:calc(45px + 10*(100vw - 300px)/1600)}.s50{font-size:calc(30px + 20*(100vw - 300px)/1600);line-height:calc(40px + 20*(100vw - 300px)/1600)}.s55{font-size:calc(25px + 30*(100vw - 300px)/1600);line-height:calc(35px + 30*(100vw - 300px)/1600)}.s60{font-size:calc(30px + 30*(100vw - 300px)/1600);line-height:calc(40px + 30*(100vw - 300px)/1600)}.s90{font-size:calc(40px + 50*(100vw - 300px)/1600);line-height:calc(50px + 20*(100vw - 300px)/1600)}.f100{font-weight:100}.f200{font-weight:200}.f300{font-weight:300}.f400{font-weight:400}.f500{font-weight:500}.f600{font-weight:600}.f700{font-weight:700}.f800{font-weight:800}.mb-80{margin-block:80px}.mt-50{margin-top:50px}html{overflow-x:hidden}body{overflow-x:hidden;-webkit-font-smoothing:antialiased}p{margin-bottom:0}.container1600{width:100%;margin:auto;max-width:1600px;padding-inline:20px}.container960{width:100%;margin:auto;max-width:960px;padding-inline:20px}.container600{width:100%;margin:auto;max-width:600px;padding-inline:20px}.container670{width:100%;margin:auto;max-width:710px;padding-inline:20px}.container960{width:100%;margin:auto;max-width:960px;padding-inline:20px}.container570{width:100%;margin:auto;max-width:570px;padding-inline:20px}.hero{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:60px 20px 60px 20px;min-height:100vh;background-image:url(../img/rays.png);background-repeat:no-repeat;background-position:center;background-size:contain}.hero .ithe-motion{max-width:56%}.hero .main-message{margin-top:30px;text-align:center}.hero .main-message h1{font-family:"CeraProBlack",sans-serif}.hero .main-message h2{font-family:"CeraProBlack",sans-serif;color:#f7a600}.hero .thunders{position:relative}.hero .thunders .thunder-left{position:absolute;top:15px;left:-65px}.hero .thunders .thunder-right{position:absolute;right:-50px;top:-40px}.line-up{display:flex;justify-content:center;flex-direction:column;align-items:center}.line-up .lineup-title{font-family:"CeraProBlack",sans-serif;color:#e5006b;margin-bottom:40px}.line-up .main-guest-title{font-family:"CeraProBlack",sans-serif}.line-up .main-guest{position:relative;top:-45px}.line-up .thunders{position:relative;transform:rotate(-7deg)}.line-up .thunders .thunder-left{position:absolute;left:-61px;top:-33px}.line-up .thunders .thunder-right{position:absolute;right:-42px;top:-35px}.tickets-section{background:#312884;padding-top:100px;background:linear-gradient(180deg, rgb(49, 40, 132) 0%, rgb(49, 40, 132) 41%, rgb(0, 154, 216) 100%)}.tickets-section .tickets-container{display:flex;flex-wrap:wrap;justify-content:center}.tickets-section .tickets-container .tickets{width:100%;text-align:center;order:2;position:relative;transform:translateY(20%)}@media only screen and (min-width: 600px){.tickets-section .tickets-container .tickets{width:50%;order:1;text-align:right}.tickets-section .tickets-container .tickets .tickets-img{position:absolute;left:0;bottom:-60px;width:100%}}.tickets-section .tickets-container .vip{width:100%;text-align:center;order:1}.tickets-section .tickets-container .vip .vip-img{width:70%;margin:0 auto 10px auto}@media only screen and (min-width: 600px){.tickets-section .tickets-container .vip{width:50%;order:2}.tickets-section .tickets-container .vip .vip-img{width:unset}}.take-part{font-size:24px;font-family:"CeraProBlack",sans-serif;text-align:center;padding-top:120px;padding-bottom:80px}.take-part .take-part-text{margin-bottom:80px}.buttons{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.button{font-size:24px;font-family:"CeraProBlack",sans-serif;border-radius:30px;color:#fff;min-width:250px;height:50px;padding-block:9px;text-decoration:none;text-align:center;transition:all ease 1s;cursor:pointer;box-shadow:0 8px 15px rgba(0,0,0,.1);border:none;margin-inline:13px;margin-block:20px;display:flex;line-height:1 !important;justify-content:center;align-items:center}.button.blue{background:#05a6e1}.button.pink{background:#e6007e;line-height:1}.button.yellow{background-color:#f19200}a.button:hover{text-transform:none;color:#fff}.guests{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.guests .guest{margin-bottom:30px;opacity:0}.secretguest-title{text-align:center;color:#fff}.secretguest-title span.pink{color:#e5006b}.secret-thunders.thunders{position:relative;transform:rotate(-7deg);margin-top:100px}.secret-thunders.thunders .thunder-left{position:absolute;left:-61px;top:0}.secret-thunders.thunders .thunder-right{position:absolute;right:-42px;top:0}.thunder{animation-name:glitch-img;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate-reverse;-webkit-animation-name:glitch-img;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate-reverse}.thunder.thunder-right{animation-delay:.1s;-webkit-animation-delay:.1s}@keyframes glitch-img{0%{filter:blur(0px)}1%{filter:blur(10px) contrast(2)}3%{filter:blur(30px)}5%{filter:blur(1px)}50%{filter:blur(0px)}51%{filter:blur(10px)}52%{filter:blur(0px)}100%{filter:blur(0px)}}.left-element,.right-element{position:fixed;top:29vh}.left-element .note,.right-element .note{position:absolute;animation:float 5s ease-in-out infinite;filter:drop-shadow(0 10px 15px rgba(0, 0, 0, 0.8))}.left-element{left:0;transform-origin:left center}.left-element .note-top{top:-50px;right:50px;animation-delay:1s;-webkit-animation-delay:1s}.left-element .note-bottom{top:50px;animation-delay:1.5s;-webkit-animation-delay:1.5s}.right-element{right:0;transform-origin:right center}.right-element .note-top{top:-50px;left:0;animation-delay:2s;-webkit-animation-delay:2s}.right-element .note-bottom{top:50px;left:50px}.element{transform:scale(1)}.element-item{width:18vw;display:none}@media only screen and (min-width: 900px){.element-item{display:inline-block}}@keyframes float{0%{filter:drop-shadow(0 5px 15px rgba(0, 0, 0, 0.6));transform:translatey(0px)}50%{filter:drop-shadow(0 25px 15px rgba(0, 0, 0, 0.2));transform:translatey(-20px)}100%{filter:drop-shadow(0 5px 15px rgba(0, 0, 0, 0.6));transform:translatey(0px)}}h1{font-size:26px}h2{font-size:18px}.lineup-title{font-size:32px}.main-guest-title{font-size:24px}@media only screen and (min-width: 900px){h1{font-size:26px}h2{font-size:18px}.lineup-title{font-size:56px}.main-guest-title{font-size:32px}}.pluscontainer,.pluscontainer2,.pluscontainer3,.pluscontainer4{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1}.pluscontainer::before{content:"";position:absolute;background-image:url("../img/plus.png");animation:movePlus 10s linear infinite,fadeInOut 4s ease-in-out infinite alternate;width:20px;height:20px;background-size:contain;background-repeat:no-repeat}@keyframes movePlus{0%{transform:translate(0, 0)}100%{transform:translate(calc(100vw + 20px), calc(100vh + 20px))}}@keyframes fadeInOut{0%,100%{opacity:0}50%{opacity:1}}.pluscontainer2::before{content:"";position:absolute;background-image:url("../img/plus.png");animation:movePlustwo 10s linear infinite,fadeInOut 4s ease-in-out infinite alternate;width:30px;height:30px;background-size:contain;background-repeat:no-repeat}@keyframes movePlustwo{0%{transform:translate(0, 0)}100%{transform:translate(calc(80vw + 20px), calc(10vh + 20px))}}.pluscontainer3::before{content:"";position:absolute;background-image:url("../img/plus.png");animation:movePlusthree 10s linear infinite,fadeInOut 4s ease-in-out infinite alternate;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;transform:translate(100vw, 100vh)}@keyframes movePlusthree{0%{transform:translate(100vw, 100vh)}100%{transform:translate(0, 0)}}.pluscontainer4::before{content:"";position:absolute;background-image:url("../img/plus.png");animation:movePlusfour 10s linear infinite,fadeInOut 4s ease-in-out infinite alternate;width:25px;height:25px;background-size:contain;background-repeat:no-repeat;transform:translate(50vw, 0)}@keyframes movePlusfour{0%{transform:translate(50vw, 100vh)}100%{transform:translate(0, 0)}}footer{background-color:#312884;padding-block:30px;z-index:3;box-shadow:2px -17px 52px 15px rgba(0,0,0,.35)}footer ul.links{margin-bottom:30px;padding:0}footer ul li{position:relative;display:inline;font-size:14px;margin:0 12px}footer .links li a{font-family:"CeraPro-Bold",sans-serif;color:#fff;transition:color ease .5s;cursor:pointer;-webkit-font-smoothing:antialiased}.fancybox__content{background:radial-gradient(ellipse at center, #009fe3 1%, #001689 100%);color:#fff}.fancybox__content p{font-family:"CeraPro-Medium",sans-serif;font-size:1em;margin:2vh 0}.form{display:flex;flex-direction:column;margin-bottom:70px}label{color:#ff9500;font-family:"CeraPro-Bold";font-size:18px;margin-bottom:6px}input{margin-bottom:12px;background-color:rgba(0,0,0,0);border:2px solid #ff9500}label.checkbox{color:#fff;font-family:"CeraPro-Medium";display:flex;align-items:flex-start}label.checkbox input{margin-right:5px}label.checkbox a{color:#ff9500}.container-directions{width:100%;margin:auto;max-width:740px;padding:15px}.directions{background-color:#e6007e;border-radius:20px;color:#fff;text-align:center;margin-bottom:80px;padding:20px}@media only screen and (min-width: 768px){.directions{padding:40px}}.directions a.location-main{font-size:28px;font-family:"CeraProBlack";color:#fff}@media only screen and (min-width: 768px){.directions a.location-main{font-size:33px}}.directions .location-details{font-size:28px;font-family:"CeraProBlack";margin-bottom:22px}@media only screen and (min-width: 768px){.directions .location-details{margin-bottom:30px}}.directions .location-extra-details{font-size:19px;font-family:"CeraPro-Bold"}@media only screen and (min-width: 768px){.directions .location-extra-details{font-size:22px}}.orange.thessaly{color:#f7a600;font-size:22px;font-family:"CeraProBlack";letter-spacing:1.5px;margin-bottom:0;line-height:1}@media only screen and (min-width: 768px){.orange.thessaly{font-size:29px}}.subtitle.thessaly{font-size:18px;font-family:"CeraProBlack"}@media only screen and (min-width: 768px){.subtitle.thessaly{font-size:20px}}.maintitle.thessaly{font-size:20px;font-family:"CeraPro-Bold";margin-block:30px}@media only screen and (min-width: 768px){.maintitle.thessaly{font-size:24px}}.maintitle.thessaly span.bold{font-family:"CeraProBlack"}.star{margin-right:8px}.list-item.thessaly{font-size:18px;font-family:"CeraPro-Bold"}@media only screen and (min-width: 768px){.list-item.thessaly{font-size:20px}}.subtitle.regular{font-size:18px;font-family:"CeraPro-Medium";margin-bottom:20px}@media only screen and (min-width: 768px){.subtitle.regular{font-size:20px}}.subtitle.regular span.bold{font-family:"CeraPro-Bold"}.subtitle.regular span.bold.orange{font-family:"CeraPro-Bold";color:#f7a600}