.component-agenda{overflow:hidden}.component-agenda.agenda-tabs .agenda-dates .agenda-sessions-container.multiple-sessions .agenda-session.has-title.has-content .agenda-session-heading .agenda-title:after,.component-agenda.agenda-tabs .agenda-dates .agenda-sessions-container.multiple-sessions .agenda-session.has-title.has-content .agenda-session-heading h3:after,.component-agenda.agenda-tabs .agenda-dates .agenda-sessions-container.multiple-sessions .agenda-session.has-title.has-content .agenda-session-heading h4:after{content:"\e000";display:inline-block;line-height:1;font-family:"Font Awesome Kit"!important;margin-left:auto;font-size:1.5rem;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;height:auto;padding:.75rem;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:rotate(0);transform:rotate(0)}.component-agenda .session-speakers .speakers-title{margin-bottom:1.5rem}.component-agenda .session-speakers .speaker-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.component-agenda .session-speakers .speaker-list .speaker-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:1.25rem}.component-agenda.agenda-tabs .agenda-date-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.component-agenda.agenda-tabs .agenda-date-tabs .scrollable-row-container[data-always-scrollable=on]{overflow-x:auto;overflow-y:hidden}.component-agenda.agenda-tabs .agenda-date-tabs .scrollable-row-container[data-always-scrollable=on] .slider-container{margin-top:1rem}.component-agenda.agenda-tabs .agenda-date-tabs .scrollable-row-container[data-always-scrollable=on] .agenda-tabs-list{padding-left:.5rem;padding-right:.5rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.component-agenda.agenda-tabs .agenda-date-tabs .scrollable-row-container[data-always-scrollable=on] .agenda-tabs-list .agenda-tab-item{min-width:200px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.component-agenda.agenda-tabs .agenda-date-tabs .agenda-tabs-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:1rem}.component-agenda.agenda-tabs .agenda-date-tabs .agenda-tabs-list .agenda-tab-item.active .agenda-tab-label{background-color:#152550;border-color:#152550;color:#fff;cursor:default}.component-agenda.agenda-tabs .agenda-date-tabs .agenda-tabs-list .agenda-tab-item:not(.active) .agenda-tab-label:not(.disabled):hover{border-color:#455073}.component-agenda.agenda-tabs .agenda-date-tabs .agenda-tabs-list .agenda-tab-item:not(.active) .agenda-tab-label:not(.disabled):active{border-color:#111e40;background-color:#f1efea;color:#455073}.component-agenda.agenda-tabs .agenda-date-tabs .agenda-tabs-list .agenda-tab-item .agenda-tab-label{padding:.75rem 1.25rem;background-color:#f9f8f5;border:1px solid rgba(13,22,48,.2);border-radius:1rem;text-align:center;text-decoration:none;margin:0;display:block;word-break:keep-all}.component-agenda.agenda-tabs .agenda-date-tabs .agenda-tabs-list .agenda-tab-item .agenda-tab-label.disabled{cursor:default}.component-agenda.agenda-tabs .agenda-title-group-container{margin-bottom:2.25rem}.component-agenda.agenda-tabs .agenda-title-group-container .agenda-group-title{margin-bottom:0}.component-agenda.agenda-tabs.no-agenda-date .agenda-dates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:3rem}.component-agenda.agenda-tabs.no-agenda-date .agenda-dates .agenda-date-container.has-agenda-date .agenda-date{margin-bottom:2.25rem}.component-agenda.agenda-tabs.no-agenda-date .agenda-dates .agenda-date-container.has-agenda-date .agenda-date .agenda-date-label{margin-bottom:0}.component-agenda.agenda-tabs:not(.no-agenda-date) .agenda-dates{margin-top:2.5rem}.component-agenda.agenda-tabs:not(.no-agenda-date) .agenda-dates:not(.tabs-ready) .agenda-date-container:first-child{display:block}.component-agenda.agenda-tabs:not(.no-agenda-date) .agenda-dates:not(.tabs-ready) .agenda-date-container:not(:first-child){display:none}.component-agenda.agenda-tabs:not(.no-agenda-date) .agenda-dates .agenda-date-container .agenda-date,.component-agenda.agenda-tabs:not(.no-agenda-date) .agenda-dates .agenda-date-container:not(.active),.component-agenda.agenda-tabs:not(.no-agenda-date) .agenda-dates .agenda-date-container:not(.has-agenda-date){display:none}.component-agenda.agenda-tabs .agenda-dates .agenda-sessions-container.multiple-sessions .agenda-session.has-title.has-content.active-accordion .agenda-session-heading .agenda-title:after,.component-agenda.agenda-tabs .agenda-dates .agenda-sessions-container.multiple-sessions .agenda-session.has-title.has-content.active-accordion .agenda-session-heading h3:after,.component-agenda.agenda-tabs .agenda-dates .agenda-sessions-container.multiple-sessions .agenda-session.has-title.has-content.active-accordion .agenda-session-heading h4:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.component-agenda.agenda-tabs .agenda-dates .agenda-sessions-container .agenda-session:not(.content-item){padding-top:1.5rem;padding-bottom:1.5rem;border-top:1px solid rgba(13,22,48,.2)}.component-agenda.agenda-tabs .agenda-dates .agenda-sessions-container .agenda-session.has-content .agenda-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2.25rem}.component-agenda.agenda-tabs .agenda-dates .agenda-sessions-container .agenda-session.has-content .agenda-content .agenda-sub-title{font-size:1.5rem;font-weight:500}.component-agenda.agenda-tabs .agenda-dates .agenda-sessions-container .agenda-session.has-content .agenda-content .agenda-content-container+.agenda-content-container{padding-top:2.25rem;border-top:1px solid rgba(13,22,48,.2)}.component-agenda.agenda-tabs .agenda-dates .agenda-sessions-container .agenda-session.has-title .agenda-session-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.component-agenda.agenda-tabs .agenda-dates .agenda-sessions-container .agenda-session.has-title .agenda-session-heading .agenda-time{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:200px}.component-agenda.agenda-tabs .agenda-dates .agenda-sessions-container .agenda-session.has-title .agenda-session-heading .agenda-title,.component-agenda.agenda-tabs .agenda-dates .agenda-sessions-container .agenda-session.has-title .agenda-session-heading h3,.component-agenda.agenda-tabs .agenda-dates .agenda-sessions-container .agenda-session.has-title .agenda-session-heading h4{font-size:1.5rem;font-weight:500;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:0}.component-agenda.agenda-tabs .agenda-dates .agenda-sessions-container .agenda-session.has-title.has-content .agenda-session-heading .agenda-title,.component-agenda.agenda-tabs .agenda-dates .agenda-sessions-container .agenda-session.has-title.has-content .agenda-session-heading h3,.component-agenda.agenda-tabs .agenda-dates .agenda-sessions-container .agenda-session.has-title.has-content .agenda-session-heading h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.component-agenda.agenda-tabs .agenda-dates .agenda-sessions-container .agenda-session.has-title.has-content .agenda-content{margin-left:200px;padding-left:1rem;margin-top:1.5rem}.component-agenda.agenda-tabs .agenda-dates .agenda-sessions-container .agenda-session:not(.has-title).has-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.component-agenda.agenda-tabs .agenda-dates .agenda-sessions-container .agenda-session:not(.has-title) .agenda-session-heading{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:200px}.component-agenda.agenda-tabs .agenda-dates .agenda-sessions-container .agenda-session:not(.has-title) .agenda-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.component-agenda.agenda-tabs .agenda-dates .agenda-sessions-container .agenda-session .agenda-session-heading .agenda-time{line-height:1.4}.component-agenda.agenda-tabs .agenda-dates .agenda-sessions-container .agenda-session .agenda-session-heading p{margin-bottom:0}.component-agenda.agenda-tabs .agenda-dates .agenda-sessions-container .agenda-session .agenda-content p:last-child{margin-bottom:0}@media (max-width:992px){.component-agenda li,.component-agenda ol,.component-agenda p,.component-agenda td,.component-agenda th{color:#0d1630}}@media (max-width:767.98px){.component-agenda.agenda-tabs .agenda-dates .agenda-date-container .agenda-sessions-container .agenda-session.has-title .agenda-session-heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:1rem}.component-agenda.agenda-tabs .agenda-dates .agenda-date-container .agenda-sessions-container .agenda-session.has-title .agenda-session-heading .agenda-time{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%}.component-agenda.agenda-tabs .agenda-dates .agenda-date-container .agenda-sessions-container .agenda-session.has-title .agenda-session-heading .agenda-title,.component-agenda.agenda-tabs .agenda-dates .agenda-date-container .agenda-sessions-container .agenda-session.has-title .agenda-session-heading h3,.component-agenda.agenda-tabs .agenda-dates .agenda-date-container .agenda-sessions-container .agenda-session.has-title .agenda-session-heading h4{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%}.component-agenda.agenda-tabs .agenda-dates .agenda-date-container .agenda-sessions-container .agenda-session.has-title.has-content .agenda-session-heading .agenda-title,.component-agenda.agenda-tabs .agenda-dates .agenda-date-container .agenda-sessions-container .agenda-session.has-title.has-content .agenda-session-heading h3,.component-agenda.agenda-tabs .agenda-dates .agenda-date-container .agenda-sessions-container .agenda-session.has-title.has-content .agenda-session-heading h4{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.component-agenda.agenda-tabs .agenda-dates .agenda-date-container .agenda-sessions-container .agenda-session.has-title.has-content .agenda-session-heading .agenda-title:after,.component-agenda.agenda-tabs .agenda-dates .agenda-date-container .agenda-sessions-container .agenda-session.has-title.has-content .agenda-session-heading h3:after,.component-agenda.agenda-tabs .agenda-dates .agenda-date-container .agenda-sessions-container .agenda-session.has-title.has-content .agenda-session-heading h4:after{padding-top:.25rem;padding-bottom:.25rem}.component-agenda.agenda-tabs .agenda-dates .agenda-date-container .agenda-sessions-container .agenda-session.has-title.has-content .agenda-content{margin-left:0;padding-left:0}.component-agenda.agenda-tabs .agenda-dates .agenda-date-container .agenda-sessions-container .agenda-session:not(.has-title).has-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1rem}.component-agenda.agenda-tabs .agenda-dates .agenda-date-container .agenda-sessions-container .agenda-session:not(.has-title) .agenda-session-heading{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%}}