/**Combined and Minified 2 Files ["modal-video.scss","event.scss"] with 5 inclusions ["_mixins.scss","_variables.scss","_tickets-list.scss","_show-props.scss","_show-links.scss"]**/
@keyframes modal-video{from{opacity:0}to{opacity:1}}@keyframes modal-video-inner{from{transform:translate(0,100px)}to{transform:translate(0,0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:0.3s;animation-name:modal-video;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{-webkit-transform:translate(0,100px);-moz-transform:translate(0,100px);-ms-transform:translate(0,100px);-o-transform:translate(0,100px);transform:translate(0,100px)}.modal-video-body{max-width:calc(100vh * var(--browser-zoom-factor,1) * 1.5);width:90%;height:100%;margin:0 auto;display:table}.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#000;animation-timing-function:ease-out;animation-duration:0.3s;animation-name:modal-video-inner;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-ms-transition:-ms-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-35px;right:-35px;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:before,.modal-video-close-btn:after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff;border-radius:5px;margin-top:-6px}.breadcrumbs{margin-top:-1rem!important}.show-header-info{margin-top:-1.5rem!important;margin-bottom:3rem;font-size:1.125rem;display:flex;align-items:center;justify-content:space-between}.show-header-info .show-subtitle{font-size:2rem;line-height:1}.show-header-info strong{font-weight:700}.show-header-info span{display:inline-block;margin-left:.5rem}.show-header-info span:last-child{margin-left:0}@media (min-width:768px){.show-header-info{font-size:1.3125rem}}@media (min-width:1200px){.show-header-info>div{max-width:45%}}.show-header-info a.allShows{font-size:1.25rem;font-weight:600;padding:.5rem 2rem;border-radius:1000px}@media (max-width:767px){.show-header-info a.allShows{display:none}}.show-header-info a.allShows span{display:flex;align-items:center}.show-header-info a.allShows.animation-bubble{--bubble-button-bg:transparent}.show-header-info a.allShows.animation-bubble:before{width:2em}.show-header-info a.allShows svg{width:1.6875rem;height:1.1875rem;margin-right:.625rem}#event-main .side-text{max-width:95%;--padding-base:3.125rem;margin-top:5rem}#event-main .side-text h2{color:var(--color-group)}@media (max-width:1199px){#event-main .side-text{width:100%;max-width:100%;padding-left:0;padding-right:0;border-radius:0}}@media (min-width:1200px){#event-main .side-text{padding-left:10rem}}@media (min-width:1280px){#event-main .side-text{max-width:90%}}@media (min-width:1280px){#event-main .side-text{max-width:80%}}#event-main .info-wrapper{flex-grow:1;margin-right:-2rem;width:calc(100% + 2rem);position:relative;margin-top:1.5rem}@media (min-width:1200px){#event-main .info-wrapper{overflow:hidden}#event-main .info-wrapper.overflow:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:25%;pointer-events:none;background:rgba(247,245,245,.8);background:-moz-linear-gradient(top,rgba(247,245,245,0) 0%,rgba(247,245,245,.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(247,245,245,0)),color-stop(100%,rgba(247,245,245,.8)));background:-webkit-linear-gradient(top,rgba(247,245,245,0) 0%,rgba(247,245,245,.8) 100%);background:-o-linear-gradient(top,rgba(247,245,245,0) 0%,rgba(247,245,245,.8) 100%);background:linear-gradient(to bottom,rgba(247,245,245,0) 0%,rgba(247,245,245,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=rgba(247,245,245,0),endColorstr=rgba(247,245,245,.8))}}#event-main .info-scroll{height:100%;width:100%;left:0;top:0;overflow:hidden;overflow-y:auto;direction:ltr;padding-right:2rem}#event-main .info-scroll::-webkit-scrollbar-track{background-color:#c2c2c2}#event-main .info-scroll div[class^='legoText']{direction:rtl}@media (min-width:1200px){#event-main .info-scroll{position:absolute}}#event-main .info-content time{font-weight:600;font-size:1.5625rem}@media (min-width:1200px){#event-main .info-content .info-wrapper{height:250px}}@media (min-width:1280px){#event-main .info-content .info-wrapper{height:300px}}#event-main .info-content img.event-img{display:block;max-width:100%;margin-top:-6rem;margin-bottom:2rem}@media (min-width:1200px){#event-main .info-content img.event-img{position:absolute;bottom:0;margin-top:0;left:0;max-width:45%;max-height:485px}}@media (min-width:1280px){#event-main .info-content img.event-img{max-height:520px}}@media (min-width:1280px){#event-main .info-content img.event-img{max-width:40%;max-height:550px}}#event-main .show-props{direction:rtl;display:flex;margin-top:.8rem}#event-main .show-props:first-child{margin-top:1.5rem}#event-main .show-props label{display:inline-flex;margin:0;margin-left:.8rem;padding-left:.8rem;position:relative}#event-main .show-props label:after{content:'';width:1px;background:var(--color-sec);position:absolute;left:0;top:50%;height:70%;transform:translateY(-50%)}#event-main .show-props span{display:inline-block;font-weight:700}#event-main .show-actors{direction:rtl}#event-main .show-actors h3{font-size:1.25rem;font-weight:700;padding:0;margin:1.5rem 0 .5rem}#event-main .show-actors ul{list-style:none;padding:0;display:flex;flex-wrap:wrap}#event-main .show-actors ul li{margin-left:.5rem;white-space:nowrap}#event-main .show-actors ul li:after{content:', '}#event-main .show-actors ul li.substitute:after{content:' / '}#event-main .show-actors ul li:last-child{margin-left:0}#event-main .show-actors ul li:last-child:after{content:none}#event-main .show-actors ul li a.animation-underline{--line-color:var(--color-sec);--line-height:1px}#event-main .show-props label:after{background:var(--color-prim)}#event-main .event-tickets,#event-main .info-content{display:flex;flex-direction:column;align-items:flex-start;position:relative}@media (min-width:1200px){#event-main .event-tickets,#event-main .info-content{flex-direction:row}}#event-main .event-tickets{margin-top:3rem}@media (min-width:1200px){#event-main .event-tickets{justify-content:space-between;flex-direction:row-reverse}}@media (max-width:1199px){#event-main .event-tickets .side-info-wrap{margin-top:1.5rem}#event-main .event-tickets .side-info-wrap h2{position:relative}#event-main .event-tickets .side-info-wrap.dates-list:before{content:'';background-color:var(--color-sec);width:var(--browser-width);height:150%;position:absolute;top:-1rem;left:50%;transform:translateX(-50%)}}#event-main .event-tickets .info-wrapper{height:250px}@media (min-width:1200px){#event-main .event-tickets .info-wrapper{height:200px}}#event-main .event-tickets .scroll{max-height:100%;overflow:hidden;overflow-y:auto;margin-right:-2rem;padding-right:2rem;direction:ltr}#event-main .event-tickets ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;direction:rtl}#event-main .event-tickets ul li{padding:1.5rem 0;font-size:1.125rem;border-bottom:1px solid rgba(112,112,112,.2);display:flex;justify-content:space-between;align-items:center}#event-main .event-tickets ul li:first-child{border-top:1px solid rgba(112,112,112,.2)}#event-main .event-tickets ul li .info{display:flex;flex-direction:column;align-items:start;margin:0;padding:0}#event-main .event-tickets ul li time{font-weight:600}#event-main .event-tickets ul li time .hall{font-weight:300}#event-main .event-tickets ul li time span{display:inline-block;margin-left:.3rem}#event-main .event-tickets ul li time span:last-child{margin-left:0}#event-main .event-tickets ul li .remark{font-size:1rem}#event-main .event-tickets ul li a.remark{text-decoration:underline}#event-main .event-tickets ul li a.remark:hover,#event-main .event-tickets ul li a.remark:focus{text-decoration:none}#event-main .event-tickets a.ticket,#event-main .event-tickets button.ticket{display:flex;flex-direction:column;align-items:center;font-size:.9375rem;font-weight:600;text-align:center;line-height:1;--line-height:1px;--bottom-space:-.2rem}#event-main .event-tickets a.ticket svg,#event-main .event-tickets button.ticket svg{width:30px;height:15px;display:inline-block;margin-bottom:.3rem}#event-main .event-tickets a.ticket.disabled,#event-main .event-tickets button.ticket.disabled{opacity:.7;cursor:default;pointer-events:none;color:red}#event-main .event-tickets a.ticket.disabled svg,#event-main .event-tickets button.ticket.disabled svg{fill:red}#event-main .event-tickets a.ticket.btn,#event-main .event-tickets button.ticket.btn{--line-height:0;flex-direction:row;font-size:1.1rem;display:inline-flex;background-color:var(--color-sec);transition:all 0.3s ease}#event-main .event-tickets a.ticket.btn svg,#event-main .event-tickets button.ticket.btn svg{display:inline-block;margin-left:.5rem;margin-bottom:0;transition:fill 0.3s ease}#event-main .event-tickets a.ticket.btn:hover,#event-main .event-tickets button.ticket.btn:hover,#event-main .event-tickets a.ticket.btn:focus,#event-main .event-tickets button.ticket.btn:focus{background-color:var(--color-prim);color:var(--color-sec)}#event-main .event-tickets a.ticket.btn:hover svg,#event-main .event-tickets button.ticket.btn:hover svg,#event-main .event-tickets a.ticket.btn:focus svg,#event-main .event-tickets button.ticket.btn:focus svg{fill:var(--color-sec)}#event-main .event-tickets .scroll{margin-top:-1rem}#event-main .side-info-wrap{width:100%;position:relative}@media (min-width:1200px){#event-main .side-info-wrap{max-width:50%;flex-shrink:0}}#event-main .side-info-wrap a[href='#events']{font-size:1.25rem;font-weight:700;transition:color 0.3s ease;will-change:color}#event-main .side-info-wrap a[href='#events']:hover,#event-main .side-info-wrap a[href='#events']:focus{color:var(--color-group)}#event-main .side-info-wrap a[href='#events']:hover svg,#event-main .side-info-wrap a[href='#events']:focus svg{fill:var(--color-group)}#event-main .side-info-wrap a[href='#events'] svg{transform:rotate(-90deg);width:27px;height:19px;display:inline-block;margin-right:1rem;-moz-animation:bounce 3s infinite;-webkit-animation:bounce 3s infinite;animation:bounce 3s infinite;transition:fill 0.3s ease;will-change:fill}#event-main nav.show-links{display:flex;position:relative;padding:0;margin:0;margin-bottom:1.5rem;width:100%;--color-bg:var(--color-group)}@media (min-width:1200px){#event-main nav.show-links{justify-content:flex-end;max-width:40%}}#event-main nav.show-links .sep{--sep-color:#707070;width:1px;display:inline-block;background-color:var(--sep-color)}#event-main nav.show-links .sep + a{margin-right:.7rem}@media (min-width:768px){#event-main nav.show-links .sep + a{margin-right:2rem}}#event-main nav.show-links a{font-size:1rem;font-weight:700;display:flex;align-items:center;white-space:nowrap}@media (min-width:768px){#event-main nav.show-links a{font-size:1.25rem}}#event-main nav.show-links a svg{fill:var(--color-bg);display:inline-block;margin-left:.5rem}@media (min-width:768px){#event-main nav.show-links a svg{margin-left:1rem}}#event-main nav.show-links a.video-link svg{width:30px;height:18px}@media (min-width:768px){#event-main nav.show-links a.video-link svg{width:38px;height:24px}}#event-main nav.show-links a.book-link svg{width:19px;height:23px}@media (min-width:768px){#event-main nav.show-links a.book-link svg{width:29px;height:36px}}#event-main nav.show-links a.calendar-link svg{width:23px;height:23px}@media (min-width:768px){#event-main nav.show-links a.calendar-link svg{width:36px;height:36px}}#event-main nav.show-links a + .sep{margin-right:.7rem}@media (min-width:768px){#event-main nav.show-links a + .sep{margin-right:2rem}}@media (min-width:1200px){#event-main .no-img{margin-top:0}#event-main .no-img .event-tickets{flex-direction:column}#event-main .no-img .info-content .side-info-wrap{max-width:100%}#event-main .no-img nav.show-links{justify-content:flex-start}}#events h1{color:var(--color-group);padding:3rem 0;font-family:"Barlev";font-size:2.5rem}@media (min-width:992px){#events h1{font-size:3.125rem}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{transform:rotate(-90deg) translateX(0)}40%{transform:rotate(-90deg) translateX(-10px)}60%{transform:rotate(-90deg) translateX(-5px)}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{transform:rotate(-90deg) translateX(0)}40%{transform:rotate(-90deg) translateX(-10px)}60%{transform:rotate(-90deg) translateX(-5px)}}@-o-keyframes bounce{0%,20%,50%,80%,100%{transform:rotate(-90deg) translateX(0)}40%{transform:rotate(-90deg) translateX(-10px)}60%{transform:rotate(-90deg) translateX(-5px)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:rotate(-90deg) translateX(0)}40%{transform:rotate(-90deg) translateX(-10px)}60%{transform:rotate(-90deg) translateX(-5px)}}