.bg-menu-top-background{background:var(--q-color-menu-top-background)!important}.bg-menu-top-link{background:var(--q-color-menu-top-link)!important}.bg-menu-side-background{background:var(--q-color-menu-side-background)!important}.bg-menu-side-link{background:var(--q-color-menu-side-link)!important}.bg-menu-side-link-active{background:var(--q-color-menu-side-link-active)!important}.bg-menu-side-link-active-background{background:var(--q-color-menu-side-link-active-background)!important}.text-menu-top-link{color:var(--q-color-menu-top-link)!important}.text-menu-side-link,.text-menu-side-link .q-item__section{color:var(--q-color-menu-side-link)!important}.text-menu-side-link-active,.text-menu-side-link-active .q-item__section{color:var(--q-color-menu-side-link-active)!important}h1{font-size:3rem;line-height:3rem}h1,h2{padding:1rem 0;font-weight:500;margin:0 0 1rem}h2{font-size:2.5rem;line-height:2.5rem}h3{font-size:2rem;line-height:2rem;padding:1rem 0;font-weight:500;margin:0 0 1rem}h4{font-size:1.5rem;line-height:1.5rem;padding:0.5rem 0}h4,h5{font-weight:500;margin:0 0 0.5rem}h5,h6{font-size:1.1rem;line-height:1.1rem;padding:0.45rem 0}h6{font-weight:400;margin:0 0 0.5rem}p{margin:0}a{text-decoration:none;color:inherit}.search-container>a{text-decoration:underline}.page-title{margin:0!important;padding:0!important}.event-tile,.tile{height:100px;width:300px;display:flex;overflow:hidden;margin:0 24px 20px 0;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;transition:all 140ms ease}.event-tile:hover,.tile:hover{transform:translateY(-8px);box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 12px 17px 2px rgba(0,0,0,0.14),0 5px 22px 4px rgba(0,0,0,0.12)}@media (min-width:600px){.event-tile,.tile{height:140px;width:460px}}.event-tile__img-wrapper,.tile__img-wrapper{width:100px}@media (min-width:600px){.event-tile__img-wrapper,.tile__img-wrapper{width:140px}}.event-tile__content,.tile__content{padding:8px 24px;width:calc(100% - 100px);flex:1;white-space:nowrap}@media (min-width:600px){.event-tile__content,.tile__content{padding:16px 24px;width:calc(100% - 140px)}}.loader[data-v-0ccbd88e]{display:flex;flex-direction:column;align-items:center}.loader__text[data-v-0ccbd88e]{margin-top:40px}