@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&family=Barlow:wght@400;700&display=swap";:root{font-size:16px}@media screen and (min-width: 700px){:root{font-size:calc(16px + (16 - 16) * ((100vw - 700px) / (1000 - 700)))}}@media screen and (min-width: 1000px){:root{font-size:16px}}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}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:0em;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.header-base,h1,h2,h3,h4,h5,h6{margin:0 0 0px;font-family:"Roboto",Arial,Helvetica,sans-serif;color:#093566}.header-base a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#000}.header-base a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:rgba(0,0,0,.7)}h1,.h1{font-size:3.0517578125rem}h2,.h2{font-size:2.44140625rem}.textarea h2,.textarea .h2{margin-bottom:20px;margin-top:60px}h2.long_title,.h2.long_title{font-size:1.953125rem}h3,.h3{font-size:1.953125rem}.textarea h3,.textarea .h3{margin-bottom:20px;margin-top:60px}h4,.h4{font-size:1.5625rem}.textarea h4,.textarea .h4{margin-bottom:20px}h5,.h5{font-size:1rem}h6,.h6{font-size:1rem}.small_paragraph,.small p{font-size:.889rem}.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,address,.address,p,.p{font-size:1rem;font-family:"Roboto",Arial,Helvetica,sans-serif;line-height:1.85}p,.p{margin:0 0 20px}p.lead,.p.lead{font-size:1.266rem;font-size:20px;font-weight:600}p strong,.p strong{font-weight:700}address,.address{margin:0 0 20px;font-style:normal;font-weight:700}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{margin-bottom:20px}.cms ul li,.textarea ul li,.spotlight_text ul li,.faq ul li,.link .description ul li,.event_description ul li{padding:3px 0 3px 40px}.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{content:"";position:absolute;top:15px;left:0;width:5px;height:5px;border-radius:50%;background-color:#000}.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{margin-top:10px}ol{margin-bottom:20px}ol>li{position:relative;padding:3px 0px 3px 40px;counter-increment:li-counter}ol>li:before{content:"";font-weight:400;font-size:16px;position:absolute;font-family:"Roboto",Arial,Helvetica,sans-serif;top:3px;left:0;width:22px;height:28px;content:counter(li-counter) "."}a{border:none;color:#093566;text-decoration:none;cursor:pointer;transition:all 200ms linear}a:hover,a:focus{color:#000}.textarea p a,.textarea li a,.cms p a,.cms li a,.spotlight_content a,.m-eventDetailList__item a,.event_description a{text-decoration:underline}.textarea p a:hover,.textarea li a:hover,.cms p a:hover,.cms li a:hover,.spotlight_content a:hover,.m-eventDetailList__item a:hover,.event_description a:hover{text-decoration:none}hr{display:block;height:2px;background-color:#093566;border:0;margin-top:40px;margin-bottom:40px;clear:both}table{position:relative;margin:0 0 15px}table tr td{border:none;margin-bottom:0;padding:5px}blockquote{padding:45px 75px;position:relative;width:975px;max-width:100%;margin:60px auto 40px;background:#093566;border-radius:10px;overflow:hidden;box-shadow:0 15px 30px -3px rgba(0,0,0,.07)}blockquote>*{margin-bottom:0;margin-top:20px}blockquote>*:first-child{margin-top:0}@media screen and (max-width: 700px){blockquote{margin-top:40px;padding:20px}}blockquote p{font-size:25px;font-family:"Roboto",Arial,Helvetica,sans-serif;font-weight:700;line-height:1.4;width:100%;max-width:100%;color:#fff;text-align:center;position:relative;z-index:2}@media screen and (max-width: 700px){blockquote p{font-size:18px}}blockquote strong{font-family:"Din Pro","Barlow","Roboto",Arial,Helvetica,sans-serif;text-align:center;margin-bottom:5px;font-size:20px;font-weight:700;color:#fff;text-transform:uppercase;line-height:1;position:relative;display:inline-block;line-height:1.1875;position:relative;z-index:2}blockquote strong em{text-transform:none;font-family:"Roboto",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:16px;display:block;margin-top:10px;position:relative;padding-left:0;line-height:1.1875}@media screen and (max-width: 500px){blockquote strong em{font-size:14px;line-height:19px}}.news_detail .news_thumb{float:left;margin-right:20px;margin-bottom:20px;max-width:50%}@media screen and (max-width: 700px){.news_detail .news_thumb{max-width:100%;text-align:center;float:none}}.m-button{display:inline-block;position:relative;background-color:#093566;color:#fff;text-align:center;padding:12px 20px;line-height:1;font-weight:700;font-size:20px;letter-spacing:0;border-radius:30px;text-decoration:none;min-width:180px;border:3px solid #093566;transition:background-color 200ms linear,color 200ms linear}.m-button:hover{background-color:#fff;color:#093566}.m-button-big,#allEvents,#loadMoreEvents{display:inline-block;position:relative;background-color:#093566;color:#fff;text-align:center;padding:12px 20px;line-height:1;font-weight:700;font-size:20px;letter-spacing:0;border-radius:30px;text-decoration:none;min-width:180px;border:3px solid #093566;transition:background-color 200ms linear,color 200ms linear;font-size:18px;padding:16px 40px}.m-button-big:hover,#allEvents:hover,#loadMoreEvents:hover{background-color:#fff;color:#093566}.m-ticket-button{display:inline-block;position:relative;background-color:#093566;color:#fff;text-align:center;padding:10px 20px;line-height:1}.m-ticket-button:hover{background-color:#fff;color:#093566}#loadMoreEvents[disabled=disabled]{display:none}.gen-button,.spotlight-button,.spot-button,a.button,.button a,input.button,.textarea .button p a,.textarea p a.button,.cms .button p a,.cms p a.button,.login-form input[type=submit]{display:inline-block;position:relative;background-color:#093566;color:#fff;text-align:center;padding:12px 20px;line-height:1;font-weight:700;font-size:20px;letter-spacing:0;border-radius:30px;text-decoration:none;min-width:180px;border:3px solid #093566;transition:background-color 200ms linear,color 200ms linear}.gen-button:hover,.spotlight-button:hover,.spot-button:hover,a.button:hover,.button a:hover,input.button:hover,.textarea .button p a:hover,.textarea p a.button:hover,.cms .button p a:hover,.cms p a.button:hover,.login-form input[type=submit]:hover{background-color:#fff;color:#093566}.eventItem .buttons{position:absolute;bottom:30px;right:35px;zoom:1;align-self:flex-end;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.eventItem .buttons:before,.eventItem .buttons:after{display:block;visibility:hidden;height:0;content:" "}.eventItem .buttons:after{clear:both}.eventItem .buttons .tickets{display:inline-block;position:relative;background-color:#093566;color:#fff;text-align:center;padding:12px 20px;line-height:1;font-weight:700;font-size:20px;letter-spacing:0;border-radius:30px;text-decoration:none;min-width:180px;border:3px solid #093566;transition:background-color 200ms linear,color 200ms linear;padding-right:50px}.eventItem .buttons .tickets:hover{background-color:#fff;color:#093566}.eventItem .buttons .tickets svg{transition:all .2s linear;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);right:20px;fill:#fff;float:right}.eventItem .buttons .tickets:hover svg,.eventItem .buttons .tickets:focus svg{fill:#093566;transform:translateY(-50%) rotate(0deg)}.eventItem .buttons .tickets.no_ticket_link{display:none}.eventItem .buttons .more{transition:color .2s linear;float:right;font-family:"Roboto",Arial,Helvetica,sans-serif;font-weight:700;font-size:20px;color:#093566}.eventItem .buttons .more:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='9' height='15' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.105 15 0 13.931 6.77 7.5 0 1.069 1.105 0 9 7.5z' fill='%23093566' fill-rule='nonzero'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;width:10px;height:15px;display:inline-block;vertical-align:middle;margin-top:-2px;margin-left:10px}.eventItem .buttons .more:hover,.eventItem .buttons .more:focus{text-decoration:underline}@media screen and (max-width: 870px){.eventItem .buttons{position:absolute;bottom:10px;left:0px;margin-top:auto;flex-direction:row;justify-content:flex-start;align-items:center;align-self:flex-end;width:100%}.eventItem .buttons .tickets{background:#fff;color:#093566;font-size:16px;min-width:145px;padding-left:15px;padding-right:44px}.eventItem .buttons .tickets svg{fill:#093566;right:15px}}@media screen and (max-width: 870px)and (max-width: 400px){.eventItem .buttons .tickets{flex-grow:1;width:100%}}@media screen and (max-width: 870px){.eventItem .buttons .more{color:#fff;line-height:50px;font-size:16px}.eventItem .buttons .more:after{background-image:url("data:image/svg+xml,%3Csvg width='9' height='15' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.105 15 0 13.931 6.77 7.5 0 1.069 1.105 0 9 7.5z' fill='%23ffffff' fill-rule='nonzero'/%3E%3C/svg%3E")}.eventItem .buttons .more:hover,.eventItem .buttons .more:focus{text-decoration:underline}}@media screen and (max-width: 870px)and (max-width: 400px){.eventItem .buttons .more{line-height:30px}}@media screen and (max-width: 870px)and (max-width: 400px){.eventItem .buttons{gap:10px;justify-content:center;flex-direction:column;padding:20px 20px 10px;position:relative;bottom:auto;left:auto;right:auto;margin-left:-20px;margin-bottom:-20px;margin-top:20px;width:calc(100% + 40px)}.eventItem .buttons:before{transition:all .3s linear;content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:100%;background-color:#093566;visibility:visible;z-index:-1}}@media screen and (max-width: 870px){.eventItem:hover .tickets,.eventItem:focus .tickets{background:#093566;color:#fff}.eventItem:hover .tickets svg,.eventItem:focus .tickets svg{fill:#fff}.eventItem:hover .more,.eventItem:focus .more{color:#093566}.eventItem:hover .more:after,.eventItem:focus .more:after{background-image:url("data:image/svg+xml,%3Csvg width='9' height='15' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.105 15 0 13.931 6.77 7.5 0 1.069 1.105 0 9 7.5z' fill='%23093566' fill-rule='nonzero'/%3E%3C/svg%3E")}}.event_list.event_list_grid .eventItem .buttons{position:absolute;bottom:10px;left:0px;margin-top:auto;flex-direction:row;justify-content:flex-start;align-items:center;align-self:flex-end;width:100%}.event_list.event_list_grid .eventItem .buttons .tickets{background:#fff;color:#093566;font-size:16px;min-width:145px;padding-left:15px;padding-right:44px}.event_list.event_list_grid .eventItem .buttons .tickets svg{fill:#093566;right:15px}@media screen and (max-width: 400px){.event_list.event_list_grid .eventItem .buttons .tickets{flex-grow:1;width:100%}}.event_list.event_list_grid .eventItem .buttons .more{color:#fff;line-height:50px;font-size:16px}.event_list.event_list_grid .eventItem .buttons .more:after{background-image:url("data:image/svg+xml,%3Csvg width='9' height='15' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.105 15 0 13.931 6.77 7.5 0 1.069 1.105 0 9 7.5z' fill='%23ffffff' fill-rule='nonzero'/%3E%3C/svg%3E")}.event_list.event_list_grid .eventItem .buttons .more:hover,.event_list.event_list_grid .eventItem .buttons .more:focus{text-decoration:underline}@media screen and (max-width: 400px){.event_list.event_list_grid .eventItem .buttons .more{line-height:30px}}@media screen and (max-width: 400px){.event_list.event_list_grid .eventItem .buttons{gap:10px;justify-content:center;flex-direction:column;padding:20px 20px 10px;position:relative;bottom:auto;left:auto;right:auto;margin-left:-20px;margin-bottom:-20px;margin-top:20px;width:calc(100% + 40px)}.event_list.event_list_grid .eventItem .buttons:before{transition:all .3s linear;content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:100%;background-color:#093566;visibility:visible;z-index:-1}}.event_list.event_list_grid .eventItem:hover .tickets,.event_list.event_list_grid .eventItem:focus .tickets{background:#093566;color:#fff}.event_list.event_list_grid .eventItem:hover .tickets svg,.event_list.event_list_grid .eventItem:focus .tickets svg{fill:#fff}.event_list.event_list_grid .eventItem:hover .more,.event_list.event_list_grid .eventItem:focus .more{color:#093566}.event_list.event_list_grid .eventItem:hover .more:after,.event_list.event_list_grid .eventItem:focus .more:after{background-image:url("data:image/svg+xml,%3Csvg width='9' height='15' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.105 15 0 13.931 6.77 7.5 0 1.069 1.105 0 9 7.5z' fill='%23093566' fill-rule='nonzero'/%3E%3C/svg%3E")}@media screen and (min-width: 871px){.event_list.event_list_grid.secondary_events .eventItem .buttons .tickets{font-size:20px;margin-right:25px;padding:13px 50px 13px 20px}.event_list.event_list_grid.secondary_events .eventItem .buttons .more{font-size:20px}}@media screen and (min-width: 871px){.primary_events .eventItem .buttons a{color:#fff}.primary_events .eventItem .buttons a.tickets{background-color:#fff;border:none;font-size:16px;padding:15px 50px 15px 20px;min-width:145px;padding-left:15px;padding-right:44px;margin-right:20px;color:#093566}.primary_events .eventItem .buttons a.tickets svg{fill:#093566}}@media screen and (min-width: 871px)and (min-width: 1081px){.primary_events .eventItem .buttons a.tickets{font-size:20px;margin-right:25px;padding:13px 50px 13px 20px}}@media screen and (min-width: 871px){.primary_events .eventItem .buttons a.more{font-size:16px}.primary_events .eventItem .buttons a.more:after{background-image:url("data:image/svg+xml,%3Csvg width='9' height='15' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.105 15 0 13.931 6.77 7.5 0 1.069 1.105 0 9 7.5z' fill='%23ffffff' fill-rule='nonzero'/%3E%3C/svg%3E")}}@media screen and (min-width: 871px)and (min-width: 1081px){.primary_events .eventItem .buttons a.more{font-size:20px}}@media screen and (max-width: 870px){.primary_events .eventItem .buttons{bottom:15px}}.back-to-top{position:fixed;bottom:40px;right:40px;z-index:20}#allEvents,#loadMoreEvents{margin:20px auto 30px;width:188px;padding-left:0px;padding-right:0;display:block}#allEvents:before,#allEvents:after,#loadMoreEvents:before,#loadMoreEvents:after{content:"";position:absolute;top:50%;width:calc(50vw - 20px - 50% - 40px);max-width:500px;height:3px;background-color:#093566;border-radius:4px}@media screen and (max-width: 1200px){#allEvents:before,#allEvents:after,#loadMoreEvents:before,#loadMoreEvents:after{max-width:300px}}@media screen and (max-width: 700px){#allEvents:before,#allEvents:after,#loadMoreEvents:before,#loadMoreEvents:after{max-width:100px}}#allEvents:before,#loadMoreEvents:before{right:calc(100% + 20px)}#allEvents:after,#loadMoreEvents:after{left:calc(100% + 20px)}.buttonWrapper .tickets{display:inline-block;position:relative;background-color:#093566;color:#fff;text-align:center;padding:12px 20px;line-height:1;font-weight:700;font-size:20px;letter-spacing:0;border-radius:30px;text-decoration:none;min-width:180px;border:3px solid #093566;transition:background-color 200ms linear,color 200ms linear;padding-right:50px;background-color:#fff;color:#093566;border-color:#fff;width:100%;display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;padding:12px 20px}.buttonWrapper .tickets:hover{background-color:#fff;color:#093566}.buttonWrapper .tickets.alt{margin-top:22px;background-color:#093566;color:#fff}.buttonWrapper .tickets.alt:hover{background-color:#fff;color:#093566}.buttonWrapper .tickets svg{transition:all .2s linear;transform:rotate(-45deg);fill:#093566;float:right;margin-left:15px}.buttonWrapper .tickets:hover,.buttonWrapper .tickets:focus{background-color:#093566;color:#fff;border-color:#fff}.buttonWrapper .tickets:hover svg,.buttonWrapper .tickets:focus svg{fill:#fff;transform:rotate(0deg)}.event_showings .buttons .tickets{display:inline-block;position:relative;background-color:#093566;color:#fff;text-align:center;padding:12px 20px;line-height:1;font-weight:700;font-size:20px;letter-spacing:0;border-radius:30px;text-decoration:none;min-width:180px;border:3px solid #093566;transition:background-color 200ms linear,color 200ms linear;padding-right:50px}.event_showings .buttons .tickets:hover{background-color:#fff;color:#093566}.event_showings .buttons .tickets svg{transition:all .2s linear;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);right:20px;fill:#fff;float:right}.event_showings .buttons .tickets:hover svg,.event_showings .buttons .tickets:focus svg{fill:#093566;transform:translateY(-50%) rotate(0deg)}@media screen and (max-width: 700px)and (min-width: 501px){.event_showings .buttons .tickets{font-size:16px;min-width:150px;padding-left:15px}}@media screen and (max-width: 1080px)and (min-width: 871px){.event_showings .buttons .tickets{font-size:16px;min-width:150px;padding-left:15px}}.read-more,.show-all-showings{font-family:"Roboto",Arial,Helvetica,sans-serif;font-weight:700;font-size:20px;color:#093566;margin-top:45px}.read-more:after,.show-all-showings:after{content:"";margin-left:10px;width:9px;height:15px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg width='9' height='15' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.105 15 0 13.931 6.77 7.5 0 1.069 1.105 0 9 7.5z' fill='%23093566' fill-rule='nonzero'/%3E%3C/svg%3E")}.read-more:hover,.read-more:focus,.show-all-showings:hover,.show-all-showings:focus{text-decoration:underline}#venue_widgets_framework .l-m-venue_widget__eventslist .m-venueframework-eventslist__buttons a.tickets,#venue_widgets_framework .l-m-venue_widget__eventslist .m-venueframework-eventslist__buttons span.tickets{display:inline-block;position:relative;background-color:#093566;color:#fff;text-align:center;padding:12px 20px;line-height:1;font-weight:700;font-size:20px;letter-spacing:0;border-radius:30px;text-decoration:none;min-width:180px;border:3px solid #093566;transition:background-color 200ms linear,color 200ms linear;font-size:16px;min-width:0px;padding:10px 15px}#venue_widgets_framework .l-m-venue_widget__eventslist .m-venueframework-eventslist__buttons a.tickets:hover,#venue_widgets_framework .l-m-venue_widget__eventslist .m-venueframework-eventslist__buttons span.tickets:hover{background-color:#fff;color:#093566}#venue_widgets_framework .l-m-venue_widget__eventslist .m-venueframework-eventslist__buttons a.tickets svg,#venue_widgets_framework .l-m-venue_widget__eventslist .m-venueframework-eventslist__buttons span.tickets svg{display:none}#venue_widgets_framework .l-m-venue_widget__eventslist .m-venueframework-eventslist__buttons a.tickets:hover svg,#venue_widgets_framework .l-m-venue_widget__eventslist .m-venueframework-eventslist__buttons a.tickets:focus svg,#venue_widgets_framework .l-m-venue_widget__eventslist .m-venueframework-eventslist__buttons span.tickets:hover svg,#venue_widgets_framework .l-m-venue_widget__eventslist .m-venueframework-eventslist__buttons span.tickets:focus svg{fill:#093566;transform:translateY(-50%) rotate(0deg)}.event_list{zoom:1;margin:auto;max-width:calc(100vw - 40px)}.event_list:before,.event_list:after{display:block;visibility:hidden;height:0;content:" "}.event_list:after{clear:both}@media screen and (max-width: 870px){.event_list{max-width:800px;margin:0 auto;width:100%}}@media screen and (max-width: 700px){.event_list{flex-direction:row}}.event_list .list{margin:auto;max-width:1280px;display:flex;flex-wrap:wrap;flex-direction:row}@media screen and (max-width: 870px){.event_list .list{justify-content:center}}.event_list .list.has_promotion .eventItem:nth-child(7):not(:last-child){display:none !important}.event_list .eventItem{position:relative;zoom:1;width:100%;max-width:975px;margin:0 auto 50px;display:flex;flex-direction:row;justify-content:flex-start;border-radius:10px}.event_list .eventItem:before,.event_list .eventItem:after{display:block;visibility:hidden;height:0;content:" "}.event_list .eventItem:after{clear:both}.event_list .eventItem.entry{background:#fff;border:6px solid #093566}.event_list .eventItem.elp-promo{border:none}.event_list .eventItem .thumb{position:relative;float:left;width:311px;overflow:hidden;float:left;z-index:1}@media screen and (max-width: 870px){.event_list .eventItem .thumb{width:100%}}.event_list .eventItem .thumb a{position:relative;display:block;z-index:1}.event_list .eventItem .thumb a:hover img{filter:grayscale(100%)}.event_list .eventItem .thumb img{transition:all .2s linear;max-width:100%;display:block;z-index:1;width:100%;will-change:filter}.event_list .eventItem .info{width:calc(100% - 311px);padding:34px 50px;padding-right:230px;z-index:2}.event_list .eventItem .date{position:relative;background-image:linear-gradient(to right, #b4c2d0 0%, rgba(216, 216, 216, 0) 100%);color:#093566;width:auto;font-family:"Din Pro","Barlow","Roboto",Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;font-size:16px;color:#093566;padding:5px;padding-left:32px;border-radius:10px 0 0 0;display:inline-block;margin-bottom:10px}.event_list .eventItem .date:before{content:"";position:absolute;top:50%;left:7px;background-image:url(../images/svg/icn_date_calendar.svg);width:17px;height:18px;display:block;visibility:visible;z-index:2;transform:translateY(-50%)}.event_list .eventItem .title a{font-family:"Roboto",Arial,Helvetica,sans-serif;font-weight:700;font-size:25px;color:#093566}.event_list .eventItem .title a:hover,.event_list .eventItem .title a:focus{text-decoration:underline}.event_list .eventItem .tagline{font-family:"Roboto",Arial,Helvetica,sans-serif;font-weight:400;font-size:16px;color:#000;text-align:left;line-height:25px}@media screen and (max-width: 870px){.event_list .eventItem{background-color:#093566;float:left;width:calc(33.3% - 60px);margin:0px 30px 60px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:550px}.event_list .eventItem .thumb{float:none;width:100%;border-radius:4px 4px 0 0;overflow:hidden}.event_list .eventItem .info{background-color:#fff;flex-grow:1;padding:20px 20px 100px;width:100%}.event_list .eventItem .info:before{transition:height .3s ease-in-out;content:"";position:absolute;bottom:0px;left:0px;width:100%;height:80px;background-color:#093566;will-change:height;visibility:visible}.event_list .eventItem:nth-child(3n+1){clear:left}.event_list .eventItem:hover .info:before,.event_list .eventItem:focus .info:before{height:0}}@media screen and (max-width: 870px)and (max-width: 1200px){.event_list .eventItem{width:calc(50% - 40px);margin:0px 20px 40px}}@media screen and (max-width: 870px)and (max-width: 870px){.event_list .eventItem{width:calc(50% - 30px);margin:0px 15px 30px;min-height:0px}}@media screen and (max-width: 870px)and (max-width: 700px){.event_list .eventItem{width:calc(100% - 40px);max-width:400px;margin:0 auto 30px}}@media screen and (max-width: 870px)and (max-width: 400px){.event_list .eventItem .info{padding-bottom:20px}.event_list .eventItem:hover .buttons:before,.event_list .eventItem:focus .buttons:before{height:0}}.event_list.event_list_grid{max-width:1240px}@media screen and (max-width: 1200px){.event_list.event_list_grid{max-width:800px;margin:0 auto;width:100%}}.event_list.event_list_grid .eventItem{background-color:#093566;float:left;width:calc(33.3% - 60px);margin:0px 30px 60px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:550px}.event_list.event_list_grid .eventItem .thumb{float:none;width:100%;border-radius:4px 4px 0 0;overflow:hidden}.event_list.event_list_grid .eventItem .info{background-color:#fff;flex-grow:1;padding:20px 20px 100px;width:100%}.event_list.event_list_grid .eventItem .info:before{transition:height .3s ease-in-out;content:"";position:absolute;bottom:0px;left:0px;width:100%;height:80px;background-color:#093566;will-change:height;visibility:visible}.event_list.event_list_grid .eventItem:nth-child(3n+1){clear:left}.event_list.event_list_grid .eventItem:hover .info:before,.event_list.event_list_grid .eventItem:focus .info:before{height:0}@media screen and (max-width: 1200px){.event_list.event_list_grid .eventItem{width:calc(50% - 40px);margin:0px 20px 40px}}@media screen and (max-width: 870px){.event_list.event_list_grid .eventItem{width:calc(50% - 30px);margin:0px 15px 30px;min-height:0px}}@media screen and (max-width: 700px){.event_list.event_list_grid .eventItem{width:calc(100% - 40px);max-width:400px;margin:0 auto 30px}}@media screen and (max-width: 400px){.event_list.event_list_grid .eventItem .info{padding-bottom:20px}.event_list.event_list_grid .eventItem:hover .buttons:before,.event_list.event_list_grid .eventItem:focus .buttons:before{height:0}}.event_list.featured_events{max-width:100%;padding:90px 0 0}@media screen and (max-width: 1200px){.event_list.featured_events .list{max-width:800px;margin:0 auto;width:100%}}@media screen and (max-width: 700px){.event_list.featured_events{padding-top:40px}}.event_list.secondary_events{max-width:100%;padding:0px 0 90px;margin:90px auto 0}.event_list.secondary_events .list{justify-content:center}@media screen and (min-width: 871px){.event_list.secondary_events .eventItem{width:calc(50% - 46px);margin:0 23px 0;margin-bottom:0;border-width:10px}.event_list.secondary_events .eventItem .info:before{height:116px}.event_list.secondary_events .eventItem .date{font-size:20px;padding:7px;padding-left:40px;margin-bottom:20px}.event_list.secondary_events .eventItem .date:before{content:"";height:25px;width:23px;left:10px;background-size:100% auto;background-repeat:no-repeat}.event_list.secondary_events .eventItem .presented-by{margin-bottom:5px}.event_list.secondary_events .eventItem .title a{font-size:31px}.event_list.secondary_events .eventItem .tagline{font-size:20px;margin-top:10px;color:#093566}.event_list.secondary_events .eventItem .buttons{bottom:25px}}@media screen and (min-width: 871px)and (min-width: 1081px){.event_list.secondary_events .eventItem{min-height:757px}}.event_list.secondary_events+.featured_events{padding-top:0}@media screen and (max-width: 700px){.event_list.secondary_events{margin:40px auto 0;padding:0px 0 40px}.event_list.secondary_events .eventItem:last-child{margin-bottom:0}}.event_list.primary_events{max-width:none}@media screen and (max-width: 870px){.event_list.primary_events{max-width:100%}}.event_list.primary_events .owl-stage{display:flex}.event_list.primary_events .eventItem{width:50vw;margin:0;border:none;border-radius:0;max-width:100%}.event_list.primary_events .eventItem:before,.event_list.primary_events .eventItem:after{visibility:visible;content:"";display:block;position:absolute;top:0px;right:0;width:2px;height:100%;display:none;z-index:2;background:linear-gradient(to bottom, #ffffff 18%, #fff 100%)}.event_list.primary_events .eventItem .thumb{width:100%;border-radius:0}@media screen and (min-width: 871px){.event_list.primary_events .eventItem .info{transition:all .2s linear;position:absolute;top:0;left:0;display:block;width:100%;height:100%;padding:60px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.93) 100%);opacity:0}}@media screen and (min-width: 871px)and (max-width: 870px){.event_list.primary_events .eventItem .info{padding:20px 20px 100px;text-align:left;align-items:flex-start;background:#fff;opacity:1;position:relative;top:auto;left:auto}}@media screen and (min-width: 871px){.event_list.primary_events .eventItem .info .presented-by{max-width:100%;margin-bottom:10px;color:#fff}}@media screen and (min-width: 871px)and (max-width: 870px){.event_list.primary_events .eventItem .info .presented-by{color:#000}}@media screen and (min-width: 871px){.event_list.primary_events .eventItem .info .date{font-size:22px;max-width:100%;background:none;padding:0;padding-left:30px;margin-bottom:30px;color:#fff}}@media screen and (min-width: 871px)and (max-width: 870px){.event_list.primary_events .eventItem .info .date{color:#000}}@media screen and (min-width: 871px){.event_list.primary_events .eventItem .info .date:before{left:0px;width:23px;height:25px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='23px' height='25px' viewBox='0 0 23 25' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EShape%3C/title%3E%3Cg id='01---Final-Designs' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='02_Wintrust_V2_hp_hover_r1' transform='translate(-785.000000, -327.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cg id='Header' transform='translate(1.000000, 0.000000)'%3E%3Cg id='primary-events/hover' transform='translate(0.000000, 221.000000)'%3E%3Cg id='Group-Copy' transform='translate(784.000000, 105.000000)'%3E%3Cg id='event_FILL0_wght400_GRAD0_opsz48' transform='translate(0.000000, 1.000000)'%3E%3Cpath d='M15.2316542,20.625 C14.3624032,20.625 13.6296296,20.3314271 13.0333333,19.7442813 C12.437037,19.1571354 12.1388889,18.4383854 12.1388889,17.5880313 C12.1388889,16.7376771 12.4389856,16.0208333 13.0391792,15.4375 C13.6393727,14.8541667 14.3740949,14.5625 15.2433458,14.5625 C16.1125968,14.5625 16.8453704,14.8560729 17.4416667,15.4432187 C18.037963,16.0303646 18.3361111,16.7491146 18.3361111,17.5994687 C18.3361111,18.4498229 18.0360144,19.1666667 17.4358208,19.75 C16.8356273,20.3333333 16.1009051,20.625 15.2316542,20.625 Z M1.91666667,25 C1.40555556,25 0.958333333,24.8125 0.575,24.4375 C0.191666667,24.0625 0,23.625 0,23.125 L0,3.75 C0,3.25 0.191666667,2.8125 0.575,2.4375 C0.958333333,2.0625 1.40555556,1.875 1.91666667,1.875 L3.99305556,1.875 L3.99305556,0 L6.06944444,0 L6.06944444,1.875 L16.9305556,1.875 L16.9305556,0 L19.0069444,0 L19.0069444,1.875 L21.0833333,1.875 C21.5944444,1.875 22.0416667,2.0625 22.425,2.4375 C22.8083333,2.8125 23,3.25 23,3.75 L23,23.125 C23,23.625 22.8083333,24.0625 22.425,24.4375 C22.0416667,24.8125 21.5944444,25 21.0833333,25 L1.91666667,25 Z M1.91666667,23.125 L21.0833333,23.125 L21.0833333,9.6875 L1.91666667,9.6875 L1.91666667,23.125 Z M1.91666667,7.8125 L21.0833333,7.8125 L21.0833333,3.75 L1.91666667,3.75 L1.91666667,7.8125 Z M1.95069444,7.8125 L1.95069444,3.75 L1.95069444,7.8125 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}}@media screen and (min-width: 871px)and (max-width: 870px){.event_list.primary_events .eventItem .info .date{position:relative;background-image:linear-gradient(to right, #b4c2d0 0%, rgba(216, 216, 216, 0) 100%);color:#093566;width:auto;font-family:"Din Pro","Barlow","Roboto",Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;font-size:16px;color:#093566;padding:5px;padding-left:32px;border-radius:10px 0 0 0;display:inline-block;margin-bottom:10px}.event_list.primary_events .eventItem .info .date:before{content:"";position:absolute;left:7px;background-image:url(../images/svg/icn_date_calendar.svg);width:17px;height:18px;display:block;visibility:visible;z-index:2}}@media screen and (min-width: 871px){.event_list.primary_events .eventItem .info .tagline{max-width:100%;margin-top:10px;font-size:20px;font-weight:500;color:#fff}}@media screen and (min-width: 871px)and (max-width: 870px){.event_list.primary_events .eventItem .info .tagline{color:#000}}@media screen and (min-width: 871px){.event_list.primary_events .eventItem .info .title a{font-size:39px;max-width:100%;color:#fff}}@media screen and (min-width: 871px)and (max-width: 870px){.event_list.primary_events .eventItem .info .title a{color:#000}}@media screen and (min-width: 871px)and (max-width: 1110px){.event_list.primary_events .eventItem .info .title a{font-size:29px}}@media screen and (min-width: 871px)and (max-width: 700px){.event_list.primary_events .eventItem .info .title a{font-size:25px}}@media screen and (min-width: 871px)and (min-width: 871px){.event_list.primary_events .eventItem .info .buttons{position:relative;bottom:auto;right:auto;flex-direction:row;justify-content:center;align-self:flex-start;margin-top:50px;gap:0}}@media screen and (min-width: 871px)and (min-width: 871px)and (max-width: 1110px){.event_list.primary_events .eventItem .info .buttons{padding-top:0;margin-top:20px}}@media screen and (min-width: 871px)and (max-width: 870px){.event_list.primary_events .eventItem .info .buttons{bottom:15px}}@media screen and (max-width: 870px){.event_list.primary_events .eventItem .info{border-bottom:6px solid #093566}}@media screen and (min-width: 871px){.event_list.primary_events .eventItem:hover .thumb,.event_list.primary_events .eventItem:focus .thumb,.event_list.primary_events .eventItem.is-focused .thumb{filter:grayscale(100%)}.event_list.primary_events .eventItem:hover .info,.event_list.primary_events .eventItem:focus .info,.event_list.primary_events .eventItem.is-focused .info{zoom:1;opacity:1}}@media screen and (max-width: 700px){.event_list.primary_events .eventItem{width:100vw}}@media screen and (max-width: 870px){.event_list.primary_events .eventItem{width:100vw;max-width:100vw}}@media screen and (min-width: 871px){.event_list.primary_events .owl-item.active .eventItem .info{padding-left:150px}}@media screen and (min-width: 871px)and (max-width: 1080px){.event_list.primary_events .owl-item.active .eventItem .info{padding:30px;padding-left:100px}}.event_list.primary_events .owl-item.active .eventItem:before{display:block}@media screen and (min-width: 871px){.event_list.primary_events .owl-item.active+.active .eventItem .info{padding-left:60px;padding-right:150px}}@media screen and (min-width: 871px)and (max-width: 1080px){.event_list.primary_events .owl-item.active+.active .eventItem .info{padding:30px;padding-right:100px}}.event_list.primary_events .owl-item.active+.active .eventItem:before{right:auto;left:0px}.event_list.primary_events .owl-next svg,.event_list.primary_events .owl-prev svg{display:none}.event_list.primary_events .owl-next:before,.event_list.primary_events .owl-prev:before{content:"";transition:all .2s linear;width:43px;height:43px;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;cursor:pointer;background-image:url("../images/svg/arw_slideshow.svg");background-repeat:no-repeat;background-position:center;will-change:transform}.event_list.primary_events .owl-next:hover:before,.user-is-tabbing .event_list.primary_events .owl-next:focus:before,.event_list.primary_events .owl-prev:hover:before,.user-is-tabbing .event_list.primary_events .owl-prev:focus:before{transform:translate(-50%, -50%) scale(1.3)}@media screen and (max-width: 1080px)and (min-width: 871px){.event_list.primary_events .owl-next,.event_list.primary_events .owl-prev{width:100px}}.event_list.primary_events .owl-prev{transform:scaleX(-1) translateY(-50%)}.content_item .event_list .entry{max-width:100%}.event_list.event_list_calendar{display:none}.event_list.calendar_event_list{display:none}.event_list.calendar_event_list.event_list_calendar{display:block}.event_detail{background:url(../images/bg_edp.png) top left repeat-x;width:100%;min-height:600px;zoom:1;position:relative}.event_detail:before,.event_detail:after{display:block;visibility:hidden;height:0;content:" "}.event_detail:after{clear:both}.event_detail #column_1{position:relative;width:100%;margin:auto;padding:50px 20px 0;max-width:1380px;min-height:calc(110px + 20px + var(--sticky-height))}@media screen and (max-width: 500px){.event_detail #column_1{padding:0px 15px 0}}.event_detail .leftColumn{float:left;width:calc(100% - 446px - 30px);max-width:870px}@media screen and (max-width: 1080px){.event_detail .leftColumn{width:calc(100% - 360px - 30px)}}@media screen and (max-width: 870px){.event_detail .leftColumn{float:none;margin:auto;width:100%}}.event_detail .leftColumn .rsPlayBtn{z-index:9999;position:relative}.event_detail .leftColumn .rsVideoActive{z-index:10000}.event_detail .right_side_wrapper{position:absolute;top:0;right:20px;width:446px;height:100%;margin-left:30px}.event_detail .right_side_wrapper .sticky_item{background:#093566;border-radius:10px;position:static;position:sticky;top:180px;margin-top:110px;margin-bottom:20px;padding:50px 20px;z-index:1}.event_detail .right_side_wrapper .sticky_item:before,.event_detail .right_side_wrapper .sticky_item:after{content:"";position:absolute;top:0px;left:0px;display:block;width:100%;height:100%;visibility:visible;z-index:-1}.event_detail .right_side_wrapper .sticky_item:before{background:url(../images/svg/edp_sidebar_top.svg) top left no-repeat}.event_detail .right_side_wrapper .sticky_item:after{background:url(../images/svg/edp_sidebar_bottom.svg) bottom right no-repeat}@media screen and (max-width: 870px){.event_detail .right_side_wrapper .sticky_item{position:relative;top:initial;margin-bottom:initial;margin-top:0}}@media screen and (max-width: 1080px){.event_detail .right_side_wrapper{width:360px}}@media screen and (max-width: 870px){.event_detail .right_side_wrapper{position:relative;top:auto;right:auto;left:0px;width:100%;height:auto;margin-left:initial}}.event_detail .buttonWrapper{margin:auto;max-width:277px}.event_detail .buttonWrapper .title,.event_detail .buttonWrapper .tagline,.event_detail .buttonWrapper .date{display:none}.event_detail #branding{position:relative;margin-bottom:40px}@media screen and (max-width: 870px){.event_detail #branding{left:-20px;width:calc(100% + 40px)}}.event_detail .faq{width:100%}.event_detail h2.detail{color:#000;margin-bottom:10px}@media screen and (max-width: 870px){.event_detail.has_branding #column_1{padding-top:0}}.event_heading{margin-bottom:60px}.event_heading .presented-by{text-transform:uppercase;font-family:"Din Pro","Barlow","Roboto",Arial,Helvetica,sans-serif;font-weight:700;font-size:20px;line-height:1;color:#093566;margin-bottom:10px}@media screen and (max-width: 700px){.event_heading .presented-by{font-size:18px}}.event_heading .title{font-size:2.44140625rem;color:#000}@media screen and (max-width: 700px){.event_heading .title{font-size:1.953125rem}}.event_heading .tagline{font-family:"Roboto",Arial,Helvetica,sans-serif;font-weight:700;font-size:25px;color:#000;line-height:1;margin-top:15px}@media screen and (max-width: 700px){.event_heading .tagline{font-size:20px}}@media screen and (max-width: 700px){.event_heading{margin-bottom:40px}}.description_wrapper{margin-bottom:100px}.description_wrapper .read-more{margin-top:20px}.description_wrapper.short-description .event_description{height:auto;-webkit-mask:none;mask:none}@media screen and (max-width: 700px){.description_wrapper{margin-bottom:40px}}.event_description{position:relative;height:250px;overflow:hidden;-webkit-mask:url(../images/gradient.png);mask:url(../images/gradient.png);-webkit-mask-position:bottom left;mask-position:bottom left;-webkit-mask-size:100% 100%;mask-size:100% 100%}.event_description.is-opened{-webkit-mask:none;mask:none}.event_showings{margin-bottom:105px}@media screen and (max-width: 700px){.event_showings{margin-bottom:50px}}.event_showings .list{position:relative;list-style-type:none}.event_showings .listItem{position:relative;border-bottom:2px solid #093566;padding:30px 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}.event_showings .ical{white-space:nowrap;text-align:right;margin-left:auto;padding-right:20px}.event_showings .ical svg{fill:#042336;margin-right:10px;line-height:50px;vertical-align:middle}.event_showings .ical:after{content:"Add to Calendar";font-weight:700;font-size:16px;color:#042336;line-height:50px;display:inline-block;visibility:visible}.event_showings .ical:hover,.event_showings .ical:focus{text-decoration:underline}.event_showings .ical:hover:after,.event_showings .ical:focus:after{text-decoration:underline}@media screen and (max-width: 700px){.event_showings .ical{text-align:left;width:100%;padding-left:0}}@media screen and (max-width: 1080px)and (min-width: 871px){.event_showings .ical{text-align:left;width:100%;padding-left:0}}.event_showings .cell{width:20%;position:relative;display:inline-block;font-family:"Roboto",Arial,Helvetica,sans-serif;font-weight:700;font-size:20px;color:#042336;line-height:1.5;text-align:left}.event_showings .cell.showings_date{width:35%;text-align:left}@media screen and (max-width: 500px){.event_showings .cell.showings_date{width:100%}}@media screen and (max-width: 1080px)and (min-width: 871px){.event_showings .cell.showings_date{width:100%}}.event_showings .cell.time{flex-grow:1;padding-left:20px}@media screen and (max-width: 700px){.event_showings .cell.time{text-align:right;padding-left:0;width:auto}}@media screen and (max-width: 500px){.event_showings .cell.time{width:100%;text-align:left}}@media screen and (max-width: 1080px)and (min-width: 871px){.event_showings .cell.time{text-align:left;width:100%;padding-left:0}}.event_showings .cell.buttons{width:auto;flex-shrink:1;text-align:right}@media screen and (max-width: 500px){.event_showings .cell.buttons{width:100%;text-align:left;margin-top:10px}}@media screen and (max-width: 700px){.event_showings .cell{font-size:20px}}@media screen and (max-width: 700px){.event_showings .cell{width:100%;line-height:1.5}}@media screen and (max-width: 1080px)and (min-width: 871px){.event_showings .cell{font-size:20px}}.event_showings .additional_showings{display:none}.eventDetailList{position:relative;font-family:"Roboto",Arial,Helvetica,sans-serif}.eventDetailList .item{list-style-type:none;border-bottom:1px solid #fff;position:relative;padding:22px 0;font-family:"Roboto",Arial,Helvetica,sans-serif;font-weight:700;font-size:25px;color:#fff;line-height:1;margin:auto;max-width:277px}.eventDetailList .item:last-child{border-bottom:none}.eventDetailList .item:before{display:none}.eventDetailList .item .label{text-transform:uppercase;font-family:"Din Pro","Barlow","Roboto",Arial,Helvetica,sans-serif;font-weight:700;font-size:16px;color:#fff;display:block;margin-bottom:15px}.eventDetailList .item svg{display:none}.eventDetailList .item a{font-size:20px;color:#fff}.eventDetailList .item a:after{content:"";margin-left:10px;width:9px;height:15px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg width='9' height='15' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.105 15 0 13.931 6.77 7.5 0 1.069 1.105 0 9 7.5z' fill='%23ffffff' fill-rule='nonzero'/%3E%3C/svg%3E")}.eventDetailList .item a:hover,.eventDetailList .item a:focus{text-decoration:underline}@media screen and (max-width: 600px){.eventDetailList .item{max-width:none}}@media screen and (max-width: 870px)and (min-width: 601px){.eventDetailList{display:flex;flex-direction:row;flex-wrap:wrap}.eventDetailList .item{max-width:100%;width:50%;padding-left:20px}.eventDetailList .item.sidebar_event_date{width:100%;padding-left:0}.eventDetailList .item:nth-child(even){border-right:1px solid #ced3dc;padding-left:0}.eventDetailList .item:nth-last-child(2):nth-child(even){border-bottom:none}}.event_next_prev{display:flex;margin-bottom:40px}.event_next_prev .event_next_button{margin-left:auto;text-align:right}.content_item{max-width:1000px;width:calc(100% - 40px);margin:auto;margin-bottom:40px}@media screen and (max-width: 700px){.content_item{width:calc(100% - 20px)}}.content_item.map .slide-wrap{padding:0}.content_item.map .slide-wrap:before,.content_item.map .slide-wrap:after{display:none}.content_item#branding{width:100%;max-width:100%;margin-bottom:0;padding:0}@media screen and (max-width: 1200px){.content_item#branding{padding:0}}.content_item.news{max-width:none}.spotlight_image img{display:block;max-width:100%;width:100%}.page_header{max-width:1180px;width:calc(100vw - 40px);margin:0 auto 40px;border-bottom:4px solid #eef4ff;padding-bottom:40px}.page_header .tagline{font-family:"Din Pro","Barlow","Roboto",Arial,Helvetica,sans-serif;font-weight:700;font-size:25px;color:#000;line-height:18px;margin-top:10px;text-transform:uppercase}.event_listing_page .page_header{padding-bottom:0;border-bottom:none;max-width:1180px}@media screen and (max-width: 700px){.page_header{width:calc(100% - 20px)}}.breadcrumbs{margin-bottom:30px;padding-top:50px}.event_listing_page .breadcrumbs{text-align:left;padding-left:10px}@media screen and (max-width: 1110px){.breadcrumbs{padding-top:30px}}.breadcrumbs a,.breadcrumbs span{text-transform:uppercase;font-weight:700;font-size:20px;line-height:1;color:#093566;letter-spacing:0;vertical-align:middle}@media screen and (max-width: 700px){.breadcrumbs a,.breadcrumbs span{font-size:16px;line-height:1.1}}.breadcrumbs a:hover,.breadcrumbs a:focus{text-decoration:underline;color:#000}.breadcrumbs .breadcrumb_divider{height:21px;width:2px;background:#4c4c4c;margin:0 20px;display:inline-block}.breadcrumbs span{color:#000}.content,.cms{position:relative;margin:0;padding:0}.content img,.cms img{max-width:100%}.content img[align=left],.content img.left,.cms img[align=left],.cms img.left{float:left;margin:0 20px 20px 0}@media screen and (max-width: 700px){.content img[align=left],.content img.left,.cms img[align=left],.cms img.left{float:none;margin:0 auto 20px;display:block}}.content img[align=right],.content img.right,.cms img[align=right],.cms img.right{float:right;margin:0 0 20px 20px}@media screen and (max-width: 700px){.content img[align=right],.content img.right,.cms img[align=right],.cms img.right{float:none;margin:0 auto 20px;display:block}}.content img[align=center],.content img.center,.cms img[align=center],.cms img.center{float:none;margin:0 auto 20px;display:block}.content .image.right,.cms .image.right{float:right;margin:0 0 20px 20px}@media screen and (max-width: 700px){.content .image.right,.cms .image.right{float:none;margin:0 auto 20px;display:block}}.content .image.left,.cms .image.left{float:left;margin:0 20px 20px 0}@media screen and (max-width: 700px){.content .image.left,.cms .image.left{float:none;margin:0 auto 20px;display:block}}.content .image.center,.cms .image.center{float:none;margin:0 auto 20px;display:block}.content figcaption,.cms figcaption{text-align:center;font-size:14px;font-weight:700}.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:50%;float:left}.two-column>ul>li:nth-child(odd){clear:left}@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,#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}}