@charset "UTF-8";footer .footer .row{padding-left:.5rem;max-width:unset}@media (min-width: 768px){footer .footer .row{padding-left:1rem}}@media (min-width: 1040px){footer .footer .row{padding-left:2.5rem}}@media (min-width: 1280px){footer .footer .row{padding-left:5.125rem}}footer .footer .row{padding-right:.5rem;max-width:unset}@media (min-width: 768px){footer .footer .row{padding-right:1rem}}@media (min-width: 1040px){footer .footer .row{padding-right:2.5rem}}@media (min-width: 1280px){footer .footer .row{padding-right:5.125rem}}footer{background:#fff;padding-top:4rem}footer a{color:#ffb81c;text-decoration:none;white-space:nowrap}footer a svg{margin-right:1rex}footer a.aside{color:#53565a}footer hr{border:0;height:2px;background:#fff;margin:2rem 0}footer .footer{background:#000;padding-top:2.5rem}footer .footer section.grid{margin-bottom:0}footer .footer .row .col.col-quarter{flex:1 1 auto}footer [class*=fifth-]{font-size:28px;margin-right:1rem;position:relative;top:6px;text-align:center}footer ul.social{margin:0;padding:0}footer ul.social li{font-family:Gotham-Bold;font-size:1.25rem;line-height:1;letter-spacing:.075em;font-weight:900;margin:0 0 1rem;text-transform:uppercase;list-style-type:none}footer .sponsors-footer{margin:4rem 0}footer .sponsors-footer h3{text-align:center}footer .sponsors-footer .row{justify-content:center}footer .sponsors-footer .row .sponsor{flex-basis:75%;max-width:25rem;padding:0 2rem}@media (min-width: 240px){footer .sponsors-footer .row .sponsor{flex-basis:1}}footer .sponsors-footer .row .sponsor img{width:100%}div.blockquote{padding-top:3rem;padding-bottom:3rem;margin:2rem 0;flex-basis:100%}div.blockquote blockquote{position:relative;margin:0 2.5rem}@media (min-width: 1280px){div.blockquote blockquote{margin:0 5.125rem}}div.blockquote blockquote p{font-family:Gotham-Bold;font-size:2rem;line-height:1.25;font-weight:900}div.blockquote blockquote cite{display:block}div.blockquote blockquote cite:before{content:"— "}div.blockquote blockquote i.fifth-icon-quote{font-size:20px;color:#ffb81c;position:absolute;top:0;left:-24px}div.sample{background:green}#app div.half-slash div.text-below,#app div.half-slash .half-slash-text>div>div{padding-left:.5rem;max-width:unset}@media (min-width: 768px){#app div.half-slash div.text-below,#app div.half-slash .half-slash-text>div>div{padding-left:1rem}}@media (min-width: 1040px){#app div.half-slash div.text-below,#app div.half-slash .half-slash-text>div>div{padding-left:2.5rem}}@media (min-width: 1280px){#app div.half-slash div.text-below,#app div.half-slash .half-slash-text>div>div{padding-left:5.125rem}}#app div.half-slash div.text-below,#app div.half-slash .half-slash-text>div>div{padding-right:.5rem;max-width:unset}@media (min-width: 768px){#app div.half-slash div.text-below,#app div.half-slash .half-slash-text>div>div{padding-right:1rem}}@media (min-width: 1040px){#app div.half-slash div.text-below,#app div.half-slash .half-slash-text>div>div{padding-right:2.5rem}}@media (min-width: 1280px){#app div.half-slash div.text-below,#app div.half-slash .half-slash-text>div>div{padding-right:5.125rem}}#app div.half-slash{position:relative;overflow:hidden;background:#f2f2f2}#app div.half-slash .half-slash-image figure img{width:60%}#app div.half-slash .half-slash-text{position:absolute;top:0;width:52%;height:100%;font-size:.75rem}#app div.half-slash .half-slash-text>div{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-flow:column;justify-content:center}@media (min-width: 1040px){#app div.half-slash .half-slash-text>div{font-size:1rem}#app div.half-slash .half-slash-text>div h2{font-size:2.5rem}}#app div.half-slash.left .half-slash-image figure{width:100%}#app div.half-slash.left .half-slash-image figure img{margin-left:0;clip-path:polygon(0 0,60% 0,100% 100%,0 100%,0 100%)}#app div.half-slash.left:nth-child(2n) .half-slash-image figure img{clip-path:polygon(0 0,100% 0,60% 100%,0 100%,0 100%)}#app div.half-slash.left .half-slash-text{right:0}#app div.half-slash.left .half-slash-text>div div{text-align:right}#app div.half-slash.left .half-slash-text>div div>*{text-align:right;margin-left:20%}#app div.half-slash.left .half-slash-text>div div>*:first-child{margin-left:5%}#app div.half-slash.right .half-slash-image figure{width:100%}#app div.half-slash.right .half-slash-image figure img{margin-left:40%;clip-path:polygon(40% 0,100% 0,100% 100%,0 100%,0 100%)}#app div.half-slash.right .half-slash-text{left:0}#app div.half-slash.right .half-slash-text>div div>*{margin-right:20%}#app div.half-slash.right .half-slash-text>div div>*:first-child{margin-right:0%}#app div.half-slash.right .half-slash-text .bg{right:0;transform:skew(-25deg)}#app div.half-slash h2{font-size:1rem}#app div.half-slash div.text{display:none}#app div.half-slash div.text-below{padding-top:1rem;display:block;background:#fff;width:100%}@media (min-width: 768px){#app div.half-slash div.text-below{display:none}#app div.half-slash div.text-inner{display:block}#app div.half-slash h2{font-size:1.5rem}}#app div.half-slash.bg-white{background:#fff}#app div.half-slash.bg-off-white{background:#f2f2f2}#app div.half-slash.bg-gray{background:#53565a;color:#fff}#app div.half-slash.bg-dark-gray{background:#1f1f1f;color:#fff}#app div.half-slash.bg-red{background:#c8102e;color:#fff}#app div.half-slash.bg-gold{background:#ffb81c}#app div.half-slash.bg-black{background:#000;color:#fff}#main div.image-gallery{position:relative;margin:auto;background:#fafafa;overflow:hidden;padding-top:62.4%}@media (min-width: 1000px){#main div.image-gallery{max-width:1000px;width:1000px;height:624px;padding-top:0}}#main div.image-gallery img{position:absolute;top:0;width:100%}#main div.image-gallery figcaption{position:absolute;z-index:5;bottom:0;right:1rem;font-size:smaller}#main div.image-gallery figcaption span{padding:2px 8px;display:block;background:#fff9}#main div.image-gallery .play-button{position:absolute;z-index:4;top:50%;left:50%;box-sizing:border-box;width:4rem;height:4rem;font-size:4rem;line-height:4rem;margin-left:-2rem;margin-top:-2rem;text-align:center;color:#fff;opacity:.8;transition:opacity .3s ease;border:0}#main div.image-gallery .play-button i{margin-left:0}#main div.image-gallery .play-button:hover{opacity:1!important}#main div.image-gallery .play-button:active,#main div.image-gallery .play-button:focus{border:none;outline:none}#main div.image-gallery .chicklets{position:absolute;z-index:10;top:.5rem;left:0;width:100%;display:flex;justify-content:center;align-items:center}#main div.image-gallery .chicklets button{display:inline-block;position:relative;left:-4px;width:8px;height:8px;margin:0 8px;padding:0;background:#fff;border-radius:100%;box-shadow:0 0 5px #000;transition:all .3s ease}#main div.image-gallery .chicklets button.at{background:#ffb81c;width:16px;height:16px}#main div.image-gallery .overlay-left{position:absolute;z-index:4;left:0;top:0;width:10rem;height:100%;background-image:linear-gradient(to left,transparent,transparent,rgba(0,0,0,.1333333333))}#main div.image-gallery .overlay-right{position:absolute;z-index:4;right:0;top:0;width:10rem;height:100%;background-image:linear-gradient(to right,transparent,transparent,rgba(0,0,0,.1333333333))}#main div.image-gallery button.btn-next,#main div.image-gallery button.btn-prev{font-family:Gotham-Black;font-size:1rem;line-height:1;letter-spacing:.075em;font-weight:900;background-color:transparent;font-weight:400;text-transform:uppercase;display:inline-block;border-color:#ffb81c;padding:.5rem 1.25rem;text-decoration:none;transition:all .3s ease;border-radius:0;box-shadow:none;color:#ffb81c;position:absolute;z-index:5;top:50%;display:block;height:2.5rem;width:2.5rem;margin:-1.25rem 0 0;font-size:1.25rem;padding:4px 4px 4px 6px;text-align:center}#main div.image-gallery button.btn-next:hover,#main div.image-gallery button.btn-next:active,#main div.image-gallery button.btn-next:focus,#main div.image-gallery button.btn-prev:hover,#main div.image-gallery button.btn-prev:active,#main div.image-gallery button.btn-prev:focus{color:#000;background-color:#ffb81c;border-color:#ffb81c;box-shadow:none}#main div.image-gallery button.btn-next:focus,#main div.image-gallery button.btn-prev:focus{outline:none;box-shadow:none}#main div.image-gallery button.btn-next:disabled,#main div.image-gallery button.btn-next[disabled],#main div.image-gallery button.btn-next.disabled,#main div.image-gallery button.btn-prev:disabled,#main div.image-gallery button.btn-prev[disabled],#main div.image-gallery button.btn-prev.disabled{border-color:#53565a;background:#d9d9d9;cursor:not-allowed}#main div.image-gallery button.btn-next.disable-on-click,#main div.image-gallery button.btn-next.disable-on-click:disabled,#main div.image-gallery button.btn-prev.disable-on-click,#main div.image-gallery button.btn-prev.disable-on-click:disabled{background-color:transparent;border-color:transparent;color:gray}#main div.image-gallery button.btn-next i,#main div.image-gallery button.btn-prev i{display:block;margin:2px 0 0}#main div.image-gallery button.btn-next:hover,#main div.image-gallery button.btn-prev:hover{color:#000}#main div.image-gallery button.btn-next.btn-next,#main div.image-gallery button.btn-prev.btn-next{right:1rem}#main div.image-gallery button.btn-next.btn-prev,#main div.image-gallery button.btn-prev.btn-prev{left:1rem}#main div.old-image-gallery .image-strip{position:relative;display:flex;flex-flow:row nowrap;transition:left .3s ease}#main div.old-image-gallery .image-strip figure{flex:0 0 100%;display:inline}div.json-table-data div.json-table-search{padding-left:.5rem;max-width:unset}@media (min-width: 768px){div.json-table-data div.json-table-search{padding-left:1rem}}@media (min-width: 1040px){div.json-table-data div.json-table-search{padding-left:2.5rem}}@media (min-width: 1280px){div.json-table-data div.json-table-search{padding-left:5.125rem}}div.json-table-data div.json-table-search{padding-right:.5rem;max-width:unset}@media (min-width: 768px){div.json-table-data div.json-table-search{padding-right:1rem}}@media (min-width: 1040px){div.json-table-data div.json-table-search{padding-right:2.5rem}}@media (min-width: 1280px){div.json-table-data div.json-table-search{padding-right:5.125rem}}div.json-table-data{width:100vw;position:sticky;top:6rem}@media (min-width: 1040px){div.json-table-data{padding:0 2.5rem;margin-left:-1rem}}@media (min-width: 1280px){div.json-table-data{padding:0 5.125rem}}div.json-table-data div.json-table-search{padding:.25rem 1rem}div.json-table-data div.table{display:block;width:calc(100% - 1rem)}@media (min-width: 1040px){div.json-table-data div.table{width:100%}}div.json-table-data div.table div.table-entry{border-bottom:1px solid #efefef;display:flex;flex-flow:row nowrap}div.json-table-data div.table div.table-entry>div{flex:1;padding:.25rem 1rem}div.json-table-data div.table div.table-head{font-weight:700}div.json-table-data div.table div.table-head,div.json-table-data div.table div.table-body{display:block;width:100%;max-width:100%;max-height:75vh;overflow-y:auto;overflow-x:hidden}div.page-banner figcaption{padding-left:.5rem;max-width:unset}@media (min-width: 768px){div.page-banner figcaption{padding-left:1rem}}@media (min-width: 1040px){div.page-banner figcaption{padding-left:2.5rem}}@media (min-width: 1280px){div.page-banner figcaption{padding-left:5.125rem}}div.page-banner figcaption{color:#fff;width:90%;position:relative;display:block;padding-right:1.5rem;background:#000;clip-path:polygon(0 0,100% 0,90% 100%,0 100%,0 0)}div.page-banner figcaption h1{text-transform:uppercase;padding:1rem 1rem 1rem 0;font-size:1.25rem}div.page-banner figcaption p.sub-title{font-family:Gotham-Bold;font-size:2rem;line-height:1.25;font-weight:900;font-size:1rem}@media (min-width: 480px){div.page-banner figcaption h1{font-size:1.5rem}div.page-banner figcaption p.sub-title{font-size:1.25rem}}@media (min-width: 480px) and (min-width: 768px){div.page-banner figcaption{position:absolute;bottom:0;width:fit-content}div.page-banner figcaption h1{font-size:2rem}div.page-banner figcaption p.sub-title{font-size:1.5rem}}@media (min-width: 480px) and (min-width: 768px) and (min-width: 1040px){div.page-banner figcaption h1{font-size:2.5rem}div.page-banner figcaption p.sub-title{font-size:2rem}}#main div.page-hero figcaption{padding-left:.5rem;max-width:unset}@media (min-width: 768px){#main div.page-hero figcaption{padding-left:1rem}}@media (min-width: 1040px){#main div.page-hero figcaption{padding-left:2.5rem}}@media (min-width: 1280px){#main div.page-hero figcaption{padding-left:5.125rem}}#main div.page-hero figure{position:relative;background-color:#000;overflow:hidden}#main div.page-hero figure img{width:unset;position:relative}#main div.page-hero figcaption{color:#fff;width:fit-content;position:absolute;bottom:0;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='svg4'%20version='1.1'%20height='396'%20width='4000'%3e%3cpath%20id='path2'%20style='fill:%23000000'%20d='M%204000,0%20H%200%20v%20396%20h%203862.7%20z'%20/%3e%3c/svg%3e") no-repeat top right}#main div.page-hero figcaption h1{text-transform:uppercase;margin-top:1rem;margin-bottom:1rem;font-size:1.25rem;padding-right:2rem}#main div.page-hero figcaption p.sub-title{font-family:Gotham-Bold;font-size:2rem;line-height:1.25;font-weight:900;font-size:1rem}@media (min-width: 480px){#main div.page-hero figcaption h1{font-size:1.5rem}#main div.page-hero figcaption p.sub-title{font-size:1.25rem}}@media (min-width: 480px) and (min-width: 768px){#main div.page-hero figcaption h1{font-size:2rem;margin-top:1rem;padding-right:4rem}#main div.page-hero figcaption p.sub-title{font-size:1.5rem}}@media (min-width: 480px) and (min-width: 768px) and (min-width: 1040px){#main div.page-hero figcaption h1{font-size:2.5rem}#main div.page-hero figcaption p.sub-title{font-size:2rem}}#app div.col:nth-child(2n) .fifth-page-link.without-image{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%20325%20325'%20height='325'%20width='325'%3e%3cpath%20style='fill:%231f1f1f'%20d='M%20325,222.8%20V%200%20H%200%20V96%20z'%20/%3e%3c/svg%3e")}#app .fifth-page-link{border:4px solid #ffffff;margin:-4px;transition:border .3s ease}#app .fifth-page-link>a{display:block;width:100%;position:relative;transition:all .3s ease;text-decoration:none;color:#fff}#app .fifth-page-link h4{text-transform:uppercase;text-align:left;margin-top:0;margin-bottom:.5rem;font-size:1.2em;transition:color .3s ease}@media (min-width: 768px){#app .fifth-page-link{font-size:.75rem}#app .fifth-page-link h4{margin-bottom:1rem}}@media (min-width: 1040px){#app .fifth-page-link{font-size:1rem}#app .fifth-page-link h4{font-size:1.2em;margin-bottom:1.5rem}}#app .fifth-page-link.without-image{flex-grow:1;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;align-content:center;justify-content:center;background:#000 url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%20325%20325'%20height='325'%20width='325'%3e%3cpath%20style='fill:%231f1f1f'%20d='M0,222.8%20V0%20H325%20V96%20Z'%20/%3e%3c/svg%3e") no-repeat top left;background-size:cover}#app .fifth-page-link.without-image a>div{min-height:16rem;display:flex;flex-wrap:wrap;align-content:space-between;justify-content:center;padding:4rem 1.5rem;text-align:center}#app .fifth-page-link.without-image a>div h4{flex-basis:100%}#app .fifth-page-link.with-image figure{overflow:hidden}#app .fifth-page-link.with-image figure img{transition:transform .3s ease}#app .fifth-page-link.with-image figure figcaption{background:linear-gradient(0deg,#000 20%,#000c,#0000);position:absolute;bottom:0;width:100%;padding:2rem 1rem 1rem}#app .fifth-page-link.with-image figure figcaption .btn,#app .fifth-page-link.with-image figure figcaption .btn-aside{float:right}#app .fifth-page-link:hover,#app .fifth-page-link:has(a:focus-visible){cursor:pointer;background-clip:padding-box}@media (min-width: 768px){#app .fifth-page-link:hover,#app .fifth-page-link:has(a:focus-visible){border:4px solid #ffb81c}}#app .fifth-page-link:hover .btn,#app .fifth-page-link:hover .btn:hover,#app .fifth-page-link:has(a:focus-visible) .btn,#app .fifth-page-link:has(a:focus-visible) .btn:hover{background:transparent;color:#ffb81c}#app .fifth-page-link:hover .btn-aside,#app .fifth-page-link:has(a:focus-visible) .btn-aside{color:#ffb81c}#app .fifth-page-link:hover h4,#app .fifth-page-link:has(a:focus-visible) h4{color:#ffb81c}#app .fifth-page-link:hover figure img,#app .fifth-page-link:has(a:focus-visible) figure img{transform:scale(1.2)}#app .col-md-6 .fifth-page-link figcaption{padding:1.5rem 2rem}#app .col-md-6 .fifth-page-link figcaption h4{font-family:Gotham-Black;font-size:1rem;font-weight:900;font-size:1.5rem;text-align:left;margin-bottom:2rem}@media (min-width: 1040px){#app .col-md-6 .fifth-page-link figcaption h4{font-size:2.5rem}}div.related-posts{padding-left:.1875rem;padding-right:.1875rem}div.related-posts div.row{margin-bottom:0}section.blog-filter h2{margin-bottom:0}section.grid.blog div.row{padding:0 2px}section.grid.blog div.row div.col-md-3 div.page-link,section.grid.blog div.row div.col-md-4 div.page-link{margin-bottom:0}section.grid.blog div.row div.col-md-3 div.page-link figure figcaption h4,section.grid.blog div.row div.col-md-4 div.page-link figure figcaption h4{font-family:Gotham-Medium;font-size:1.25rem;line-height:1.2;letter-spacing:-.01875em;font-weight:400;text-transform:none}section.grid.blog div.row div.col-md-3 div.page-link figure figcaption a.btn-aside,section.grid.blog div.row div.col-md-4 div.page-link figure figcaption a.btn-aside{font-family:Gotham-Bold;font-size:1rem;letter-spacing:.05em;font-weight:900;text-transform:none}.rich-text{width:100%}.rich-text img{max-width:100%}.rich-text .btn,.rich-text .btn-clear,.rich-text .btn-dark{margin-bottom:.75rem}.rich-text div[data-embed-url]{position:relative;padding-bottom:56.237%;height:0}.rich-text div[data-embed-url]>iframe{position:absolute;top:0;left:0;width:100%;height:100%}div.no-hero{height:1rem;margin-bottom:-1rem}div.show-hero figure{overflow:hidden}div.show-hero figure figcaption,div.show-hero figure figcaption div{display:flex;flex-flow:row wrap}div.show-hero figure figcaption{background-color:#f2f2f2;align-content:stretch;align-items:flex-end}div.show-hero figure figcaption>div{margin:0 1rem;flex-basis:100%;justify-content:center}div.show-hero figure figcaption div.show-hero-title{font-family:Gotham-Bold;font-size:1rem;letter-spacing:.05em;font-weight:900;text-transform:uppercase;flex-basis:100%;justify-content:center;margin:0 1rem 1rem}div.show-hero figure figcaption div.show-hero-date-range{font-family:Gotham-Black;font-size:2.5rem;line-height:1.2;letter-spacing:.05em;font-weight:900;text-transform:uppercase;margin:1rem;flex-basis:100%;order:-1;justify-content:center}div.show-hero figure figcaption div.show-hero-buttons{font-size:1.25em;flex-basis:100%}div.show-hero figure figcaption div.show-hero-buttons a.btn{flex-basis:100%;margin-bottom:1rem;text-align:center;white-space:nowrap}@media (min-width: 0){div.show-hero figure figcaption{position:relative;padding-top:1rem;text-align:center}}@media (min-width: 480px){div.show-hero figure figcaption{top:-7rem;margin-bottom:-7rem;padding-top:2rem;clip-path:polygon(0 7rem,40% 7rem,100% 0,100% 100%,0 100%)}div.show-hero figure figcaption>div{justify-content:flex-end}div.show-hero figure figcaption div.show-hero-date-range{flex-basis:100%;font-size:1.75em;justify-content:flex-end;margin:1rem 0 0;text-align:right}div.show-hero figure figcaption div.show-hero-date-range span:first-child{flex-basis:100%}div.show-hero figure figcaption div.show-hero-title{justify-content:flex-end;text-align:right;margin:1rem 0;flex-basis:100%}div.show-hero figure figcaption div.show-hero-buttons{flex-basis:100%;margin:0;justify-content:flex-end}div.show-hero figure figcaption div.show-hero-buttons a.btn{flex-basis:unset;width:fit-content;margin-left:1rem}}@media (min-width: 1040px){div.show-hero figure img{width:80%}div.show-hero figure figcaption{position:absolute;top:0;right:0;padding-top:0;width:40%;height:100%;clip-path:polygon(0 0,100% 0,100% 100%,50% 100%);align-items:center}div.show-hero figure figcaption div.show-hero-title{text-align:right;margin:0;flex-basis:80%}div.show-hero figure figcaption div.show-hero-date-range{order:unset;flex-basis:auto;font-size:2em;text-align:right;margin:2rem 0}div.show-hero figure figcaption div.show-hero-date-range span,div.show-hero figure figcaption div.show-hero-date-range span:first-child{flex-basis:auto}div.show-hero figure figcaption div.show-hero-buttons{margin-bottom:6rem;flex-flow:column;align-items:flex-end}div.show-hero figure figcaption div.show-hero-buttons a.btn{display:block;width:fit-content;margin-left:1rem}}main.home div.show-hero figcaption{background-color:#fff}.show-link{flex-grow:1;overflow:hidden}.show-link figure{position:relative}.show-link figure figcaption>div{font-family:Gotham-Bold;font-size:1rem;font-weight:900;text-transform:uppercase;text-align:center;position:absolute;left:0;bottom:0;width:100%;background:#000;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center}.show-link figure figcaption>div>div{padding:1rem .5rem}.show-link figure figcaption>div>div .btn{flex:0 1 auto;margin:.675rem .675rem 0}header nav{padding-left:.5rem;max-width:unset}@media (min-width: 768px){header nav{padding-left:1rem}}@media (min-width: 1040px){header nav{padding-left:2.5rem}}@media (min-width: 1280px){header nav{padding-left:5.125rem}}header{position:fixed;top:0;left:0;min-height:5rem;width:100%;background:#000;z-index:20}header nav{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media (min-width: 1040px){header nav{flex-wrap:nowrap;justify-content:flex-start;align-items:center}}header nav a.logo{width:14.5rem;height:3rem;background:url(./logo-82Uhhxzw.svg) no-repeat left center;background-size:contain;margin:1rem 0}header nav button.nav-toggle{border:1px solid black;width:1.5rem;height:1.5rem;padding:0;margin-right:1rem;margin-top:3.5rem/2;background:#53565a;color:#000;position:relative}header nav button.nav-toggle span{position:absolute;left:50%;top:50%;margin-top:-1px;margin-left:-.5rem;width:1rem}header nav button.nav-toggle i{position:absolute;left:0;top:0;width:100%;opacity:.5;height:2px;background:#000c;transition:all cubic-bezier(.25,0,.5,1.25) .5s}header nav button.nav-toggle i:nth-child(1){transform:rotate(-135deg)}header nav button.nav-toggle i:nth-child(2){transform:rotate(-225deg)}header nav button.nav-toggle i:nth-child(3){transform:rotate(-225deg)}header nav button.nav-toggle.collapsed i{transform:rotate(0)}header nav button.nav-toggle.collapsed i:nth-child(1){margin-top:-.3rem}header nav button.nav-toggle.collapsed i:nth-child(2){display:block;margin-top:0}header nav button.nav-toggle.collapsed i:nth-child(3){margin-top:.3rem}header nav button.nav-toggle:focus,header nav button.nav-toggle:focus-visible{background-color:#d9d9d9}@media (min-width: 1040px){header nav button.nav-toggle{display:none}}header nav div.collapse{max-height:calc(100vh - 5rem);flex-wrap:nowrap;position:relative;flex-basis:100%;display:flex!important;flex-flow:column;background:#000}@media (min-width: 1040px){header nav div.collapse{max-height:unset;overflow:hidden;height:auto!important;flex:1 1 auto;flex-flow:row nowrap;justify-content:space-between;align-items:center}}header nav a{color:#fff;transition:color .5s ease,border-color .5s ease;text-decoration:none}header nav a:hover{color:#ffb81c;text-decoration:none}header nav a:after{border:none}header nav div.nav-border-bottom{display:none}@media (min-width: 1040px){header nav.open div.nav-border-bottom{display:block;position:absolute;background:#ffb81c;width:100%;height:4px;top:5rem;left:0}}header nav ul.util-nav{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:flex-end;padding:0;order:-1;margin:0 2rem 0 0}@media (min-width: 1040px){header nav ul.util-nav{order:1}}header nav ul.util-nav li.nav-item{margin-left:1ex;display:flex;list-style:none}header nav ul.util-nav li.nav-item a,header nav ul.util-nav li.nav-item .btn{background:#000;display:flex;flex-flow:row nowrap;align-items:center;border:4px solid #ffb81c;color:#ffb81c;font-family:Gotham-Bold;font-size:.75rem;letter-spacing:.05em;font-weight:900;text-transform:uppercase;padding:2px 4px}header nav ul.util-nav li.nav-item a i.fifth-icon-shopping-cart,header nav ul.util-nav li.nav-item .btn i.fifth-icon-shopping-cart{position:relative;top:2px;margin-right:2px}header nav ul.util-nav li.nav-item a:hover,header nav ul.util-nav li.nav-item .btn:hover{border-color:#fff;color:#fff}header nav ul.util-nav li.nav-item a:focus,header nav ul.util-nav li.nav-item a:focus-visible,header nav ul.util-nav li.nav-item .btn:focus,header nav ul.util-nav li.nav-item .btn:focus-visible{border:4px solid #ffffff;color:#fff;outline:none}@media screen and (min-width: 1040px){header nav div.nav-hilite{display:block;width:95px;height:8px;background:#ffb81c;position:absolute;top:5rem;left:-100px;margin-top:-8px;transition:all .1s linear}header nav div.nav-hilite.open,header nav div.nav-hilite.at{transition:all cubic-bezier(.5,.2,.25,1.2) .3s}}header nav .mega-menu .content{padding-left:.5rem;max-width:unset}@media (min-width: 768px){header nav .mega-menu .content{padding-left:1rem}}@media (min-width: 1040px){header nav .mega-menu .content{padding-left:2.5rem}}@media (min-width: 1280px){header nav .mega-menu .content{padding-left:5.125rem}}header nav .mega-menu .content{padding-right:.5rem;max-width:unset}@media (min-width: 768px){header nav .mega-menu .content{padding-right:1rem}}@media (min-width: 1040px){header nav .mega-menu .content{padding-right:2.5rem}}@media (min-width: 1280px){header nav .mega-menu .content{padding-right:5.125rem}}header nav .mega-menu{background:#000;width:100%;display:block;margin:0;padding-top:0;border:none;color:#d9d9d9;overflow:hidden}header nav .mega-menu .content{margin-bottom:1rem}@media (max-width: 1039px){header nav .mega-menu .content{padding:0}}@media (min-width: 1040px){header nav .mega-menu{position:fixed;left:0;top:5rem;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3csvg%20xmlns:dc='http://purl.org/dc/elements/1.1/'%20xmlns:cc='http://creativecommons.org/ns%23'%20xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%20xmlns:svg='http://www.w3.org/2000/svg'%20xmlns='http://www.w3.org/2000/svg'%20id='svg4'%20width='2000'%20height='396'%20version='1.1'%3e%3cmetadata%20id='metadata10'%3e%3crdf:RDF%3e%3ccc:Work%20rdf:about=''%3e%3cdc:format%3eimage/svg+xml%3c/dc:format%3e%3cdc:type%20rdf:resource='http://purl.org/dc/dcmitype/StillImage'%20/%3e%3cdc:title%3e%3c/dc:title%3e%3c/cc:Work%3e%3c/rdf:RDF%3e%3c/metadata%3e%3cdefs%20id='defs8'%20/%3e%3cpath%20id='path2'%20d='M%200,0%20H%201862.7%20L%202000,396%20H%20137.3%20Z'%20style='fill:%23333333'%20/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:0 top;transition:background-position .5s ease-in-out;background-size:cover;background-attachment:local}}header nav .mega-menu div.t1{font-family:Gotham-Black;font-size:2.5rem;line-height:1.2;letter-spacing:.05em;font-weight:900;margin:2rem 0 1rem;text-transform:uppercase}header nav .mega-menu div.t1 i.fifth-atom-icon-arrow-right{font-size:1.5rem}@media (min-width: 1040px){header nav .mega-menu div.t1{width:fit-content;padding-right:2.5rem;background-size:.75em;margin:2rem 0}}header nav .mega-menu ul{padding-inline-start:0;margin:0;list-style-type:none;display:block}header nav .mega-menu ul li{font-family:Gotham-Medium;font-size:1.25rem;letter-spacing:-.01875em;font-weight:400;white-space:normal;line-height:1.2;border-left:2px solid #ffffff;padding-left:1rem;padding-bottom:.5rem}@media (min-width: 1040px){header nav .mega-menu ul li{font-family:Gotham-Medium;font-size:1.5rem;line-height:1.17;letter-spacing:-.0225em;font-weight:400}}header nav .mega-menu ul li:last-child{padding-bottom:0}header nav .mega-menu ul li ul{margin-bottom:2rem}header nav .mega-menu ul li ul li{border-left:none;font-family:Gotham-Medium;font-size:.75rem;line-height:1.43;letter-spacing:.0175em;font-weight:400;padding:.5rem 0 0}@media screen and (min-width: 1040px){header nav .mega-menu ul li ul li{font-family:Gotham-Medium;font-size:1rem;font-weight:400}}header nav .mega-menu .col-lg-3 figure{position:relative;width:50%;float:right;margin:0}@media (min-width: 1040px){header nav .mega-menu .col-lg-3 figure{width:100%;float:none}}header nav .mega-menu .col-lg-3 figure img{width:100%}header nav .mega-menu .col-lg-3 figure figcaption{position:absolute;width:100%;left:0;bottom:0;background-image:linear-gradient(#0000,#0009,#000c);margin:0;color:#fff}header nav .mega-menu .col-lg-3 figure figcaption p{margin:1rem}header nav .mega-menu .col-lg-3 figure figcaption a.btn{font-family:Gotham-Black;font-size:.875rem;font-weight:900;text-transform:uppercase;float:right;border:4px solid #ffb81c;background-color:#ffb81c;color:#000;transition:all .3s ease}header nav .mega-menu .col-lg-3 figure figcaption a.btn:hover{background-color:#000;color:#ffb81c}@media (min-width: 1040px){header nav .show .mega-menu{border-bottom:4px solid #ffb81c;background-position:65vw top}}header nav ul.t1{display:flex;flex-wrap:wrap;align-items:stretch;align-content:flex-start;margin-left:0;margin-block-start:0;margin-block-end:0;padding-inline-start:0}@media (min-width: 480px){header nav ul.t1{margin-left:2rem}}@media (min-width: 1040px){header nav ul.t1{margin-left:1rem;flex-wrap:nowrap}}@media (min-width: 1280px){header nav ul.t1{margin-left:2rem}}header nav ul.t1 li.nav-item{margin:1rem 0;word-wrap:none;white-space:nowrap;flex-basis:100%}@media (min-width: 1040px){header nav ul.t1 li.nav-item{display:flex;margin:0;padding:0 .75rem;align-items:stretch;flex-basis:unset}header nav ul.t1 li.nav-item>div.dropdown{display:flex;align-items:stretch;position:static}}@media (min-width: 1040px) and (min-width: 1280px){header nav ul.t1 li.nav-item{padding:0 1rem}}header nav ul.t1 li.nav-item a.t1{font-family:Gotham-Black;font-size:2.5rem;line-height:1.2;letter-spacing:.05em;font-weight:900;text-transform:uppercase}@media (min-width: 1040px){header nav ul.t1 li.nav-item a.t1{display:flex;align-items:center;font-family:Gotham-Bold;font-size:1rem;letter-spacing:.05em;font-weight:900;margin-top:8px;border-bottom:8px solid #000000;transition:border-color .5s ease}header nav ul.t1 li.nav-item a.t1 span.title-words{display:none}header nav ul.t1 li.nav-item a.t1.active{color:#ffb81c}}@media (min-width: 1280px){header nav ul.t1 li.nav-item a.t1 span.title-words{margin-left:1ex;display:inline}}@media (max-width: 1039px){header nav ul.t1 li.nav-item.show a.t1{display:none}}.package-list h5{font-size:larger}.package-list div.package-list-entry{padding-bottom:2rem}div.package-performances{margin-bottom:2rem}div.package-performances div.head{display:none;font-weight:700}div.package-performances div.body{display:block}div.package-performances div.body div.row{display:list-item;list-style:disc;margin:.25rem 1rem;padding:.5rem}div.package-performances div.body div.row div.title{display:block}div.package-performances div.body div.row div.date{display:inline}div.package-performances div.body div.row div.time{margin-left:1rex;display:inline}@media (min-width: 768px){div.package-performances div.head,div.package-performances div.body{display:block}div.package-performances div.head>div.row,div.package-performances div.body>div.row{display:grid;list-style:unset;grid-template-columns:[title] 6fr [date] 4fr [time] 2fr;gap:.5rem 1rem;margin:0;padding:0}div.package-performances div.head>div.row>div,div.package-performances div.body>div.row>div{margin:0;padding:0}div.package-performances div.head>div.row div.title,div.package-performances div.body>div.row div.title{grid-column:title}div.package-performances div.head>div.row div.date,div.package-performances div.body>div.row div.date{grid-column:date}div.package-performances div.head>div.row div.time,div.package-performances div.body>div.row div.time{margin-left:1rex;grid-column:time}}main.production div.page-banner figcaption{background:#000;background-image:none;padding-right:1rem}main.production div.page-banner figcaption h1{padding-right:0}@media (min-width: 1040px){main.production div.page-banner figcaption{padding-right:2rem}}.collapsable{margin-bottom:1rem}.cast{margin-bottom:2rem}.cast .cast-members{display:flex;flex-flow:row wrap;margin-right:-1rem}.cast .cast-members .cast-member{flex-basis:50%;padding-right:1rem;margin-bottom:2rem;transition:all .3s ease}.cast .cast-members .cast-member a{color:#000;text-decoration:none}.cast .cast-members .cast-member figure img{border:4px solid #ffffff;transition:border .3s ease}.cast .cast-members .cast-member figure figcaption{transition:all .3s ease;border:4px solid #ffffff}.cast .cast-members .cast-member figure figcaption i{display:block}@media (min-width: 480px){.cast .cast-members .cast-member{flex-basis:50%}.cast .cast-members .cast-member img{max-width:100vw}}@media (min-width: 768px){.cast .cast-members .cast-member{flex-basis:33.33%}.cast .cast-members .cast-member img{max-width:33vw}}@media (min-width: 1040px){.cast .cast-members .cast-member{flex-basis:25%}.cast .cast-members .cast-member img{max-width:25vw}}@media (min-width: 1280px){.cast .cast-members .cast-member{flex-basis:20%}.cast .cast-members .cast-member img{max-width:20vw}}.cast .cast-members .cast-member.not-at:hover:hover figure{cursor:pointer}.cast .cast-members .cast-member.not-at:hover:hover figure img{border:4px solid #ffb81c}.cast .cast-members .cast-member.not-at:hover:hover figure figcaption{font-weight:700}.cast .cast-members .cast-member.at{flex-basis:100%}@media (min-width: 768px){.cast .cast-members .cast-member.at figure img{width:33%;float:left}.cast .cast-members .cast-member.at figure figcaption{width:66%;margin-left:33%;padding-left:1rem}}.production-sidebar button.display-date{flex-basis:100%;margin:0;padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:baseline;cursor:pointer}div.search-results div.results{border-bottom:4px solid #53565a}div.search-results div.results div.search-result{border-top:4px solid #53565a}div.search-results div.results div.search-result a{display:block;font-family:Gotham-Medium;font-size:1.25rem;line-height:1.2;letter-spacing:-.01875em;font-weight:400;line-height:1.5rem;margin:1rem 0;text-decoration:none}div.search-results div.results div.search-result a small{font-size:.6rem;display:block;color:#96989a;text-decoration:none}div.search-results div.results div.search-result div.desc{display:block;font-family:Gotham-Book;font-size:1rem;font-weight:400;color:#53565a;margin:1rem 0}div.search-results div.buttons{margin:1rem 0;display:flex;justify-content:space-between}#tnew{margin-top:2rem}#tnew h1{font-family:Gotham-Black;font-size:2.5rem;line-height:1.2;letter-spacing:.05em;font-weight:900;margin:0 0 1rem;text-transform:uppercase}#tnew h2{font-family:Gotham-Bold;font-size:2rem;line-height:1.25;font-weight:900;margin:0 0 1rem;text-transform:none;margin:0}#tnew ul{list-style:none}#tnew ul li:before{content:unset!important;width:0;margin-left:0}@media print{#tnew a[href]:after{content:none!important}}#tnew .tn-required-field{display:none}#tnew .glyphicon{font-family:Glyphicons Halflings!important}#tnew nav.tn-subnav-component{margin-bottom:2rem}#tnew nav.tn-subnav-component button{margin-bottom:0}#tnew nav.tn-subnav-component .subnav-text{font-size:1rem}#tnew nav.tn-subnav-component input.tn-subnav-promo-code{border:1px solid #96989a;padding:.1rem .5rem;width:7.5rem;margin-right:.5rem}#tnew nav.tn-subnav-component button.tn-subnav-promo-button{font-family:Gotham-Black;font-size:1rem;line-height:1;letter-spacing:.075em;font-weight:900;background-color:#ffb81c;color:#000;font-weight:400;text-transform:uppercase;display:inline-block;border-color:#ffb81c;padding:.5rem 1.25rem;text-decoration:none;transition:all .3s ease;border-radius:0;box-shadow:none}#tnew nav.tn-subnav-component button.tn-subnav-promo-button:hover,#tnew nav.tn-subnav-component button.tn-subnav-promo-button:active,#tnew nav.tn-subnav-component button.tn-subnav-promo-button:focus{color:#000;background-color:#fff;border-color:#ffb81c;box-shadow:none}#tnew nav.tn-subnav-component button.tn-subnav-promo-button:focus{outline:none;box-shadow:none}#tnew nav.tn-subnav-component button.tn-subnav-promo-button:disabled,#tnew nav.tn-subnav-component button.tn-subnav-promo-button[disabled],#tnew nav.tn-subnav-component button.tn-subnav-promo-button.disabled{border-color:#53565a;background:#d9d9d9;cursor:not-allowed}#tnew nav.tn-subnav-component button.tn-subnav-promo-button.disable-on-click,#tnew nav.tn-subnav-component button.tn-subnav-promo-button.disable-on-click:disabled{background-color:transparent;border-color:transparent;color:gray}#tnew .form-control{font-size:1rem}#tnew h3{font-size:1.5rem;text-transform:none}#tnew .input-group-addon{background-color:transparent;border:none;flex:0 1 auto;padding:.75rem .5rem;font-size:1rem;line-height:1.5;width:unset}#tnew input.tn-amount{padding-left:.25rem}#tnew main.tn-events-listing-page .tn-event-listing-view__results-heading{color:#96989a}#tnew main.tn-events-listing-page .tn-event-listing-mode-tab-nav__list-item{background-color:#f2f2f2;color:#3072ab}#tnew main.tn-events-listing-page .tn-event-listing-mode-tab-nav__list-item.active{background-color:#fff;color:#000;font-weight:700}#tnew main.tn-events-listing-page .tn-events-calendar-view .tn-events-calendar__table th{background-color:#1f1f1f;font-size:1.2rem}#tnew main.tn-events-listing-page .tn-events-calendar-view .tn-events-calendar__table td.tn-events-calendar__day-cell{background-color:#fff}#tnew main.tn-events-listing-page .tn-events-calendar-view .tn-events-calendar__table td.tn-events-calendar__day-cell.tn-events-calendar__day-cell--past,#tnew main.tn-events-listing-page .tn-events-calendar-view .tn-events-calendar__table td.tn-events-calendar__day-cell.tn-events-calendar__day-cell--next-month{background-color:#f2f2f2}#tnew main.tn-events-listing-page .tn-events-calendar-view .tn-events-calendar__table td.tn-events-calendar__day-cell .tn-events-calendar__day-number{color:#1f1f1f}#tnew main.tn-events-listing-page .tn-events-calendar-view .tn-events-calendar__table li.tn-events-calendar__day-event-list-item a.tn-events-calendar__event{padding:.5rem}#tnew main.tn-events-listing-page .tn-events-calendar-view .tn-events-calendar__table li.tn-events-calendar__day-event-list-item a.tn-events-calendar__event span.tn-events-calendar__event-time{left:.5rem}#tnew main.tn-events-listing-page .tn-events-calendar-view .tn-events-calendar__table li.tn-events-calendar__day-event-list-item a.tn-events-calendar__event span.tn-events-calendar__event-name{margin-top:1.5rem}#tnew main.tn-events-listing-page .tn-events-calendar-view .tn-events-calendar__table li.tn-events-calendar__day-event-list-item a.tn-events-calendar__event span.tn-events-calendar__event-status{background-color:#c58e16}#tnew main.tn-events-listing-page .tn-events-calendar-view .tn-events-calendar__list .tn-events-calendar__day-event-list{display:flex;justify-content:space-evenly}#tnew main.tn-events-listing-page .tn-events-calendar-view .tn-events-calendar__list .tn-events-calendar__day-event-list li.tn-events-calendar__day-event-list-item{margin:0 0 8px;flex-basis:100%}@media (min-width: 480px){#tnew main.tn-events-listing-page .tn-events-calendar-view .tn-events-calendar__list .tn-events-calendar__day-event-list li.tn-events-calendar__day-event-list-item{flex-basis:unset;margin:4px}}#tnew main.tn-events-listing-page .tn-events-calendar-view .tn-events-calendar__list .tn-events-calendar__day-event-list li.tn-events-calendar__day-event-list-item a.tn-events-calendar__event span.tn-events-calendar__event-time{left:.5rem}#tnew main.tn-events-listing-page .tn-events-calendar-view .tn-events-calendar__list .tn-events-calendar__day-event-list li.tn-events-calendar__day-event-list-item a.tn-events-calendar__event span.tn-events-calendar__event-name{margin-top:1.5rem}#tnew main.tn-events-listing-page .tn-events-list-view li.tn-prod-list-item__perf-list-item{margin-bottom:.75rem}#tnew main.tn-events-listing-page .tn-events-list-view li.tn-prod-list-item__perf-list-item a.tn-prod-list-item__perf-anchor{padding-right:0;text-decoration:none;transition:background .3s ease,border .3s ease}@media (min-width: 480px){#tnew main.tn-events-listing-page .tn-events-list-view li.tn-prod-list-item__perf-list-item a.tn-prod-list-item__perf-anchor{border:4px solid white}}@media (max-width: 767px){#tnew main.tn-events-listing-page .tn-events-list-view li.tn-prod-list-item__perf-list-item a.tn-prod-list-item__perf-anchor{border:4px solid #f2f2f2}}@media (min-width: 768px){#tnew main.tn-events-listing-page .tn-events-list-view li.tn-prod-list-item__perf-list-item a.tn-prod-list-item__perf-anchor{padding-right:1rem}}#tnew main.tn-events-listing-page .tn-events-list-view li.tn-prod-list-item__perf-list-item a.tn-prod-list-item__perf-anchor span.tn-prod-list-item__perf-property--datetime{transition:background .3s ease}@media (max-width: 767px){#tnew main.tn-events-listing-page .tn-events-list-view li.tn-prod-list-item__perf-list-item a.tn-prod-list-item__perf-anchor span.tn-prod-list-item__perf-property--datetime{background:#f2f2f2}}#tnew main.tn-events-listing-page .tn-events-list-view li.tn-prod-list-item__perf-list-item a.tn-prod-list-item__perf-anchor span.tn-prod-list-item__perf-action{font-family:Gotham-Black;font-size:1rem;line-height:1;letter-spacing:.075em;font-weight:900;background-color:transparent;color:#000;font-weight:400;text-transform:uppercase;display:inline-block;border-color:#ffb81c;padding:.5rem 2rem .5rem 1.25rem;text-decoration:none;transition:all .3s ease;border-radius:0;box-shadow:none}#tnew main.tn-events-listing-page .tn-events-list-view li.tn-prod-list-item__perf-list-item a.tn-prod-list-item__perf-anchor span.tn-prod-list-item__perf-action:hover,#tnew main.tn-events-listing-page .tn-events-list-view li.tn-prod-list-item__perf-list-item a.tn-prod-list-item__perf-anchor span.tn-prod-list-item__perf-action:active,#tnew main.tn-events-listing-page .tn-events-list-view li.tn-prod-list-item__perf-list-item a.tn-prod-list-item__perf-anchor span.tn-prod-list-item__perf-action:focus{color:#000;background-color:transparent;border-color:#ffb81c;box-shadow:none}#tnew main.tn-events-listing-page .tn-events-list-view li.tn-prod-list-item__perf-list-item a.tn-prod-list-item__perf-anchor span.tn-prod-list-item__perf-action:focus{outline:none;box-shadow:none}#tnew main.tn-events-listing-page .tn-events-list-view li.tn-prod-list-item__perf-list-item a.tn-prod-list-item__perf-anchor span.tn-prod-list-item__perf-action:disabled,#tnew main.tn-events-listing-page .tn-events-list-view li.tn-prod-list-item__perf-list-item a.tn-prod-list-item__perf-anchor span.tn-prod-list-item__perf-action[disabled],#tnew main.tn-events-listing-page .tn-events-list-view li.tn-prod-list-item__perf-list-item a.tn-prod-list-item__perf-anchor span.tn-prod-list-item__perf-action.disabled{border-color:#53565a;background:#d9d9d9;cursor:not-allowed}#tnew main.tn-events-listing-page .tn-events-list-view li.tn-prod-list-item__perf-list-item a.tn-prod-list-item__perf-anchor span.tn-prod-list-item__perf-action.disable-on-click,#tnew main.tn-events-listing-page .tn-events-list-view li.tn-prod-list-item__perf-list-item a.tn-prod-list-item__perf-anchor span.tn-prod-list-item__perf-action.disable-on-click:disabled{background-color:transparent;border-color:transparent;color:gray}#tnew main.tn-events-listing-page .tn-events-list-view li.tn-prod-list-item__perf-list-item a.tn-prod-list-item__perf-anchor span.tn-prod-list-item__perf-action:after{display:inline-block;font-family:Fifth;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;content:" T"}#tnew main.tn-events-listing-page .tn-events-list-view li.tn-prod-list-item__perf-list-item a.tn-prod-list-item__perf-anchor span.glyphicon.btn,#tnew main.tn-events-listing-page .tn-events-list-view li.tn-prod-list-item__perf-list-item a.tn-prod-list-item__perf-anchor span.glyphicon.btn:hover,#tnew main.tn-events-listing-page .tn-events-list-view li.tn-prod-list-item__perf-list-item a.tn-prod-list-item__perf-anchor span.glyphicon.btn:active{display:none}#tnew main.tn-events-listing-page .tn-events-list-view li.tn-prod-list-item__perf-list-item a.tn-prod-list-item__perf-anchor:hover{background:#f2f2f299}@media (min-width: 480px){#tnew main.tn-events-listing-page .tn-events-list-view li.tn-prod-list-item__perf-list-item a.tn-prod-list-item__perf-anchor:hover{border:4px solid #ffb81c}}#tnew main.tn-events-listing-page .tn-events-list-view li.tn-prod-list-item__perf-list-item a.tn-prod-list-item__perf-anchor:hover span.tn-prod-list-item__perf-property--datetime{background:#e3e3e399}@media (min-width: 480px){#tnew main.tn-events-listing-page .tn-events-list-view li.tn-prod-list-item__perf-list-item a.tn-prod-list-item__perf-anchor:hover span.tn-prod-list-item__perf-property--datetime{background:transparent}}#tnew main.tn-events-listing-page .tn-events-list-view li.tn-prod-list-item__perf-list-item a.tn-prod-list-item__perf-anchor:hover span.tn-prod-list-item__perf-action{background:#ffb81c}#tnew main.tn-events-listing-page .tn-events-list-view div.tn-events-list-view__datepicker-divider-label{color:#1f1f1f}#tnew main.tn-events-listing-page span.tn-events-keyword-filter__keyword-button{font-family:Gotham-Black;font-size:1rem;line-height:1;letter-spacing:.075em;font-weight:900;background-color:#fff;color:#000;font-weight:400;text-transform:uppercase;display:inline-block;border-color:#ffb81c;padding:.5rem 1.25rem;text-decoration:none;transition:all .3s ease;border-radius:0;box-shadow:none;border-color:#1f1f1f}#tnew main.tn-events-listing-page span.tn-events-keyword-filter__keyword-button:hover,#tnew main.tn-events-listing-page span.tn-events-keyword-filter__keyword-button:active,#tnew main.tn-events-listing-page span.tn-events-keyword-filter__keyword-button:focus{color:#ffb81c;background-color:#fff;border-color:#ffb81c;box-shadow:none}#tnew main.tn-events-listing-page span.tn-events-keyword-filter__keyword-button:focus{outline:none;box-shadow:none}#tnew main.tn-events-listing-page span.tn-events-keyword-filter__keyword-button:disabled,#tnew main.tn-events-listing-page span.tn-events-keyword-filter__keyword-button[disabled],#tnew main.tn-events-listing-page span.tn-events-keyword-filter__keyword-button.disabled{border-color:#53565a;background:#d9d9d9;cursor:not-allowed}#tnew main.tn-events-listing-page span.tn-events-keyword-filter__keyword-button.disable-on-click,#tnew main.tn-events-listing-page span.tn-events-keyword-filter__keyword-button.disable-on-click:disabled{background-color:transparent;border-color:transparent;color:gray}#tnew main.tn-events-detail-page button.tn-detail-production-text-toggle-link{font-family:Gotham-Black;font-size:1rem;line-height:1;letter-spacing:.075em;font-weight:900;background-color:transparent;color:#000;font-weight:400;text-transform:uppercase;display:inline-block;border-color:#ffb81c;padding:.5rem 1.25rem;text-decoration:none;transition:all .3s ease;border-radius:0;box-shadow:none}#tnew main.tn-events-detail-page button.tn-detail-production-text-toggle-link:hover,#tnew main.tn-events-detail-page button.tn-detail-production-text-toggle-link:active,#tnew main.tn-events-detail-page button.tn-detail-production-text-toggle-link:focus{color:#ffb81c;background-color:transparent;border-color:#ffb81c;box-shadow:none}#tnew main.tn-events-detail-page button.tn-detail-production-text-toggle-link:focus{outline:none;box-shadow:none}#tnew main.tn-events-detail-page button.tn-detail-production-text-toggle-link:disabled,#tnew main.tn-events-detail-page button.tn-detail-production-text-toggle-link[disabled],#tnew main.tn-events-detail-page button.tn-detail-production-text-toggle-link.disabled{border-color:#53565a;background:#d9d9d9;cursor:not-allowed}#tnew main.tn-events-detail-page button.tn-detail-production-text-toggle-link.disable-on-click,#tnew main.tn-events-detail-page button.tn-detail-production-text-toggle-link.disable-on-click:disabled{background-color:transparent;border-color:transparent;color:gray}#tnew main.tn-events-detail-page div.tn-prod-season-header__description-container{background:#fff}#tnew main.tn-events-detail-page .tn-ticket-selector__zone-selector,#tnew main.tn-events-detail-page .tn-ticket-selector__pricetype-container{padding:1rem}#tnew main.tn-events-detail-page div.tn-additional-events__controls-container div.input-group select{height:2.75rem}#tnew main.tn-events-detail-page div.tn-additional-events__controls-container div.input-group span.input-group-btn{width:unset}#tnew main.tn-events-detail-page div.tn-additional-events__controls-container div.input-group span.input-group-btn button{height:2.75rem;padding:.5rem}#tnew main.tn-events-detail-page fieldset#tn-fieldset-seating-options{display:none}#tnew main.tn-events-detail-page div.tn-syos__layout-container{border-color:#1f1f1f}#tnew main.tn-events-detail-page div.tn-syos__layout-container div.tn-syos-screen-container h3.tn-syos-screen-container__button-list-heading{color:#fff}#tnew main.tn-events-detail-page div.tn-syos__layout-container div.tn-syos-screen-container div.tn-syos-screen-container__button-list-container{background-color:#000;color:#fff;border-width:0}#tnew main.tn-events-detail-page div.tn-syos__layout-container div.tn-syos-screen-container button.tn-syos-screen-button{border:4px solid #ffb81c;color:#ffb81c;font-size:.75rem;transition:all .3s ease}#tnew main.tn-events-detail-page div.tn-syos__layout-container div.tn-syos-screen-container button.tn-syos-screen-button h4{font-size:1rem}#tnew main.tn-events-detail-page div.tn-syos__layout-container div.tn-syos-screen-container button.tn-syos-screen-button:hover{color:#fff;border-color:#fff}#tnew main.tn-events-detail-page div.tn-syos__layout-container div.tn-syos-legend__container button.tn-syos-legend__btn-show-legend{font-family:Gotham-Black;font-size:1rem;line-height:1;letter-spacing:.075em;font-weight:900;background-color:#f2f2f2;color:#53565a;font-weight:400;text-transform:uppercase;display:inline-block;border-color:#ffb81c;padding:.5rem 1.25rem;text-decoration:none;transition:all .3s ease;border-radius:0;box-shadow:none;border-color:#000}#tnew main.tn-events-detail-page div.tn-syos__layout-container div.tn-syos-legend__container button.tn-syos-legend__btn-show-legend:hover,#tnew main.tn-events-detail-page div.tn-syos__layout-container div.tn-syos-legend__container button.tn-syos-legend__btn-show-legend:active,#tnew main.tn-events-detail-page div.tn-syos__layout-container div.tn-syos-legend__container button.tn-syos-legend__btn-show-legend:focus{color:#000;background-color:#fff;border-color:#ffb81c;box-shadow:none}#tnew main.tn-events-detail-page div.tn-syos__layout-container div.tn-syos-legend__container button.tn-syos-legend__btn-show-legend:focus{outline:none;box-shadow:none}#tnew main.tn-events-detail-page div.tn-syos__layout-container div.tn-syos-legend__container button.tn-syos-legend__btn-show-legend:disabled,#tnew main.tn-events-detail-page div.tn-syos__layout-container div.tn-syos-legend__container button.tn-syos-legend__btn-show-legend[disabled],#tnew main.tn-events-detail-page div.tn-syos__layout-container div.tn-syos-legend__container button.tn-syos-legend__btn-show-legend.disabled{border-color:#53565a;background:#d9d9d9;cursor:not-allowed}#tnew main.tn-events-detail-page div.tn-syos__layout-container div.tn-syos-legend__container button.tn-syos-legend__btn-show-legend.disable-on-click,#tnew main.tn-events-detail-page div.tn-syos__layout-container div.tn-syos-legend__container button.tn-syos-legend__btn-show-legend.disable-on-click:disabled{background-color:transparent;border-color:transparent;color:gray}#tnew main.tn-events-detail-page div.tn-syos__layout-container div.tn-syos-mobile-cart-controls{border-top:2px solid #1f1f1f}#tnew main.tn-events-detail-page div.tn-syos__layout-container div.tn-syos-mobile-cart-controls>div{border:none}#tnew main.tn-events-detail-page div.tn-syos__layout-container button.tn-syos__btn-add-to-cart{background-color:#ffb81c;transition:all .3s ease}#tnew main.tn-events-detail-page div.tn-syos__layout-container button.tn-syos__btn-add-to-cart:disabled{display:none;background-color:#fafafa;color:#fafafa}#tnew main.tn-contribution-group-page section.tn-contribution-component>form>div.row>div.col-sm-6{max-width:45rem;flex:0 0 100%;margin:0 auto}#tnew main.tn-contribution-group-page section.tn-contribution-component div.tn-contribution-type-form-container{margin-top:2rem;border-top:4px solid #d9d9d9;padding-top:2rem;display:none}#tnew main.tn-contribution-group-page section.tn-contribution-component div.form-group[data-control-group-for=CT_12_DeclineBenefits_Radio] div.control-label{font-family:Gotham-Medium;font-size:.875rem;line-height:1.43;letter-spacing:.0175em;font-weight:400;background:#000;color:#ffb81c;flex-basis:100%;padding:.375rem 2rem}#tnew main.tn-payment-page section.tn-donationAskCheckout-component fieldset>*{padding:.375rem .75rem}#tnew main.tn-payment-page section.tn-donationAskCheckout-component .btn-default{background:#fff}#tnew main.tn-receipt-page div.tn-patron-billing-information{flex-basis:100%}@media (max-width: 1039px){#tnew main.tn-receipt-page section.tn-receipt-component div.row>div{left:0;flex-basis:100%!important;max-width:100%!important}}#tnew main.tn-account-update-page a.btn-default{font-family:Gotham-Black;font-size:1rem;line-height:1;letter-spacing:.075em;font-weight:900;background-color:transparent;color:#000;font-weight:400;text-transform:uppercase;display:inline-block;border-color:#ffb81c;padding:.5rem 1.25rem;text-decoration:none;transition:all .3s ease;border-radius:0;box-shadow:none}#tnew main.tn-account-update-page a.btn-default:hover,#tnew main.tn-account-update-page a.btn-default:active,#tnew main.tn-account-update-page a.btn-default:focus{color:#ffb81c;background-color:transparent;border-color:#ffb81c;box-shadow:none}#tnew main.tn-account-update-page a.btn-default:focus{outline:none;box-shadow:none}#tnew main.tn-account-update-page a.btn-default:disabled,#tnew main.tn-account-update-page a.btn-default[disabled],#tnew main.tn-account-update-page a.btn-default.disabled{border-color:#53565a;background:#d9d9d9;cursor:not-allowed}#tnew main.tn-account-update-page a.btn-default.disable-on-click,#tnew main.tn-account-update-page a.btn-default.disable-on-click:disabled{background-color:transparent;border-color:transparent;color:gray}#tnew main.tn-account-logout-page a.tn-btn-link{width:auto}#tnew section.tn-cart-component li.tn-cart-item-detail__list-item{padding:.5rem}.tn-admin-preview-banner{top:5rem}body.modal-open,body.tn-payment-modal-open{overflow-y:hidden}body.modal-open #main,body.modal-open #app,body.tn-payment-modal-open #main,body.tn-payment-modal-open #app{height:100%}body.modal-open .modal,body.tn-payment-modal-open .modal{opacity:1;top:0;height:100%}body.modal-open .modal .modal-content,body.tn-payment-modal-open .modal .modal-content{border:none;border-radius:0}body.modal-open .modal .modal-dialog,body.tn-payment-modal-open .modal .modal-dialog{transform:none;margin:0 auto 5rem}body.modal-open .modal .modal-dialog .modal-header .close,body.tn-payment-modal-open .modal .modal-dialog .modal-header .close{margin:0}body.modal-open .modal .modal-dialog .modal-content,body.tn-payment-modal-open .modal .modal-dialog .modal-content{border-radius:0}body.modal-open .modal .modal-dialog .checkbox label input[type=checkbox],body.tn-payment-modal-open .modal .modal-dialog .checkbox label input[type=checkbox]{display:unset}body.modal-open .modal-dismiss-layer,body.modal-open .modal-backdrop.fade.in,body.tn-payment-modal-open .modal-dismiss-layer,body.tn-payment-modal-open .modal-backdrop.fade.in{background:#0006;opacity:1}#landingPage{background:#000;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:99999;color:#fff;overflow-y:auto;overflow-x:hidden}#landingPage section.grid h2{font-size:2rem;border:none;line-height:1}#landingPage section.grid h3{font-weight:400;font-size:1.5rem;line-height:1}#landingPage section.grid p{margin-bottom:1.5rem}#landingPage section.grid div.rich-text{max-width:42rem;margin:auto;line-height:2}
