.events-module.events-grid-container{column-gap:28px;display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;margin-bottom:48px;min-height:500px;padding-top:32px;row-gap:48px;width:100%}.events-module.events-grid-container .event-card{background-color:#fff;color:#202020;border-radius:5px;column-gap:16px;display:flex;flex-flow:column;padding:10px;position:relative;row-gap:16px;transition:.3s}.events-module.events-grid-container .event-card:hover{background-color:#ededed}.events-module.events-grid-container .event-card:hover .event-image img{transform:scale3d(1.1,1.1,1)}.events-module.events-grid-container .event-card .date-box{background-color:#444;color:#fff;font-size:17px;height:auto;inset:10px auto auto 10px;line-height:16px;padding:10px;position:absolute;width:64px;z-index:1;grid-column-gap:4px;grid-row-gap:4px;aspect-ratio:1;border-radius:5px;flex-flow:column;justify-content:center;align-items:center;display:flex}.events-module.events-grid-container .event-card .event-image{align-items:flex-start;border-radius:5px;border:1px solid #edede4;cursor:pointer;display:flex;height:220px;justify-content:center;object-fit:cover;overflow:hidden;width:100%}.events-module.events-grid-container .event-card .event-image img{border-radius:10px;height:100%;object-fit:cover;overflow:visible;transform-style:preserve-3d;transform:scale3d(1,1,1);transition:.5s;width:100%}.events-module.events-grid-container .event-card .event-card-bottom .date-categories{align-items:center;display:flex;flex-flow:wrap;grid-column-gap:0;grid-row-gap:0}.events-module.events-grid-container .event-card .event-card-bottom .date-categories .date,.events-module.events-grid-container .event-card .event-card-bottom .date-categories .event-categories{align-items:center;display:flex;grid-column-gap:8px;grid-row-gap:8px;height:auto;margin-left:0;position:relative;width:auto}.events-module.events-grid-container .event-card .event-card-bottom .date-categories .date img{height:14px;object-fit:contain;width:14px}.events-module.events-grid-container .event-card .event-card-bottom .date-categories .event-categories{align-items:flex-start}.events-module.events-grid-container .event-card .event-card-bottom .date-categories .event-categories .event-category-color-square{border-radius:16px;height:14px;width:14px;min-width:14px;margin-top:3px}.events-module.events-grid-container .event-card .event-card-bottom .date-categories .event-categories .event-category-text{overflow-wrap:anywhere;font-size:16px;line-height:20px}.events-module.events-grid-container .event-card .event-card-bottom .date-categories .separator{background-color:#7a7a7a;height:15px;margin-left:10px;margin-right:10px;overflow:hidden;width:1px}.events-module.events-grid-container .event-card .event-card-bottom .heading-style-h4{overflow-wrap:anywhere}.events-module.events-grid-container .event-card .event-card-bottom .heading-style-h4 a{color:inherit;text-decoration:none}.events-module.events-search-filters{position:relative;z-index:1000}.events-module.events-search-filters form{column-gap:10px;display:grid;grid-template-columns:minmax(auto,25%) 1fr 1fr auto}.events-module.events-search-filters form .event-field{border-radius:10px;border:1px solid #666;background-color:#fff;margin-bottom:0;padding:12px 8px;font-size:16px}.events-module.events-search-filters form .event-select-container{position:relative;display:flex;align-items:center;justify-content:center}.events-module.events-search-filters form .event-select-container .event-select-title{text-align:center;position:relative;width:100%;line-height:16px;font-size:16px}.events-module.events-search-filters form .event-select-container .event-select-title:after{font-family:webflow-icons;content:'\e603';position:absolute;right:5px}.events-module.events-search-filters form .event-select-container .event-select-field{display:none;position:absolute;top:100%;width:280px;right:0;padding-top:10px;z-index:1000}.events-module.events-search-filters form .event-select-container .event-select-field .event-select-field-inner{border:1px solid #d7d7d7}.events-module.events-search-filters form .event-select-container .event-select-field .event-select-field-inner .event-category-checkbox{display:flex;background-color:#fff;padding:8px 12px;align-items:center}.events-module.events-search-filters form .event-select-container .event-select-field .event-select-field-inner .event-category-checkbox:hover{background-color:#d7d7d7;color:#000}.events-module.events-search-filters form .event-select-container .event-select-field .event-select-field-inner .event-category-checkbox .event-category-color{background-color:#4d4d4d;border-radius:16px;border:1px solid #8b8b8b;width:10px;min-width:10px;height:10px;min-height:10px;margin-left:4px;margin-right:4px}.events-module.events-search-filters form .event-select-container:hover .event-select-field{display:block}.events-module.events-search-filters form .event-select-container.date-range .separator{margin:0 .5rem}.events-module.events-search-filters form .event-select-container.date-range .date-field .event-field{width:100%}@media screen and (max-width:991px){.events-module.events-grid-container{grid-template-columns:minmax(200px,450px) minmax(200px,450px);justify-content:center}.events-module.events-search-filters form{display:flex;flex-wrap:wrap;align-items:flex-start}.events-module.events-search-filters form .event-select-container{width:48%}.events-module.events-search-filters form .event-field{margin-bottom:20px}.events-module.events-search-filters form input.primary{width:49%;padding:14px 24px}.events-module.events-search-filters form .event-select-container .event-select-field{width:100%}.events-module.events-search-filters form .date-range{align-items:baseline;justify-content:flex-start}.events-module.events-search-filters form .date-range .date-field{width:calc(50% - 10px)}}@media screen and (max-width:767px){.events-module.events-grid-container{grid-template-columns:minmax(200px,450px)}.events-module.events-search-filters form{justify-content:center}}@media screen and (max-width:479px){.events-module.events-search-filters form{display:block}.events-module.events-search-filters form .event-field,.events-module.events-search-filters form .event-select-container,.events-module.events-search-filters form input.primary{width:100%}}
/*# sourceMappingURL=grid.min.css.map */
