section.event_listing_section .event_list.past_list{gap:20px;grid-template-columns:1fr}.single_event.past_event{background:var(--color__MorningWhiteLight);border-radius:5px;display:flex;flex-direction:column;gap:30px;overflow:hidden;padding:40px 30px 30px;position:relative}.single_event.past_event .past_event_content{display:flex;flex:1;flex-direction:column;gap:15px}.single_event.past_event .event_title h3{color:var(--color__DeepPurple);font-size:30px}.single_event.past_event .event_title a{color:var(--color__DeepPurple);cursor:pointer}.single_event.past_event .event_title a:hover{color:var(--color__DeepPurple);text-decoration:underline!important}.single_event.past_event .event_description{color:var(--color__DeepPurple)}.single_event.past_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.past_event .portfolio_solutions_badge svg{height:12px;width:auto}.single_event.past_event:has(.portfolio_solutions_badge){outline:4px solid var(--color__DeepPurple);outline-offset:-4px}.single_event.past_event .past_event_controls{display:flex;flex-direction:column;gap:20px}.single_event.past_event .profile_section{align-items:center;display:flex;gap:15px}.single_event.past_event .profile_section .profile_detail{flex:1;padding-top:5px}.single_event.past_event .profile_section .profile_detail .profile_role,.single_event.past_event .profile_section .profile_detail h6{color:var(--color__DeepPurple)}.single_event.past_event .profile_image img{background:var(--color__MorningWhite);border-radius:50%;height:40px;min-width:40px;object-fit:cover;object-position:center;overflow:hidden;width:40px}.single_event.past_event .profile_image img+img{margin-left:-16px;outline:2px solid var(--color__MorningWhiteLight)}.single_event.past_event .profile_role{margin-top:2px;text-transform:uppercase}.single_event.past_event .event_register_link .btn{padding:1rem 2rem .75rem}.single_event.past_event .event_register_link a svg{fill:currentColor;height:16px;margin-bottom:-2px;width:16px}@media (min-width:768px){section.event_listing_section .event_list.past_list{gap:30px;grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){section.event_listing_section .event_list.past_list{grid-template-columns:repeat(3,1fr);grid-gap:40px}}