#events[data-v-0f6e777f]{box-shadow:0 0 14px 14px rgba(0,0,0,.23137254901960785);position:relative;z-index:1}.validating[data-v-0f6e777f]{position:relative}.validating.isValidating[data-v-0f6e777f]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-image:url(../img/placeholder.727d3703.gif);background-repeat:no-repeat;background-size:cover;background-position:50%}.validating.c-share[data-v-0f6e777f]:after{border-radius:50%;z-index:2}.loading[data-v-0f6e777f]{height:400px}.not-found[data-v-0f6e777f]{align-items:center;display:flex;color:#141827;width:100%;justify-content:center;padding:16px;background-color:rgba(20,24,39,.07);border-radius:4px}.not-found i[data-v-0f6e777f]{color:#fc4040;font-size:20px;margin-top:-5px;margin-right:10px}.buttons-hidden[data-v-0f6e777f]{position:absolute;top:0;left:0;bottom:0;right:0;background-color:hsla(0,0%,100%,.62);z-index:1}.post-img .default-img[data-v-0f6e777f]{transition:.3s}.post-img .default-img[data-v-0f6e777f]:hover{opacity:.7}.post-button[data-v-0f6e777f]{text-transform:uppercase}.post-button[data-v-0f6e777f]:hover{letter-spacing:1.5px;color:#fc4040}.events-header[data-v-0f6e777f]{margin-bottom:32px}.events-header .buttons-wrapper[data-v-0f6e777f]{display:flex;flex-wrap:wrap}.events-header .buttons-wrapper h1[data-v-0f6e777f]{font-size:28px;line-height:1.42;font-weight:500;margin:0;cursor:pointer}.events-header .buttons-wrapper h1 span[data-v-0f6e777f]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.events-header .buttons-wrapper h1 .arrow-down[data-v-0f6e777f]{width:14px;transform:rotate(-90deg);margin-top:-4px;margin-left:5px}.events-header .buttons-wrapper button.header-btn[data-v-0f6e777f]{display:block;background-color:transparent;border:none}.events-header .buttons-wrapper button.header-btn[disabled=disabled][data-v-0f6e777f]{cursor:not-allowed;opacity:.3}.events-header .buttons-wrapper button.header-btn img[data-v-0f6e777f]{width:18px;height:18px;opacity:.6;transition:.3s}.events-header .buttons-wrapper button.header-btn.next img[data-v-0f6e777f]{transform:rotate(180deg)}.events-header .buttons-wrapper button.header-btn:hover img[data-v-0f6e777f]{opacity:1}.events-header .buttons-wrapper button.header-btn.today[data-v-0f6e777f]{display:inline-block;position:relative;padding:5px 25px;background-color:#8075f2;color:#fff;text-transform:uppercase;font-size:15px;margin-left:15px;margin-right:25px}.footer-buttons[data-v-0f6e777f]{width:100%;display:flex;justify-content:space-between;padding-top:20px}.footer-buttons button[data-v-0f6e777f]{background-color:transparent;border:none;font-size:18px;color:#373737;transition:.5s}.footer-buttons button:first-child i[data-v-0f6e777f]{margin-right:5px}.footer-buttons button:last-child i[data-v-0f6e777f]{margin-left:5px}.footer-buttons button[data-v-0f6e777f]:hover{color:#33c0d8}.footer-buttons button[disabled=disabled][data-v-0f6e777f]{cursor:not-allowed;opacity:.3}.footer-buttons button[disabled=disabled][data-v-0f6e777f]:hover{color:#373737}.tribe-events-calendar-list__month-separator[data-v-0f6e777f]{display:flex;align-items:center}.tribe-events-calendar-list__month-separator[data-v-0f6e777f]:after{background-color:#d5d5d5;content:"";display:block;flex:auto;height:1px}.tribe-events-calendar-list__month-separator .time[data-v-0f6e777f]{font-size:16px;line-height:1.62;color:#141827}.events-posts[data-v-0f6e777f]{margin-top:32px}.events-posts .row[data-v-0f6e777f]{margin-bottom:25px}.events-posts .time[data-v-0f6e777f]{display:flex;flex-direction:column;text-align:center;background-image:url(../img/white-bg.4aa64e19.jpg);background-size:cover;padding:10px 0;width:55px}.events-posts .time span[data-v-0f6e777f]{font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-size:11px;font-weight:400;line-height:1.5;color:#5d5d5d;text-transform:uppercase}.events-posts .time strong[data-v-0f6e777f]{font-size:24px;line-height:1;color:#141827;font-weight:700}.events-posts .event-time[data-v-0f6e777f]{margin:0 0 10px;font-size:14px;line-height:1.62;color:#141827}.events-posts .location-section[data-v-0f6e777f]{margin:0 0 10px;font-size:14px;line-height:1.62;color:#474747}.events-posts .location-section i[data-v-0f6e777f]{margin-right:2px}.events-posts .title[data-v-0f6e777f]{font-size:24px;line-height:1.42;margin:0 0 16px;display:inline-block;color:#31bfd7}.events-posts .title[data-v-0f6e777f]:hover{color:#1890a2}@media (max-width:767px){.events-header .buttons-wrapper button.header-btn.today[data-v-0f6e777f]{font-size:13px;padding:3px 18px}.post-row[data-v-0f6e777f]{border-bottom:1px solid #d5d5d5}.events-header .buttons-wrapper h1[data-v-0f6e777f]{font-size:20px}.events-posts .event-time[data-v-0f6e777f]{font-size:12px}.events-posts .title[data-v-0f6e777f]{font-size:21px}.footer-buttons button[data-v-0f6e777f]{font-size:15px}.date-section[data-v-0f6e777f]{display:flex;align-items:center}.date-section .c-share[data-v-0f6e777f]{margin:0}.date-section .c-share__toggler[data-v-0f6e777f],.date-section .c-share_options[data-v-0f6e777f]{left:auto;right:0}.date-section .c-share__input:checked~.c-share_options[data-v-0f6e777f]{padding:1.0625em 55px 1.0625em 1.25em}.post-button[data-v-0f6e777f]{margin-bottom:10px}.events-posts .time[data-v-0f6e777f]{flex-direction:inherit;align-items:center;background-size:100px;padding:10px 15px;margin-bottom:5px;width:100%}.events-posts .time span[data-v-0f6e777f]{font-size:20px}}.c-share[data-v-0f6e777f]{position:relative;width:3.4375em;height:3.4375em;margin-top:15px}.c-share__input[data-v-0f6e777f]{display:none}.c-share__input:checked~.c-share__toggler .c-share__icon[data-v-0f6e777f]{transition:0s;width:0;height:0;color:#3b3c3f}.c-share__input:checked~.c-share__toggler .c-share__icon[data-v-0f6e777f]:before{transform:rotate(-45deg)}.c-share__input:checked~.c-share__toggler .c-share__icon[data-v-0f6e777f]:after{transform:rotate(45deg)}.c-share__input:checked~.c-share_options[data-v-0f6e777f]{width:11.0625em;height:10.5em;border-radius:.3125em;box-shadow:0 5px 6px -3px rgba(0,0,0,.26);padding:1.0625em 1.25em 1.0625em 55px}.c-share__input:checked~.c-share_options[data-v-0f6e777f]:before,.c-share__input:checked~.c-share_options li[data-v-0f6e777f]{transition:.3s .15s;opacity:1;transform:translateY(0)}.c-share__toggler[data-v-0f6e777f],.c-share_options[data-v-0f6e777f]{position:absolute;left:0;width:inherit;height:inherit;border-radius:50%;background-color:#fff}.c-share__toggler[data-v-0f6e777f]{cursor:pointer;z-index:2;display:flex;justify-content:center;align-items:center;margin-left:0}.c-share__icon[data-v-0f6e777f]{position:relative;left:-.3125em;width:.5em;height:.5em;border-radius:50%;color:#3b3c3f;background-color:currentColor;box-shadow:.625em -.625em,.625em .625em;transition:.1s .05s}.c-share__icon[data-v-0f6e777f]:after,.c-share__icon[data-v-0f6e777f]:before{content:"";position:absolute;width:1em;height:.125em;background-color:currentColor;transition:.1s}.c-share__icon[data-v-0f6e777f]:before{top:.1875em;left:.1875em;transform-origin:bottom left;transform:rotate(45deg)}.c-share__icon[data-v-0f6e777f]:after{top:-.125em;left:.03125em;transform-origin:center;transform:rotate(-45deg)}.c-share_options[data-v-0f6e777f]{list-style:none;margin:0;padding:1.0625em 1.25em;box-sizing:border-box;overflow:hidden;transition:.2s;z-index:1}.c-share_options[data-v-0f6e777f]:before{content:attr(data-title);display:block;margin-bottom:1.25em;font-weight:700;color:#fc4040}.c-share_options li[data-v-0f6e777f]{font-size:.875em;color:#464646;cursor:pointer}.c-share_options li[data-v-0f6e777f]:not(:last-child){margin-bottom:.75em}.c-share_options[data-v-0f6e777f]:before,.c-share_options li[data-v-0f6e777f]{opacity:0;transform:translateY(.625em);transition:0s}.mobile[data-v-0f6e777f]{display:none}.desktop[data-v-0f6e777f]{display:inline-block}@media (max-width:600px){.mobile[data-v-0f6e777f]{display:inline-block}.desktop[data-v-0f6e777f]{display:none}}.event-page-header[data-v-5b2e64f1]{padding-top:60px;padding-bottom:60px;background-image:url(../img/events-banner.87528480.jpg);background-size:cover;background-position:0;margin-top:121px}.event-page-header p[data-v-5b2e64f1]{color:#fff;font-size:17px;text-align:left}@media (max-width:992px){p[data-v-5b2e64f1]{font-size:15px}}