.agenda-home{position:relative}@media only screen and (min-width:56.25em){.agenda-home{background-color:#000;bottom:5vh;color:#fff;max-width:50rem;position:fixed;right:0;transform:translate(100%);transition:transform .25s ease;width:100%}.agenda-home.is-open{transform:translate(0)}.agenda-home .drop-icon{filter:invert(100%)}.agenda-home .agenda__title{border-top:1px solid #fff}}.is-selected .drop-icon{transform:translateY(-50%) rotate(0)!important}.agenda{border:var(--border);padding:var(--p-pink) var(--p-orange)}.agenda h2{font-family:StandardCT-MediumExtd,Arial,sans-serif;font-weight:500;margin-bottom:var(--p-green);position:relative;text-transform:uppercase}.agenda__title{border-top:var(--border);padding:var(--p-yellow) 0;text-align:left;text-transform:uppercase}.agenda__dropdown__inner{margin-bottom:var(--p-red);margin-top:var(--p-green)}.agenda .drop-icon{font-size:2rem;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(180deg);transition:transform .4s ease}.agenda .drop-icon img{width:2rem}.agenda .event{margin-bottom:2rem}.agenda .event__cat{font-size:1rem;text-transform:uppercase}@media only screen and (min-width:56.25em){.agenda .event__cat{font-size:.75rem}}.agenda .event__cat{margin-bottom:.5rem}.agenda .event__date{font-size:1rem;text-transform:uppercase}@media only screen and (min-width:56.25em){.agenda .event__date{font-size:.75rem}}.agenda .event__title{font-size:1.15rem}@media only screen and (min-width:56.25em){.agenda .event__title{font-size:.95rem}}.agenda .event__title{font-family:Akzidenz-Grotesk BQ,Arial,sans-serif;font-weight:400;margin-bottom:.5rem;text-transform:uppercase}
