.event-list.default form>h3,.event-list.default>h3{margin:0}.event-list.default form .event-categories{margin:0 0 29px;padding:31px 40px 36px;background-color:#f2f2f2;border-radius:4px}.event-list.default form .event-categories p{margin-top:0;margin-bottom:20px}.event-list.default form .event-categories fieldset{margin:0 -5px 4px 0}.event-list.default form .event-categories fieldset .category{margin:0 5px 10px 0;position:relative;display:inline-block;color:#003087;font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.1}.event-list.default form .event-categories fieldset .category label{margin:0;padding:14px 28px;background-color:#005eb8;color:#fff;font-size:17px;font-size:1.7rem;font-weight:400;text-decoration:underline;cursor:pointer;transition:80ms linear}.event-list.default form .event-categories fieldset .category label:focus,.event-list.default form .event-categories fieldset .category label:hover{background-color:#ffb81c;color:#003087;text-decoration:underline;transform:translateY(-4px)}.event-list.default form .event-categories fieldset .category input.disabled+label{background-color:#2e3b44;text-decoration:none;cursor:not-allowed}.event-list.default form .event-categories fieldset .category input.disabled+label:focus,.event-list.default form .event-categories fieldset .category input.disabled+label:hover{background-color:#2e3b44;color:#fff;transform:translateY(0);text-decoration:none}.event-list.default form .event-categories fieldset .category input[aria-checked=true]+label{background-color:#ffb81c;color:#003087}.event-list.default form .event-categories fieldset .category input.not-disabled:focus+label{background-color:#ae2573;color:#003087;text-decoration:underline;outline:-webkit-focus-ring-color auto 5px;outline-offset:2px}.event-list.default form .button-link.clear-search{margin-right:23px;border:none}.event-list.default form .clear-search{padding-left:0;padding-right:0;background-color:transparent;color:#003087;text-decoration:underline}.event-list.default form .clear-search:focus,.event-list.default form .clear-search:hover{text-decoration:none}.event-list.default ul.event-list-months{padding-left:0;list-style:none}.event-list.default ul.event-list-months li.single-accordion:before{content:none}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul{margin:0!important;list-style:none}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul h4,.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul h5{margin:0}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul h4::before,.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul h5::before{content:none}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li h4+*{margin-top:14px}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li h4+*+p{margin-top:0}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li h5,.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li li,.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li p{font-size:20px;font-size:2rem}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li h5,.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li p,.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li ul{display:inline-block}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li a{color:#003087}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li h5+p{margin-top:0}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li .event-list-categories,.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li .event-list-date-time,.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li .event-list-location{padding-left:30px;position:relative}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li .event-list-categories:before,.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li .event-list-date-time:before,.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li .event-list-location:before{content:'';font-family:FontAwesome;position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:21px;line-height:.9;color:#231f20}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li .event-list-date-time:before{content:'\f073'}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li .event-list-location:before{content:"\f041";font-size:26px;top:34px;left:2px}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li .event-list-categories{margin-top:8px}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li .event-list-categories:before{content:'\f02c'}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li .event-list-categories ul.categories{margin:0;padding-left:0;list-style:none}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li .event-list-categories ul.categories li{margin:0;display:inline-block}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li .event-list-categories ul.categories li:before{content:none}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li .event-list-categories ul.categories li a{font-weight:inherit}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li .event-list-description{margin-top:20px}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li .event-list-description p{display:block}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li .event-list-button{margin-top:18px;text-align:right}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li .event-list-button a{color:#fff}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li+li{margin-top:34px;padding-top:34px;border-top:1px solid #005eb8}.event-list.default .event-archive{margin-top:30px}@media all and (max-width:991px){.event-list.default>h2{margin-top:0}.event-list.default form .event-categories{margin:21px -15px 15px;padding:22px 15px 26px;border-radius:0}.event-list.default form .event-categories p{margin-bottom:15px}.event-list.default form .event-categories fieldset{margin:0 -5px 4px 0}.event-list.default form .event-categories fieldset .category{margin:0 2px 5px 0}.event-list.default form .event-categories fieldset .category label{padding:12px 15px;font-size:15px;font-size:1.5rem}.event-list.default form .button-link.clear-search{margin-right:11px}.event-list.default ul.event-list-months{margin-top:15px!important}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li h4+*{margin-top:15px}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li h4+*+p{margin-top:0}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li h4{font-size:19px;font-size:1.9rem}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li h4 a,.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li h5{font-weight:700}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li h5{font-size:19px;font-size:1.9rem}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li li,.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li p{font-size:18px;font-size:1.8rem}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li .event-list-categories,.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li .event-list-date-time{padding-left:0}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li .event-list-categories:before,.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li .event-list-date-time:before{content:none}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li .event-list-button{margin-top:15px}.event-list.default ul.event-list-months li.single-accordion .single-accordion-content-wrapper>ul>li+li{margin-top:20px;padding-top:20px}.event-list.default .event-archive{margin-top:24px}}.event-list.default .single-accordion{margin:15px 0}.event-list.default .single-accordion .single-accordion-title-shell{margin:0}.event-list.default .single-accordion .single-accordion-title-shell::before{display:none}.event-list.default .single-accordion .single-accordion-title-shell button{position:relative;margin:0;padding:15px 60px 15px 30px;width:100%;border:1px solid #005eb8;text-align:left;border-radius:0;box-shadow:rgba(0,0,0,.1) 0 3px 6px,rgba(0,0,0,.13) 0 3px 6px;font-size:20px;font-size:2rem;font-family:"Frutiger LT Pro",sans-serif;font-weight:400!important;color:#fff;transition:.3s;background-color:#005eb8}.event-list.default .single-accordion .single-accordion-title-shell button:hover{background-color:#00519f}@media (max-width:500px){.event-list.default .single-accordion .single-accordion-title-shell button{font-size:18px;font-size:1.8rem;padding:20px 60px 20px 20px!important}}.event-list.default .single-accordion .single-accordion-title-shell button .fa{position:absolute;top:0;bottom:0;right:15px;color:#fff;line-height:1;font-size:40px;height:40px;margin:auto;transform:rotate(0);transition:.3s}.event-list.default .single-accordion .single-accordion-title-shell button:active,.event-list.default .single-accordion .single-accordion-title-shell button:focus,.event-list.default .single-accordion .single-accordion-title-shell button:hover{text-decoration:underline}.event-list.default .single-accordion .single-accordion-content-wrapper{display:none;height:auto;border:2px solid #e5e5e5}.event-list.default .single-accordion .single-accordion-content-wrapper .single-accordion-content{padding:20px 20px 30px;height:auto;border-top:none}.event-list.default .single-accordion .single-accordion-content-wrapper .single-accordion-content.stack *{margin-top:10px!important}.event-list.default .single-accordion.open .single-accordion-title-shell button .fa{transform:rotate(180deg)}