@import"https://fonts.googleapis.com/css?family=Montserrat:400,800|Yantramanav:400,500,700";html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}:root{font-size:16px}@media screen and (min-width: 700px){:root{font-size:calc( 16px + (20 - 16) * ( (100vw - 700px) / (1000 - 700) ))}}@media screen and (min-width: 1000px){:root{font-size:20px}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:rgba(0,0,0,0)}a:active,a:hover{outline:0}body:not(.user-is-tabbing) a:focus,body:not(.user-is-tabbing) *[tabindex="0"]:focus{outline:0}body.user-is-tabbing a:focus,body.user-is-tabbing *[tabindex="0"]:focus{outline:auto;outline-offset:-2px}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-spacing:0;border-collapse:collapse}button{background:none;border:none;padding:0px}*:focus{outline:none}.user-is-tabbing *:focus{outline:auto}.ir{display:block;overflow:hidden;background-repeat:no-repeat;text-align:left;white-space:nowrap;text-indent:100%;direction:ltr}.clearfix{zoom:1}.clearfix:before,.clearfix:after{display:block;visibility:hidden;height:0;content:" "}.clearfix:after{clear:both}.clear{clear:both}@media screen and (max-width: 700px){.hide_mobile{display:none}}.show_mobile{display:none}@media screen and (max-width: 700px){.show_mobile{display:block}}.visuallyhidden{position:absolute !important;clip:rect(1px, 1px, 1px, 1px)}.invisible{visibility:hidden}.hide{display:none}*{letter-spacing:.2px}.header-base,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:50px 0 20px 0;font-family:"Montserrat",sans-serif;color:#1e1e24;line-height:1}.header-base.title,h1.title,h2.title,h3.title,h4.title,h5.title,h6.title,.title.h1,.title.h2,.title.h3,.title.h4,.title.h5,.title.h6{margin-top:0}h1,.h1{font-size:3.1573345183rem;text-align:center;padding:0 0 20px 0;border-bottom:1px solid #56565b;margin:0 0 50px 0;max-width:100%;position:relative;left:50%;transform:translateX(-50%);width:960px;max-width:calc(100vw - 40px)}@media screen and (max-width: 700px){h1,.h1{font-size:2.368593037rem;max-width:calc(100vw - 20px)}}h2,.h2{font-size:2.368593037rem}h2.long_title,.h2.long_title{font-size:1.776889rem}h3,.h3{font-size:1.776889rem}h4,.h4{font-size:1.333rem}h5,.h5{font-size:1rem}h6,.h6{font-size:.7501875469rem}.small_paragraph,.small p{font-size:14px;line-height:1.5;font-family:"Yantramanav",sans-serif}.p-base,table tr td,ol>li,.cms ul li,.textarea ul li,.spotlight_text ul li,.faq ul li,.link .description ul li,.event_description ul li,.showings_list ul li,address,.address,p,.p{font-size:1rem;font-family:"Yantramanav",sans-serif;line-height:1.5}p,.p{margin:0 0 20px}p.lead,.p.lead{font-size:1.45rem;color:#1e1e24;line-height:1.551}p strong,.p strong{font-weight:700}address,.address{margin:22px 0 20px 0;color:#1e1e24;font-style:normal;font-weight:500}ul,ol{margin:0;padding:0;list-style:none}ul li,ol li{position:relative;margin:0;padding:0;list-style:none}.cms ul,.textarea ul,.spotlight_text ul,.faq ul,.link .description ul,.event_description ul,.showings_list ul{margin-bottom:0}.cms ul li,.textarea ul li,.spotlight_text ul li,.faq ul li,.link .description ul li,.event_description ul li,.showings_list ul li{padding:0 0 0px 50px;margin:0 0 20px 0;font-family:"Yantramanav",sans-serif;font-size:20px;line-height:1.5;font-weight:400;color:#56565b;text-align:left}.cms ul li:before,.textarea ul li:before,.spotlight_text ul li:before,.faq ul li:before,.link .description ul li:before,.event_description ul li:before,.showings_list ul li:before{content:"";position:absolute;top:8.5px;left:20.5px;width:9px;height:13px;border-left:9px solid #de3341;border-top:6.5px solid rgba(0,0,0,0);border-bottom:6.5px solid rgba(0,0,0,0)}.cms ul li ul,.textarea ul li ul,.spotlight_text ul li ul,.faq ul li ul,.link .description ul li ul,.event_description ul li ul,.showings_list ul li ul{margin-top:10px}ol{margin-bottom:20px}ol>li{position:relative;padding-left:50px;counter-increment:li-counter;margin:0 0 20px 0;font-family:"Yantramanav",sans-serif;font-size:20px;line-height:1.5;font-weight:400;text-align:left;color:#56565b}ol>li:before{content:"";position:absolute;top:0px;left:10px;width:30px;height:30px;border-radius:50%;border:3px solid #de3341;content:counter(li-counter);font-family:"Montserrat",sans-serif;line-height:1;font-size:15px;color:#1e1e24;display:flex;justify-content:center;align-content:center;align-items:center;flex-direction:column}a{border:none;color:#1e1e24;text-decoration:none;cursor:pointer;transition:all 200ms linear}a:hover,a:focus{color:#de3341}.textarea p a,.textarea li a,.cms p a,.cms li a,.spotlight_content a,.m-eventDetailList__item a,.event_description a{font-weight:500;color:#1e1e24;display:inline-block;transition:all 100ms linear;position:relative}.textarea p a:hover,.textarea p a:focus,.textarea li a:hover,.textarea li a:focus,.cms p a:hover,.cms p a:focus,.cms li a:hover,.cms li a:focus,.spotlight_content a:hover,.spotlight_content a:focus,.m-eventDetailList__item a:hover,.m-eventDetailList__item a:focus,.event_description a:hover,.event_description a:focus{color:#de3341}.textarea p a:hover:not(.button):after,.textarea p a:focus:not(.button):after,.textarea li a:hover:not(.button):after,.textarea li a:focus:not(.button):after,.cms p a:hover:not(.button):after,.cms p a:focus:not(.button):after,.cms li a:hover:not(.button):after,.cms li a:focus:not(.button):after,.spotlight_content a:hover:not(.button):after,.spotlight_content a:focus:not(.button):after,.m-eventDetailList__item a:hover:not(.button):after,.m-eventDetailList__item a:focus:not(.button):after,.event_description a:hover:not(.button):after,.event_description a:focus:not(.button):after{height:3px;bottom:-3px}.textarea p a:not(.button):after,.textarea li a:not(.button):after,.cms p a:not(.button):after,.cms li a:not(.button):after,.spotlight_content a:not(.button):after,.m-eventDetailList__item a:not(.button):after,.event_description a:not(.button):after{content:"";display:block;width:100%;height:2px;position:absolute;bottom:-2px;transition:all 100ms linear;left:0;background:#de3341}hr{display:block;height:1px;background-color:#bebec0;border:0;margin-top:30px;margin-bottom:50px;clear:both}table{position:relative;margin:0 0 15px}table tr td{border:none;margin-bottom:0;padding:5px}blockquote{padding:50px 50px 26px 50px;margin:50px 0;text-align:center;background-image:url("../images/svg/blockquote_bg.svg");background-repeat:no-repeat;background-position:center;background-size:cover;box-shadow:0 5px 10px -2px rgba(0,0,0,.2)}@media screen and (max-width: 700px){blockquote{padding:30px 15px 26px 15px}}blockquote p{font-size:24px;color:#fff;margin:0 0 30px 0}blockquote p:last-child:not(:first-child){display:flex;justify-content:center;align-content:center;align-items:center;margin:0}blockquote p:last-child:not(:first-child):before,blockquote p:last-child:not(:first-child):after{flex:1 1 auto;background:rgba(255,255,255,.5);width:100%;content:"";display:block;height:1px}@media screen and (max-width: 700px){blockquote p:last-child:not(:first-child):before,blockquote p:last-child:not(:first-child):after{display:none}}blockquote p:last-child:not(:first-child) strong{flex:0 0 auto;margin:0 18px;font-weight:800;line-height:1;font-size:20px;font-family:"Montserrat",sans-serif;text-transform:uppercase}@media screen and (max-width: 700px){blockquote p:last-child:not(:first-child) strong{flex:0 1 auto}}blockquote p:last-child:not(:first-child) strong em{font-family:"Yantramanav",sans-serif;font-weight:400;font-size:17px;color:#bebec0;text-transform:capitalize;font-style:normal}.news_detail .news_thumb{float:left;margin-right:30px;margin-bottom:30px;max-width:50%}@media screen and (max-width: 700px){.news_detail .news_thumb{max-width:100%}}.news_detail .news_heading{display:flex;justify-content:flex-start;align-content:center;align-items:center;flex-direction:column}.news_detail .news_heading .date{order:2;display:flex;justify-content:center;align-content:center;align-items:center;margin:0 0 50px 0;width:960px;max-width:calc(100vw - 40px)}@media screen and (max-width: 700px){.news_detail .news_heading .date{max-width:calc(100vw - 20px)}}.news_detail .news_heading .date:before,.news_detail .news_heading .date:after{content:"";display:block;height:1px;background:#56565b;width:100%;flex:1 1 auto}.news_detail .news_heading .date>span{flex:0 0 auto;margin:0 20px}.news_detail .news_heading .date>span .m-date__weekday,.news_detail .news_heading .date>span .m-date__month,.news_detail .news_heading .date>span .m-date__separator,.news_detail .news_heading .date>span .m-date__day{font-family:"Montserrat",sans-serif;font-weight:800;font-size:20px;line-height:1}.news_detail .news_heading .date>span .m-date__year{font-family:"Yantramanav",sans-serif;font-weight:700;font-size:14px;line-height:16px}.news_detail .news_heading h1{order:1;border-bottom:none;padding-bottom:0;margin-bottom:30px;left:0;transform:none}#events .full.event_listing_page .full_column{width:100%;max-width:100%;padding-top:60px;position:relative}#events .full.event_listing_page .full_column .breadcrumbs{display:none}#events .full.event_listing_page .full_column:before{background:#ececed;height:92px;left:0;top:0;position:absolute;content:"";width:100%}.event_list_header{width:1235px;max-width:calc(100% - 40px);background:#fff;color:#1e1e24;margin:0 auto 60px auto}@media screen and (max-width: 700px){.event_list_header{margin:10px auto 60px auto}}.event_list_header .overview{display:flex;align-content:flex-start;align-items:flex-start;position:relative;margin:0 auto}@media screen and (max-width: 870px){.event_list_header .overview{display:block}}.event_list_header h1{flex-grow:2;margin:0;text-align:left;padding:0;border:none;left:0;transform:none;width:auto;max-width:100%;font-size:43px;line-height:60px}.event_list_header .seat-geek{display:flex;flex-grow:1;text-align:center;margin-top:8px;padding-right:20px}.event_list_header .seat-geek img{width:100%;max-width:190px}.event_list_toggles{display:flex;margin:6px 0 0 0}@media screen and (max-width: 870px){.event_list_toggles{display:none}}.event_list_toggles .toggle{margin-left:19px;cursor:pointer}.event_list_toggles .toggle:first-child{margin-left:0}.event_list_toggles .toggle.calendar{display:none}.event_list_toggles .toggle.is-active svg,.event_list_toggles .toggle:hover svg,.event_list_toggles .toggle:focus svg{background:linear-gradient(to bottom left, #DE3341, #590213)}.event_list_toggles .toggle.is-active svg path,.event_list_toggles .toggle:hover svg path,.event_list_toggles .toggle:focus svg path{fill:#fff}.event_list_toggles span{display:block;text-align:center;font-family:"Yantramanav",sans-serif;color:#111;font-weight:700;font-size:14px;line-height:21px;letter-spacing:.2px;margin-top:-3px}.event_list_toggles svg{background:#ececed;padding:10px;border:3px solid #fff;box-sizing:content-box;transition:all 100ms linear}.event_list_toggles svg path{fill:#bebec0;transition:all 100ms linear}.category-dropdown,.category-dropdown-suites{position:relative;margin:6px 47px 0 auto;display:inline-block;max-width:100%;z-index:20}@media screen and (max-width: 1023px){.category-dropdown,.category-dropdown-suites{margin-right:20px}}@media screen and (max-width: 870px){.category-dropdown,.category-dropdown-suites{margin:20px 0 0 0}}.category-dropdown .select:hover .select_text,.category-dropdown .select:focus .select_text,.category-dropdown-suites .select:hover .select_text,.category-dropdown-suites .select:focus .select_text{color:#de3341}.category-dropdown .select,.category-dropdown-suites .select{display:block;position:relative;width:306px;max-width:100%;height:51px;background:#ececed;border:3px solid #fff;margin:0;padding:0 40px 0 15px;text-align:left;cursor:pointer;z-index:8}@media screen and (max-width: 1023px){.category-dropdown .select,.category-dropdown-suites .select{width:250px}}.category-dropdown .select .select_text,.category-dropdown-suites .select .select_text{color:#111;font-family:"Montserrat",sans-serif;font-size:15px;line-height:1;font-weight:800;line-height:45px}.category-dropdown .select svg,.category-dropdown-suites .select svg{float:right;position:absolute;top:50%;right:15px;width:15px;height:7px;transform:translateY(-50%)}.category-dropdown .select.is-active:after,.category-dropdown-suites .select.is-active:after{content:"";width:calc(100% - 20px);left:10px;bottom:0;height:1px;position:absolute;background:#111}.category-dropdown .select.is-active svg,.category-dropdown-suites .select.is-active svg{transform:rotate(180deg) translateY(-47%);transform-origin:50% 0}.category-dropdown .choices,.category-dropdown-suites .choices{display:none;position:absolute;top:calc(100% - 3px);left:0;width:100%;background:#ececed;border-left:3px solid #fff;border-right:3px solid #fff;border-bottom:3px solid #fff;padding:7px 0 0 0;font-family:"Montserrat",sans-serif;z-index:9}.category-dropdown .choices.is-active,.category-dropdown-suites .choices.is-active{display:block}.category-dropdown .choices li span,.category-dropdown-suites .choices li span{display:block;padding:10px 15px;color:#111;text-decoration:none;cursor:pointer}.category-dropdown .choices li:hover span,.category-dropdown .choices li span:focus,.category-dropdown .choices span.is-active,.category-dropdown-suites .choices li:hover span,.category-dropdown-suites .choices li span:focus,.category-dropdown-suites .choices span.is-active{color:#de3341}.category-dropdown .choices li:before,.category-dropdown-suites .choices li:before{display:none}.event_list{text-align:center}.event_list.event_list_listing #loadMoreEvents{margin-top:20px}.event_list .eventList__wrapper{text-align:left}.event_list .eventItem{background:#fff;box-shadow:0 5px 10px -2px rgba(0,0,0,.2);transition:box-shadow 100ms linear}.event_list .eventItem:hover{box-shadow:0 10px 15px -2px rgba(0,0,0,.3)}.event_list .eventItem.group .info_wrapper{padding-left:20px;width:100%}@media screen and (max-width: 700px){.event_list .eventItem.group .info_wrapper{padding-left:10px}}.event_list .eventItem.group .info_wrapper .info{width:100%;padding:0}@media screen and (min-width: 871px){.event_list .eventItem.group .info_wrapper .buttons .more-wrapper{margin:0}}.event_list .eventItem .teaser{margin:20px 0 0 0}.event_list .eventItem .teaser.faq .faq_question.faq_list_item>a p{font-size:18px}.event_list .eventItem .teaser.faq .faq_question.faq_list_item>a p:before,.event_list .eventItem .teaser.faq .faq_question.faq_list_item>a p:after{top:27px}.event_list .eventItem .teaser .cms{zoom:1}.event_list .eventItem .teaser .cms:before,.event_list .eventItem .teaser .cms:after{display:block;visibility:hidden;height:0;content:" "}.event_list .eventItem .teaser .cms:after{clear:both}.event_list .eventItem .teaser .cms .teaser-thumb{width:180px;float:left;margin:0 30px 0 0}@media screen and (max-width: 700px){.event_list .eventItem .teaser .cms .teaser-thumb{float:none;margin:0 auto 20px auto}}.event_list .eventItem .teaser .cms .teaser-thumb img{width:100%;display:block}.event_list .eventItem .teaser .cms .body{float:left;width:calc(100% - 210px)}@media screen and (max-width: 700px){.event_list .eventItem .teaser .cms .body{width:100%;float:none}}.event_detail{min-height:600px;zoom:1;position:relative;margin:0 0 90px 0;overflow:hidden}.event_detail:before,.event_detail:after{display:block;visibility:hidden;height:0;content:" "}.event_detail:after{clear:both}.event_detail:not(.has_branding) .title_section{width:1180px;max-width:calc(100% - 40px);margin:75px auto 100px}@media screen and (max-width: 870px){.event_detail:not(.has_branding) .title_section{flex-direction:column;gap:0;margin:50px auto 75px}}.event_detail.has_branding .title_section,.event_detail:has(#branding) .title_section{display:flex;gap:50px;width:1180px;max-width:calc(100% - 40px);margin:75px auto 100px}.event_detail.has_branding .title_section .right_side_wrapper,.event_detail:has(#branding) .title_section .right_side_wrapper{align-self:center}@media screen and (max-width: 870px){.event_detail.has_branding .title_section,.event_detail:has(#branding) .title_section{flex-direction:column;gap:0;margin:0 auto 75px;max-width:100%}}.event_detail.has_branding #branding,.event_detail:has(#branding) #branding{aspect-ratio:1/1;width:100%;max-width:515px}.event_detail.has_branding #branding .rsArrow,.event_detail:has(#branding) #branding .rsArrow{height:46px;width:33px;top:50%;transform:translateY(-50%);visibility:visible;opacity:1;background-color:rgba(8,9,10,.5)}.event_detail.has_branding #branding .rsArrow .rsArrowIcn,.event_detail:has(#branding) #branding .rsArrow .rsArrowIcn{width:13px;height:26px;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 870px){.event_detail.has_branding #branding .rsArrow,.event_detail:has(#branding) #branding .rsArrow{top:50vw}}.event_detail.has_branding #branding .rsArrowLeft,.event_detail:has(#branding) #branding .rsArrowLeft{left:32px}@media screen and (max-width: 870px){.event_detail.has_branding #branding .rsArrowLeft,.event_detail:has(#branding) #branding .rsArrowLeft{left:20px}}.event_detail.has_branding #branding .rsArrowRight,.event_detail:has(#branding) #branding .rsArrowRight{right:32px}@media screen and (max-width: 870px){.event_detail.has_branding #branding .rsArrowRight,.event_detail:has(#branding) #branding .rsArrowRight{right:20px}}.event_detail.has_branding #branding .rsOverflow,.event_detail:has(#branding) #branding .rsOverflow{aspect-ratio:1/1;max-width:515px;height:100%}.event_detail.has_branding #branding .rsContent,.event_detail:has(#branding) #branding .rsContent{width:100%;height:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.event_detail.has_branding #branding .rsContent div,.event_detail:has(#branding) #branding .rsContent div{height:100%}.event_detail.has_branding #branding .rsContent img,.event_detail:has(#branding) #branding .rsContent img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.event_detail.has_branding #branding .rsContent>a:hover,.event_detail.has_branding #branding .rsContent>a:focus,.event_detail:has(#branding) #branding .rsContent>a:hover,.event_detail:has(#branding) #branding .rsContent>a:focus{opacity:0}.event_detail.has_branding #branding img,.event_detail:has(#branding) #branding img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 870px){.event_detail.has_branding #branding,.event_detail:has(#branding) #branding{max-width:100%}.event_detail.has_branding #branding .rsOverflow,.event_detail:has(#branding) #branding .rsOverflow{max-width:100%}}.event_detail .faq.content_item{width:100%;max-width:100%;margin:0 0 50px 0}.event_detail .faq.content_item address{color:#56565b;margin:0 0 20px 0;font-weight:400}.event_detail .edp_faqs h2.faqs_heading{display:none;margin-top:100px}.event_detail .edp_faqs:has(.faq_item_wrapper) h2.faqs_heading{display:block;color:#1e1e24;font-size:2.368593037rem;font-weight:700;line-height:1;letter-spacing:.2px;margin-bottom:32px}.event_detail .banner{zoom:1;margin:0 auto 50px auto;width:970px;max-width:100%}.event_detail .banner:before,.event_detail .banner:after{display:block;visibility:hidden;height:0;content:" "}.event_detail .banner:after{clear:both}@media screen and (max-width: 1009px){.event_detail .banner{width:728px;position:relative;left:50%;transform:translateX(-50%);max-width:100vw;margin:0 0 50px 0}}@media screen and (max-width: 767px){.event_detail .banner{width:468px}}@media screen and (max-width: 639px){.event_detail .banner{width:320px}}.event_detail .banner.large{width:100%;margin-bottom:0}.event_detail .banner *{max-width:100%}.event_detail .banner li{display:none;width:100%;opacity:0}.event_detail .banner a{display:block;margin:0 auto}.event_detail .banner img{max-width:100%;display:block;margin:0 auto}.event_detail .details_heading{margin-bottom:32px}.event_detail .description_wrapper.short-description .event_description{height:auto;-webkit-mask:none;mask:none}.event_detail .description_wrapper .event_description{position:relative;height:250px;overflow:hidden;-webkit-mask:linear-gradient(to bottom, black 0%, black 75%, rgba(0, 0, 0, 0) 100%);mask:linear-gradient(to bottom, black 0%, black 75%, rgba(0, 0, 0, 0) 100%);-webkit-mask-position:bottom left;mask-position:bottom left;-webkit-mask-size:100% 200%;mask-size:100% 200%}.event_detail .description_wrapper .event_description.is-opened{-webkit-mask-position:top left;mask-position:top left}.details{display:none}h2.healthsafety_header{margin-bottom:25px}@media screen and (max-width: 870px){h2.healthsafety_header{text-align:center}}.title_section_sidebar>.wrapper{padding:0;margin:0 auto;position:relative}.title_section_sidebar>.wrapper .date{display:block;width:-moz-fit-content;width:fit-content;position:relative;margin:0 0 15px;color:#fff;line-height:45px;padding:0 30px 0 20px;z-index:100;overflow:hidden}@media screen and (max-width: 870px){.title_section_sidebar>.wrapper .date{line-height:50px;position:absolute;left:0;top:-25px;margin-bottom:0}}.title_section_sidebar>.wrapper .date span{vertical-align:middle}.title_section_sidebar>.wrapper .date:after{background:linear-gradient(to top right, #de3341, #590213);content:"";box-shadow:0 5px 10px -2px rgba(0,0,0,.2);display:block;transform:skew(-24deg);width:100%;height:100%;position:absolute;top:0;right:10px;z-index:-1}@media screen and (max-width: 700px){.title_section_sidebar>.wrapper .date.range .m-date__rangeFirst{display:block}}.title_section_sidebar>.wrapper .date .m-date__month,.title_section_sidebar>.wrapper .date .m-date__separator,.title_section_sidebar>.wrapper .date .m-date__day{font-family:"Montserrat",sans-serif;font-weight:800;font-size:20px;line-height:1}@media screen and (max-width: 1300px){.title_section_sidebar>.wrapper .date .m-date__month,.title_section_sidebar>.wrapper .date .m-date__separator,.title_section_sidebar>.wrapper .date .m-date__day{font-size:15px}}.title_section_sidebar>.wrapper .date .m-date__year{font-family:"Yantramanav",sans-serif;font-weight:700;font-size:14px;line-height:16px}.title_section_sidebar>.wrapper .bottom{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media screen and (max-width: 870px){.title_section_sidebar>.wrapper .bottom{display:block;text-align:center;padding:40px 20px 0}}.title_section_sidebar>.wrapper .bottom .left-side .title{font-size:2.368593037rem;letter-spacing:.2px;line-height:1.2;color:#000;margin:0 0 15px;transform:none;padding:0;text-align:left;left:0;border:none;width:100%;max-width:100%}@media screen and (max-width: 870px){.title_section_sidebar>.wrapper .bottom .left-side .title{text-align:center}}.title_section_sidebar>.wrapper .bottom .left-side .tagline{font-family:"Yantramanav",sans-serif;font-size:1rem;line-height:1.3;letter-spacing:.2px;font-weight:400;color:#56565b;margin:0}.title_section_sidebar>.wrapper .bottom .left-side .presentedby{font-family:"Yantramanav",sans-serif;color:#56565b;font-size:18px;font-weight:700;line-height:1.6;letter-spacing:.2px;margin:0 0 15px}.title_section_sidebar>.wrapper .bottom .left-side .presentedby.notice svg{height:32px;width:auto;display:inline-block;margin-bottom:-4px}.title_section_sidebar>.wrapper .bottom .buttons{display:flex;align-items:center;gap:10px;padding:40px 0 0}@media screen and (max-width: 1200px){.title_section_sidebar>.wrapper .bottom .buttons{flex-wrap:wrap;width:100%}.title_section_sidebar>.wrapper .bottom .buttons a,.title_section_sidebar>.wrapper .bottom .buttons span{width:100%}.title_section_sidebar>.wrapper .bottom .buttons a.parking,.title_section_sidebar>.wrapper .bottom .buttons a.rent,.title_section_sidebar>.wrapper .bottom .buttons span.parking,.title_section_sidebar>.wrapper .bottom .buttons span.rent{width:calc(50% - 5px);font-size:17px;padding:20px 10px;flex-grow:1}}.title_section_sidebar>.wrapper .bottom .buttons a,.title_section_sidebar>.wrapper .bottom .buttons span{padding:17px;font-size:18px;border-radius:100px;color:#fff;line-height:1;letter-spacing:.2px;text-transform:uppercase;text-align:center;border:3px solid #de3341}.title_section_sidebar>.wrapper .bottom .buttons a.no_ticket_link,.title_section_sidebar>.wrapper .bottom .buttons span.no_ticket_link{display:none}.title_section_sidebar>.wrapper .bottom .buttons a.tickets,.title_section_sidebar>.wrapper .bottom .buttons span.tickets{background:#de3341}.title_section_sidebar>.wrapper .bottom .buttons a.parking,.title_section_sidebar>.wrapper .bottom .buttons a.rent,.title_section_sidebar>.wrapper .bottom .buttons span.parking,.title_section_sidebar>.wrapper .bottom .buttons span.rent{border:3px solid #323237;background:linear-gradient(180deg, #323237 0%, #111 100%)}@media screen and (max-width: 400px){.title_section_sidebar>.wrapper .bottom .buttons a.parking,.title_section_sidebar>.wrapper .bottom .buttons a.rent,.title_section_sidebar>.wrapper .bottom .buttons span.parking,.title_section_sidebar>.wrapper .bottom .buttons span.rent{width:100%}}.title_section_sidebar>.wrapper .bottom .buttons a:hover.tickets,.title_section_sidebar>.wrapper .bottom .buttons a:hover.parking,.title_section_sidebar>.wrapper .bottom .buttons a:hover.rent,.title_section_sidebar>.wrapper .bottom .buttons a:focus.tickets,.title_section_sidebar>.wrapper .bottom .buttons a:focus.parking,.title_section_sidebar>.wrapper .bottom .buttons a:focus.rent,.title_section_sidebar>.wrapper .bottom .buttons a:active.tickets,.title_section_sidebar>.wrapper .bottom .buttons a:active.parking,.title_section_sidebar>.wrapper .bottom .buttons a:active.rent,.title_section_sidebar>.wrapper .bottom .buttons span:hover.tickets,.title_section_sidebar>.wrapper .bottom .buttons span:hover.parking,.title_section_sidebar>.wrapper .bottom .buttons span:hover.rent,.title_section_sidebar>.wrapper .bottom .buttons span:focus.tickets,.title_section_sidebar>.wrapper .bottom .buttons span:focus.parking,.title_section_sidebar>.wrapper .bottom .buttons span:focus.rent,.title_section_sidebar>.wrapper .bottom .buttons span:active.tickets,.title_section_sidebar>.wrapper .bottom .buttons span:active.parking,.title_section_sidebar>.wrapper .bottom .buttons span:active.rent{background:rgba(0,0,0,0);color:#000}@media screen and (max-width: 400px){.title_section_sidebar>.wrapper .bottom .buttons{flex-direction:column}}.ticket_section{margin:0 0 100px 0;scroll-margin-top:130px}.ticket_section .section_header{margin:0 0 32px 0;font-family:"Montserrat",sans-serif;color:#1e1e24;font-size:2.368593037rem;line-height:1;font-weight:700}.ticket_section .showings_date_group{margin-bottom:50px}.ticket_section .showings_date_group:last-child{margin-bottom:0}.ticket_section .showings_date_group .showings-header{width:100%;display:flex;justify-content:space-between;align-content:center;align-items:center}.ticket_section .showings_date_group .showings-header .date_header{flex:0 1 auto;display:inline-block;margin:0;color:#262629;padding:0;z-index:3;position:relative;z-index:1;overflow:hidden;margin-bottom:20px}@media screen and (max-width: 700px){.ticket_section .showings_date_group .showings-header .date_header{width:100%}}.ticket_section .showings_date_group .showings-header .date_header .m-date__weekday,.ticket_section .showings_date_group .showings-header .date_header .m-date__month,.ticket_section .showings_date_group .showings-header .date_header .m-date__separator,.ticket_section .showings_date_group .showings-header .date_header .m-date__day{font-family:"Montserrat",sans-serif;font-weight:700;font-size:20px;line-height:1}.ticket_section .showings_date_group .showings-header .date_header .m-date__year{font-family:"Yantramanav",sans-serif;font-weight:700;font-size:14px;line-height:16px}.ticket_section .showings_date_group .showings_date_group_items{display:flex;gap:32px}@media screen and (max-width: 1200px){.ticket_section .showings_date_group .showings_date_group_items{flex-wrap:wrap}}@media screen and (max-width: 870px){.ticket_section .showings_date_group .showings_date_group_items{gap:10px}}.ticket_section .showings_date_group .showings_date_group_items .showing_card{transition:all .2s linear;width:calc(25% - 16px);min-width:261px;background:#ececed}@media screen and (max-width: 600px){.ticket_section .showings_date_group .showings_date_group_items .showing_card{width:100%;min-width:0}}.ticket_section .showings_date_group .showings_date_group_items .showing_card .buttons{display:none}.ticket_section .showings_date_group .showings_date_group_items .showing_card .ticket-date-selector{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px}.ticket_section .showings_date_group .showings_date_group_items .showing_card .showing_card__info{display:flex;justify-content:center;align-items:center;height:100%}.ticket_section .showings_date_group .showings_date_group_items .showing_card .showing_card__info:not(:has(.ticket-date-selector)){padding:20px;flex-direction:column-reverse;gap:10px}.ticket_section .showings_date_group .showings_date_group_items .showing_card .showing_card__info span{text-align:center}.ticket_section .showings_date_group .showings_date_group_items .showing_card .showing_card__info .ticket-showing-label{color:#000;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;line-height:1.25;letter-spacing:.2px}@media screen and (max-width: 700px){.ticket_section .showings_date_group .showings_date_group_items .showing_card .showing_card__info .ticket-showing-label{font-size:14px}}.ticket_section .showings_date_group .showings_date_group_items .showing_card .showing_card__info .ticket-date{display:flex;justify-content:center;align-items:center;gap:5px;padding:0;position:relative}.ticket_section .showings_date_group .showings_date_group_items .showing_card .showing_card__info .ticket-date:before{content:"";display:block;background-image:url("../images/svg/time_icon.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:20px;height:20px}.ticket_section .showings_date_group .showings_date_group_items .showing_card .showing_card__info .ticket-date .m-date__hour{font-family:"Yantramanav",sans-serif;color:#000;text-transform:uppercase;font-size:20px;font-weight:700;letter-spacing:.2px;line-height:1.5}@media screen and (max-width: 700px){.ticket_section .showings_date_group .showings_date_group_items .showing_card .showing_card__info .ticket-date .m-date__hour{font-size:15px}}.ticket_section .showings_date_group .showings_date_group_items .showing_card:has(.ticket-date-selector:hover,.ticket-date-selector:focus){box-shadow:0 5px 10px 0 rgba(0,0,0,.2)}.ticket_section .showings_date_group .showings_date_group_items .showing_card.is-selected{background:linear-gradient(180deg, #323237 0%, #111 100%);box-shadow:0 5px 10px 0 rgba(0,0,0,.2)}.ticket_section .showings_date_group .showings_date_group_items .showing_card.is-selected .showing_card__info .ticket-showing-label,.ticket_section .showings_date_group .showings_date_group_items .showing_card.is-selected .showing_card__info .ticket-date .m-date__hour{color:#fff}@media screen and (max-width: 870px){.ticket_section .showings_date_group .showings_date_group_items:has(.showing_card+.showing_card) .showing_card{width:calc(50% - 5px);min-width:0}}@media screen and (max-width: 600px){.ticket_section .showings_date_group .showings_date_group_items:has(.showing_card+.showing_card) .showing_card{width:100%}}.ticket_section .showings_additional_cards{display:flex}.ticket_section .showings_additional_cards .entry{min-width:271px;min-height:392px}@media screen and (max-width: 700px){.ticket_section .showings_additional_cards .entry{max-width:271px}}.ticket_section .showings_additional_cards .entry .ticket_info{display:flex;flex-direction:column;height:100%}.ticket_section .showings_additional_cards .entry .ticket_info:not(:has(.body_wrapper)) .button-group{margin:auto 20px 20px}.ticket_section .showings_additional_cards .entry .ticket_info:not(:has(.body_wrapper)) .button-group a,.ticket_section .showings_additional_cards .entry .ticket_info:not(:has(.body_wrapper)) .button-group span{width:100%}.ticket_section .showings_additional_cards .entry .ticket_info .ticket_title{padding:20px 15px;background:#ececed;color:#000;text-align:center;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;line-height:1;letter-spacing:.3px}.ticket_section .showings_additional_cards .entry .ticket_info .thumb{max-width:75%;margin:20px auto 0}.ticket_section .showings_additional_cards .entry .ticket_info .thumb img{display:block;width:100%}.ticket_section .showings_additional_cards .entry .ticket_info .ticket_price{position:relative;padding-top:20px;color:#1e1e24;text-align:center;font-family:"Yantramanav",sans-serif;font-size:20px;font-weight:500;letter-spacing:.2px;line-height:1.5}.ticket_section .showings_additional_cards .entry .ticket_info .body_wrapper{display:flex;flex-direction:column;flex-grow:1;padding:20px}.ticket_section .showings_additional_cards .entry .ticket_info .body_wrapper.overflow{height:200px;overflow:hidden}.ticket_section .showings_additional_cards .entry .ticket_info .body_wrapper.overflow .body{height:200px;overflow:hidden;flex-grow:0;-webkit-mask:linear-gradient(to bottom, black 0%, black 75%, rgba(0, 0, 0, 0) 100%);mask:linear-gradient(to bottom, black 0%, black 75%, rgba(0, 0, 0, 0) 100%);-webkit-mask-position:bottom left;mask-position:bottom left;-webkit-mask-size:100% 200%;mask-size:100% 200%}.ticket_section .showings_additional_cards .entry .ticket_info .body_wrapper .body{position:relative;flex-grow:1;padding-bottom:20px}.ticket_section .showings_additional_cards .entry .ticket_info .body_wrapper .body p{color:#56565b;text-align:center;font-family:"Yantramanav",sans-serif;font-size:16px;font-weight:400;line-height:1.2;letter-spacing:.2px}.ticket_section .showings_additional_cards .entry .ticket_info .body_wrapper .body p:last-child{margin-bottom:0}.ticket_section .showings_additional_cards .entry .ticket_info .body_wrapper .open_ticket_modal{display:block;margin:0 auto}.ticket_section .showings_additional_cards .entry .ticket_info .body_wrapper .button-group{display:flex;flex-direction:column;gap:20px;width:100%}.ticket_section .showings_additional_cards .entry .ticket_info .body_wrapper .button-group a,.ticket_section .showings_additional_cards .entry .ticket_info .body_wrapper .button-group span{width:100%}.ticket_section .showings_additional_cards .entry .ticket_info .body_wrapper ul li{position:relative;padding:0 0 10px 15px}.ticket_section .showings_additional_cards .entry .ticket_info .body_wrapper ul li:before{content:"";position:absolute;top:7px;left:0;height:5px;width:5px;border-radius:50%;background:#56565b}.ticket_section .showings_additional_cards .entry .ticket_info .body_wrapper ul ul{margin-top:10px}.ticket_section .showings_additional_cards .entry .ticket_info:has(.thumb) .body_wrapper.overflow{height:350px}.ticket_section .showings_additional_cards .entry .ticket_info:has(.thumb) .body_wrapper.overflow .body{height:200px}.ticket_section .showings_additional_cards .entry .ticket_info:has(.thumb) .body_wrapper.overflow .button-group{padding-top:30px}.ticket_section .showings_additional_cards .entry .ticket_info .button-group{margin-top:auto}.ticket_section .showings_additional_cards:has(.entry:nth-child(3):last-child) .entry{min-width:calc(33.33% - 24px)}.ticket_section .showings_additional_cards:has(.entry:nth-child(2):last-child) .entry{min-width:calc(50% - 24px)}.ticket_section .showings_additional_cards:has(.entry:nth-child(2):last-child) .entry .ticket_info .body_wrapper.overflow{height:150px}.ticket_section .showings_additional_cards:has(.entry:nth-child(2):last-child) .entry .ticket_info .body_wrapper.overflow .body{height:150px}.ticket_section .showings_additional_cards:has(.entry:nth-child(2):last-child) .entry .ticket_info .button-group{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:20px}.ticket_section .showings_additional_cards:has(.entry:nth-child(2):last-child) .entry .ticket_info .button-group .open_ticket_modal{order:2;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.ticket_section .showings_additional_cards:has(.entry:nth-child(2):last-child) .entry .ticket_info .button-group .showing_link{order:3;width:-moz-fit-content;width:fit-content;flex-grow:1}.ticket_section .showings_additional_cards:has(.entry:nth-child(2):last-child) .entry .ticket_info .button-group:has(.open_ticket_modal) .showing_link{max-width:300px}.ticket_section .showings_additional_cards:has(.entry:nth-child(1):last-child) .entry{min-width:50%}@media screen and (max-width: 700px){.ticket_section .showings_additional_cards:has(.entry:nth-child(1):last-child) .entry{width:100%;max-width:100%}}.ticket_section .showings_additional_cards:has(.entry:nth-child(1):last-child) .entry .ticket_info .body_wrapper.overflow{height:150px}.ticket_section .showings_additional_cards:has(.entry:nth-child(1):last-child) .entry .ticket_info .body_wrapper.overflow .body{height:150px}.ticket_section .showings_additional_cards:has(.entry:nth-child(1):last-child) .entry .ticket_info .button-group{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:20px}.ticket_section .showings_additional_cards:has(.entry:nth-child(1):last-child) .entry .ticket_info .button-group .open_ticket_modal{order:2;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.ticket_section .showings_additional_cards:has(.entry:nth-child(1):last-child) .entry .ticket_info .button-group .showing_link{order:3;width:-moz-fit-content;width:fit-content;flex-grow:1}.ticket_section .showings_additional_cards:has(.entry:nth-child(1):last-child) .entry .ticket_info .button-group:has(.open_ticket_modal) .showing_link{max-width:300px}.ticket_section.featured .showings_list .faq_item_wrapper{box-shadow:0 5px 10px -2px rgba(0,0,0,.2);margin:0 0 20px 0}.ticket_section.featured .showings_list .faq_item_wrapper .faq_question{display:none}.ticket_section.featured .showings_list .faq_item_wrapper .faq_answer{padding:30px 25px}.ticket_section.featured .showings_list .faq_item_wrapper .faq_answer .entry{margin:30px 0 0 0;padding:0 0 30px 0;border-bottom:1px solid #bebec0;min-height:63px;zoom:1}.ticket_section.featured .showings_list .faq_item_wrapper .faq_answer .entry:first-child{margin-top:0}.ticket_section.featured .showings_list .faq_item_wrapper .faq_answer .entry:last-child{border:none;padding-bottom:0}.ticket_section.featured .showings_list .faq_item_wrapper .faq_answer .entry .ticket_info{display:flex;align-items:flex-start;gap:30px}@media screen and (max-width: 700px){.ticket_section.featured .showings_list .faq_item_wrapper .faq_answer .entry .ticket_info{flex-direction:column;align-items:center}}.ticket_section.featured .showings_list .faq_item_wrapper .faq_answer .entry .ticket_info .info .ticket_title{flex:1 1 auto;font-family:"Montserrat",sans-serif;font-weight:700;font-size:20px;line-height:1;color:#323237;margin:0 0 20px 0;text-transform:uppercase}.ticket_section.featured .showings_list .faq_item_wrapper .faq_answer .entry .ticket_info .info .body p{font-family:"Yantramanav",sans-serif;line-height:1.5;font-size:17px;color:#56565b;font-weight:400}.content_item{max-width:860px;margin:0 auto 50px auto}.content_item.spotlight[data-layout=square],.content_item.events{max-width:960px}.content_item.spotlight[data-layout=square] .eventList__wrapper,.content_item.events .eventList__wrapper{max-width:100%}.full-width-layout .content_item{max-width:none}.spotlight_image img{display:block;max-width:100%;width:100%}.content{position:relative;margin:0;padding:0}.content img{max-width:100%}.content img[align=left],.content img.left{float:left;margin:0 30px 30px 0}@media screen and (max-width: 700px){.content img[align=left],.content img.left{float:none;margin:0 auto 30px;display:block}}.content img[align=right],.content img.right{float:right;margin:0 0 30px 30px}@media screen and (max-width: 700px){.content img[align=right],.content img.right{float:none;margin:0 auto 30px;display:block}}.two-column{zoom:1}.two-column:before,.two-column:after{display:block;visibility:hidden;height:0;content:" "}.two-column:after{clear:both}.two-column>ul{zoom:1}.two-column>ul:before,.two-column>ul:after{display:block;visibility:hidden;height:0;content:" "}.two-column>ul:after{clear:both}.two-column>ul>li{width:calc(50% - 85px);float:left;padding:0 0 30px 0;margin:0 85px 50px 0;border-bottom:1px solid #bebec0}.two-column>ul>li:before{display:none}.two-column>ul>li:nth-child(odd){clear:left}.two-column>ul>li strong{font-family:"Montserrat",sans-serif;font-weight:800;font-size:20px;color:#1e1e24;line-height:1;margin:0 0 20px 0;display:inline-block}.two-column>ul>li a{font-family:"Yantramanav",sans-serif;font-weight:500;font-size:20px;line-height:1.5;color:#1e1e24;position:relative;display:inline-block;margin:10px 0 0 0;border-bottom:2px solid #de3341}@media screen and (max-width: 700px){.two-column>ul>li{width:100%;float:none}}.side-by-side{zoom:1;width:50%;float:left}.side-by-side:before,.side-by-side:after{display:block;visibility:hidden;height:0;content:" "}.side-by-side:after{clear:both}.side-by-side:nth-child(2n+1){clear:left}@media screen and (max-width: 700px){.side-by-side{width:100%;float:none}}@media print{*{color:#444 !important;background:rgba(0,0,0,0) !important;text-shadow:none !important}header,footer,#branding,.full-slideshow,.breadcrumbs,#cal_holder,#fb_window,#fb-root,.paging,.buttons,.one_sidebar_right #column_2,.ticket,.faq,.banner,.addthis_toolbox,.print,.seating,.no_print{display:none;height:0 !important}a,a:visited{color:#444 !important;text-decoration:underline}a:after{content:" (" attr(href) ")"}abbr:after{content:" (" attr(title) ")"}.ir a:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}h1{font-size:18px}h2{font-size:16px}h3{font-size:14px}.news_tools{display:none}.print_logo{display:block;width:150px;height:44px;padding-bottom:10px}.print_map{display:block;margin:0 auto;text-align:center}#layout{padding-top:10px;border-top:1px solid #000}.event_list a:after{content:""}body#events.detail #column_1 .main_column{width:600px}body#events.detail #column_2{display:block}.column{width:100% !important}}