.event-list.default .results{padding:0;list-style-type:none}.event-list.default .results>li{margin:0 0 10px}.event-list.default .results>li:last-child{margin-bottom:0}.event-list.default .results .events{margin:0;padding:0;list-style-type:none}.event-list.default .results .events>li{margin:0 0 25px;padding:0 0 25px;color:#000;border-bottom:1px solid #768692}.event-list.default .results .events>li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.event-list.default .info{display:flex;align-items:center;gap:45px}@media (max-width:991.98px){.event-list.default .results .events .info{gap:20px;margin-bottom:20px}}@media (max-width:767.98px){.event-list.default{margin-bottom:20px}}.event-item .date{width:5rem}.event-item .date span{display:block;padding:6px;font-size:24px;font-size:min(1.5rem,40px);font-weight:700;line-height:1;text-align:center;color:#330072;background-color:#fff;border:1px solid #330072;border-top:none}.event-item .date span.month{font-size:18px;font-size:min(1.125rem,40px);font-weight:700;color:#fff;background-color:#330072;border:none;padding:10px 6px}.event-item .info{margin:0 0 30px}.event-item .title{margin:0;font-weight:700;color:#330072}@media (min-width:1199.97px){.event-item .title{font-size:24px;font-size:min(1.5rem,40px)}}.event-item .date-full{margin:5px 0 0;font-weight:700}.event-item .categories ul{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;-moz-column-break-inside:avoid;break-inside:avoid;gap:12px}.event-item .categories .category{position:relative;display:flex;align-items:center;gap:12px}.event-item .categories .category button{font-size:16px;font-size:min(1rem,40px);font-weight:700;color:#330072;background-color:#ffb81c;border-radius:5px}.event-item .categories .category button:hover{background-color:#330072;color:#ffb81c;text-decoration:underline;text-underline-position:under;text-decoration-thickness:1px}.event-item .description{margin:15px 0 0;clear:both}.event-item .description>:last-child{margin-bottom:0}.event-item .read-more{margin:20px 0 0;text-align:right}.event-item .read-more .button-link{margin:0}.toggle-button{float:right}.heading{display:table}.calendar-view{display:none}div.event-list:focus{outline:0}.event-item h2{padding:0}.event-item h2>a{color:#041042}.event-item h2:after{content:none}.event-calendar-list-wrapper button.fc-state-default{color:#fff;background-color:#330072;font-size:16px;font-size:min(1rem,40px);background-image:none;box-shadow:none;border-color:#330072;text-shadow:none;opacity:1}.event-calendar-list-wrapper button.fc-state-default.fc-state-active{font-weight:700;background-color:#1ab7ea;color:#330072}.event-calendar-list-wrapper button.fc-state-default:not(.fc-state-active):focus,.event-calendar-list-wrapper button.fc-state-default:not(.fc-state-active):hover{text-decoration:underline;background-color:#fff;color:#353a53}