section.event_listing_section .event_list.upcoming_list{gap:20px;grid-template-columns:1fr}.single_event.upcoming_event{align-items:flex-start;background:var(--color__MediumPurple);border-radius:5px;display:flex;flex-direction:column;gap:30px;overflow:hidden;padding:40px 30px 30px;position:relative}.single_event.upcoming_event .upcoming_event_content{display:flex;flex:1;flex-direction:column;gap:15px}.single_event.upcoming_event .event_title h3{color:#fff;font-size:30px}.single_event.upcoming_event .event_title a{color:#fff;cursor:pointer}.single_event.upcoming_event .event_title a:hover{color:#fff;text-decoration:underline!important}.single_event.upcoming_event .event_description{color:#fff}.single_event.upcoming_event .schedule_box{border-left:1px solid #fff;margin-top:10px;padding-left:10px}.single_event.upcoming_event .portfolio_solutions_badge{align-items:center;background:var(--color__DeepPurple);color:#fff;display:flex;font-size:12px;gap:8px;padding:.375rem .75rem;position:absolute;right:0;top:0}.single_event.upcoming_event .portfolio_solutions_badge svg{height:12px;width:auto}.single_event.upcoming_event:has(.portfolio_solutions_badge){outline:4px solid var(--color__DeepPurple);outline-offset:-4px}.single_event.upcoming_event .upcoming_event_controls{display:flex;flex-direction:column;gap:20px}.single_event.upcoming_event .profile_section{align-items:center;display:flex;gap:15px}.single_event.upcoming_event .profile_section .profile_detail{flex:1;padding-top:5px}.single_event.upcoming_event .profile_section .profile_detail .profile_role,.single_event.upcoming_event .profile_section .profile_detail h6{color:#fff}.single_event.upcoming_event .profile_image img{background:var(--color__DeepPurple);border-radius:50%;height:40px;min-width:40px;object-fit:cover;object-position:center;overflow:hidden;width:40px}.single_event.upcoming_event .profile_image img+img{margin-left:-16px;outline:2px solid var(--color__MediumPurple)}.single_event.upcoming_event .profile_role{margin-top:2px;text-transform:uppercase}.single_event.upcoming_event .event_register_link .btn{padding:1rem 2rem .75rem}.single_event.upcoming_event .event_register_link a svg{fill:currentColor;height:16px;margin-bottom:-2px;width:16px}.filters--line{column-gap:16px;margin-bottom:60px;margin-left:-4px;overflow:auto;padding:4px}.filter--choice span{background:#fff;color:#060118;cursor:pointer;padding:6px 32px;text-align:center}.filter--choice input{height:0;margin:0;opacity:0;position:absolute;width:0}.filter--choice input:checked+span{background:#060118;color:#fff}.filter--choice:focus-within{outline:auto;outline-offset:3px}@media (min-width:768px){section.event_listing_section .event_list.upcoming_list{gap:30px;grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){section.event_listing_section .event_list.upcoming_list{grid-template-columns:repeat(3,1fr);grid-gap:40px}}