header.virtual-header h1{transition:all 1s ease-in-out;opacity:1;margin:0;font-size:0;text-align:center}header.virtual-header h1 img{max-width:75%;width:150px;margin:auto;padding:2rem 0 0;transition:all .5s ease-in-out;position:relative;top:0}header.virtual-header h1.shrink{opacity:0}header.virtual-header h1.shrink img{padding:0;width:0}header.virtual-header .link-wrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;max-width:600px;margin:auto}header.virtual-header .link-wrap button{flex-grow:4;font-size:1.25rem}.menu-page{padding:1rem;margin-top:4rem}.menu-page .copy{padding:1rem}.menu-wrap div.link-wrap{margin-bottom:2rem}.menu-wrap div.link-wrap a{margin:.25rem 1rem;font-size:80%}.logo-50th{max-width:275px;margin:auto;padding:1rem;display:block}section.event-list article.event div.download:before,section.event-list article.event div.button-wrap:before{content:unset}section.event-list article.event div.download{display:grid;grid-gap:.5rem;grid-template-columns:1fr 1fr;margin:0 0 1rem}section.event-list article.event div.download a{display:inline-block;max-width:100%}section.event-list article.event div.download a img{max-height:40px;max-width:100%;height:40px;padding:0;-o-object-fit:contain;object-fit:contain}/*# sourceMappingURL=virtual-menu.min.css.map */