.agenda__item-author-name,.agenda__item-body p,.agenda__item-location,.agenda__print-text,.agenda__venue{font-family:jaf-facitweb,sans-serif;font-weight:400}.agenda__item-heading,.agenda__item-time,.agenda__print,.agenda__subheading{font-family:jaf-facitweb,sans-serif;font-weight:600}.agenda__heading{font-family:Univers\ 45,sans-serif;font-weight:300}.agenda{margin:0 auto;padding:0 5%}.agenda__bar{border-top:.3125rem solid var(--color__primary)}.agenda__heading{color:var(--color__heading);font-size:1.25rem;line-height:1.875rem;text-align:center}@media screen and (min-width:992px){.agenda__heading{font-size:1.625rem;letter-spacing:.000625rem;line-height:2.5rem}}.agenda__item{display:flex;flex-flow:row wrap;gap:.5rem 0;justify-content:space-between;margin:.75rem 0 1.25rem;position:relative}.agenda__item-author{text-align:center;width:calc(25% - .5rem)}@media screen and (min-width:478px){.agenda__item-author{width:4rem}}.agenda__item-authors{display:flex;flex-flow:row wrap;gap:.5rem;order:3;position:static;right:0;top:0;width:100%}@media screen and (min-width:478px){.agenda__item-authors{order:0}}@media screen and (min-width:992px){.agenda__item-authors{justify-content:normal;position:static;width:100%}}.agenda__item-author-name{color:#8e8e8e;display:block;font-size:.625rem;letter-spacing:.000390625rem;line-height:.75rem;margin:.5rem auto 0}.agenda__item-author-image{border-radius:50%;height:2.8125rem;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:2.8125rem}.agenda__item-body{order:1;width:100%}@media screen and (min-width:478px){.agenda__item-body{order:0}}.agenda__item-body p{color:#555;font-size:.6875rem;line-height:1.125rem;margin-top:0;max-width:100%}@media screen and (min-width:992px){.agenda__item-body p{font-size:.8125rem;line-height:1.475rem}}.agenda__item-container{gap:1rem}.agenda__item-container,.agenda__item-content{display:flex;flex-flow:row wrap;justify-content:space-between;width:100%}.agenda__item-content{align-items:flex-start;gap:0 1rem}@media screen and (min-width:992px){.agenda__item-content{width:calc(100% - 1rem - 400px)}}.agenda__item-heading{color:var(--color__gray-39);font-size:.8125rem;line-height:1.25rem;margin:0}@media screen and (min-width:992px){.agenda__item-heading{font-size:.9375rem;line-height:1.5rem;width:25rem}}.agenda__item-location{color:#8e8e8e;font-size:.625rem;letter-spacing:.000390625rem;line-height:.75rem}.agenda__item-time{color:var(--color__gray-39);font-size:1.25rem;line-height:1.5rem;width:calc(100% - 69px)}@media screen and (min-width:992px){.agenda__item-time{font-size:1.425rem;line-height:1.625rem;width:100%}}.agenda__print{background-color:var(--color__button);border-radius:50%;color:var(--color__button);font-size:1rem;line-height:1rem;margin:0 auto;padding:.825rem;text-align:center;text-transform:uppercase;transition:background-color .3s ease-in-out,color .3s ease-in-out}.agenda__print:hover{background-color:var(--color__tertiary)}.agenda__print:hover~.agenda__print-text{color:var(--color__tertiary)}.agenda__print>svg{fill:var(--color__white);width:1.75rem}.agenda__print-text{color:var(--color__button);cursor:pointer;font-size:.675rem;margin:.5rem auto 2rem;text-transform:uppercase;transition:color .3s ease-in-out}.agenda__print-text:hover{color:var(--color__tertiary)}.agenda__print-text:hover~.agenda__print{background-color:var(--color__tertiary)}.agenda__subheading{color:var(--color__gray-39);font-size:1.125rem;line-height:1.375rem;margin:1rem 0}@media screen and (min-width:992px){.agenda__subheading{font-size:1.25rem;line-height:1.625rem}}.agenda__venue{color:#8e8e8e;font-size:.625rem;letter-spacing:.00390625rem;line-height:.75rem;margin:0 0 1rem;max-width:100%;order:2;width:100%}@media screen and (min-width:478px){.agenda__venue{order:0}}@media screen and (min-width:992px){.agenda__venue{font-size:.8125rem;line-height:1.475rem}}.agenda__wrapper{margin:0 auto;max-width:63.375rem;width:100%}@media print{#page-wrapper>:not(main),main>:not(.agenda){display:none}.agenda,.agenda *{margin:0}.agenda{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;padding:.25rem 0}.agenda__item{margin:.675rem 0}.agenda__item,.agenda__item-container{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;gap:0}.agenda__item-container{flex-direction:column}.agenda__section{border-bottom:1px solid #000;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;padding:0;width:100%}.agenda__wrapper{height:100%;width:100%}}

/*# sourceMappingURL=agenda.css.map*/