:root{color-scheme:light only}.hbb-section{padding-top:1rem!important;padding-bottom:1rem!important;margin-top:0!important;margin-bottom:0!important}p a,.text-content a,article a,section>a,li>a,td a,figcaption a,blockquote a,.description a{color:#0056b3!important;text-decoration:underline!important;font-weight:600!important;transition:all .2s ease-in-out!important}p a:hover,.text-content a:hover,article a:hover,section>a:hover,li>a:hover,td a:hover,figcaption a:hover,blockquote a:hover,.description a:hover{color:#003d80!important;text-decoration:underline!important;text-decoration-thickness:2px!important}.vendors-grid{grid-template-columns:repeat(auto-fill,minmax(275px,1fr));display:grid;gap:1rem;place-items:stretch}div.vendors-grid.col-1>div{background:#fff}div.vendors-grid.col-2>div{background:#fff}div.vendors-grid.col-3>div{background:#fff}.vendors-grid>.vendor-blob{grid-gap:0;align-content:space-between;background:#fff;border-radius:3rem;padding:2rem;font-family:monospace;text-align:left}.vendors-grid>.vendor-blob>.description{font-size:smaller;text-align:left}.vendors-grid>.vendor-blob>div.vendor-name{text-align:center;display:grid;place-items:stretch}div.sponsor img{width:50px;float:right}div.logo img{width:90%;padding-top:3rem}div.vendor-blob div{font-size:x-large;text-align:center;padding-bottom:2rem}.vendors-grid>.vendor-blob>a:hover{text-decoration-line:underline}.pricing-table{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:0;text-align:center;place-items:stretch center;background:#fff;border-radius:2rem;flex-direction:column}.pricing-table>div.header{font-weight:700;font-family:sans-serif;align-self:stretch}.pricing-table>.header>div.ticket-div>p{padding-top:30px}a.ticket-link:hover{background-color:#0086b3;color:#c4e3f3;transition:.5s}a.ticket-link{background:#c4e3f3;border-radius:1rem;border-width:2px;color:#0086b3;cursor:pointer;display:inline-block;font-size:25px;margin:4px 2px;padding:20px 34px;text-align:center;text-decoration:none}.pricing-table>.header>.ticket-div>div>a.location{color:#337ab7}.pricing-table>.header>div.ticket-div{width:100%;border-radius:1rem}.pricing-table>div{padding:1rem}.grid.col-2{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.grid.col-2 img{min-width:200px;max-width:250px}.grid.col-2>div{background:0 0}.grid.col-1>div{background:0 0}.grid.col-1{display:grid;grid-template-columns:minmax(min(200px,90%),1fr)}.grid.col-1 img{min-width:200px;max-width:300px}.sup{font-size:66%;line-height:1;vertical-align:top}.grid>div{background:0 0;padding:1.5rem;border-radius:2rem}.grid .text-box{background:#c4e3f3;text-align:center}.grid img{min-width:200px;max-width:100%}body{color:#2c3e50;background:#ecf0f1;padding:0 1em 1em}h1{margin:0;line-height:1.7;text-align:center}h2{margin:0 0 .5em;font-weight:400}input{position:absolute;opacity:0;z-index:-1}.row{display:flex}.row .col{flex:1}.row .col:last-child{margin-left:1em}.tabs{border-radius:8px;overflow:hidden;box-shadow:0 4px 4px -2px rgba(0,0,0,.5)}.tab{width:100%;color:#fff;overflow:hidden}.tab-label{display:flex;justify-content:space-between;padding:1em;background:#2c3e50;font-weight:700;cursor:pointer}.tab-label:hover{background:#1a252f}.tab-label::after{content:"\276F";width:1em;height:1em;text-align:center;transition:all .35s}.tab-content{max-height:0;padding:0 1em;color:#2c3e50;background:#fff;transition:all .35s}.tab-close{display:flex;justify-content:flex-end;padding:1em;font-size:.75em;background:#2c3e50;cursor:pointer}.tab-close:hover{background:#1a252f}input:checked+.tab-label{background:#1a252f}input:checked+.tab-label::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}input:checked~.tab-content{max-height:100vh;padding:1em}#countdown.container{align-items:center;background-color:#ffd54f;color:#333;display:flex;flex-wrap:wrap;max-width:100%;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen,Ubuntu,Cantarell,open sans,helvetica neue,sans-serif;justify-content:center;text-align:center}#countdown li{display:inline-block;font-size:1.5em;list-style-type:none;padding:.1em 1em;text-transform:uppercase}#countdown li span{display:block;font-size:4.5rem}ul.navbar-right{padding-bottom:50px}img.image-rounded{border-radius:20px}