html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.main-hero.content-right{align-content:center}.main-hero.mobile{display:flex;width:320;height:495px;background-image:url("./pictures/faded_mobile.png");background-size:cover}.main-hero.tablet{display:flex;width:100%;height:520px;background-image:url("./pictures/faded_tablet.png");background-size:cover}.main-hero.desktop{display:flex;width:100%;height:820px;background-image:url("./pictures/faded_desktop.png");background-size:cover}#odesza{z-index:35;position:fixed;top:60px;left:60px;width:71.52px;height:80.07px}.concert{display:flex;flex-direction:row;justify-content:center}.body-final.a{display:flex;flex-direction:column;justify-content:space-between;margin:0px;max-width:628px;height:2400px;background-color:wheat}.body-final.b{display:flex;flex-direction:column;justify-content:space-around;margin:0px;min-width:628px;max-width:1024px;height:1500px;background-color:#000}.body-final.c{display:flex;flex-direction:column;justify-content:space-around;margin:0px;min-width:1024px;max-width:100%;height:1500px;background-color:red}.header.a{display:flex;flex-direction:column;justify-content:space-around;height:1500px;width:100%;background-color:#000}.btn{display:flex;overflow:hidden;transition:all .3s ease;border-radius:10px;height:36px;cursor:pointer}.btn .btn:hover{color:#e1c98d}.btn.wide{width:200px}.icon{height:100%;width:100%}.illuminatefestival{display:flex;flex-direction:column;justify-content:space-between;align-items:center;font-family:Verdana,Geneva,Tahoma,sans-serif;height:700px;padding:10px;margin:20px}.banner.a{display:flex;flex-direction:column;font-style:oblique;margin:0 0 20px 0}.list.a{margin:20px}.list.a .a ul li{list-style:circle}blockquote.Preflight{position:relative;width:600px;font-size:1.5em;color:#daa520;font-family:Arial,Helvetica,sans-serif}blockquote.Rate{display:flex;flex-direction:row;width:300px;font-size:1em;color:wheat;font-family:Arial,Helvetica,sans-serif;margin:0 55px;text-shadow:#fff8dc}h1{font-size:50px}h2{color:#680606}h3{font-weight:bold}nav{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-around;align-items:center;background-color:#000;width:100%;height:120px}.menu-btn{display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:10;width:33.3px;height:36px;border-radius:5px}.menu-btn:hover{background-color:#e1c98d}.dropdown{position:absolute;top:0;left:0;transform:translateX(-100%);transition:transform .5s cubic-bezier(0.83, 0, 0.17, 1);z-index:5}.dropdown.show{display:block;transform:translateX(5%)}.dropdown ul{margin:0;padding-top:135px;border-radius:5px;box-shadow:0 2px 5px #000;background-color:#7fffd4;width:210px;height:300px;min-width:120px;list-style:none}.dropdown ul li a{display:flex;flex-direction:column;justify-content:space-around;padding:30px 0px 10px 15px;font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif}.dropdown ul li a:hover{background-color:#e5e5e5;background-color:#ffb6c1}.CTA{color:wheat}.footer{display:flex;flex-direction:row;justify-content:space-around}.footer.class-mobile{display:flex;flex-direction:column;justify-content:space-around;align-items:center;max-width:100%;height:520px;background-color:#000}.footer.class-tablet{max-width:1024px;min-width:428px;height:400px;background-color:#000}.footer.class-desktop{max-width:100%;min-width:1024px;height:400px;background-color:#000}.part-b{display:flex;flex-direction:row;justify-content:space-around;align-items:center;padding:0 90px 0 0}
