.events-listing{display:flex;flex-wrap:wrap;align-items:flex-start}.events-listing .event.list{flex:0 0 calc(33.33% - 3vw);margin:1.5vw;text-align:center}.events-listing .event.grid{flex:0 0 calc(50% - 3vw);display:flex;align-items:flex-start;margin:1.5vw}.events-listing .event.grid h3{min-width:clamp(80px,7.813vw,115px);width:clamp(80px,7.813vw,115px);height:clamp(80px,7.813vw,115px);background:yellow;border-radius:50%;color:white;background:#15582d;display:flex;align-items:center;justify-content:center}.events-listing .event.grid .details{padding-left:35px}.events-listing .event.list h4,.events-listing .event.grid h6.time{margin:0}.events-listing .event h5{font-weight:bold;color:#15582d;font-size:clamp(15px,1.328vw,17px);line-height:clamp(20px,1.328vw,23px)}.events-listing .event .event-item__img-container{height:0;width:100%;overflow:hidden;padding-top:60%;position:relative;margin-bottom:20px}.events-listing .event .event-item__img-container img{position:absolute;top:0;left:0;width:100%;height:100%}.events-listing .event .event-item__learn-more{position:relative;font-weight:bold}.events-listing .event .event-item__learn-more:after{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f061';position:relative;right:-5px;transition:.25s all ease}.events-listing .event .event-item__learn-more:hover:after{right:-10px}.events-listing .event a,.events-listing .event p,.events-listing .event li,.events-listing .event ul,.events-listing .event span{color:#2c2c2c;text-decoration:none}@media(max-width:767px){.events-listing .event.list{flex:0 0 100%;margin:30px 0}.events-listing .event.grid{flex:0 0 100%;display:block;margin:30px 0}.events-listing .event.grid .details{padding-left:0}}