@import url(https://use.typekit.net/loc2xpy.css);.event-schedule{background-color:#fff;border-top:1px solid #000;padding-top:40px;padding-bottom:60px}@media (min-width:992px){.event-schedule{padding-top:60px;padding-bottom:80px}}.event-schedule .event-page-agenda-title{font-size:38px}@media (min-width:992px){.event-schedule .event-page-agenda-title{font-size:50px}}.event-schedule .event-page-agenda-text{font-size:20px}@media (min-width:992px){.event-schedule .event-page-agenda-text{font-size:24px}}.event-schedule .section{padding:2rem 0;display:flex;flex-wrap:wrap;align-items:center;position:relative;border-bottom:1px solid #000}.event-schedule .section.active .toggle-button{background:url(/img/close.svg) no-repeat right}.event-schedule .section-title{order:2;flex:57%;font-size:20px;line-height:20px;font-family:freight-text-pro,serif;color:#001eff;margin-bottom:0;flex-grow:2;padding-right:3rem}.event-schedule .section-date{order:1;width:33%;font-size:16px;line-height:16px;font-family:freight-text-pro,serif;padding-left:10px}.event-schedule .event-page-agenda-header{display:flex;text-transform:uppercase;font-size:14px;background-color:#e5e5e5;border-top:1px solid #000;border-bottom:1px solid #000}.event-schedule .event-page-agenda-header .event-page-agenda-header-date{flex:33%;padding-left:10px}.event-schedule .event-page-agenda-header .event-page-agenda-header-description{flex:67%}.event-schedule .section-content{height:0;overflow:hidden;position:relative;transition:height .5s ease;order:4;width:100%}.event-schedule .section-content .section-content-inner{display:flex;flex-wrap:wrap}.event-schedule .section-content .section-content-inner .section-content-highlight{background-color:#e5e5e5;border-top:1px solid #000;border-bottom:1px solid #000}.event-schedule .section-content .section-content-inner .section-content-date{flex:33%;font-family:freight-text-pro,serif;font-size:16px;line-height:16px;padding-left:10px}.event-schedule .section-content .section-content-inner .section-content-text{flex:67%;font-family:freight-text-pro,serif;font-size:16px;line-height:16px}.event-schedule .section-content .section-content-inner .section-content-text .section-content-text-title{font-size:20px}@media (min-width:992px){.event-schedule .section-content .section-content-inner .section-content-text .section-content-text-title{font-size:24px}}.event-schedule .section-content .section-content-inner .section-content-text .section-content-text-text{font-size:16px}@media (min-width:992px){.event-schedule .section-content .section-content-inner .section-content-text .section-content-text-text{font-size:18px}}.event-schedule .toggle-button{background:url(/img/open.svg) no-repeat right;content:"";height:18px;display:inline-block;position:absolute;top:calc(3rem + 4px);right:0;order:3;width:10%}.event-schedule .toggle{cursor:pointer}@media (min-width:992px){.event-schedule .section{align-items:flex-start}.event-schedule .section-date{width:33%;font-size:24px;line-height:24px}.event-schedule .section-title{width:50%;font-size:36px;line-height:36px}.event-schedule .toggle-button{width:17%;top:calc(3rem + 8px)}.event-schedule .section-content .section-content-inner{position:absolute;width:100%;height:auto;top:0;left:0}.event-schedule .section-content .section-content-inner .section-content-date{font-size:24px;line-height:24px}.event-schedule .section-content .section-content-inner .section-content-text{font-size:24px;line-height:24px}}