.events_listing .events_listing_filter{display:flex;flex-wrap:wrap}.events_listing .events_listing_filter .events_filter{padding:0 250px 0 0;position:relative;width:calc(100% - 260px)}.events_listing .events_listing_filter .events_notified{backdrop-filter:blur(4px);background:#f8f8f7;border-radius:32px;padding:20px;width:260px}.events_listing .events_listing_filter .events_notified p{color:#262625;display:inline-block;font-size:24px;font-weight:600;line-height:28px;margin:0 0 10px}.events_listing .events_notified .events_notified_btn{display:flex}.events_listing .events_listing_filter .events_filter h6{font-size:16px;font-weight:700;line-height:110.00000000000001%;margin:0 0 14px;text-transform:uppercase}.events_listing .events_listing_filter .events_listing_locations{display:flex;gap:10px}.events_listing .events_listing_locations .events_listing_location{display:flex;flex:1;flex-wrap:wrap;gap:10px}.events_listing .events_listing_filter .events_listing_locations a{background:#e5e4e1;border-radius:8px;color:#262625;display:inline-block;font-size:18px;font-weight:400;line-height:28px;outline:none;padding:4px 14px;text-decoration:none;transition:all .4s ease-in-out}.events_listing .events_listing_filter .events_listing_locations a.active,.events_listing .events_listing_filter .events_listing_locations a:hover{background:#191919b2;color:#fff;font-weight:400;text-shadow:1px 0 0 #fff}.events_listing .events_listing_filter .events_notified:before{background:linear-gradient(60.32deg,hsla(0,0%,100%,0) -6.49%,hsla(9,86%,67%,.5) 31.71%,rgba(245,209,65,.6) 42.33%,rgba(17,155,155,.7) 46.04%,rgba(107,141,237,.5) 51.35%,hsla(0,0%,100%,0) 103.88%);border-radius:32px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}.events_listing .events_listing_passed,.events_listing .events_listing_upcoming{margin:81.5px 0 0}.events_listing .events_upcoming_title h2{border-bottom:1px solid;border-image-slice:1;border-image-source:linear-gradient(60.32deg,hsla(0,0%,100%,0) -6.49%,hsla(9,86%,67%,.5) 31.71%,rgba(245,209,65,.6) 42.33%,rgba(17,155,155,.7) 46.04%,rgba(107,141,237,.5) 51.35%,hsla(0,0%,100%,0) 103.88%);font-size:24px;line-height:130%;margin:0 0 50px;padding:0 0 31.5px}.events_listing .events_listing_passed .events_upcoming_cards,.events_listing .events_listing_upcoming .events_upcoming_cards{display:flex;flex-wrap:wrap;gap:20px}.events_listing .events_upcoming_cards .events_listing_content{width:calc(50% - 10px)}.events_listing .events_listing_content .events_listing_section{background:#f8f8f7;border-radius:24px;display:flex;flex-direction:column;height:100%;position:relative}.events_listing .events_listing_content .events_listing_image{line-height:0}.events_listing .events_listing_content .events_listing_image img{border-radius:24px 24px 0 0;height:335px;object-fit:cover;width:100%}.events_listing .events_listing_section .events_listing_description{display:flex;flex:1;flex-direction:column;padding:30px 20px}.events_listing .events_listing_description .events_tag_date{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 30px}.events_listing .events_listing_section .events_listing_description h2{font-size:28px;font-weight:600;line-height:32.5px;margin:0 0 14px}.events_listing .events_listing_section .events_listing_description p{display:inline-block;line-height:27.5px;margin:0 0 14px}.events_listing .events_listing_section .events_listing_btns{display:flex;flex-wrap:wrap;gap:14px}.events_listing .events_tag_date .events_listing_tag{display:flex;flex-wrap:wrap;gap:6px}.events_listing .events_tag_date .events_listing_tag span{align-items:center;background:#191919b2;border-radius:4px;color:#fff;display:flex;font-size:12px;font-weight:600;justify-content:center;line-height:1;padding:5px 8px;text-transform:capitalize}.events_listing .events_tag_date .events_listing_date{color:#8a8e94;flex:1;font-size:16px;font-weight:400;line-height:24px}.events_listing .blog_listing_pagination{align-items:center;display:flex;flex-wrap:wrap;gap:48px;justify-content:center;margin:50px 0 0}.events_listing .blog_listing_pagination a{align-items:center;border-radius:50%;display:flex;height:48px;justify-content:center;text-decoration:none;transition:all .4s ease-in-out;width:48px}.events_listing .blog_listing_pagination a.next,.events_listing .blog_listing_pagination a.prev{background:#e5e4e1}.events_listing .blog_listing_pagination .blog_pagination_numbers{display:flex;flex-wrap:wrap;gap:10px}.events_listing .blog_listing_pagination .blog_pagination_numbers a.active,.events_listing .blog_listing_pagination .blog_pagination_numbers a:hover{background:#0000000d}.events_listing .events_listing_locations.mobile{display:none}.events_listing .events_listing_upcoming .no-events-message{font-size:38px;font-weight:700;line-height:normal;margin:50px 0;text-align:center;text-transform:capitalize}.events_listing .events_listing_upcoming{scroll-margin-top:50px}.events_listing .events_listing_description .events_listing_details{flex:1}@media only screen and (max-width:767px){.events_listing .events_listing_filter .events_listing_locations{display:none}.events_listing .events_listing_locations.mobile{display:block}.events_listing .events_listing_filter .events_filter{padding:0;width:100%}.events_listing .events_listing_filter{row-gap:30px}.events_listing .events_listing_locations.mobile select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='7' viewBox='0 0 13 7'%3E%3Cpath fill='%23212121' d='M6.043 6.465a.4.4 0 0 1-.296-.127L.122.713a.418.418 0 0 1 .59-.59l5.33 5.322 5.33-5.323a.418.418 0 0 1 .59.59L6.339 6.339a.4.4 0 0 1-.295.127z'/%3E%3C/svg%3E");background-position:96%;background-repeat:no-repeat;background-size:13px auto;border:2px solid #e9ecf1;border-radius:6px;color:#212121;font-size:16px;font-weight:600;line-height:125%;outline:none;padding:10px;width:100%}.events_listing .events_upcoming_cards .events_listing_content{width:100%}}@media only screen and (min-width:768px) and (max-width:1100px){.events_listing .events_listing_filter .events_filter{padding:0 20px 0 0}}