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:transparent}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{border:none;background:none;padding:0px}.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{content:" ";display:block;visibility:hidden;height:0}.clearfix:after{clear:both}.clear{clear:both}@media screen and (max-width: 768px){.hide_mobile{display:none}}.show_mobile{display:none}@media screen and (max-width: 768px){.show_mobile{display:block}}.visuallyhidden{position:absolute !important;clip:rect(1px, 1px, 1px, 1px)}.invisible{visibility:hidden}.hide{display:none}*{letter-spacing:.02em}.header-base,h1,h2,h3,h4,h5,h6{margin:0;font-family:"proxima-nova",sans-serif;font-weight:inherit;font-weight:800;line-height:1;color:#000}h1,.h1{font-size:3.1573345183rem}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{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-size:1rem}.p-base,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-family:"proxima-nova",sans-serif;font-size:1rem;font-weight:400;line-height:1.5}p,.p{margin:0 0 40px}p.lead,.p.lead{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-size:1.45rem;font-weight:300}p strong,.p strong{font-weight:700}address,.address{margin:0 0 20px;font-weight:700;font-style:normal}ul,ol{margin:0;padding:0;list-style:none}ul li,ol li{position:relative;margin:0;padding:0;list-style:none}.cms address,.textarea address,.spotlight_text address,.faq address,.link .description address,.event_description address{display:block;font-size:17px;font-weight:500;line-height:24px;letter-spacing:.2px;color:#6d6e71}.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{margin-bottom:16px;padding:0 0 0 35px;font-size:1rem;line-height:1.5}@media screen and (max-width: 768px){.cms ul li,.textarea ul li,.spotlight_text ul li,.faq ul li,.link .description ul li,.event_description ul li{font-size:1.266rem}}.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:"";display:block;position:absolute;top:11px;left:0;visibility:visible;width:6px;height:6px;background-color:#c1a875;border-radius:100%}.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-bottom:16px;padding-left:35px;font-size:1rem;counter-increment:li-counter}@media screen and (max-width: 768px){ol>li{font-size:1.266rem}}ol>li:before{content:"";content:counter(li-counter) ".";position:absolute;top:5px;left:0;width:25px;height:20px;font-family:"proxima-nova",sans-serif;font-size:.85rem;font-weight:700;line-height:20px;letter-spacing:.2px;color:#7c2128}a{text-decoration:none;color:#7c2128;border:none;transition:200ms;cursor:pointer}a:hover,a:focus{color:#c1a875}hr{display:block;clear:both;height:3px;margin-top:50px;margin-bottom:50px;background-color:#c1a875;border:0}table{position:relative;margin:0 0 15px}table tr{font-size:12px;color:#000}table tr td{margin-bottom:0;padding:5px;border:none}.text-hidden,.hidden{position:absolute;opacity:0;text-indent:-999em}.news_listing_page .breadcrumbs,.contest_listing_page .breadcrumbs{display:none}.news_listing_page .l-fullwidthHeader,.contest_listing_page .l-fullwidthHeader{display:flex;justify-content:space-between;align-items:center;margin-top:70px;margin-bottom:50px;padding-bottom:20px;border-bottom:1px solid #ced3cf}@media screen and (max-width: 1024px){.news_listing_page .l-fullwidthHeader,.contest_listing_page .l-fullwidthHeader{margin-top:40px}}@media screen and (max-width: 600px){.news_listing_page .l-fullwidthHeader,.contest_listing_page .l-fullwidthHeader{margin-top:20px}}.news_listing_page .l-fullwidthHeader h1,.contest_listing_page .l-fullwidthHeader h1{margin-bottom:0;padding-bottom:0;line-height:1.048;letter-spacing:.2px;border-bottom:0}.news_list .date,.contest_list .date{margin-bottom:15px;font-family:"cordale",sans-serif;font-size:14px;line-height:20px;letter-spacing:.2px;color:#6d6e71}.contest_list{margin-bottom:40px}.news_detail #branding{margin-top:40px;margin-bottom:40px}@media screen and (max-width: 768px){.news_detail #branding{margin-top:20px;margin-bottom:20px}}.news_detail #branding .caption{position:absolute;top:0;right:0}.news_detail #branding .caption p{margin:0;padding:11px 16px;font-size:14px;font-weight:300;color:#fff}.news_detail #branding .caption p:after{content:"";display:block;position:absolute;visibility:visible;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.3);filter:blur(1px)}.news_detail .news_heading .date{margin-bottom:15px;padding-bottom:15px;font-family:"cordale",sans-serif;font-size:14px;line-height:20px;letter-spacing:.2px;color:#6d6e71;border-bottom:3px solid #c1a875}.news_detail .pdf{margin-bottom:40px}.news_detail .news_thumb{float:left;margin-right:20px;margin-bottom:20px}.news_detail .share{display:none}.news_detail #branding+.news_info .content_item:not(.slide):not(.map):first-child{margin-top:0;padding-top:0}.news_detail .news_title{padding-bottom:0;border-bottom:0}.event_showings .buttons a,.ticket_section .showings_list .buttons a,.event_detail aside .buttons a.tickets,.event_detail aside .buttons span.tickets,.content_item.events .eventItem:not(.eventItemShowings)>.buttons a:first-child:not(:last-child),.content_item.events .eventItem:not(.eventItemShowings)>.buttons span:first-child:not(:last-child),.eventList .eventItem:not(.eventItemShowings)>.buttons a:first-child:not(:last-child),.eventList .eventItem:not(.eventItemShowings)>.buttons span:first-child:not(:last-child),.search-app .event_list .eventItem .buttons span>span.tickets,.search-app .event_list .eventItem .buttons span>a.tickets{margin-bottom:-1px;text-align:center;text-decoration:none;color:#000;border:1px solid #c1a875;transition:all 500ms ease-out}@media screen and (max-width: 600px){.event_showings .buttons a,.ticket_section .showings_list .buttons a,.event_detail aside .buttons a.tickets,.event_detail aside .buttons span.tickets,.content_item.events .eventItem:not(.eventItemShowings)>.buttons a:first-child:not(:last-child),.content_item.events .eventItem:not(.eventItemShowings)>.buttons span:first-child:not(:last-child),.eventList .eventItem:not(.eventItemShowings)>.buttons a:first-child:not(:last-child),.eventList .eventItem:not(.eventItemShowings)>.buttons span:first-child:not(:last-child),.search-app .event_list .eventItem .buttons span>span.tickets,.search-app .event_list .eventItem .buttons span>a.tickets{margin-bottom:0;font-size:15px;line-height:16px;letter-spacing:.2px}}.event_showings .buttons a:not(span),.ticket_section .showings_list .buttons a:not(span),.event_detail aside .buttons a.tickets:not(span),.event_detail aside .buttons span.tickets:not(span),.content_item.events .eventItem:not(.eventItemShowings)>.buttons a:not(span):first-child:not(:last-child),.content_item.events .eventItem:not(.eventItemShowings)>.buttons span:not(span):first-child:not(:last-child),.eventList .eventItem:not(.eventItemShowings)>.buttons a:not(span):first-child:not(:last-child),.eventList .eventItem:not(.eventItemShowings)>.buttons span:not(span):first-child:not(:last-child),.search-app .event_list .eventItem .buttons span>span.tickets:not(span),.search-app .event_list .eventItem .buttons span>a.tickets:not(span){background:linear-gradient(270deg, #C1A875, rgba(193, 168, 117, 0.85), rgba(34, 34, 34, 0), rgba(34, 34, 34, 0));background-position:1% 50%;background-size:300% 300%}.event_showings .buttons a:not(span):hover,.ticket_section .showings_list .buttons a:not(span):hover,.event_detail aside .buttons a.tickets:not(span):hover,.event_detail aside .buttons span.tickets:not(span):hover,.content_item.events .eventItem:not(.eventItemShowings)>.buttons a:not(span):hover:first-child:not(:last-child),.content_item.events .eventItem:not(.eventItemShowings)>.buttons span:not(span):hover:first-child:not(:last-child),.eventList .eventItem:not(.eventItemShowings)>.buttons a:not(span):hover:first-child:not(:last-child),.eventList .eventItem:not(.eventItemShowings)>.buttons span:not(span):hover:first-child:not(:last-child),.search-app .event_list .eventItem .buttons span>span.tickets:not(span):hover,.search-app .event_list .eventItem .buttons span>a.tickets:not(span):hover{background-position:99% 50%;color:#fff}.event_list{position:relative;overflow:hidden;margin-bottom:70px;opacity:1;transition:500ms}.event_list:not(.is-loaded){opacity:0}.breadcrumbs{display:none}@media screen and (max-width: 1024px){body.home .event_list_toggles{display:none}}.event_list_header .overview{display:flex;justify-content:space-between;align-items:center;margin-top:70px;margin-bottom:50px;padding-bottom:20px;border-bottom:1px solid #ced3cf}@media screen and (max-width: 1024px){.event_list_header .overview{margin-top:40px}}@media screen and (max-width: 600px){.event_list_header .overview{margin-top:20px}}.event_list_header h1{line-height:1.048;letter-spacing:.2px}@media screen and (max-width: 768px){.event_list_header h1{font-family:"proxima-nova",sans-serif;font-size:36px;font-weight:700;line-height:38px;letter-spacing:.2px;color:#000}}.event_list_header .m-eventList__filter{display:none}.event_list_header .event_list_toggles{display:flex;flex-direction:row-reverse}@media screen and (max-width: 768px){.event_list_header .event_list_toggles{display:none}}.event_list_header .event_list_toggles .toggle{display:flex;position:relative;flex-direction:row-reverse;align-items:center;font-size:14px;font-weight:700;line-height:20px;letter-spacing:.2px;color:#000;cursor:pointer}.event_list_header .event_list_toggles .toggle svg g{transition:250ms;fill:#afafb1}.event_list_header .event_list_toggles .toggle:after{content:"";display:block;position:absolute;top:100%;left:0;width:100%;height:3px;background:#c1a875;opacity:0;transition:250ms}.event_list_header .event_list_toggles .toggle:hover svg g{fill:#000}.event_list_header .event_list_toggles .toggle.is-active:after{opacity:1}.event_list_header .event_list_toggles .toggle.is-active svg g{fill:#000}.event_list_header .event_list_toggles .toggle[data-event-toggle=listing]{margin-right:30px}.event_list_header .event_list_toggles .toggle.calendar{display:none}.event_list_header .event_list_toggles .toggle span{margin-right:10px}.eventList__wrapper{flex-wrap:wrap;width:980px;max-width:100%;margin:auto}.search-app .event_list .eventItem{position:relative;padding-bottom:43px}.search-app .event_list .eventItem .thumb a{transition:250ms}.search-app .event_list .eventItem .thumb a:hover{opacity:.8}.search-app .event_list .eventItem .thumb img{width:100%}.search-app .event_list .eventItem .buttons{display:flex;position:absolute;right:0;bottom:0;flex-direction:row;justify-content:flex-end;align-items:center;border-bottom:1px solid #c1a875}@media screen and (max-width: 600px){.search-app .event_list .eventItem .buttons{border-bottom:none}}.search-app .event_list .eventItem .buttons span>a.tickets,.search-app .event_list .eventItem .buttons span>span.tickets,.search-app .event_list .eventItem .buttons a.more{position:relative;padding:13px 30px;font-size:15px;font-weight:700;line-height:16px;letter-spacing:.2px;color:#000;display:block}.search-app .event_list .eventItem .buttons a.more{font-weight:normal;order:-1}.search-app .event_list .eventItem .buttons a.more:hover{color:#c1a875}.search-app .event_list .eventItem .buttons a.more:hover:before{width:13px;height:13px}.search-app .event_list .eventItem .buttons a.more:before{content:"";position:absolute;top:50%;left:12px;width:10px;height:10px;background-image:url(../images/icons/star-default.svg);background-repeat:no-repeat;background-position:center;background-size:auto 100%;transition:all 200ms linear;transform:translateY(-50%)}.search-app .event_list .eventItem .buttons svg{display:none}.search-app .event_list .eventItem>a{width:calc(100% - 220px)}@media screen and (max-width: 1024px){.search-app .event_list .eventItem>a{width:calc(100% - 170px);min-height:90px}}@media screen and (max-width: 600px){.search-app .event_list .eventItem>a{width:calc(100% - 70px);min-height:0}}.search-app .event_list .eventItem>a:hover .info .title,.search-app .event_list .eventItem>a:focus .info .title{color:#c1a875;transition:200ms}.search-app .event_list .eventItem .info{width:100%}.search-app .event_list .eventItem .info .date{font-family:"cordale",sans-serif;font-size:14px;line-height:20px;letter-spacing:.2px;color:#6d6e71}.search-app .event_list .eventItem .info .title{font-weight:700;letter-spacing:.2px;color:#000}.search-app .event_list .eventItem .info .tagline,.search-app .event_list .eventItem .info .tagline p{font-size:17px;font-weight:300;line-height:24px;letter-spacing:.2px;color:#000}.search-app .event_list .eventItem .info .tagline p{margin-bottom:10px}.search-app .event_list .eventItem .info .tagline p:last-child{margin-bottom:0}.search-app .event_list .eventItem .meta{display:none}.content_item.events .eventItem:not(.eventItemShowings),.eventList .eventItem:not(.eventItemShowings){position:relative;padding-bottom:43px}.content_item.events .eventItem:not(.eventItemShowings)>.thumb a,.eventList .eventItem:not(.eventItemShowings)>.thumb a{transition:250ms}.content_item.events .eventItem:not(.eventItemShowings)>.thumb a:hover,.eventList .eventItem:not(.eventItemShowings)>.thumb a:hover{opacity:.8}.content_item.events .eventItem:not(.eventItemShowings)>.thumb img,.eventList .eventItem:not(.eventItemShowings)>.thumb img{width:100%}.content_item.events .eventItem:not(.eventItemShowings)>.buttons,.eventList .eventItem:not(.eventItemShowings)>.buttons{display:flex;position:absolute;right:0;bottom:0;flex-direction:row;justify-content:flex-end;align-items:center;border-bottom:1px solid #c1a875}@media screen and (max-width: 600px){.content_item.events .eventItem:not(.eventItemShowings)>.buttons,.eventList .eventItem:not(.eventItemShowings)>.buttons{border-bottom:none}}.content_item.events .eventItem:not(.eventItemShowings)>.buttons a,.content_item.events .eventItem:not(.eventItemShowings)>.buttons span,.eventList .eventItem:not(.eventItemShowings)>.buttons a,.eventList .eventItem:not(.eventItemShowings)>.buttons span{position:relative;padding:13px 30px;font-size:15px;font-weight:700;line-height:16px;letter-spacing:.2px;color:#000}.content_item.events .eventItem:not(.eventItemShowings)>.buttons a.marquee-more,.content_item.events .eventItem:not(.eventItemShowings)>.buttons a.more,.content_item.events .eventItem:not(.eventItemShowings)>.buttons span.marquee-more,.content_item.events .eventItem:not(.eventItemShowings)>.buttons span.more,.eventList .eventItem:not(.eventItemShowings)>.buttons a.marquee-more,.eventList .eventItem:not(.eventItemShowings)>.buttons a.more,.eventList .eventItem:not(.eventItemShowings)>.buttons span.marquee-more,.eventList .eventItem:not(.eventItemShowings)>.buttons span.more{font-weight:normal}.content_item.events .eventItem:not(.eventItemShowings)>.buttons a:last-child,.content_item.events .eventItem:not(.eventItemShowings)>.buttons span:last-child,.eventList .eventItem:not(.eventItemShowings)>.buttons a:last-child,.eventList .eventItem:not(.eventItemShowings)>.buttons span:last-child{order:-1}.content_item.events .eventItem:not(.eventItemShowings)>.buttons a:last-child:hover,.content_item.events .eventItem:not(.eventItemShowings)>.buttons span:last-child:hover,.eventList .eventItem:not(.eventItemShowings)>.buttons a:last-child:hover,.eventList .eventItem:not(.eventItemShowings)>.buttons span:last-child:hover{color:#c1a875}.content_item.events .eventItem:not(.eventItemShowings)>.buttons a:last-child:hover:before,.content_item.events .eventItem:not(.eventItemShowings)>.buttons span:last-child:hover:before,.eventList .eventItem:not(.eventItemShowings)>.buttons a:last-child:hover:before,.eventList .eventItem:not(.eventItemShowings)>.buttons span:last-child:hover:before{width:13px;height:13px}.content_item.events .eventItem:not(.eventItemShowings)>.buttons a:last-child:before,.content_item.events .eventItem:not(.eventItemShowings)>.buttons span:last-child:before,.eventList .eventItem:not(.eventItemShowings)>.buttons a:last-child:before,.eventList .eventItem:not(.eventItemShowings)>.buttons span:last-child:before{content:"";position:absolute;top:50%;left:12px;width:10px;height:10px;background-image:url(../images/icons/star-default.svg);background-repeat:no-repeat;background-position:center;background-size:auto 100%;transition:all 200ms linear;transform:translateY(-50%)}.content_item.events .eventItem:not(.eventItemShowings)>.buttons a svg,.content_item.events .eventItem:not(.eventItemShowings)>.buttons span svg,.eventList .eventItem:not(.eventItemShowings)>.buttons a svg,.eventList .eventItem:not(.eventItemShowings)>.buttons span svg{display:none}.content_item.events .eventItem:not(.eventItemShowings)>.info .date,.eventList .eventItem:not(.eventItemShowings)>.info .date{font-family:"cordale",sans-serif;font-size:14px;line-height:20px;letter-spacing:.2px;color:#6d6e71}.content_item.events .eventItem:not(.eventItemShowings)>.info .title a,.eventList .eventItem:not(.eventItemShowings)>.info .title a{font-weight:700;letter-spacing:.2px;color:#000}.content_item.events .eventItem:not(.eventItemShowings)>.info .title a:hover,.eventList .eventItem:not(.eventItemShowings)>.info .title a:hover{color:#c1a875}.content_item.events .eventItem:not(.eventItemShowings)>.info .tagline,.content_item.events .eventItem:not(.eventItemShowings)>.info .tagline p,.eventList .eventItem:not(.eventItemShowings)>.info .tagline,.eventList .eventItem:not(.eventItemShowings)>.info .tagline p{font-size:17px;font-weight:300;line-height:24px;letter-spacing:.2px;color:#000}.content_item.events .eventItem:not(.eventItemShowings)>.info .tagline p,.eventList .eventItem:not(.eventItemShowings)>.info .tagline p{margin-bottom:10px}.content_item.events .eventItem:not(.eventItemShowings)>.info .tagline p:last-child,.eventList .eventItem:not(.eventItemShowings)>.info .tagline p:last-child{margin-bottom:0}.content_item.events .eventItem:not(.eventItemShowings) .meta,.eventList .eventItem:not(.eventItemShowings) .meta{display:none}#loadMoreEvents{position:relative;bottom:0;left:50%;margin-top:10px;padding-right:30px;padding-left:30px;background:transparent;font-size:15px;font-weight:700;line-height:16px;letter-spacing:.2px;color:#000;border:none;outline:none;transition:250ms;transform:translateX(-50%)}#loadMoreEvents:hover{color:#c1a875}#loadMoreEvents:hover:before{width:13px;height:13px}#loadMoreEvents:before{content:"";position:absolute;top:40%;left:12px;width:10px;height:10px;background-image:url(../images/icons/star-default.svg);background-repeat:no-repeat;background-position:center;background-size:auto 100%;transition:all 200ms linear;transform:translateY(-50%)}.showings-wrapper{position:fixed;top:0;left:0;height:100vh;width:100vw;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6);z-index:999999;opacity:0;pointer-events:none;transition:500ms}.showings-wrapper:not(.active) *{pointer-events:none !important}.showings-wrapper.active{opacity:1;pointer-events:all}.showings-wrapper .showings-container-outer{position:relative;background:#fff;width:860px;max-height:calc(100vh - 120px);max-width:calc(100vw - 2rem)}.showings-wrapper .showings-container-outer>.close{position:absolute;display:block;z-index:99;top:-25px;right:-25px;width:50px;height:50px;background:url(../images/button_close.png) no-repeat center center;cursor:pointer}.showings-wrapper .showings-container{position:relative;background:#fff;overflow:auto;width:860px;max-height:calc(100vh - 120px);max-width:calc(100vw - 2rem);padding:1rem}@media screen and (max-width: 360px){.showings-wrapper .showings-container{padding:.75rem}}.showings-wrapper .showings-container>.eventItem{position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:99;box-shadow:0px 0px 10px 2px #fff,0px -2rem 0px 0px #fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;min-height:169px;margin-bottom:30px;padding-top:10px;margin-left:0 !important;margin-right:0 !important;width:100% !important;padding-bottom:0;border-bottom:1px solid #c1a875;padding-bottom:30px}.showings-wrapper .showings-container>.eventItem>.thumb{width:150px;position:absolute;top:0;left:0;line-height:0}@media screen and (max-width: 400px){.showings-wrapper .showings-container>.eventItem>.thumb{width:60px}}.showings-wrapper .showings-container>.eventItem>.thumb img{width:100%}.showings-wrapper .showings-container>.eventItem>.info{width:calc(100% - 170px)}@media screen and (max-width: 400px){.showings-wrapper .showings-container>.eventItem>.info{width:calc(100% - 80px)}}.showings-wrapper .showings-container>.eventItem>.info .date{margin-bottom:5px;font-family:"cordale",sans-serif;font-size:14px;line-height:20px;letter-spacing:.2px;color:#6d6e71}.showings-wrapper .showings-container>.eventItem>.info .title{margin-bottom:5px;font-size:36px;line-height:38px}.showings-wrapper .showings-container>.eventItem>.info .title a{font-weight:700;letter-spacing:.2px;color:#000}.showings-wrapper .showings-container>.eventItem>.info .title a:hover{color:#c1a875}.showings-wrapper .showings-container>.eventItem>.info .tagline,.showings-wrapper .showings-container>.eventItem>.info .tagline p{font-size:17px;font-weight:300;line-height:24px;letter-spacing:.2px;color:#000}.showings-wrapper .showings-container>.eventItem>.info .tagline p{margin-bottom:10px}.showings-wrapper .showings-container>.eventItem>.info .tagline p:last-child{margin-bottom:0}.showings-wrapper .showings-container .ticket_section{margin-top:0px;margin-bottom:0px}.showings-wrapper .showings-container .showings_list:last-child{margin-bottom:0}.showings-wrapper .ticket_section .additional_showings{display:block}.showings-wrapper .ticket_section .show-all-showings{display:none}.elp_featured_promo+.event_listing_page .event_list_header .overview{margin-top:60px}.elp_featured_promo .owl_carousel{max-width:calc(100vw - 186px);margin:auto}@media screen and (max-width: 768px){.elp_featured_promo .owl_carousel{max-width:calc(100vw - 148px)}}.elp_featured_promo .owl_carousel:not(.owl-carousel){display:none}.elp_featured_promo .owl_carousel .owl-wrapper{display:flex !important;align-items:stretch}.elp_featured_promo .owl_carousel .owl-wrapper-outer:after{content:"";visibility:visible;height:100%;width:1px;display:block;position:absolute;background:#fff;top:0;right:0}.elp_featured_promo .owl_carousel .item{position:relative;display:flex;flex-wrap:nowrap;width:calc(100% - 63px);margin:auto;padding-bottom:25px;border-bottom:1px solid #ced3cf;height:100%}@media screen and (max-width: 768px){.elp_featured_promo .owl_carousel .item{width:100%}}.elp_featured_promo .owl_carousel .item:after{content:"";height:1px;width:100%;position:absolute;bottom:0;left:0}.elp_featured_promo .owl_carousel .item .thumb{width:33%;margin-right:15px}.elp_featured_promo .owl_carousel .item .thumb a,.elp_featured_promo .owl_carousel .item .thumb img{display:block;overflow:hidden;line-height:0;max-height:100px}.elp_featured_promo .owl_carousel .item .thumb a{transition:250ms}.elp_featured_promo .owl_carousel .item .thumb a:hover{opacity:.8}.elp_featured_promo .owl_carousel .item .thumb img{max-width:100%}.elp_featured_promo .owl_carousel .item .info{width:calc(66% - 15px)}.elp_featured_promo .owl_carousel .item .info .title{display:-webkit-box;overflow:hidden;margin-bottom:0;font-size:27px;line-height:26px;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.elp_featured_promo .owl_carousel .item .info .title a{font-weight:700;letter-spacing:.2px;color:#000}.elp_featured_promo .owl_carousel .item .info .title a:hover{color:#c1a875}.elp_featured_promo .owl_carousel .item .info .date{font-family:"cordale",sans-serif;font-size:14px;line-height:20px;letter-spacing:.2px;color:#6d6e71}.elp_featured_promo .owl_carousel .owl-buttons .owl-prev,.elp_featured_promo .owl_carousel .owl-buttons .owl-next{position:absolute;top:50%;z-index:20;width:40px;height:40px;transform:translateY(-50%);border:1px solid #404040;opacity:.8}.elp_featured_promo .owl_carousel .owl-buttons .owl-prev i.fa.fa-angle-right,.elp_featured_promo .owl_carousel .owl-buttons .owl-prev i.fa.fa-angle-left,.elp_featured_promo .owl_carousel .owl-buttons .owl-next i.fa.fa-angle-right,.elp_featured_promo .owl_carousel .owl-buttons .owl-next i.fa.fa-angle-left{position:absolute;top:50%;color:#404040;font-size:28px}.elp_featured_promo .owl_carousel .owl-buttons .owl-prev i.fa.fa-angle-right,.elp_featured_promo .owl_carousel .owl-buttons .owl-next i.fa.fa-angle-right{right:50%;transform:translate(50%, -50%)}.elp_featured_promo .owl_carousel .owl-buttons .owl-prev i.fa.fa-angle-left,.elp_featured_promo .owl_carousel .owl-buttons .owl-next i.fa.fa-angle-left{left:50%;transform:translate(-50%, -50%)}.elp_featured_promo .owl_carousel .owl-buttons .owl-prev:hover,.elp_featured_promo .owl_carousel .owl-buttons .owl-next:hover{opacity:1}.elp_featured_promo .owl_carousel .owl-buttons .owl-prev{left:-54px}.elp_featured_promo .owl_carousel .owl-buttons .owl-next{right:-54px}.event_detail{zoom:1;position:relative;min-height:600px;margin-top:40px;margin-bottom:40px}.event_detail:before,.event_detail:after{content:" ";display:block;visibility:hidden;height:0}.event_detail:after{clear:both}@media screen and (max-width: 1024px){.event_detail{margin-top:20px}}.event_detail.video-playing .title_section{position:relative;z-index:10}.event_detail.video-playing .rightBreakout{z-index:1}.event_detail.video-playing .rightBreakout:hover{z-index:100}.event_detail #branding{min-height:calc((100vw - (100vw - 1180px))*.513559322)}@media screen and (max-width: 1260px){.event_detail #branding{min-height:calc((100vw - 80px)*.513559322)}}@media screen and (max-width: 1024px)and (min-width: 769px){.event_detail .event_heading{display:none}}@media screen and (max-width: 768px){.event_detail .event_heading{margin-bottom:30px}}.event_detail .event_heading .title{margin-bottom:10px}.event_detail .event_heading .tagline{font-family:"proxima-nova",sans-serif;font-size:20px;font-weight:300;line-height:28px;letter-spacing:.2px;color:#000}.event_detail .event_heading.below_branding{display:none}.event_detail .buttonWrapper{background:#000}@media screen and (max-width: 1024px){.event_detail .buttonWrapper{padding-top:30px}}@media screen and (max-width: 768px){.event_detail .buttonWrapper{overflow:hidden;padding-top:0}.event_detail .buttonWrapper .date,.event_detail .buttonWrapper .title,.event_detail .buttonWrapper .tagline{display:none !important}}.event_detail .buttonWrapper .date{display:none}.event_detail .buttonWrapper .tagline{font-family:"proxima-nova",sans-serif;font-size:20px;font-weight:300;line-height:28px;letter-spacing:.2px;color:#fff}.event_detail .buttonWrapper .title,.event_detail .buttonWrapper .tagline{display:none;padding:0 15px;color:#fff}@media screen and (max-width: 1024px){.event_detail .buttonWrapper .title,.event_detail .buttonWrapper .tagline{display:block}}.event_detail .buttons{position:relative;padding:15px;color:#fff}@media screen and (max-width: 1024px){.event_detail .buttons{margin-top:30px}}@media screen and (max-width: 768px){.event_detail .buttons{margin-top:0}}.event_detail .buttons a,.event_detail .buttons span{white-space:nowrap}.event_detail .buttons svg{display:none}.event_detail aside .buttons a.tickets,.event_detail aside .buttons span.tickets{display:block;width:100%;background:#000;font-family:"proxima-nova",sans-serif;font-size:20px;font-weight:bold;line-height:55px;text-align:center;letter-spacing:.2px;color:#fff}.event_detail aside .buttons a.tickets:active,.event_detail aside .buttons a.tickets:focus,.event_detail aside .buttons span.tickets:active,.event_detail aside .buttons span.tickets:focus{background:#ccb78e;border-color:#ccb78e}.event_detail .faq{margin-top:40px}.event_detail .event-info-title{margin-bottom:20px}@media screen and (max-width: 360px){.event_list .ticket_section .showings_list .buttons a{padding:0 8px}}.ticket_section{display:flex;flex-wrap:wrap;margin-top:30px;margin-bottom:10px}.ticket_section .section_header{display:none}.ticket_section .additional_showings{width:100%;display:none}.ticket_section .showings_list{position:relative;width:100%;margin-bottom:30px}@media screen and (max-width: 600px){.ticket_section .showings_list{margin-bottom:20px}}.ticket_section .showings_list .m-advancedTickets__tickets{border-top:1px solid #c1a875}.ticket_section .showings_list .entry{position:relative;clear:both}.ticket_section .showings_list .entry.primary .button-group{display:flex;align-items:center;justify-content:flex-end;position:absolute;top:0;right:0;transform:translateY(-100%);pointer-events:none}.ticket_section .showings_list .entry.primary .button-group .buttons{pointer-events:all;padding:0}.ticket_section .showings_list .additinal_ticket_dl{border-bottom:1px solid #ced3cf}.ticket_section .showings_list .date_header{width:calc(100% - 160px);height:40px;display:flex;align-items:center}@media screen and (max-width: 768px){.ticket_section .showings_list .date_header{height:auto}}@media screen and (max-width: 768px)and (min-width: 601px){.ticket_section .showings_list .date_header{position:relative}}@media screen and (max-width: 600px){.ticket_section .showings_list .date_header{padding-bottom:5px;width:100%}}.ticket_section .showings_list .faq{margin-top:0;display:block;clear:both;width:100%}.ticket_section .showings_list .faq .faq_item_wrapper{border:0}.ticket_section .showings_list .additinal_info{display:block;font-family:"proxima-nova",sans-serif;font-size:15px;font-weight:bold;line-height:16px;letter-spacing:.2px;color:#7c2128;font-style:italic;white-space:nowrap}@media screen and (max-width: 768px){.ticket_section .showings_list .additinal_info{white-space:nowrap;margin-right:auto;margin-left:auto;position:absolute;right:0}}@media screen and (max-width: 600px){.ticket_section .showings_list .additinal_info{position:absolute;right:5px;top:0;transform:none}}.ticket_section .showings_list .m-date__singleDate{font-family:"cordale",sans-serif;font-size:17px;font-weight:bold;line-height:24px;letter-spacing:.2px;color:#000;width:100%}@media screen and (max-width: 768px){.ticket_section .showings_list .m-date__singleDate{margin-bottom:5px}}.ticket_section .showings_list .m-date__singleDate .m-date__weekday{font-family:"proxima-nova",sans-serif;font-size:17px;font-weight:300;line-height:24px;letter-spacing:.2px;color:#000}@media screen and (max-width: 768px){.ticket_section .showings_list .m-date__singleDate .m-date__weekday .delimiter{display:none}}@media screen and (max-width: 768px){.ticket_section .showings_list .m-date__singleDate .m-date__day:after{content:"";display:block;height:1px}}.ticket_section .showings_list .m-date__singleDate .presale-time{font-family:"proxima-nova",sans-serif;font-size:17px;font-weight:300;line-height:24px;letter-spacing:.2px;color:#000;text-transform:lowercase;margin-left:30px;position:absolute;left:175px}@media screen and (max-width: 768px){.ticket_section .showings_list .m-date__singleDate .presale-time{position:relative;left:auto;float:none;margin-left:0}.ticket_section .showings_list .m-date__singleDate .presale-time:before{content:","}}.ticket_section .showings_list .m-date__singleDate .m-date__hour{float:right}.ticket_section .showings_list .m-date__singleDate .m-date__hour .time{font-family:"proxima-nova",sans-serif;font-size:17px;font-weight:300;line-height:24px;letter-spacing:.2px;text-transform:lowercase;color:#000}.ticket_section .showings_list .buttons svg{display:none}.ticket_section .showings_list .buttons a{display:block;float:right;height:41px;padding:0 30px;font-family:"proxima-nova",sans-serif;font-size:15px;font-weight:bold;line-height:16px;line-height:41px;text-align:center;letter-spacing:.2px;color:#000;margin-bottom:0}@media screen and (max-width: 360px){.ticket_section .showings_list .buttons a{padding:0 15px}}.ticket_section .showings_list .ticket-date .m-date__singleDate{font-weight:300;font-family:"proxima-nova",sans-serif}.ticket_section .showings_list .ticket-date .m-date__singleDate *{font-weight:300;font-family:"proxima-nova",sans-serif}.ticket_section .showings_list .ticket-date .m-date__weekday{display:none}.ticket_section .showings_list .ticket-date .m-date__hour .time{text-transform:uppercase}.ticket_section .showings_list .ticket-date .m-date__hour:before{content:" at ";margin-left:5px}.ticket_section .advanced_tickets.entry{margin:0 0 25px 0}.ticket_section .advanced_tickets.entry .ticket_info{zoom:1;margin:0;padding-right:150px;padding-left:20px;display:flex}@media screen and (max-width: 600px){.ticket_section .advanced_tickets.entry .ticket_info{padding-right:20px}}.ticket_section .advanced_tickets.entry .ticket_info:before,.ticket_section .advanced_tickets.entry .ticket_info:after{content:" ";display:block;visibility:hidden;height:0}.ticket_section .advanced_tickets.entry .ticket_info:after{clear:both}.ticket_section .advanced_tickets.entry .ticket_info .ticket_title{text-transform:capitalize;font-size:22px;font-family:"proxima-nova",sans-serif;color:#353535;font-weight:800;margin:0 0 5px 0}.ticket_section .advanced_tickets.entry .ticket_info .thumb{float:left}.ticket_section .advanced_tickets.entry .ticket_info .thumb img{max-width:100px;display:block}.ticket_section .advanced_tickets.entry .ticket_info .thumb+.info{width:calc(100% - 100px);padding-left:20px}.ticket_section .advanced_tickets.entry .ticket_info .body,.ticket_section .advanced_tickets.entry .ticket_info .body p{font-size:16px}.ticket_section .advanced_tickets.entry .ticket_info .body{float:left;margin:0}.ticket_section .faq .faq_item_wrapper .faq_question.faq_list_item:before{content:"";position:absolute;top:19px;left:0;width:10px;height:10px;background-image:url(../images/icons/star-default.svg);background-repeat:no-repeat;background-position:center;background-size:auto 100%;transition:all 200ms linear}.ticket_section .faq .faq_item_wrapper .faq_question .ticket_title{padding:16.5px 20px;display:block;display:block;font-family:"proxima-nova",sans-serif;font-size:15px;line-height:16px;letter-spacing:.2px;color:#c1a875;font-style:italic}@media screen and (max-width: 768px){.ticket_section .faq .faq_item_wrapper .faq_question .ticket_title{padding-bottom:6.5px}}.ticket_section .faq .faq_item_wrapper .faq_answer{margin:0;padding-top:20px;border-top:1px solid #ced3cf}.ticket_section .faq .faq_item_wrapper .faq_answer .entry{position:relative;margin:0;padding-bottom:20px}.ticket_section .faq .faq_item_wrapper .faq_answer .entry:not(:last-child){margin-bottom:20px;border-bottom:1px solid #ced3cf}.ticket_section .faq .faq_item_wrapper .faq_answer .entry .button-group{position:absolute;margin-top:-12px;top:50%;right:0;transform:translateY(-50%)}@media screen and (max-width: 600px){.ticket_section .faq .faq_item_wrapper .faq_answer .entry .button-group{position:relative;top:auto;transform:none;margin-top:auto;padding-top:10px;width:calc(100% - 40px);margin-left:20px}}.ticket_section .faq .faq_item_wrapper .faq_answer .entry .button-group .buttons{padding:0}@media screen and (max-width: 600px){.ticket_section .faq .faq_item_wrapper .faq_answer .entry .button-group a{float:none}}.ticket_section .faq .faq_item_wrapper .faq_answer .body p:last-child{margin-bottom:0}.ticket_section .faq_question,.ticket_section .faq_question a{width:100%}@media screen and (max-width: 768px){.ticket_section .faq_question:not(.faq_item_wrapper),.ticket_section .faq_question a:not(.faq_item_wrapper){padding-bottom:10px}}.ticket_section .faq_question.open .more_info_text .less,.ticket_section .faq_question a.open .more_info_text .less{display:block}.ticket_section .faq_question.open .more_info_text .more,.ticket_section .faq_question a.open .more_info_text .more{display:none}.ticket_section .faq_question .ticket_title,.ticket_section .faq_question a .ticket_title{flex-grow:1}.ticket_section .faq_question .ticket_title .m-date__singleDate,.ticket_section .faq_question a .ticket_title .m-date__singleDate{font-family:"proxima-nova",sans-serif;font-size:18px;font-weight:300}.ticket_section .faq_question .ticket_title .m-date__singleDate .m-date__month,.ticket_section .faq_question .ticket_title .m-date__singleDate .m-date__day,.ticket_section .faq_question .ticket_title .m-date__singleDate .m-date__year,.ticket_section .faq_question a .ticket_title .m-date__singleDate .m-date__month,.ticket_section .faq_question a .ticket_title .m-date__singleDate .m-date__day,.ticket_section .faq_question a .ticket_title .m-date__singleDate .m-date__year{font-weight:900;font-family:"proxima-nova",sans-serif;font-size:22px}.ticket_section .faq_question .ticket_title .m-date__singleDate .m-date__weekday,.ticket_section .faq_question a .ticket_title .m-date__singleDate .m-date__weekday{margin-left:10px}.ticket_section .faq_question .more_info_text,.ticket_section .faq_question a .more_info_text{font-family:"proxima-nova",sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;color:#b4b4b4;position:absolute;right:25px;bottom:5px}.ticket_section .faq_question .more_info_text .less,.ticket_section .faq_question a .more_info_text .less{display:none}.description_wrapper .read-more,.show-all-showings,.star-button{position:relative;margin-top:20px;padding-left:20px;font-family:"proxima-nova",sans-serif;font-size:15px;font-weight:bold;line-height:16px;letter-spacing:.2px;color:#000;transition:all 200ms linear;cursor:pointer}.description_wrapper .read-more:before,.show-all-showings:before,.star-button:before{content:"";position:absolute;top:50%;left:0;width:10px;height:10px;background-image:url("../images/icons/star-default.svg");background-repeat:no-repeat;background-position:center;background-size:auto 100%;transition:all 200ms linear;transform:translateY(-50%)}.description_wrapper .read-more:hover,.show-all-showings:hover,.star-button:hover{color:#c1a875}.description_wrapper .read-more:hover:before,.show-all-showings:hover:before,.star-button:hover:before{width:13px;height:13px}.show-all-showings{margin-top:0;margin-bottom:20px}.showings-container .show-all-showings{margin-bottom:0}.showings-container .show-all-showings.is-opened{margin-top:20px}.event_description{position:relative}.short-description .event_description:after{display:none}.event_description:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:50px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#ffffff",GradientType=0 )}.event_description.is-opened:after{display:none}.event_showings{margin-top:30px;margin-bottom:40px}.event_showings .list{position:relative;font-family:"proxima-nova",sans-serif;font-size:15px;list-style-type:none}.event_showings .list a,.event_showings .list a:focus,.event_showings .list a:visited{color:#7c2128}.event_showings .list a:hover,.event_showings .list a:focus:hover,.event_showings .list a:visited:hover{color:#c1a875}.event_showings .cell{display:inline-block;position:relative;float:left;width:20%;text-align:center}.event_showings .cell:not(.time):not(.showings_date):not(.buttons){font-family:"proxima-nova",sans-serif;font-size:17px;font-weight:300;line-height:24px;letter-spacing:.2px;color:#000}.event_showings .cell:nth-child(1){width:40%;text-align:left}@media screen and (max-width: 768px){.event_showings .cell:nth-child(1){width:60%}}.event_showings .cell .m-date__singleDate{font-family:"cordale",sans-serif;font-size:17px;font-weight:bold;line-height:24px;letter-spacing:.2px;color:#000}.event_showings .cell .m-date__singleDate .m-date__weekday{font-family:"proxima-nova",sans-serif;font-size:17px;font-weight:300;line-height:24px;letter-spacing:.2px;color:#000}.event_showings .cell.time{font-family:"proxima-nova",sans-serif;font-size:17px;font-weight:300;line-height:24px;letter-spacing:.2px;text-transform:lowercase;color:#000}@media screen and (max-width: 768px){.event_showings .cell.time{float:left;width:40%;text-align:left}}@media screen and (max-width: 768px){.event_showings .cell.buttons{width:100%;margin-top:10px}.event_showings .cell.buttons a:not(span){width:100%;margin-bottom:-1px}}.event_showings .listItem{position:relative;min-height:42px;margin-bottom:20px;border-bottom:1px solid #c1a875}@media screen and (max-width: 768px){.event_showings .listItem{padding-bottom:10px;border-bottom:1px solid #ced3cf}}.event_showings .listItem-hasNoLink .eventDetailShowings__cell{width:50%}.event_showings .buttons{float:right;width:40%;margin-top:1px;padding:0;text-align:right}@media screen and (max-width: 400px){.event_showings .buttons{width:100%;margin-top:20px}}.event_showings .buttons svg{display:none}.event_showings .buttons a{display:block;float:right;height:41px;padding:0 30px;font-family:"proxima-nova",sans-serif;font-size:15px;font-weight:bold;line-height:16px;line-height:41px;text-align:center;letter-spacing:.2px;color:#000}.event_showings .additional_showings{display:none}.eventDetailList{position:relative;overflow:hidden;padding:15px;background:#000;font-family:"proxima-nova",sans-serif}@media screen and (max-width: 1024px){.eventDetailList{display:flex;justify-content:center;flex-flow:row wrap}}.eventDetailList a,.eventDetailList a:focus,.eventDetailList p{color:#fff}.eventDetailList a:hover{color:#c1a875}.eventDetailList .item{position:relative;padding:15px 0;font-family:"cordale",sans-serif;font-size:16px;font-size:17px;font-weight:bold;line-height:24px;letter-spacing:.2px;color:#fff;border-bottom:1px solid #414042;list-style-type:none}@media screen and (min-width: 1025px){.eventDetailList .item:last-child{border-bottom:0}}@media screen and (max-width: 1024px){.eventDetailList .item{flex:1 0 auto;width:50%}}@media screen and (max-width: 600px){.eventDetailList .item{width:100%}.eventDetailList .item:last-child{border-bottom:0}}.eventDetailList .item:before{display:none}.eventDetailList .item .label{display:block;margin-bottom:15px;font-family:"proxima-nova",sans-serif;font-size:15px;font-weight:bold;line-height:16px;letter-spacing:.2px;text-transform:uppercase;color:#949597}.eventDetailList .item a{position:relative;padding-left:20px;font-family:"proxima-nova",sans-serif;font-size:15px;font-weight:bold;line-height:16px;letter-spacing:.2px;color:#fff;transition:all 200ms linear}.eventDetailList .item a:before{content:"";position:absolute;top:50%;left:0;width:10px;height:10px;background-image:url("../images/icons/star-default.svg");background-repeat:no-repeat;background-position:center;background-size:auto 100%;transition:all 200ms linear;transform:translateY(-50%)}.eventDetailList .item a:hover{color:#c1a875}.eventDetailList .item a:hover:before{width:13px;height:13px}.eventDetailList .item a:focus,.eventDetailList .item a:active{color:#ccb78e}.eventDetailList .item a:focus:before,.eventDetailList .item a:active:before{background-image:url("../images/icons/star-active.svg")}.eventDetailList .item svg{display:none}.fbtabs{width:calc(100% + 20px);margin-top:10px;margin-bottom:-10px;margin-left:-10px;padding-top:20px;background:#fff}.fbtabs .fbtabs_holder{padding:20px;border:1px solid #c1a875}.fbtabs h4{position:relative;width:calc(100% + 10px);margin-top:-5px;margin-bottom:20px;margin-left:-5px;padding-bottom:15px;font-family:"proxima-nova",sans-serif;font-size:1rem;font-weight:700;line-height:1.05rem;letter-spacing:.01rem;color:#000;border-bottom:1px solid #c1a875}.fbtabs h4:before{content:"";display:inline;width:32px;height:32px;margin-right:20px;font-family:"FontAwesome";font-size:22px;line-height:32px;text-align:center;color:#7c2128}.fbtabs #fb_event_attendees{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:5px}@media screen and (max-width: 1024px){.fbtabs #fb_event_attendees{flex-wrap:nowrap;overflow:hidden;margin-bottom:0}.fbtabs #fb_event_attendees:after{content:"";background:linear-gradient(to right, rgba(255, 255, 255, 0.01) 0%, white 100%);position:absolute;right:0;top:0;height:100%;width:5px}}.fbtabs .attendee{width:calc(33.3333333% - 10px)}@media screen and (max-width: 1024px){.fbtabs .attendee{width:calc(11.11111111% - 10px);min-width:75px;margin-right:10px}}.fbtabs .attendee .fb_link{display:block;width:100%;margin-bottom:15px;line-height:0;text-align:center}@media screen and (max-width: 1024px){.fbtabs .attendee .fb_link{margin-bottom:0}}.fbtabs .attendee .fb_link img{width:100%;max-width:75px}.fbtabs .attendee .fb_link .status{display:none}.fbtabs #fb_rsvp{display:flex;justify-content:flex-end}.fbtabs .css-tabs,.fbtabs #button_fb_rsvp_maybe,.fbtabs #fb_rsvp_status{display:none}.content_item,.contest_detail .link,.contest_detail .faq{position:relative;max-width:970px;margin:0 auto 40px;padding:0}.content_item:first-child.slide,.content_item:first-child.map,.contest_detail .link:first-child.slide,.contest_detail .link:first-child.map,.contest_detail .faq:first-child.slide,.contest_detail .faq:first-child.map{width:100%;max-width:100%;margin-top:40px}@media screen and (max-width: 768px){.content_item:first-child.slide,.content_item:first-child.map,.contest_detail .link:first-child.slide,.contest_detail .link:first-child.map,.contest_detail .faq:first-child.slide,.contest_detail .faq:first-child.map{margin-top:20px}}.content_item:first-child.slide img,.content_item:first-child.map img,.contest_detail .link:first-child.slide img,.contest_detail .link:first-child.map img,.contest_detail .faq:first-child.slide img,.contest_detail .faq:first-child.map img{width:100%}.content_item:first-child:not(.slide):not(.map),.contest_detail .link:first-child:not(.slide):not(.map),.contest_detail .faq:first-child:not(.slide):not(.map){margin-top:90px}@media screen and (max-width: 768px){.content_item:first-child:not(.slide):not(.map),.contest_detail .link:first-child:not(.slide):not(.map),.contest_detail .faq:first-child:not(.slide):not(.map){margin-top:20px}}.spotlight_image img{display:block;width:100%;max-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 20px 20px 0}@media screen and (max-width: 768px){.content img[align=left],.content img.left{display:block;float:none;margin:0 auto 20px}}.content img[align=right],.content img.right{float:right;margin:0 0 20px 20px}@media screen and (max-width: 768px){.content img[align=right],.content img.right{display:block;float:none;margin:0 auto 20px}}.two-column{zoom:1}.two-column:before,.two-column:after{content:" ";display:block;visibility:hidden;height:0}.two-column:after{clear:both}.two-column>ul>li{float:left;width:50%}@media screen and (max-width: 768px){.two-column>ul>li{float:none;width:100%}}.two-column>ul>li:nth-child(odd){clear:left}.cms h1,.textarea h1,.spotlight_text h1,.faq h1,.link .description h1,.event_description h1{margin-bottom:40px;padding-bottom:25px;border-bottom:3px solid #c1a875}.cms h2,.cms h3,.cms h4,.cms h5,.cms h6,.textarea h2,.textarea h3,.textarea h4,.textarea h5,.textarea h6,.spotlight_text h2,.spotlight_text h3,.spotlight_text h4,.spotlight_text h5,.spotlight_text h6,.faq h2,.faq h3,.faq h4,.faq h5,.faq h6,.link .description h2,.link .description h3,.link .description h4,.link .description h5,.link .description h6,.event_description h2,.event_description h3,.event_description h4,.event_description h5,.event_description h6{margin-bottom:20px}.cms p a,.textarea p a,.spotlight_text p a,.faq p a,.link .description p a,.event_description p a{font-weight:500;text-decoration:underline}.cms blockquote,.textarea blockquote,.spotlight_text blockquote,.faq blockquote,.link .description blockquote,.event_description blockquote{display:block;position:relative;left:0;visibility:visible;width:calc(100% + 20px);margin:0 -10px 40px;padding:50px;background:#fff;border:1px solid #c1a875}@media screen and (max-width: 1200px){.cms blockquote,.textarea blockquote,.spotlight_text blockquote,.faq blockquote,.link .description blockquote,.event_description blockquote{padding:25px}}.cms blockquote+blockquote,.textarea blockquote+blockquote,.spotlight_text blockquote+blockquote,.faq blockquote+blockquote,.link .description blockquote+blockquote,.event_description blockquote+blockquote{margin-top:-40px;border-top:0}.cms blockquote p,.textarea blockquote p,.spotlight_text blockquote p,.faq blockquote p,.link .description blockquote p,.event_description blockquote p{font-size:24px;font-weight:300;line-height:34px;letter-spacing:.2px;color:#1f1f1f}.cms blockquote p:last-child,.textarea blockquote p:last-child,.spotlight_text blockquote p:last-child,.faq blockquote p:last-child,.link .description blockquote p:last-child,.event_description blockquote p:last-child{margin-bottom:0}.cms blockquote p:last-child:not(:first-child),.textarea blockquote p:last-child:not(:first-child),.spotlight_text blockquote p:last-child:not(:first-child),.faq blockquote p:last-child:not(:first-child),.link .description blockquote p:last-child:not(:first-child),.event_description blockquote p:last-child:not(:first-child){position:relative}.cms blockquote p:last-child:not(:first-child) strong,.cms blockquote p:last-child:not(:first-child) em,.textarea blockquote p:last-child:not(:first-child) strong,.textarea blockquote p:last-child:not(:first-child) em,.spotlight_text blockquote p:last-child:not(:first-child) strong,.spotlight_text blockquote p:last-child:not(:first-child) em,.faq blockquote p:last-child:not(:first-child) strong,.faq blockquote p:last-child:not(:first-child) em,.link .description blockquote p:last-child:not(:first-child) strong,.link .description blockquote p:last-child:not(:first-child) em,.event_description blockquote p:last-child:not(:first-child) strong,.event_description blockquote p:last-child:not(:first-child) em{display:block;position:relative;text-align:right;letter-spacing:.2px}.cms blockquote p:last-child:not(:first-child) strong,.textarea blockquote p:last-child:not(:first-child) strong,.spotlight_text blockquote p:last-child:not(:first-child) strong,.faq blockquote p:last-child:not(:first-child) strong,.link .description blockquote p:last-child:not(:first-child) strong,.event_description blockquote p:last-child:not(:first-child) strong{display:flex;align-items:center;font-size:20px;line-height:24px;color:#000}.cms blockquote p:last-child:not(:first-child) strong:before,.textarea blockquote p:last-child:not(:first-child) strong:before,.spotlight_text blockquote p:last-child:not(:first-child) strong:before,.faq blockquote p:last-child:not(:first-child) strong:before,.link .description blockquote p:last-child:not(:first-child) strong:before,.event_description blockquote p:last-child:not(:first-child) strong:before{content:"";height:3px;margin-right:10px;background:#c1a875;flex-grow:1;-webkit-clip-path:polygon(4px 0%, 0% 100%, 100% 100%, 100% 0);clip-path:polygon(4px 0%, 0% 100%, 100% 100%, 100% 0)}.cms blockquote p:last-child:not(:first-child) strong:after,.textarea blockquote p:last-child:not(:first-child) strong:after,.spotlight_text blockquote p:last-child:not(:first-child) strong:after,.faq blockquote p:last-child:not(:first-child) strong:after,.link .description blockquote p:last-child:not(:first-child) strong:after,.event_description blockquote p:last-child:not(:first-child) strong:after{content:"";width:20px;height:20px;margin-top:-10px;background:url(../images/svg/star.svg);background-position:center;order:-1}.cms blockquote p:last-child:not(:first-child) em,.textarea blockquote p:last-child:not(:first-child) em,.spotlight_text blockquote p:last-child:not(:first-child) em,.faq blockquote p:last-child:not(:first-child) em,.link .description blockquote p:last-child:not(:first-child) em,.event_description blockquote p:last-child:not(:first-child) em{font-size:14px;font-weight:400;font-style:normal;line-height:20px;text-transform:uppercase;color:#1f1f1f}@media print{*{color:#444 !important;background:transparent !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}}