.agenda-module .agenda-copy{font-family:Gellix,Helvetica,Arial,sans-serif}.agenda-module table.agenda{font-family:Roboto,Gellix,Helvetica,Arial,sans-serif}table.agenda{border:0!important;border-collapse:collapse;font-size:18px;margin:2.5rem 0;width:100%}table.agenda tr td{border-collapse:collapse;border-spacing:0;border-style:solid;border-width:1px 0 0;padding:.5em}table.agenda tr td.time{white-space:nowrap}table.agenda tr:last-child td{border-width:1px 0}table.agenda tr:not(.highlighted) td{background-color:transparent!important}table.agenda tr.unbordered td{border-top-width:0;padding-top:.25em}.agenda-module h3{font-size:30px;font-weight:600;letter-spacing:3px;text-transform:uppercase}@media screen and (max-width:1200px){table.agenda{font-size:16px}}@media screen and (max-width:767px){table.agenda{font-size:14px}table.agenda tr{display:flex;flex-wrap:wrap;padding:.5em .25em;width:100%}table.agenda tr:not(.unbordered){border-top:1px solid}table.agenda tr.unbordered{padding-top:0!important}table.agenda tr:last-child{border-bottom:1px solid}table.agenda tr td{border:none!important;display:inline-flex;gap:.2em;padding:2px}table.agenda tr td.time{width:100%}table.agenda td.desc{font-size:1rem;font-weight:600;margin-right:auto}table.agenda td.desc+td{flex-wrap:wrap;gap:5px;width:100%}table.agenda tr td>name{display:inline-block;margin-left:5px!important}table.agenda tr.highlighted td{background-color:transparent!important}}.more-info{max-height:0;overflow:hidden}@media screen and (min-width:768px){td.desc{width:45%}table.agenda tr td.time{white-space:nowrap;width:23%}}button.expander{background:0;border:none;cursor:pointer;font-weight:600;margin-top:10px;outline:none;padding:0}.expanded .expander span:first-child,button.expander span:first-child+span{display:none}.expanded .expander span:first-child+span{display:inline-block}.expanded .more-info{margin-top:15px;max-height:min-content}.more-info{transition:height .25s ease-in-out 0s}