.schedule-section{display:flex;justify-content:center;padding:2rem 0}.timeline-container{padding-top:50px;grid-column:span 2;grid-row:span 4;display:grid;grid-template-columns:1fr 50px 1fr;grid-auto-rows:60px;gap:0;position:relative;width:100%}.program-bracket{grid-column:1 / 2;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;text-align:right;font-weight:700;color:#f4a900;padding-right:5px;margin-top:25px;margin-bottom:25px;box-sizing:border-box;column-gap:5px}.program-text{display:flex;flex-direction:column;text-align:right;padding-right:5px}.program-text .program-title{font-weight:700;color:#f4a900;font-style:normal}.program-text .program-subtitle{font-style:italic;color:#999}.bracket-container{position:relative;height:100%;width:10px;border-left:2px solid #f4a900}.bracket-container:before{content:"";position:absolute;top:0;left:-2px;width:10px;border-top:2px solid #f4a900}.bracket-container:after{content:"";position:absolute;bottom:0;left:-2px;width:10px;border-bottom:2px solid #f4a900}.timeline-pipe{grid-column:2 / 3;position:relative}.timeline-pipe:before{content:"";position:absolute;left:50%;transform:translate(-50%);width:2px;height:100%;background-color:#000}.timeline-pipe.first-pipe{border-top:2px solid black;margin-left:10px;margin-right:10px}.timeline-pipe.last-pipe{border-bottom:2px solid black;margin-left:10px;margin-right:10px}.timeline-event{grid-column:2 / 3;display:flex;justify-content:center;align-items:center;position:relative;height:100%}.timeline-event:before{content:"";width:24px;height:24px;border-radius:50%;background-color:currentColor}.session-info{grid-column:3 / 4;display:flex;flex-direction:column;justify-content:center;text-align:left;padding-left:5px}.session-time{font-weight:700;font-size:14px;color:#000}.session-title{font-size:16px;font-weight:700;max-width:160px}.schedule-header{grid-column:span 3;max-width:750px}.disclaimer-font-size{font-size:12px}@media screen and (max-width: 768px){.container{margin:0;grid-template-columns:1fr;padding-left:10px;padding-right:10px}.timeline-container{padding-top:50px;grid-template-columns:.5fr 50px 1fr}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/schedule-timeline.css.map */
