.wp-block-columns+.wp-block-agenda{margin-top:3rem}@media screen and (min-width: 768px){.wp-block-columns+.wp-block-agenda{margin-top:6.5rem}}.wp-block-agenda #agenda div.title-with-link{display:flex;flex-direction:row;align-items:center;margin-bottom:2.5rem}.wp-block-agenda #agenda div.title-with-link h4{color:#871e6f;display:inline;margin:0;font-size:2.2rem}@media screen and (min-width: 768px){.wp-block-agenda #agenda div.title-with-link h4{font-size:2.8rem}}.wp-block-agenda #agenda div.title-with-link a{color:#871e6f;font-size:2rem;padding:0 2rem}.wp-block-agenda #agenda div.title-with-link a:hover,.wp-block-agenda #agenda div.title-with-link a:focus{color:rgba(114,0,89,.4588235294);text-decoration:none}.wp-block-agenda #agenda div.time.opacity-0{opacity:0}.wp-block-agenda .agenda--upcoming{margin-right:-1.5rem;margin-left:-1.5rem}@media screen and (min-width: 768px){.wp-block-agenda .agenda--upcoming{margin-right:-3rem;margin-left:-3rem}}@media screen and (min-width: 1200px){.wp-block-agenda .agenda--upcoming{margin-right:-1.5rem;margin-left:-1.5rem}}.wp-block-agenda .agenda--upcoming.has--archive{margin-bottom:5rem}@media screen and (min-width: 768px){.wp-block-agenda .agenda--upcoming.has--archive{margin-bottom:10rem}}.wp-block-agenda .agenda--upcoming .row{row-gap:2.5rem}@media screen and (min-width: 768px){.wp-block-agenda .agenda--upcoming .row{row-gap:3rem}}.wp-block-agenda .agenda--upcoming a{background:#fdfcf7;box-shadow:0 1rem 2rem rgba(0,0,0,.16);display:flex;text-decoration:none;height:100%;-webkit-transition:.3s box-shadow ease-in-out;-moz-transition:.3s box-shadow ease-in-out;-ms-transition:.3s box-shadow ease-in-out;-o-transition:.3s box-shadow ease-in-out;transition:.3s box-shadow ease-in-out;border-bottom:.2rem solid rgba(120,0,92,.25)}.wp-block-agenda .agenda--upcoming a:focus,.wp-block-agenda .agenda--upcoming a:hover{background:#fff;box-shadow:0 2rem 5rem rgba(135,30,111,.27)}.wp-block-agenda .agenda--upcoming a:focus div.agenda-info h3,.wp-block-agenda .agenda--upcoming a:hover div.agenda-info h3{color:#ff399b;text-decoration:underline}.wp-block-agenda .agenda--upcoming a time.date{background:#ab0b89;display:flex;flex-direction:column;align-items:center;padding:1.2rem;min-width:9.5rem;justify-content:center}@media screen and (min-width: 768px){.wp-block-agenda .agenda--upcoming a time.date{padding:2.2rem;min-width:11.9rem}}.wp-block-agenda .agenda--upcoming a time.date span.day{color:#ffe600;text-decoration:none;font-size:4.8rem;font-weight:400;white-space:nowrap}@media screen and (min-width: 576px){.wp-block-agenda .agenda--upcoming a time.date span.day{font-size:3.5rem}}@media screen and (min-width: 768px){.wp-block-agenda .agenda--upcoming a time.date span.day{font-size:4.5rem}}@media screen and (min-width: 992px){.wp-block-agenda .agenda--upcoming a time.date span.day{font-size:5.5rem}}.wp-block-agenda .agenda--upcoming a time.date span.month{color:#fdfcf7;font-size:1.3rem}@media screen and (min-width: 768px){.wp-block-agenda .agenda--upcoming a time.date span.month{font-size:1.8rem}}.wp-block-agenda .agenda--upcoming a div.agenda-info{color:#871e6f;display:flex;flex-direction:column;justify-content:space-between;padding:2.4rem 2rem}@media screen and (min-width: 768px){.wp-block-agenda .agenda--upcoming a div.agenda-info{padding:1.4rem}}@media screen and (min-width: 1200px){.wp-block-agenda .agenda--upcoming a div.agenda-info{padding:2.4rem 2.6rem 3.2rem;justify-content:flex-start}}.wp-block-agenda .agenda--upcoming a div.agenda-info h3{color:#871e6f;font-size:1.8rem;margin:0 0 1.5rem 0;display:-webkit-box;overflow:hidden;white-space:pre-wrap;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;text-decoration:none;transition:all .3s ease-in-out}@media screen and (min-width: 1200px){.wp-block-agenda .agenda--upcoming a div.agenda-info h3{font-size:2.2rem}}.wp-block-agenda .agenda--upcoming a div.agenda-info div.time{font-size:1.3rem}.wp-block-agenda .agenda--upcoming a div.agenda-info div.time time{display:inline-block;background:none;padding:0}.wp-block-agenda .agenda--upcoming+.agenda--archive::before{height:calc(100% + 2rem);top:1rem}.wp-block-agenda .agenda--archive{position:relative}.wp-block-agenda .agenda--archive::before{content:"";display:block;height:calc(100% + 7rem);width:100vw;background:#fdfcf7;position:absolute;transform:translateX(-50%);left:50%;top:-5rem}@media screen and (min-width: 768px){.wp-block-agenda .agenda--archive::before{height:calc(100% + 11rem);top:-7.5rem}}.wp-block-agenda .agenda--archive .col-md-4{padding:0}.wp-block-agenda .agenda--archive h2{margin:5.8rem 0 6.4rem 0;font-size:3.3rem;color:#871e6f}.wp-block-agenda .agenda--archive ul.pagination a::after{display:none}.wp-block-agenda .agenda--archive a.event{display:block;text-decoration:none;box-shadow:0 2rem 5rem rgba(135,30,111,0);transition:all .3s ease-in-out;padding:2.5rem 1.5rem .5rem 1.5rem;margin-bottom:.6rem;background:rgba(0,0,0,0)}.wp-block-agenda .agenda--archive a.event:hover,.wp-block-agenda .agenda--archive a.event:focus{background:#fdfcf7;box-shadow:0 2rem 5rem rgba(135,30,111,.27)}.wp-block-agenda .agenda--archive a.event:hover h3,.wp-block-agenda .agenda--archive a.event:focus h3{text-decoration:underline}.wp-block-agenda .agenda--archive a.event:hover::after,.wp-block-agenda .agenda--archive a.event:focus::after{box-shadow:0 -0.1rem 0 0 rgba(120,0,92,0)}.wp-block-agenda .agenda--archive a.event time.date{font-size:1.6rem}@media screen and (min-width: 768px){.wp-block-agenda .agenda--archive a.event time.date{font-size:1.9rem}}.wp-block-agenda .agenda--archive a.event h3{color:#871e6f;font-size:1.8rem;margin-bottom:.5rem;display:-webkit-box;overflow:hidden;white-space:pre-wrap;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media screen and (min-width: 768px){.wp-block-agenda .agenda--archive a.event h3{font-size:2.1rem}}.wp-block-agenda .agenda--archive a.event div.time{color:#871e6f;font-size:1.6rem;margin-bottom:2.3rem}@media screen and (min-width: 768px){.wp-block-agenda .agenda--archive a.event div.time{font-size:1.9rem}}.wp-block-agenda .agenda--archive a.event::after{content:"";display:block;height:.1rem;width:100%;box-shadow:0 -0.1rem 0 0 rgba(120,0,92,.25);transition:box-shadow .3s ease-in-out}.wp-block-agenda .agenda--archive ul.pagination{margin:6rem 0}@media screen and (min-width: 768px){.wp-block-agenda .agenda--archive ul.pagination{margin-top:6rem;margin-bottom:7rem}}/*# sourceMappingURL=agenda.css.map */
