.events-container{margin-top:4rem;margin-bottom:4rem}.events-grid-container{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(auto, 600px);grid-column-gap:20px;grid-row-gap:20px;margin-bottom:4rem}.event{display:grid;grid-template-columns:1fr;grid-template-rows:300px auto;grid-column-gap:0px;grid-row-gap:0px;color:inherit}a{text-decoration:none}.event-image img{width:100%;height:100%;object-fit:cover}.event-content{padding:2rem;background-color:#f8f8f8;overflow:hidden}.event-content__date{margin-bottom:2rem}.event-content__excerpt{font-family:var(--font-body-family)}@media screen and (max-width: 990px){.events-grid-container{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(auto, 400px);grid-column-gap:20px;grid-row-gap:20px;margin-bottom:4rem}}@media screen and (max-width: 600px){.events-grid-container{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(auto, 600px);grid-column-gap:20px;grid-row-gap:20px;margin:4rem 0}}.category-heading{grid-column:1/-1}.blog-events__filters{display:flex}#month-select,#year-select{border:none;font-family:var(--font-body-family);color:#000000bf}#month-select:focus,#year-select:focus{outline:none}#month-select{margin-right:2rem}.no-events,.no-events-upcoming,.no-events-past{grid-column:1/-1;font-size:1.8rem;font-family:var(--font-heading-family);text-align:center}.no-events{margin-top:3rem}