.agenda{margin:0 -15px;position:relative}.agenda .agenda-inner{background-color:#fff;border-radius:10px;-webkit-box-shadow:0 0 20px rgba(15,28,77,.35);box-shadow:0 0 20px rgba(15,28,77,.35);margin:15px;overflow:hidden}.agenda .agenda-heading{background-color:var(--primary);padding:20px}.agenda .agenda-heading .hs_cos_wrapper_type_inline_rich_text>:last-child{margin:0}.agenda .agenda-list{display:flex;flex-direction:column}.agenda .agenda-list .agenda-list__item{align-items:center;display:grid;grid-template-columns:1fr;padding:20px 60px 20px 20px;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.agenda .agenda-list .agenda-list__item.agenda-list__item--accordion{cursor:pointer}.agenda .agenda-list .agenda-list__item.agenda-list__item--accordion:after{background-image:url(https://www.sonatype.com/hubfs/chevron-outline-down.png);background-position:50%;background-repeat:no-repeat;background-size:20px 16px;content:"";height:40px;padding:10px;position:absolute;right:20px;top:20px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:40px}.agenda .agenda-list .agenda-list__item.agenda-list__item--accordion[aria-expanded=true]:after{transform:rotate(180deg)}.agenda .agenda-list .agenda-list__item.agenda-list__item--accordion:hover,.agenda .agenda-list .agenda-list__item.agenda-list__item--accordion[aria-expanded=true]{background-color:var(--bg-liteBlue)}.agenda .agenda-list .agenda-list__item+.agenda-list__item{border-top:1px solid rgba(15,28,77,.1)}.agenda .agenda-list .agenda-list__item .agenda-list__item-time{background-color:var(--bg-liteBlue);border-radius:10px;color:var(--secondary);font-size:.875rem;font-weight:700;height:fit-content;line-height:1;margin-bottom:8px;padding:6px 10px 3px;width:fit-content}.agenda .agenda-list .agenda-list__item .agenda-list__item-title{color:var(--secondary);font-size:1.25rem;font-weight:400;margin-bottom:0}.agenda .agenda-list .agenda-list__item .agenda-list__item-description{display:none;margin-top:8px}.agenda .agenda-list .agenda-list__item .agenda-list__item-description p{font-size:16px}.agenda .agenda-list .agenda-list__item .agenda-list__item-description .hs_cos_wrapper_type_inline_rich_text>:last-child{margin:0}@media (min-width:768px){.agenda .agenda-list .agenda-list__item{grid-template-columns:auto 1fr;padding:24px 80px 24px 30px}.agenda .agenda-list .agenda-list__item:after{right:30px;top:30px}.agenda .agenda-list .agenda-list__item .agenda-list__item-time{background-color:transparent;border-radius:none;font-size:1rem;font-weight:700;margin:0;min-width:150px;padding:0}.agenda .agenda-list .agenda-list__item .agenda-list__item-title{grid-column:2/3;grid-row:1/2}.agenda .agenda-list .agenda-list__item .agenda-list__item-description{grid-column:2/3;grid-row:2/3}.agenda .agenda-list .agenda-list__item.agenda-list__item--large{column-gap:60px}.agenda .agenda-list .agenda-list__item.agenda-list__item--medium{column-gap:40px}.agenda .agenda-list .agenda-list__item.agenda-list__item--small{column-gap:30px}.agenda .agenda-list .agenda-list__item .hs_cos_wrapper_type_inline_rich_text{margin-top:0}}@media (min-width:1024px){.agenda .agenda-list .agenda-list__item.agenda-list__item--large{column-gap:100px}.agenda .agenda-list .agenda-list__item.agenda-list__item--medium{column-gap:70px}.agenda .agenda-list .agenda-list__item.agenda-list__item--small{column-gap:40px}}