.featured-events__wrapper .module-title{color:var(--Primary-Tint,#1c2846);font-size:31px;font-weight:700;line-height:115%;margin-bottom:40px}.featured-events__wrapper .featured-events__list .featured-events__card-wrapper{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr 1fr}.featured-events__wrapper .featured-events__list .featured-events__card-wrapper .featured-event-card{background:#fff;border:1px solid rgba(0,0,0,.18);border-radius:4px 4px 4px 18px;box-shadow:0 4px 16px 0 rgba(0,0,0,.08);transition:all .3s ease-out}.featured-events__wrapper .featured-events__list .featured-events__card-wrapper .featured-event-card .card-image{line-height:0px}.featured-events__wrapper .featured-events__list .featured-events__card-wrapper .featured-event-card .card-image .feature-card-img{background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:cover;height:160px;width:100%}.featured-events__wrapper .featured-events__list .featured-events__card-wrapper .featured-event-card .card-content__wrapper{display:flex;flex-direction:column;gap:20px;padding:20px 20px 24px}.featured-events__wrapper .featured-events__list .featured-events__card-wrapper .featured-event-card .card-content__wrapper .tag{font-size:12px;font-weight:700;line-height:16px}.featured-events__wrapper .featured-events__list .featured-events__card-wrapper .featured-event-card .card-content__wrapper .title{color:var(--Black,#333);font-size:19px;font-weight:700;line-height:150%}.featured-events__wrapper .featured-events__list .featured-events__card-wrapper .featured-event-card .card-content__wrapper .event-tag-n-location .event_date{color:var(--Primary,#263c61);font-size:14px;font-weight:700;line-height:150%;margin-bottom:4px}.featured-events__wrapper .featured-events__list .featured-events__card-wrapper .featured-event-card .card-content__wrapper .event-tag-n-location .event_location{color:var(--Light-Tertiary,#7f7f7f);font-size:14px;font-weight:400;line-height:150%}@media only screen and (max-width:800px){.featured-events__wrapper .featured-events__list .featured-events__card-wrapper{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:650px){.featured-events__wrapper .featured-events__list .featured-events__card-wrapper{grid-template-columns:1fr 1fr}}@media only screen and (max-width:425px){.featured-events__wrapper .featured-events__list .featured-events__card-wrapper{grid-template-columns:1fr}}