@import url(https://use.typekit.net/wtf3cvg.css);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}body{font-family:proxima-nova,sans-serif;overflow:visible!important;padding-top:80px}body>iframe{display:none}.cookiefirst-root [data-cookiefirst-bg-color]{left:auto;right:15px}#root{font-family:proxima-nova,sans-serif}body .cookiefirst-root *,body .cookiefirst-root:after,body .cookiefirst-root:before,body .cookiefirst-root [data-cookiefirst-widget]{font-family:proxima-nova,sans-serif!important}body.home{padding-top:0}body.modal-open{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden!important}button{outline:none;box-shadow:none!important}h1,h2,h3,h4,h5,h6{font-family:futura-pt,sans-serif}h1{text-transform:uppercase;font-weight:800;letter-spacing:.25rem;text-align:center}.hide{display:none}body a,body a:active,body a:focus,body a:hover,body a:visited{color:#d90000}.btn{font-family:futura-pt,sans-serif}body .btn:active,body .btn:focus,body .btn:hover,body .btn:visited{background-color:#d90000;outline:none!important;box-shadow:none!important}#top-bar .dropdown{background:none!important;position:relative;float:left}#top-bar .dropdown ul{min-width:0;right:5px!important;left:auto!important;text-align:center;border-radius:0;background:#fff;border:none}#top-bar .dropdown-item{background:none!important}#top-bar .dropdown>button{background:#000;display:flex;justify-content:center;align-items:center;align-self:center;align-content:center;height:38px;background:none!important;float:left;background:none;border:none;color:#fff!important;font-family:futura-pt,sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:.125rem;font-size:1.125rem!important;outline:none!important;box-shadow:none!important}#top-bar .dropdown>button .before{color:#d90000;font-size:1.125rem;padding-right:10px;position:relative;top:2px}#top-bar{padding-top:10px;padding-bottom:10px;color:#fff;position:fixed;top:0;left:0;right:0;display:flex;align-items:center;vertical-align:middle;z-index:2;background-color:#000;transition:all 1s var(--circ-in-out)}.home #top-bar{background-color:initial}#top-bar.sticky{background-color:#000;z-index:100}#top-bar .row>div{display:flex;justify-content:center;align-items:center;align-self:center;align-content:center}#top-bar .row>div:first-child{justify-content:flex-start}#top-bar .row>div:first-child img{max-width:30px}#top-bar .row>div:nth-child(3){justify-content:flex-end}#top-bar .logo{width:150px;margin:auto}#top-bar .btn-ticket{float:left;background-color:#000;background:none;border:none;color:#fff!important;font-family:futura-pt,sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:.125rem;font-size:1.125rem!important;outline:none!important;box-shadow:none!important;white-space:nowrap}#top-bar .btn-ticket svg{color:#d90000;margin-right:20px;position:relative;top:1px}.page-loader{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#000}#content-wrapper{max-width:100%;position:static;z-index:1;overflow:hidden}.inner-wrapper{position:relative}#content-wrapper h1{font-weight:700}.page{padding-top:100px;padding-bottom:100px;text-align:left}.pageTriangle.animatesTriangleLeft{position:absolute;left:0;top:0;width:200px}.pageTriangle.animatesTriangleRight{position:absolute;top:0;right:-100px;overflow:hidden;width:250px}.pageTriangle.animatesTriangleLeft.bottom{bottom:0;top:auto;width:300px}.pageTriangle.animatesTriangleRight.bottom{top:auto;bottom:0;right:0;width:200px}.page h1{text-align:left}.page .st1{fill:#e20a17!important;stroke:#e20a17!important}.animatesTriangleLeft,.animatesTriangleRight{z-index:-1;overflow:hidden}.footer{background-color:#fff;position:relative;z-index:1}#footer-nav-bar{padding-top:50px;padding-bottom:50px}#footer-map-bar{position:relative;height:350px;z-index:1}#footer-map-bar:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";display:block;background-image:url(/static/media/mapGreyBg.0901672e.jpeg);background-position:50%;background-size:cover;z-index:0;display:none}#footer-map-bar address{cursor:pointer;position:absolute;z-index:1;background-color:#d90000;padding:10px;color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:.125rem;margin:auto;right:0;left:0;bottom:-21px;max-width:663px}#footer-map-bar .animatesTriangleLeft svg{width:1300px;height:1300px}#footer-map-bar .animatesTriangleLeft{position:absolute;left:-800px;top:-40px;z-index:1;display:none}#footer-partner-bar{padding-top:50px;padding-bottom:50px;position:relative;z-index:0;overflow:hidden}#footer-partner-bar h5{text-transform:uppercase;font-size:1.625rem;font-weight:600;letter-spacing:.225rem;margin-bottom:50px}#footer-partner-bar .swiper-slide .btn{background:none;border-radius:0;color:#d90000;border:2px solid #d90000;text-transform:uppercase;font-weight:600;white-space:nowrap}#footer-partner-bar .swiper-slide{display:flex;align-items:center;align-self:center;align-content:center;height:120px;padding-left:20px;padding-right:20px;justify-content:center;width:2220px;margin-right:50px}#footer-partner-bar .swiper-slide img{max-height:120px}#footer-partner-bar .animatesTriangleLeft{position:absolute;left:0;top:0;width:200px;height:200px}#footer-partner-bar .animatesTriangleRight{position:absolute;bottom:0;right:0;width:335px;height:335px}#footer-time-event{padding-top:30px;padding-bottom:30px;color:#fff;position:relative;z-index:0;overflow:hidden}#footer-time-event img{max-width:250px}#footer-info-bar{background-color:#000;padding-top:40px;padding-bottom:70px;color:#fff;position:relative;z-index:0;overflow:hidden}#footer-info-bar .msg-alert{margin-top:10px}#footer-info-bar .msg-alert p{margin-bottom:0}#footer-info-bar h6{text-transform:uppercase;font-size:1.325rem;font-weight:600;letter-spacing:.225rem;margin-bottom:30px}#footer-info-bar .social-bar li{border:1px solid #fff;text-align:center;display:flex;align-items:center;justify-content:center;position:relative;width:80px;height:80px;margin:0 -1px -1px 0;transition:all .2s var(--circ-in-out)}#footer-info-bar .social-bar li:hover{background-color:#fff;color:#000}#footer-info-bar .social-bar li:hover a{color:#000}#footer-info-bar .social-bar li a{transition:all .5s ease-in;font-size:1.625rem;width:100%;height:100%;display:flex;align-items:center;align-self:center;align-content:center;justify-content:center}#footer-info-bar .animatesTriangleLeft{position:absolute;left:0;bottom:-100px;width:400px;height:400px}#footer-info-bar .animatesTriangleRight svg{width:200px;height:200px}#footer-info-bar .animatesTriangleRight{position:absolute;top:0;right:0;width:200px;height:200px}#footer-info-bar .newsletter{width:550px;margin:auto;padding-top:20px;padding-bottom:20px}#footer-info-bar .newsletter input{width:47%;background:none;border:none;border-bottom:1px solid #fff;color:#fff;margin-bottom:20px;line-height:2.125rem;outline:none;box-shadow:none}#footer-info-bar .newsletter input:first-child{margin-right:3%}#footer-info-bar .newsletter input:nth-child(2){margin-left:3%}#footer-info-bar .newsletter button{width:100%;border:none;background-color:#d90000;color:#fff;padding:8px;text-transform:uppercase;font-weight:670;font-size:1.125rem;letter-spacing:.125rem}#footer-info-bar li a{color:#fff}#footer-info-bar .term-bar{padding-bottom:10px}#footer-info-bar .term-bar li{font-size:1.025rem;padding-left:10px;padding-right:10px}#footer-info-bar .term-bar li a{text-decoration:none;color:#fff;transition:all .5s ease-in}#footer-info-bar .term-bar li a:hover{color:#e20a17}#footer-info-bar .copyright{color:#6a6a6a}#footer-radio{position:fixed;bottom:0;left:0;right:0}#footer-radio>button{background-color:#d90000!important;border-radius:0}.ticket-bar{padding:20px;background-color:#e20917;position:relative;z-index:1}.ticket-bar img{width:310px}.ticket-bar .btn-ticket{color:#fff!important;background:none!important;background-color:none!important;text-transform:uppercase;font-size:2.325rem;line-height:2.325rem;border:none;font-weight:700;white-space:nowrap;display:block;margin:0;display:flex;align-items:center;letter-spacing:.125rem;padding:4px 0 0!important}.ticket-bar .btn-ticket svg{width:50px!important;height:50px!important;padding:10px;background-color:#fff;color:#e20917;border-radius:100%;margin-right:20px;display:block;position:relative;top:-2px}.ticket-bar .overlay{--gradient-color:#ff0917,rgba(255,9,23,0)!important;--gradient-width:200px;display:none}.ticket-bar>div{margin:auto}.ticket-bar .item{padding-left:20px;padding-right:20px}.ticket-bar .swiper-container{width:100%;height:100%;position:relative}.triangle-block svg{width:1200px;height:1200px}.triangle-block .st0{fill:#e20e17;fill-opacity:1}.triangle-block .st1{fill:#fff;fill-opacity:1}.triangle-block .st2{fill:#3f3f3f;fill-opacity:1}.triangle-block.animate .st0{fill-opacity:0;stroke:#e20e17}.triangle-block.animate .st1{fill-opacity:0;stroke:#fff}.triangle-block.animate .st2{fill-opacity:0;stroke:#3f3f3f}.triangle-block.animate .fill,.triangle-block.animate .fill polygon{fill-opacity:1;stroke-width:0px;transition:all 1s ease-in}#partner-modal h3{margin-bottom:20px}#partner-modal h3,#partner-modal h4{text-transform:uppercase;font-weight:700}#partner-modal h4{font-size:1.225rem;margin-bottom:0}#partner-modal .row h5{text-transform:uppercase;font-weight:700}#partner-modal .row img{max-width:150px}#partner-modal .row>div:first-child h5{color:#7b7e86}#partner-modal .row>div:nth-child(2) h5{color:#c3a139}#partner-modal .row>div:nth-child(3) h5{color:#bfc1c8}#partner-modal h5.modal-title{opacity:0}#preloader>div{padding-left:5px;margin-top:-50px}body .pwa-install-bar .toast{background-color:#fff}body .toast-header{background-color:#e11f16;color:#fff;text-transform:uppercase;font-weight:700}body .pwa-install-bar .toast-body{text-align:center}.pwa-install-bar .toast{bottom:15px;position:relative;width:400px;max-width:100%}.pwa-install-bar img{filter:grayscale(100%)}@media (max-width:991.98px){#top-bar .btn-ticket,.animatesTriangleLeft,.animatesTriangleRight{display:none}}@media (max-width:767.98px){#top-bar .dropdown ul{left:0!important;right:0!important}.ticket-bar{padding:10px}.ticket-bar img{width:230px}.ticket-bar .btn-ticket{font-size:1.825rem;line-height:1.825rem}#content-wrapper h1{padding-left:20px;padding-right:20px}.page{padding-top:0}.page h1{padding-left:0!important;font-size:1.425rem}#content-wrapper>section{padding-top:20px!important}#footer-info-bar .animatesTriangleLeft,#footer-info-bar .animatesTriangleRight,#footer-partner-bar .animatesTriangleLeft,#footer-partner-bar .animatesTriangleRight{display:none}#footer-info-bar .newsletter{width:100%;padding-left:10%;padding-right:10%}}@media (max-width:575.98px){#home .home-welcome-bar .icon-bar{margin:0}.pwa-install-bar{width:100%;transform:translateX(0)!important}#top-bar .logo{width:100px;position:relative}#top-bar .dropdown>button{padding-left:0}}/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - https://opensource.org/licenses/MIT
 *
 * Copyright (c) 2021 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}.animate.infinite{animation-iteration-count:infinite}.animate.repeat-1{animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}.animate.repeat-2{animation-iteration-count:2;animation-iteration-count:calc(var(--animate-repeat)*2)}.animate.repeat-3{animation-iteration-count:3;animation-iteration-count:calc(var(--animate-repeat)*3)}.animate.delay-1s{animation-delay:1s;animation-delay:var(--animate-delay)}.animate.delay-2s{animation-delay:2s;animation-delay:calc(var(--animate-delay)*2)}.animate.delay-3s{animation-delay:3s;animation-delay:calc(var(--animate-delay)*3)}.animate.delay-4s{animation-delay:4s;animation-delay:calc(var(--animate-delay)*4)}.animate.delay-5s{animation-delay:5s;animation-delay:calc(var(--animate-delay)*5)}.animate.faster{animation-duration:.5s;animation-duration:calc(var(--animate-duration)/2)}.animate.fast{animation-duration:.8s;animation-duration:calc(var(--animate-duration)*0.8)}.animate.slow{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2)}.animate.slower{animation-duration:3s;animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}.animate[class*=Out]{opacity:0}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) scaleY(.95)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}20%,40%,60%,80%{transform:translate3d(0,10px,0)}}.shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.heartBeat{animation-name:heartBeat;animation-duration:1.3s;animation-duration:calc(var(--animate-duration)*1.3);animation-timing-function:ease-in-out}@keyframes backInDown{0%{transform:translateY(-1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.backInDown{animation-name:backInDown}@keyframes backInLeft{0%{transform:translateX(-2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{transform:translateX(2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.backInRight{animation-name:backInRight}@keyframes backInUp{0%{transform:translateY(1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.backInUp{animation-name:backInUp}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(700px) scale(.7);opacity:.7}}.backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(-2000px) scale(.7);opacity:.7}}.backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(2000px) scale(.7);opacity:.7}}.backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(-700px) scale(.7);opacity:.7}}.backOutUp{animation-name:backOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,2000px,0) scaleY(3)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(-2000px,0,0) scaleX(2)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,-2000px,0) scaleY(3)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,-100%,0)}}.fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,-100%,0)}}.fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,100%,0)}}.fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,100%,0)}}.fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}}.animate.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedInRight{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translateZ(0)}}.lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform:rotate(-200deg);opacity:0}to{transform:translateZ(0);opacity:1}}.rotateIn{animation-name:rotateIn;transform-origin:center}@keyframes rotateInDownLeft{0%{transform:rotate(-45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft;transform-origin:left bottom}@keyframes rotateInDownRight{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight;transform-origin:right bottom}@keyframes rotateInUpLeft{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft;transform-origin:left bottom}@keyframes rotateInUpRight{0%{transform:rotate(-90deg);opacity:0}to{transform:translateZ(0);opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight;transform-origin:right bottom}@keyframes rotateOut{0%{opacity:1}to{transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:rotateOut;transform-origin:center}@keyframes rotateOutDownLeft{0%{opacity:1}to{transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft;transform-origin:left bottom}@keyframes rotateOutDownRight{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight;transform-origin:right bottom}@keyframes rotateOutUpLeft{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft;transform-origin:left bottom}@keyframes rotateOutUpRight{0%{opacity:1}to{transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight;transform-origin:right bottom}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2);animation-name:hinge;transform-origin:top left}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown;transform-origin:center bottom}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0)}}.zoomOutLeft{animation-name:zoomOutLeft;transform-origin:left center}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0)}}.zoomOutRight{animation-name:zoomOutRight;transform-origin:right center}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp;transform-origin:center bottom}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body.menu-open{overflow:hidden;height:100vh}.fullscreen-menu{z-index:1;background-image:linear-gradient(120deg,#000,#000);overflow:visible!important}.fullscreen-menu.closed{background:none!important}.fullscreen-menu hr{max-width:400px;margin:auto}.fullscreen-menu .animatesTriangleLeft{position:fixed;left:-30px;bottom:-20vh;z-index:0;width:400px;height:400px;overflow:visible}.fullscreen-menu .animatesTriangleRight img{width:1000px;height:1000px}.fullscreen-menu .animatesTriangleRight{position:fixed;right:-400px;top:-170px;z-index:0}.fullscreen-menu .logo-bar{padding-top:100px;padding-bottom:0;position:relative;z-index:1}.fullscreen-menu .logo-bar:before{content:"";width:200px;height:200px;background-image:url(/static/media/menuCenterPolygon.b690ddd4.svg);background-size:cover;display:block;position:absolute;top:-120px;left:50%;margin:auto auto auto -100px}.fullscreen-menu .logo-bar img{max-width:200px}.fullscreen-menu .headline-bar{position:relative;z-index:1;text-transform:uppercase;font-weight:800;font-size:7.526rem;color:#000;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;font-family:futura-pt,sans-serif}.fullscreen-menu hr{margin-top:40px;margin-bottom:40px}.fullscreen-menu .col-ticket{font-size:2.225rem;text-transform:uppercase;font-weight:600;text-decoration:none;text-align:center}.fullscreen-menu .col-ticket a,.fullscreen-menu .col-ticket button{text-decoration:none!important;font-size:2.525rem;font-weight:700;letter-spacing:.225rem;color:#fff;font-family:futura-pt,sans-serif;text-transform:uppercase}.fullscreen-menu .col-ticket:hover a,.fullscreen-menu .col-ticket:hover button{color:#000!important;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}.fullscreen-menu .col-ticket svg{color:#d90000}.fullscreen-menu .year-bar{font-size:13.226rem;line-height:11.226rem;letter-spacing:1.525rem;font-family:futura-pt,sans-serif;font-weight:700;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#565656;color:transparent;position:absolute;top:60px;left:0;right:0}.fullscreen-menu .ticket-icon{font-size:7.525rem;line-height:5rem}.fullscreen-menu .info-grid{border:2px solid #fff;padding:0;height:161px}.fullscreen-menu .info-grid .mail{border-bottom:2px solid #fff;font-size:1.325rem;text-align:center;font-weight:700;font-family:futura-pt,sans-serif;text-transform:uppercase;padding:10px}.fullscreen-menu .menu-bar .row>div{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-self:flex-start;align-content:flex-start}.fullscreen-menu .menu-bar{padding-bottom:0;position:relative;z-index:1;max-width:1000px;text-align:left;margin:100px auto auto}.fullscreen-menu .menu-bar li{line-height:3.325rem}.fullscreen-menu .menu-bar li,.fullscreen-menu .menu-bar li a{color:#fff;letter-spacing:.425rem;-webkit-text-stroke-width:0;-webkit-text-stroke-color:#fff;transition:all .5s ease;font-family:futura-pt,sans-serif;text-transform:uppercase;font-weight:600;text-decoration:none}.fullscreen-menu .menu-bar li a{font-size:2.625rem}.fullscreen-menu .menu-bar li:hover a{color:#000;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}.fullscreen-menu .social-bar{padding-bottom:50px;position:relative;z-index:1}.fullscreen-menu .social-bar ul{margin-top:-1px!important;width:100%;position:relative;right:0;left:0}body .fullscreen-menu .row>div{flex-wrap:wrap;justify-content:flex-start!important;align-items:flex-start!important;align-self:flex-start!important;align-content:flex-start!important}.fullscreen-menu .social-bar li{border:1px solid #fff;text-align:center;display:flex;align-items:center;justify-content:center;position:relative;width:61px;height:61px;transition:all .2s var(--circ-in-out)}.fullscreen-menu .social-bar li:last-child{border-right:2px solid #fff}.fullscreen-menu .social-bar li:first-child{border-left:0}.fullscreen-menu .social-bar li:hover{background-color:#fff;color:#000}.fullscreen-menu .social-bar li:hover a{color:#000}.fullscreen-menu .social-bar li a{transition:all .5s ease-in;font-size:1.625rem;width:100%;height:100%;display:flex;align-items:center;align-self:center;align-content:center;justify-content:center}.fullscreen-menu .social-bar a{color:#fff}.fullscreen-menu>div,.fullscreen-menu>div>div{height:100%;z-index:0!important}.fullscreen-menu .social-bar h2{font-family:futura-pt,sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:.125rem;font-size:1.225rem;margin-bottom:0;padding:10px;border-bottom:2px solid #fff;border-right:2px solid #fff}.fullscreen-menu .close-btn{position:fixed;left:50%;color:#fff!important;background-color:initial!important;width:60px;height:60px;padding:0;display:flex;align-items:center;align-self:center;align-content:center;border-radius:100%;transform:translateX(-30px);top:90%}.fullscreen-menu .close-btn svg{fill:#fff;width:40px;height:40px;display:block;margin:auto}.fullscreen-menu .video-bar{max-width:1000px;margin:30px auto auto;display:none}.fullscreen-menu .open-btn{background:none!important;color:#fff!important;font-family:futura-pt,sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:.125rem;font-size:1.225rem!important;float:right;display:flex;align-items:center;align-self:center;align-content:center}.fullscreen-menu .open-btn svg{fill:#d90000;position:relative;top:-1px;width:20px;height:20px;color:#d90000;margin-right:15px}.fullscreen-menu .terms-bar{position:relative;z-index:1;padding-top:0;margin-top:17px;left:22%}.fullscreen-menu .terms-bar ul{width:100%}.fullscreen-menu .terms-bar li{font-size:.925rem;padding-left:10px;padding-right:10px;font-weight:600;line-height:normal}.fullscreen-menu .terms-bar li a{color:#fff!important;text-decoration:none;font-size:1.125rem;letter-spacing:.225rem}.fullscreen-menu .terms-bar li{-webkit-text-stroke-width:0!important}.fullscreen-menu .terms-bar li:hover a{-webkit-text-stroke-width:0!important;-webkit-text-stroke-color:#fff;color:#e20917!important}@media (max-width:1399.98px){.fullscreen-menu .animatesTriangleLeft{display:none}}@media (max-width:1199.98px){.fullscreen-menu .animatesTriangleRight{display:none}}@media (max-width:991.98px){.fullscreen-menu .year-bar{top:50px}.fullscreen-menu .terms-bar li a{font-size:1.025rem;padding-left:10px}}@media (max-width:767.98px){.fullscreen-menu>div:nth-child(2)>div{max-height:85vh!important}.fullscreen-menu .close-btn{margin-top:-20px}.fullscreen-menu .col-ticket a,.fullscreen-menu .col-ticket button{font-size:1.725rem}.fullscreen-menu .menu-bar li{width:50%;padding-left:10px}.fullscreen-menu .menu-bar li:first-child,.fullscreen-menu .menu-bar li:nth-child(2n+3){text-align:right;padding-right:10px}.fullscreen-menu .menu-bar li{line-height:normal}.fullscreen-menu .menu-bar li a{font-size:2.025rem;letter-spacing:.0525rem;line-height:normal}.fullscreen-menu .menu-bar{margin-top:20px}.fullscreen-menu .menu-bar ul{display:flex;flex-wrap:wrap;height:100%;position:relative;top:30px}#top-bar .row>div{display:block}.fullscreen-menu .year-bar{font-size:5.525rem;line-height:5.525rem}.fullscreen-menu>div,.fullscreen-menu>div>div{overflow:scroll!important}.fullscreen-menu .terms-bar ul{display:flex;flex-wrap:nowrap}.fullscreen-menu .logo-bar{padding-top:20px}.fullscreen-menu .logo-bar:before{display:none}}@media (max-width:575.98px){.fullscreen-menu>div:nth-child(2)>div{max-height:80vh!important}}#home .covid-bar{position:absolute;bottom:450px;left:50%;z-index:100;width:500px;text-align:center;margin-left:-250px}#home .covid-bar .btn{border-radius:0;border:none;background-color:#d90000;padding:10px 20px;text-transform:uppercase;font-weight:600;font-size:1.225rem;letter-spacing:.125rem;color:#fff;font-weight:400}#home .intro-bar{position:relative;z-index:0;width:100%;overflow:hidden;max-height:1100px;min-height:200px;height:80vh;background-color:#000}#home.thank-page .intro-bar{height:auto!important}#home .intro-bar .bg-bar{position:absolute;bottom:0;left:0;right:0;background-color:#000;z-index:0}#home .intro-bar img{width:100%;min-height:100%}#home .stroke-headline-bar-01{position:absolute;top:20%;right:50%;z-index:1;white-space:nowrap;display:grid;justify-content:flex-end;width:50%;opacity:.5;transition:opacity 1s ease-in-out}#home .stroke-headline-bar-01>div{width:100%}#home .stroke-headline-bar-01 div,#home .stroke-headline-bar-01 h1,#home .stroke-headline-bar-01 span{color:transparent;font-weight:800;font-size:5.526rem;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;text-transform:uppercase;animation:ani 7s linear infinite;font-family:futura-pt,sans-serif}#home .stroke-headline-bar-01:hover div,#home .stroke-headline-bar-01:hover h1,#home .stroke-headline-bar-01:hover span{color:#fff!important}#home .stroke-headline-bar-02{position:absolute;bottom:50%;left:50%;z-index:1;white-space:nowrap;display:grid;justify-content:flex-end;width:50%;opacity:.5;transition:opacity 1s ease-in-out}#home .stroke-headline-bar-02>div{width:100%}#home .stroke-headline-bar-02 div,#home .stroke-headline-bar-02 h1,#home .stroke-headline-bar-02 span{color:transparent;font-weight:800;font-size:5.526rem;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;text-transform:uppercase;font-family:futura-pt,sans-serif;animation:ani 7s linear infinite}#home .stroke-headline-bar-02:hover div,#home .stroke-headline-bar-02:hover h1,#home .stroke-headline-bar-02:hover span{color:#fff!important}@keyframes ani{0%{color:transparent;text-shadow:none;-webkit-text-stroke-width:1px}50%{color:#fff;-webkit-text-stroke-width:0;text-shadow:0 0 7px #fff,0 0 40px #fff}to{color:transparent;text-shadow:none;-webkit-text-stroke-width:1px}}#home .combined{color:#fff;width:316px;height:100px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}#home .combined .title{font-size:58px;letter-spacing:8px;position:absolute;width:350px;overflow:hidden;font-family:Verdana,Geneva,Tahoma,sans-serif}#home .combined-bar{width:100%;height:2px;background:#fff;position:absolute;top:70px}#home .combined .content{font-size:12px;text-align:center;position:absolute;top:78px}#home .countdown-bar{position:absolute;top:50%;left:0;right:0;z-index:1;width:580px;margin:auto;opacity:1!important;transition:opacity .5s ease-in-out}#home .countdown-bar:hover{opacity:1!important}#home .countdown-bar h2{color:#fff;font-size:9.525rem;font-weight:700;text-transform:uppercase;margin-bottom:0;text-align:center}#home .countdown-bar h2.date-month{letter-spacing:1.25rem;font-size:12.525rem;padding-left:.5rem;margin-top:-2rem;line-height:11rem}#home .countdown-bar h3{color:#fff;background-color:#d90000;background:none;border:3px solid #fff;font-size:7.225rem;line-height:7.225rem;font-weight:700;text-transform:uppercase;margin:40px auto auto;letter-spacing:2.325rem;text-align:center;position:relative;display:inline-block;padding:10px 8% 10px 12%}#home .countdown-wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;left:-5px;padding-top:30px}#home .countdown-item>*{z-index:1}#home .countdown-item{font-size:2.325rem;display:flex;align-items:center;justify-content:center;flex-direction:column;line-height:30px;margin:0;padding-top:10px;padding-left:30px;padding-right:30px;text-align:center}#home .countdown-item,#home .countdown-item span{color:#fff;position:relative;z-index:1;font-weight:800}#home .countdown-item span{font-size:1.325rem;text-transform:uppercase}#home .countdown-item span.label{font-size:1.025rem}#home .countdown-svg{position:absolute;top:0;left:0;width:100px;height:100px;fill:#fff;color:#fff;z-index:-1}#home .efaGep{display:none}#home .countdown-wrapper{position:relative;left:.3rem}#home .video-bar{bottom:0;background-color:#000;height:100%;background-repeat:no-repeat;background-size:cover}#home .intro-bar:before,#home .video-bar{top:0;left:0;right:0;position:absolute;z-index:1}#home .intro-bar:before{content:"";display:block;bottom:50%;background:#2b2b2b;background:linear-gradient(180deg,#2b2b2b,rgba(43,43,43,0));display:none}#home .video-bar video{width:auto;min-width:100%;min-height:100%;opacity:.6;filter:grayscale(1)}#home h1{color:#000;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}#home.thank-page h1,#home h1{font-size:2.125rem;letter-spacing:.325rem;margin-bottom:30px;font-weight:800;font-size:10.526rem;text-transform:uppercase;font-family:futura-pt,sans-serif;z-index:1;position:relative}#home.thank-page h1{color:#fff;margin-top:15%}#home.thank-page h2{font-size:2.125rem;letter-spacing:.325rem;color:#fff;font-weight:800;font-size:10.526rem;text-transform:uppercase;font-family:futura-pt,sans-serif;z-index:1;position:relative;margin-bottom:10%}#home .arrow-bar{position:absolute;bottom:0;left:50%;font-size:2.525rem;color:#fff;z-index:5;margin-left:-40px}#home .arrow-bar button{background:none!important;border:none!important;color:#fff!important}.thankyou-bar{width:500px;margin:auto;position:relative;padding-top:300px;z-index:1;color:#fff}.thankyou-bar h5{color:#fff;font-size:2.225rem;font-weight:600;margin-top:20px}.thankyou-bar .price{font-size:1.125rem;font-weight:600}.thankyou-bar .btn{background-color:#e20a17;border:none;color:#fff!important;font-family:futura-pt,sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:.125rem;font-size:1.125rem!important;outline:none!important;box-shadow:none!important;white-space:nowrap;border-radius:0;margin-top:20px}.thankyou-bar .btn svg{margin-right:20px;position:relative}#home .triangle-bar{position:absolute;z-index:0;left:0;right:0;bottom:0;top:0;overflow:hidden}#home .triangle-bar .animatesTriangleLeft{position:absolute;width:300px;height:300px;bottom:0}#home .triangle-bar .animatesTriangleRight{position:absolute;right:0;bottom:0;height:800px;max-width:170px}#home .triangle-bar .animatesTriangleRight img{height:800px!important}.home-welcome-bar h6{font-size:3.325rem}.home-welcome-bar .btn{background-color:#e20a17;border:none;color:#fff!important;font-family:futura-pt,sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:.125rem;font-size:1.125rem!important;outline:none!important;box-shadow:none!important;white-space:nowrap;border-radius:0;margin-top:20px}.home-welcome-bar .btn svg{margin-right:20px;position:relative}#home .home-welcome-bar{background-color:#fff;position:relative;z-index:0;padding-top:100px;padding-bottom:50px}#home .home-welcome-bar .icon-bar{font-size:3.225rem;color:#d90000;margin-bottom:30px}#home .home-welcome-bar h1{font-weight:700;text-transform:uppercase;font-size:2.825rem;letter-spacing:.325rem}#home .home-welcome-bar h2{font-weight:600;margin-bottom:30px}#home .home-welcome-bar h2,#home .home-welcome-bar h3{text-transform:uppercase;font-size:2.125rem;letter-spacing:.325rem}#home .home-welcome-bar h3{font-weight:800;margin-bottom:-30px;color:#d90000;position:relative;z-index:2}#home .home-welcome-bar h4{font-size:2.125rem;letter-spacing:.325rem;margin-bottom:30px;color:transparent;font-weight:800;font-size:3.526rem;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;text-transform:uppercase;font-family:futura-pt,sans-serif;position:relative;z-index:1}#home .home-welcome-bar .body{max-width:1000px;margin:auto auto 40px;line-height:1.825rem;font-size:1.125rem;letter-spacing:.125rem;font-weight:300}#home .home-welcome-bar img{max-width:100%;height:auto}#home .home-welcome-bar .animatesTriangleLeft{position:absolute;left:0;bottom:-40px;width:230px;height:230px}#home .home-welcome-bar .animatesTriangleRight{position:absolute;bottom:0;right:0;width:235px;height:235px}#home .home-welcome-bar .fill,#home .home-welcome-bar.fill polygon{fill-opacity:1;stroke-width:0px;transition:all 1s ease-in}#home .home-welcome-bar .st1{fill:#e20a17;stroke:#e20a17}#home .home-welcome-bar .animatesTriangleRight svg{width:700px;height:700px}#home .home-lineup-bar{position:relative;padding-top:50px;cursor:pointer;background:#fff}#home .home-lineup-bar #cursor{background:none!important}#home .home-lineup-bar #cursor a{white-space:nowrap}#home .home-lineup-bar img{max-width:500px}#home .home-lineup-bar a{color:#000;text-decoration:none}#home .home-lineup-bar h4{font-size:5.225rem;font-weight:700;text-transform:uppercase}#home .home-lineup-bar .btn-artists{background:none;border:none;color:#000;position:absolute;top:20%;left:60%;font-size:1.825rem;text-transform:uppercase;font-family:futura-pt,sans-serif;font-weight:600;z-index:10}#home .home-lineup-bar .swiper-slide .btn-artists{position:static;left:auto;top:auto;margin:auto}#home .home-lineup-bar .btn-artists svg{color:#e20917;font-size:4.335rem}#home .home-lineup-bar .item{padding-left:60px;padding-right:60px}#home .home-lineup-bar h5{text-transform:uppercase;color:#e8e8e8;font-size:25.225rem;line-height:20rem;white-space:nowrap;font-weight:700;overflow:hidden}#home .home-lineup-bar .marquee-container-wrapper{margin-top:-235px;margin-bottom:-35px;position:relative;z-index:0}#home .home-lineup-bar .overlay{display:none}#home .home-lineup-bar .animatesTriangleLeft{position:absolute;left:0;top:0;width:200px;z-index:0;height:200px}#home .home-lineup-bar .animatesTriangleRight{position:absolute;top:0;right:0;width:335px;height:335px;z-index:0}#covidModal .animatesTriangleLeft,#covidModal .animatesTriangleRight{display:none}#covidModal .page{padding-top:0;padding-bottom:0}#covidModalLabel{display:none}.home-slogan-bar{padding:10px;background-color:#000;position:relative;z-index:1;color:#fff}.home-slogan-bar .overlay{display:none}.home-slogan-bar .item{font-size:2.925rem;letter-spacing:.225rem;text-transform:uppercase;padding-left:20px;padding-right:20px;color:transparent;-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#fff;font-weight:700;font-family:futura-pt,sans-serif}@media (max-width:1199.98px){#home .thankyou-bar{padding-top:200px}}@media (max-width:1199.98px){#home.thank-page h1,#home.thank-page h2{font-size:8.526rem}#home .home-lineup-bar .animatesTriangleLeft,#home .home-lineup-bar .animatesTriangleRight,#home .home-welcome-bar .animatesTriangleLeft,#home .home-welcome-bar .animatesTriangleRight{display:none}#home .home-lineup-bar h4{font-size:3.325rem}#home .home-lineup-bar img{max-width:300px}#home .countdown-bar h3{font-size:5.225rem;line-height:5.225rem}#home h1{line-height:normal}}@media (max-width:991.98px){#home.thank-page h1,#home.thank-page h2{font-size:6.526rem}#home .countdown-bar h3{padding-right:7%}#home .countdown-wrapper{left:0}#home .home-lineup-bar .btn-artists{overflow:visible;margin-top:10px}#home .home-lineup-bar .btn-artists svg{font-size:3.0225rem;position:relative;top:-10px}#home .home-welcome-bar{padding-top:50px;padding-bottom:50px}#home .home-welcome-bar h1{padding:0}#home .home-welcome-bar h2{font-size:1.525rem;padding:0}body #home{padding-top:0!important}#home .countdown-bar h2{font-size:10.025rem;line-height:5.525rem}#home .thankyou-bar{max-width:100%;padding-left:20px;padding-right:20px;background-position:0}#home .video-bar{background-position:0 100%}#home .thankyou-bar .btn{font-size:.925rem!important}#home h1{line-height:normal}}@media (max-width:991.98px){#home.thank-page h1,#home.thank-page h2{font-size:4.526rem}#home .countdown-bar h2.date-month{margin-top:1rem}#home .home-lineup-bar #cursor{display:none!important}#home .home-welcome-bar .icon-bar{margin-bottom:0}#home .home-welcome-bar .body{font-size:1.025rem;letter-spacing:normal;line-height:normal;margin-bottom:20px}#home video{position:relative}#home .arrow-bar{display:none}#home .intro-bar .thankyou-bar{padding-top:90px}#home .triangle-bar{display:none}#home .countdown-item{padding-left:20px;padding-right:20px}#home .countdown-bar h3{left:0;text-align:center}#home .countdown-bar{width:90%!important;margin-left:5%;margin-right:5%;transform:translateX(0)!important;top:20%}#home .countdown-bar h2{font-size:6.025rem;line-height:3.525rem}#home .countdown-bar h3{font-size:3.225rem;line-height:3.225rem}#home .stroke-headline-bar-01,#home .stroke-headline-bar-02{display:none}}@media (max-width:576.98px){#home.thank-page h1,#home.thank-page h2{font-size:2.526rem}#home .countdown-bar h3{padding-right:2%;margin:75px auto auto}#home .countdown-bar{top:20%}#home .countdown-wrapper{padding-left:.4rem}#home .countdown-item{padding-left:10px;padding-right:10px;font-size:2.025rem}#home .countdown-item span{font-size:1.125rem}#home .countdown-bar h2{font-size:6.525rem;line-height:3rem;margin-bottom:2rem}#home .countdown-bar h2.date-month{font-size:7.525rem;margin-top:0;margin-bottom:-1rem;line-height:3rem;padding:0}}@media (max-width:414.98px){#home .countdown-item{padding-left:5px;padding-right:5px;font-size:1.725rem}#home .countdown-item span{font-size:1.025rem}}#lineup{padding-top:50px;overflow:hidden;width:100%}#lineup .body{padding-bottom:50px;max-width:900px;line-height:1.825rem;font-size:1.125rem;letter-spacing:.125rem;font-weight:300}#lineup h2{color:#fff;padding:10px;text-transform:uppercase;font-family:proxima-nova,sans-serif;font-size:3.925rem;letter-spacing:.125rem;font-weight:700;margin-bottom:80px;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#d90000}#lineup .st1{fill:#e20a17;stroke:#e20a17}#lineup img:hover{animation:shake .5s}@keyframes shake{0%{transform:translate(1px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0deg)}to{transform:translate(1px,-2px) rotate(-1deg)}}#lineup .artist-bar{padding-bottom:100px}#lineup .artist-bar img{max-width:none;max-width:100%;width:auto;margin-bottom:20px;max-height:306px}#lineup .artist-bar a{text-decoration:none;color:inherit}#lineup .artist-bar h3{margin-bottom:30px}#lineup .artist-bar h3:after{content:"";display:block;height:4px;background-color:#d90000;width:70px;margin:8px auto auto;display:none}@media (max-width:767.98px){#lineup h2{font-size:3.025rem;margin-bottom:20px}}@media (max-width:575.98px){#lineup .body{font-size:1.025rem;letter-spacing:normal;line-height:normal}}#artist{padding-top:50px;overflow:hidden;width:100%}#artist h2{color:#000;padding:10px;text-transform:uppercase;margin-bottom:20px;font-family:proxima-nova,sans-serif;font-size:8.125rem;letter-spacing:.125rem;font-weight:700}#artist .overlay{display:none}.artist-headline{position:absolute;left:0;right:0;top:0;bottom:0;text-transform:uppercase;color:#e8e8e8;font-size:25.225rem;line-height:20rem;white-space:nowrap;font-weight:700;overflow:hidden}#artist:before{content:"";width:100%;height:600px;background-size:contain;display:block;position:absolute;left:0x;right:0;z-index:0;top:200px}#artist .image-bar{overflow:hidden;position:relative}.artist-headline{z-index:-1}#artist hr{display:none}#artist .image-bar h6 a{letter-spacing:.325rem;margin-bottom:0;color:transparent;font-weight:800;font-size:3.926rem;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;text-transform:uppercase;font-family:futura-pt,sans-serif;padding-left:7px;padding-right:7px;text-decoration:none;white-space:nowrap}#artist .image-bar img{max-height:400px;width:auto;height:auto;max-width:100%}#artist .artist-details{position:relative;z-index:0;padding-bottom:80px}#artist .social-bar{margin-top:30px}#artist .social-bar h3{margin-bottom:30px;text-transform:uppercase}#artist .social-bar li{border:1px solid #000;text-align:center;display:flex;align-items:center;justify-content:center;position:relative;width:50px;height:50px;margin:0 -1px -1px 0;background:#fff;transition:all .2s var(--circ-in-out)}#artist .social-bar li:hover{background-color:#000;color:#fff}#artist .social-bar li:hover a{color:#fff}#artist .social-bar li a{transition:all .5s ease-in;font-size:1.425rem;color:#000;width:100%;height:100%;display:flex;align-items:center;align-self:center;align-content:center;justify-content:center}@media (max-width:767.98px){#artist h2{font-size:4.125rem}}#tickets{padding-top:50px;width:100%}#tickets .body{padding-bottom:100px;max-width:800px;line-height:1.825rem;font-size:1.125rem;letter-spacing:.125rem;font-weight:300}#tickets .st1{fill:#e20a17;stroke:#e20a17}#tickets .ticket-grid h2{color:#d90000;font-size:1.725rem}#tickets .ticket-grid .btn,#tickets .ticket-grid h2{font-weight:700;letter-spacing:.125rem;text-transform:uppercase}#tickets .ticket-grid .btn{border:none;border-radius:0;background-color:#d90000;color:#fff;margin-top:10px;font-size:1.325rem;padding:10px 40px}#tickets .ticket-grid .price{font-weight:700;font-size:1.625rem;padding-top:10px;padding-bottom:10px;font-family:proxima-nova,sans-serif}#tickets .ticket-grid .btn svg{margin-right:10px}#tickets .ticket-grid .body{padding:0}#tickets .ticket-grid .call-to-action{margin-bottom:80px}#tickets .ticket-grid .row.odd{text-align:left}#tickets .ticket-grid .row.even>div:first-child{order:1}#tickets .ticket-grid .row.even>div:nth-child(2){order:0;text-align:right}#tickets .ticket-grid .row.odd>div:first-child{text-align:right}#tickets .alert-bar h3{color:#fff;padding:10px;text-transform:uppercase;font-family:proxima-nova,sans-serif;font-size:3.925rem;letter-spacing:.125rem;font-weight:700;margin-bottom:0;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#d90000}#tickets .alert-bar h4{text-transform:uppercase;font-weight:700;font-size:2.225rem;margin:0 0 30px}#tickets .alert-bar .body{margin:auto;width:100%;max-width:100%;font-weight:300;line-height:1.825rem;font-size:1.125rem;letter-spacing:.125rem}#tickets .alert-bar .body strong{font-weight:600;display:block;margin-top:15px;color:#e20917}@media (max-width:767.98px){#tickets .body{padding-bottom:40px}.festival-plan-bar button img{max-width:100%!important}#tickets .alert-bar h3{font-size:2.825rem}#tickets .ticket-grid img{margin-bottom:-50px}#tickets .ticket-grid .row.even>div:nth-child(2),#tickets .ticket-grid .row.odd{text-align:center}#tickets .ticket-grid .row.even>div:first-child{order:0}#tickets .ticket-grid .row.even>div:nth-child(2){order:1}}@media (max-width:575.98px){#tickets .alert-bar .body,#tickets .body{font-size:1.025rem;letter-spacing:normal;line-height:normal}}#infos{padding-top:50px;overflow:hidden;width:100%}#infos .body{padding-bottom:100px;max-width:800px;line-height:1.825rem;font-size:1.125rem;letter-spacing:.125rem;font-weight:300}#infos .nav-tabs{max-width:800px;margin:auto auto 30px}#infos .nav-tabs>button{margin:10px;border:2px solid #000;border-radius:0;text-transform:uppercase;color:#000!important;font-weight:600}#infos .nav-tabs>button.active{background-color:#e81600;color:#fff!important;border-color:#e81600}#infos .accordion-item{border-radius:0!important;border:none;margin-bottom:10px}#infos .accordion{text-align:left;margin-bottom:100px}#infos .accordion-header button.collapsed{background-color:#f1f1f1;color:#000;border:none!important}#infos .accordion-header button.collapsed img{background-color:initial}#infos .accordion-header button img{margin-right:20px;width:40px;height:40px;background-color:#fff;padding:6px}#infos .accordion-header button:after{fill:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 01.708 0L8 10.293l5.646-5.647a.5.5 0 01.708.708l-6 6a.5.5 0 01-.708 0l-6-6a.5.5 0 010-.708z'/%3E%3C/svg%3E")!important}#infos .accordion-header button.collapsed:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 01.708 0L8 10.293l5.646-5.647a.5.5 0 01.708.708l-6 6a.5.5 0 01-.708 0l-6-6a.5.5 0 010-.708z'/%3E%3C/svg%3E")!important}#infos .accordion-header button{background-color:#d90000;border-radius:0;color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:.125rem;font-size:1.125rem;outline:none!important;box-shadow:none;z-index:0}#infos .accordion-body .btn{border:none;border-radius:0;margin-top:10px;font-weight:600;background-color:#d90000;color:#fff}#infos .accordion-body img{max-width:100%}@media (max-width:575.98px){#infos .body{padding-bottom:30px;font-size:1.025rem;letter-spacing:normal;line-height:normal}}#festival{padding-top:50px;overflow:hidden;width:100%}#festival .btn-tour{border:none;border-radius:0;background-color:#d90000;color:#fff;margin-top:10px;text-transform:uppercase;font-size:1.325rem;font-weight:700;padding:10px 40px;letter-spacing:.125rem;margin-bottom:30px}#festival .body{padding-bottom:50px;max-width:1100px;margin:auto;text-align:center;line-height:1.825rem;font-size:1.125rem;letter-spacing:.125rem;font-weight:300}#festival .festival-headline{overflow:hidden!important}#festival .festival-headline .overlay{display:none}#festival .festival-headline .item{padding-left:40px;padding-right:40px}.festival-plan-bar button img{max-width:500px;margin-bottom:50px}#festival .festival-headline{position:absolute;left:0;right:0;top:50%;margin-top:-180px;z-index:0;text-transform:uppercase;color:#e8e8e8;opacity:.5;font-size:25.225rem;line-height:20rem;white-space:nowrap;font-weight:700;overflow:hidden;opacity:.3}#festival .col-md-12{position:relative}#festival .col-md-12 .container{z-index:0;position:relative}#festival .container-list{padding-bottom:100px;line-height:1.825rem;font-size:1.125rem;letter-spacing:.125rem;font-weight:300}#festival .container-list>div{padding:0}#festival .container-list h3{width:100%;font-weight:700;border-bottom:2px solid #e81600;padding-bottom:10px;margin-bottom:20px}#festival .container-list .container .row{padding-bottom:50px}#festival .container-list>.row.even .container .row>div:first-child{order:1}#festival .container-list>.row.even .container .row>div:nth-child(2){order:0;text-align:right}#festival .container-list>.row.even .festival-headline{left:50%;right:0}#festival .container-list img{width:100%;max-width:none}#festival .festival-headline h1{letter-spacing:.325rem;margin-bottom:0;color:transparent;font-weight:800;font-size:3.926rem;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#d90000;text-transform:uppercase;font-family:futura-pt,sans-serif;padding-left:7px;padding-right:7px;text-decoration:none;background-color:#fff}#festival .festival-headline h1.fill{color:#d90000}#festival h2{background-color:#d90000;color:#fff;padding:10px;text-transform:uppercase;margin-bottom:20px}#festival .container-list{text-align:left;position:relative}.festival-gplan-bar img{max-width:700px;margin:auto;width:100%}@media (max-width:767.98px){#festival .container-list,#festival .container-list .container .row{padding-bottom:20px}#festival .container-list h3{margin-top:20px}#festival .col-md-12 .container{padding:0}#festival .festival-headline{display:none}#festival .container-list{text-align:center}}@media (max-width:575.98px){#festival .body,#festival .container-list{font-size:1.025rem;letter-spacing:normal;line-height:normal}}#contact{padding-top:50px;overflow:hidden;width:100%}#contact .body{padding-bottom:100px;max-width:800px;margin:auto}#contact h2{background-color:#d90000;color:#fff;padding:10px;text-transform:uppercase;margin-bottom:20px}#contact .contact-bar{margin-bottom:150px}#contact .contact-bar span{cursor:pointer;display:block;text-align:center;box-shadow:0 0 49px 0 rgba(0,0,0,.1);padding:10%;transition:all .5s ease-in-out;background-color:#fff}#contact .contact-bar span a{color:#000;text-decoration:none!important;transition:all .5s ease-in-out}#contact .contact-bar span:hover{background-color:#e20a17;color:#fff}#contact .contact-bar span:hover a{color:#fff}#contact span svg{display:block;font-size:3.925rem;color:#e20a17;margin:auto auto 20px;transition:all .5s ease-in-out}#contact span:hover svg{color:#fff}#history{padding-top:50px;overflow:hidden;width:100%}#history .container{max-width:650px}#history .body{padding-bottom:100px;max-width:800px;text-align:center;margin:auto}#history .row>div>button{border:none;background:none;outline:none;box-shadow:none!important;padding:0 20px}#history h3{color:#d90000;padding:10px;text-transform:uppercase;font-weight:700;margin-bottom:10px}#history iframe{margin-bottom:150px}#history .btn{font-size:.925rem;color:#fff!important;background-color:#d90000;border:none;border-radius:0;font-weight:600}#history .btn-secondary{background-color:#000;border:none}#covid strong{color:#d90000}#covid ul{padding:0 0 0 15px}#lounges{padding-top:50px;overflow:hidden;width:100%}#lounges .btn-tour{border:none;border-radius:0;background-color:#d90000;color:#fff;text-transform:uppercase;font-size:1.325rem;font-weight:700;padding:10px 40px;letter-spacing:.125rem;margin:10px 10px 30px}#lounges .body{padding-bottom:50px;max-width:1100px;margin:auto;text-align:center;line-height:1.825rem;font-size:1.125rem;letter-spacing:.125rem;font-weight:300}#lounges .lounges-headline{overflow:hidden!important}#lounges .lounges-headline .overlay{display:none}#lounges .lounges-headline .item{padding-left:40px;padding-right:40px}.lounges-plan-bar button img{max-width:500px;margin-bottom:50px}#lounges .lounges-headline{position:absolute;left:0;right:0;top:50%;margin-top:-180px;z-index:0;text-transform:uppercase;color:#e8e8e8;opacity:.5;font-size:25.225rem;line-height:20rem;white-space:nowrap;font-weight:700;overflow:hidden;opacity:.3}#lounges .col-md-12{position:relative}#lounges .col-md-12 .container{z-index:0;position:relative}#lounges .container-list{padding-bottom:100px;line-height:1.825rem;font-size:1.125rem;letter-spacing:.125rem;font-weight:300}#lounges .container-list>div{padding:0}#lounges .container-list h3{width:100%;font-weight:700;border-bottom:2px solid #e81600;padding-bottom:10px;margin-bottom:20px}#lounges .container-list .container .row{padding-bottom:50px}#lounges .container-list>.row.even .container .row>div:first-child{order:1}#lounges .container-list>.row.even .container .row>div:nth-child(2){order:0;text-align:right}#lounges .container-list>.row.even .lounges-headline{left:50%;right:0}#lounges .container-list img{width:100%;max-width:none}#lounges .lounges-headline h1{letter-spacing:.325rem;margin-bottom:0;color:transparent;font-weight:800;font-size:3.926rem;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#d90000;text-transform:uppercase;font-family:futura-pt,sans-serif;padding-left:7px;padding-right:7px;text-decoration:none;background-color:#fff}#lounges .lounges-headline h1.fill{color:#d90000}#lounges h2{background-color:#d90000;color:#fff;padding:10px;text-transform:uppercase;margin-bottom:20px}#lounges .container-list{text-align:left;position:relative}.lounges-gplan-bar img{max-width:700px;margin:auto;width:100%}@media (max-width:767.98px){#lounges .container-list,#lounges .container-list .container .row{padding-bottom:20px}#lounges .container-list h3{margin-top:20px}#lounges .col-md-12 .container{padding:0}#lounges .lounges-headline{display:none}#lounges .container-list{text-align:center}}@media (max-width:575.98px){#lounges .body,#lounges .container-list{font-size:1.025rem;letter-spacing:normal;line-height:normal}#lounges .btn-tour{font-size:1.125rem;margin-bottom:10px}}#gallery{padding-top:50px;overflow:hidden;width:100%}#gallery .container{max-width:950px}#gallery .row{flex-wrap:wrap}#gallery .ant-list-item{max-height:140px;overflow:hidden;margin:0}#gallery .ant-row{padding-left:10px;padding-right:10px}#gallery .ant-col{padding:10px!important}#gallery .headline:after{content:"";display:block;width:100%;height:1px;background-color:#d90000;margin-top:-15px}#gallery .headline{text-align:center;padding-top:30px;padding-bottom:30px}#gallery .headline h2{display:inline;padding:10px 30px;background-color:#fff;font-weight:600;font-size:1.225rem}#gallery #gallery-tabs{border:none;display:flex;justify-content:center;padding-bottom:20px}#gallery #gallery-tabs li>button{margin:0!important;text-transform:uppercase;color:#000;font-weight:700;letter-spacing:.125rem;font-size:.925rem;border-radius:0;border:2px solid #000!important}#gallery #gallery-tabs li{border-radius:0;border:none;margin:10px}#gallery #gallery-tabs li>button.active{background-color:#e20a17;color:#fff!important;border:2px solid #e20a17!important}#gallery-tab-content{padding-bottom:50px}#gallery-tab-content button{border:none;padding:0}@media (max-width:575.98px){#gallery .ant-list-item{max-height:110px;overflow:hidden}}#playerModalBtn{position:fixed;right:15px;bottom:80px;width:50px!important;height:50px!important;border-radius:100%;border:none;z-index:100;background-color:#e20917!important;padding:7px!important;font-size:33px;line-height:0;margin:0!important;height:auto}#playerModalBtn svg{width:70%;margin:auto}#offcanvasPlayer{background-color:#000;color:#fff}#offcanvasPlayer .offcanvas-body{padding-top:0}#offcanvasPlayer .btn-close{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E") 50%/1em auto no-repeat;filter:grayscale(100)}
/*# sourceMappingURL=main.ff0c523d.chunk.css.map */