.program-wrapper .breadcrumbs a{color:#fff;text-decoration:underline}.program-wrapper .breadcrumbs{margin-bottom:1rem}.program-wrapper .theme-rich-text__main h3{margin-top:.8rem}.program-wrapper .heading{margin-bottom:1rem}.program-wrapper .see-full-program{margin-bottom:2rem;padding:0}.program-wrapper .filters{align-items:start;display:flex;flex-direction:column;margin-bottom:3rem;text-align:left}.filters .checkboxes{background-color:#fff;border-radius:10px;display:none;margin-top:.6rem;padding:1rem;width:100%}.filters .checkboxes h4,.filters .checkboxes p{color:#011438}.filters .checkboxes.active{column-gap:1rem;display:-ms-grid;display:grid;row-gap:1rem}.filters .checkboxes label{align-items:start;color:#011438;display:grid;display:-ms-grid;margin-bottom:8px;position:relative;-ms-grid-columns:2.5rem 1fr;grid-template-columns:2.5rem 1fr}.filters .checkboxes label input{background:transparent;border:0;cursor:pointer;height:1.5rem;margin-left:0;position:relative;width:1.5rem}.filters .checkboxes label input:before{background:#fff;border:2px solid #011438;border-radius:3px;content:"";height:1.5rem;left:0;position:absolute;width:1.5rem}.filters .checkboxes label input:after{background-image:url(https://www.dementiaconference.com/hubfs/Dementia%20Conference/2024/checkmark.svg);background-size:contain;content:"";height:1.1rem;left:.22rem;opacity:0;position:absolute;top:.22rem;width:1.1rem}.filters .checkboxes label input[type=checkbox]:checked:after{opacity:1!important}.filters button.filter-select{background:#fff;border:none;border-radius:10px;color:#011438;cursor:pointer;font-size:1.1rem;font-weight:700;letter-spacing:.025em;padding:1.4rem 4rem 1.4rem 2rem;position:relative}.filters button.filter-select:after{background-image:url(https://www.dementiaconference.com/hubfs/Dementia%20Conference/2024/arrow-head-dark.svg);background-repeat:no-repeat;background-size:8px;content:"";height:1rem;position:absolute;width:1rem}.filters button.filter-select[aria-expanded=false]:after{right:1rem;top:1.8rem;transform:rotate(90deg)}.filters button.filter-select[aria-expanded=true]:after{right:.7rem;top:1.3rem;transform:rotate(-90deg)}@media(min-width:768px){.filters .checkboxes{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;padding:2rem}.filters .checkboxes h4{grid-column:1/span 2}.filters .checkboxes label{align-items:center;margin-bottom:6px}}.program-wrapper .session-count{display:flex;flex-direction:row;justify-content:space-between}.session-count .button--text-link{display:none;padding:0;white-space:nowrap}.session-count .button--text-link.show-true{display:block}.session-count{margin-bottom:1rem}.concurrent-abstracts{display:flex;flex-direction:column;flex-wrap:wrap}.concurrent-abstracts .concurrent-abstract{display:none;margin-bottom:2rem}.concurrent-abstracts .concurrent-abstract.show-true{display:block}.concurrent-abstract .stream-label{border-top-left-radius:10px;border-top-right-radius:10px;font-weight:600;padding:1rem 2rem}.concurrent-abstract .abstract-content{background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#011438;padding:2rem}.concurrent-abstract.stream_1A .stream-label,.concurrent-abstract.stream_2A .stream-label{background-color:#8dc549;color:#011438}.concurrent-abstract.stream_1B .stream-label,.concurrent-abstract.stream_2B .stream-label{background-color:#00bdef;color:#011438}.concurrent-abstract.stream_1C .stream-label,.concurrent-abstract.stream_2C .stream-label{background-color:#fff028;color:#011438}.concurrent-abstract.stream_1D .stream-label,.concurrent-abstract.stream_2D .stream-label{background-color:#ec336e;color:#fff}.concurrent-abstract.stream_1E .stream-label,.concurrent-abstract.stream_2E .stream-label{background-color:#265aa5;color:#fff}.concurrent-abstract.stream_1F .stream-label,.concurrent-abstract.stream_2F .stream-label{background-color:#248d4a;color:#fff}.concurrent-abstract.stream_1G .stream-label,.concurrent-abstract.stream_2G .stream-label{background-color:#dd5d9c;color:#fff}.concurrent-abstract .abstract-content h5,.concurrent-abstract .abstract-content p,.concurrent-abstract ul,.concurrent-abstract.stream_1A .stream-label h5,.concurrent-abstract.stream_1B .stream-label h5,.concurrent-abstract.stream_1C .stream-label h5,.concurrent-abstract.stream_2A .stream-label h5,.concurrent-abstract.stream_2B .stream-label h5,.concurrent-abstract.stream_2C .stream-label h5{color:#011438}.concurrent-abstract .abstract-content h5{margin-bottom:15px}.concurrent-abstract .abstract-preview{margin-top:1rem}.abstract-preview .video-embed{height:fit-content;max-height:210px;object-fit:cover;overflow:hidden;width:100%}.abstract-preview .video-embed iframe{border-radius:10px}@media (min-width:768px){.concurrent-abstracts .abstract-content{column-gap:2.5rem;display:grid;grid-template-columns:2fr 1fr}.concurrent-abstract .abstract-preview{margin-top:0}}.abstract-preview .concurrent-speaker{column-gap:1rem;display:grid;grid-template-columns:50px 1fr;margin-bottom:20px}.abstract-preview .concurrent-speaker .speaker-img{border-radius:25px;grid-row:1/span 2;height:50px;width:50px}.abstract-preview .concurrent-speaker .speaker-name,.abstract-preview .concurrent-speaker .speaker-org{grid-column:2/span 1}.abstract-preview .concurrent-speaker .speaker-name{font-weight:600}