.events-2{display:grid;grid-gap:var(--gap-lg)}.events-2__sidebar{background-color:var(--tertiary-color);border-radius:var(--border-radius-md);padding:2.4rem}.events-2__filters,.events-2__sidebar{display:grid;grid-gap:var(--gap)}.events-2__filter{border-top:1px solid var(--light-gray);padding-top:2rem}.events-2__filter>label{align-items:start;display:flex}.events-2__filter>label>input{position:relative;top:2px}.events-2__events{display:grid;grid-gap:var(--gap-xl);align-items:start}.events-2__event{display:none;grid-gap:var(--gap)}.events-2__event.is-active{display:grid}.events-2__event-image{border-radius:var(--border-radius-md);display:block;overflow:hidden}.events-2__event-image>a{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.events-2__event-details{display:grid;grid-gap:var(--gap-sm)}.events-2__no-events{display:none}@media (min-width:768px){.events-2{display:grid;grid-gap:var(--gap-lg);grid-template-columns:30rem 1fr}.events-2__sidebar{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + 2rem);-ms-flex-item-align:start;align-self:start}}@media (min-width:992px){.events-2{grid-gap:var(--gap-xl)}.events-2__sidebar{padding:4rem}.events-2__event{grid-template-columns:40% 1fr;grid-gap:var(--gap-lg);-webkit-box-align:center;-ms-flex-align:center;align-items:center}}