@keyframes skeletonpulseEven{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}@keyframes skeletonpulseOdd{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}.event-header-meta *+.badge{margin-left:3px}.event-header-meta *+.event-badge{margin-left:5px}.event-header-meta .badge{font-size:16px;font-size:1.6rem;padding:0 5px}.event-header-meta .badge:not(.event-badge){color:#00344d;background-color:transparent;border:2px solid #ef476f;line-height:20px}.page-banner .event-header-meta .badge:not(.event-badge){color:#fff}.event-header-meta .badge.event-badge{background-color:#00344d;line-height:24px;padding:0 8px}.event-header-title{margin-bottom:17px}.event-header-post-meta{font-size:18px;line-height:27px}.event-header-post-meta .event-add-to-calendar{border-bottom:2px solid #ef476f}.widget-sub-navigation:before{content:"";display:none}@keyframes skeletonpulseEven{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}@keyframes skeletonpulseOdd{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}@media (min-width:768px){.results-count{padding-top:20px;padding-bottom:20px}}.results-count-text{font-weight:700;color:#00344d}.results-count-right .form-sort{margin-bottom:20px}.results-count-right .form-sort.mod-inline .form-label{font-weight:700}.result-section-active-filter{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:30px;font-size:0}.result-section-active-filter:empty{display:none}.result-section-active-filter-label{font-weight:700}.result-section-active-filter-item{margin-right:20px;margin-bottom:10px}.result-section-active-filter-item:last-child{margin-right:0}.widget-filter .collapsible .collapsible-header,.widget-filter .collapsible .collapsible-item-header{font-weight:500}@media (min-width:992px){.widget-filter .collapsible .collapsible-header>a,.widget-filter .collapsible .collapsible-item-header>a{padding-top:22px;padding-bottom:22px}}@keyframes skeletonpulseEven{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}@keyframes skeletonpulseOdd{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}.page-banner.has-image{position:relative}.page-banner.has-image::before{content:"";display:block;background-color:#434345;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;zoom:1;-webkit-opacity:.3;-moz-opacity:.3;opacity:.3;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.page-banner.has-image .page-banner-content{position:relative;z-index:2;color:#fff}.page-banner.has-image .page-banner-content h1{color:#fff;text-shadow:0 2px 4px #434345}.page-banner.has-image .page-banner-content .row-flex{margin-right:0;margin-left:0}.page-banner.has-image .page-banner-content-intro{text-shadow:0 2px 4px #434345}.page-banner.has-image.event-page-banner .page-banner-content .row-flex .col-12{-webkit-border-radius:5px 20px 5px 20px;-webkit-background-clip:padding-box;-moz-border-radius:5px 20px 5px 20px;-moz-background-clip:padding;border-radius:5px 20px 5px 20px;background-clip:padding-box;color:#00344d;margin:0 auto;padding:17px 20px;max-width:820px;background-color:#fff}.page-banner.has-image.event-page-banner .page-banner-content .row-flex .col-12 .event-header-meta .badge:not(.event-badge){color:#00344d}.page-banner.has-image.event-page-banner .page-banner-content .row-flex .col-12 h1{color:#00344d;text-shadow:none}.page-banner.has-image.event-page-banner .page-banner-content .row-flex .col-12 .page-banner-content-intro{text-shadow:none}@keyframes skeletonpulseEven{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}@keyframes skeletonpulseOdd{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}.event-widget-body>h4{color:#434345;margin-bottom:12px;font-weight:500}.event-widget-badge-icon{color:#ef476f}.event-booking-btn{margin-bottom:20px}.event-booking-btn .btn{width:auto;background-color:#007fbc;color:#fff}.event-booking-btn .btn:focus{outline:5px auto -webkit-focus-ring-color;color:#fff}.event-booking-btn .btn:hover{color:#fff;background-color:#003a56}.event-booking-btn .btn.disabled:hover,.event-booking-btn .btn[disabled]:hover{background-color:#007fbc;color:#fff}