#rtec .tribe-bar-toggle-arrow{display:inline-block;margin:0 4px;position:absolute;top:11px;right:10px;}
#rtec .tribe-bar-toggle-arrow:after{top:10px;right:0;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-top-color:inherit;border-width:8px;}
#rtec .tribe-bar-filters-open span.tribe-bar-toggle-arrow:after{top:0;border-top-color:transparent;border-bottom-color:inherit;}
#rtec .rtec-js-show,
#rtec .rtec-hidden-message,
#rtec .rtec-screen-reader{display:none;}
#rtec{overflow:auto;max-width:700px;border-top:0;}
#rtec-confirm-unregister .rtec-spinner,
#rtec .rtec-spinner{display:none;position:absolute;top:50%;left:50%;}
#rtec-confirm-unregister .rtec-spinner img,
#rtec .rtec-spinner img{border-radius:0;box-shadow:none !important;margin:0;padding:0;border:none;width:24px;height:24px;}
#rtec .rtec-form-buttons .rtec-email-spinner{top:50%;right:50%;margin-top:-12px;margin-right:-12px;}
.rtec-yellow-message{display:inline-block;line-height:19px;padding:11px 15px;font-size:14px;text-align:left;margin:25px 20px 0 2px;background-color:#fff;border-left:4px solid #ffba00;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);}
#rtec .rtec-form-wrapper{box-sizing:border-box;position:relative;width:100%;margin:0 auto 30px;padding:30px;border:1px solid #ddd;background:#eee;}
#rtec .rtec-register-button,
#rtec-confirm-unregister button{position:relative;vertical-align:middle;margin-bottom:30px;padding:12px 16px 12px 16px;font-size:16px;cursor:pointer;}
#rtec:not(.rtec-use-modal) .rtec-register-button{padding-right:40px !important;}
#rtec.rtec-use-modal .rtec-register-button > span{display:none;}
#rtec input[type="submit"]{float:none;padding:12px 16px;font-size:16px;cursor:pointer;}
.rtec button, .rtec input[type="submit"]{line-height:inherit;height:auto;}
#rtec .rtec-attendance p,
.rtec-attendance{text-align:center;margin:0;}
.rtec-outer-wrap .rtec-attendance-display{margin-bottom:1em;padding-top:1em;}
#rtec .rtec-form-field{margin-bottom:30px;}
#rtec .rtec-input-wrapper{position:relative;}
#rtec input[type="text"],
#rtec input[type="email"],
#rtec input[type="tel"],
#rtec input[type="number"],
#rtec textarea{box-sizing:border-box;display:inline-block;float:none;padding:8px;margin:0;width:100%;height:auto;font-size:18px;line-height:1.5;background:#fff;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
#rtec input[type="number"]{max-width:100px;}
#rtec label{display:inline-block;}
#rtec .rtec-checkbox-option-wrap label{margin-left:5px;vertical-align:middle;}
#rtec .rtec-form-buttons{text-align:center;}
#rtec .rtec-form-buttons input{margin:0;}
#rtec .rtec-custom-hover:hover{opacity:.8;}
#rtec .rtec-valid{border:1px solid rgb(20, 220, 70) !important;}
#rtec .rtec-error{border:1px solid rgb(255, 92, 51) !important;}
.rtec-honeypot-clear{display:block;background:rgb(255, 92, 51);color:#fff;padding:5px 10px;margin:0 auto 15px;border-radius:5px;}
#rtec .rtec-email-spinner img{position:absolute;top:11px;right:11px;border-radius:0;box-shadow:none !important;margin:0 !important;padding:0 !important;border:none !important;width:24px;height:24px;}
#rtec .rtec-form-buttons .rtec-email-spinner{top:50%;right:50%;margin-top:-12px;margin-right:-12px;}
#rtec .rtec-error-message{margin:0;padding:0 5px;font-weight:bold;font-size:14px;background:rgb(255, 92, 51);color:#fff;border-radius:3px;}
#rtec .rtec-success-message{text-align:center;}
.rtec-event-meta.rtec-attendee-list-meta{padding-top:24px;}
.rtec-shortcode .rtec-event-meta.rtec-attendee-list-meta{padding-top:0;margin-bottom:20px;}
.rtec-event-meta:after{content:"";visibility:hidden;display:table;clear:both;}
.rtec-event-meta .rtec-attendee-list{box-sizing:border-box;display:inline-block;float:left;}
.rtec-event-meta .rtec-list-column-2{width:50%;}
.rtec-event-meta .rtec-list-column-3{width:33.33%;}
.single-tribe_events .tribe-events-event-meta .rtec-section-title, .rtec-event-meta .rtec-section-title{width:100%;font-size:1.4em;font-weight:700;margin:0 0 8px;}
.single-tribe_events .tribe-events-event-meta .rtec-section-subtitle, .rtec-event-meta .rtec-section-subtitle{font-size:1.2em;font-weight:700;margin:20px 0 10px;}
.rtec-event-meta .rtec-attendee{display:block;width:100%;word-break:break-word;margin-right:4%;}
.rtec-event-meta .tribe-events-meta-group, .tribe-events-event-meta.rtec-event-meta .tribe-events-meta-group{width:100%;}
@media(min-width:768px){
.rtec-shortcode .tribe-events-meta-group{padding-bottom:16px;width:100%;}
.rtec-event-meta.rtec-attendee-list-meta{padding-top:0;}
} #rtec-options-form input{max-width:400px;}
.rtec-already-registered-options input[type=submit]{line-height:inherit;height:auto;margin-bottom:10px;padding:12px 16px;font-size:16px;}
.rtec-unregister-link-wrap, .rtec-already-registered-options.rtec-is-user form{display:inline-block;}
.rtec-already-registered-options.rtec-is-user{margin-bottom:16px;position:relative;display:flex;align-items:center;gap:16px;}
.rtec-already-registered-options .rtec-spinner-wrap{display:flex;}
.rtec-already-registered-options .rtec-spinner-wrap img{height:1em;}
.rtec-processing{opacity:.5;}
h2.rtec-header, .entry-content h2.rtec-header{margin:0;}
h3.rtec-header, .entry-content h3.rtec-header{margin:1em 0 1.5em;}
.tribe-events-notices{background:#d9edf7;border-radius:4px;border:1px solid #bce8f1;color:#3a87ad;margin:10px 0 18px;padding:8px 35px 8px 14px;text-shadow:0 1px 0 #fff;}
@media all and (max-width: 640px){
#rtec .rtec-form-wrapper{width:100% !important;}
} .rtec-attendee-list-wrap .rtec-section-title{padding:0 4%;font-size:1.4em;font-weight:700;margin:20px 0 10px;}
.rtec-attendee-list-wrap .rtec-attendee-list{padding:0 4%;margin-bottom:20px;}
.rtec-attendee-list-wrap .tribe-events-single-section-title.rtec-section-subtitle{font-size:1.2em;font-weight:700;margin:20px 0 10px;}
.rtec-attendee-list-wrap .tribe-events-event-meta{background:#fafafa;border:1px solid #eee;margin:30px 0;}
.rtec-modal-is-open{overflow:hidden;}
.rtec-modal{position:fixed;width:700px;top:5%;left:50%;right:50%;max-height:90%;margin-left:-350px;overflow-y:auto;opacity:0;pointer-events:none;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.7);box-shadow:0 5px 15px rgba(0,0,0,.7);background:#fcfcfc;-webkit-font-smoothing:subpixel-antialiased;}
.rtec-modal .rtec-button-link.rtec-action-modal-close, #rtec-modal .rtec-button-link.rtec-action-modal-close{position:absolute;top:4px;right:4px;left:auto;bottom:0;width:34px;height:34px;margin:0;padding:0;border:1px solid transparent;z-index:1000;cursor:pointer;outline:none;background:transparent;box-shadow:none;border-radius:0;text-align:center;text-decoration:none;font-weight:bold;font-size:24px;font-family:sans-serif;transition-property:border, background;transition-duration:.05s;transition-timing-function:ease-in-out;}
.rtec-modal .rtec-button-link.rtec-action-modal-close svg{fill:#444;}
.rtec-modal .rtec-button-link.rtec-action-modal-close:hover svg, .rtec-modal .rtec-button-link.rtec-action-modal-close:active svg{fill:#111;}
.rtec-modal-content .rtec-already-registered-reveal{display:none;}
.rtec-media-modal-icon{display:block;}
.rtec-modal .rtec-button-link{text-align:center;color:inherit;text-decoration:none;}
@media all and (max-width: 725px){
.rtec-modal{width:100%;margin-left:-50%;}
}
.rtec-modal-is-open .rtec-modal{opacity:1;pointer-events:auto;z-index:160000;}
.rtec-modal-is-open .rtec-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;min-height:360px;background:#000;opacity:.7;z-index:159900;}
.rtec-modal #rtec .rtec-already-registered-options,
.rtec-modal #rtec .rtec-form-toggle-button{display:none !important;}
.rtec-modal #rtec .rtec-form-wrapper{margin:0;}
.rtec-modal .tribe-events-event-meta.rtec-event-meta, .rtec-modal .rtec-scrollto.tribe-events-notices{margin:50px 0 0;}
#rtec-confirm-unregister{text-align:center;}
#rtec-confirm-unregister button{margin-bottom:0;}
.rtec-modal .rtec-modal-inner-pad{margin:40px 30px;}
.rtec-modal .rtec-modal-inner-pad p {
margin-bottom: 20px;
}:root{--tec-grid-gutter:48px;--tec-grid-gutter-negative:calc(var(--tec-grid-gutter)*-1);--tec-grid-gutter-half:calc(var(--tec-grid-gutter)/2);--tec-grid-gutter-half-negative:calc(var(--tec-grid-gutter-half)*-1);--tec-grid-gutter-small:42px;--tec-grid-gutter-small-negative:calc(var(--tec-grid-gutter-small)*-1);--tec-grid-gutter-small-half:calc(var(--tec-grid-gutter-small)/2);--tec-grid-gutter-small-half-negative:calc(var(--tec-grid-gutter-small-half)*-1);--tec-grid-gutter-page:42px;--tec-grid-gutter-page-small:19.5px;--tec-grid-width-default:1176px;--tec-grid-width-min:320px;--tec-grid-width:calc(var(--tec-grid-width-default) + var(--tec-grid-gutter-page)*2);--tec-grid-width-1-of-2:50%;--tec-grid-width-1-of-3:33.333%;--tec-grid-width-1-of-4:25%;--tec-grid-width-1-of-5:20%;--tec-grid-width-1-of-7:14.285%;--tec-grid-width-1-of-8:12.5%;--tec-grid-width-1-of-9:11.111%;--tec-spacer-0:4px;--tec-spacer-1:8px;--tec-spacer-2:12px;--tec-spacer-3:16px;--tec-spacer-4:20px;--tec-spacer-5:24px;--tec-spacer-6:28px;--tec-spacer-7:32px;--tec-spacer-8:40px;--tec-spacer-9:48px;--tec-spacer-10:56px;--tec-spacer-11:64px;--tec-spacer-12:80px;--tec-spacer-13:96px;--tec-spacer-14:160px;--tec-z-index-spinner-container:100;--tec-z-index-views-selector:30;--tec-z-index-dropdown:30;--tec-z-index-events-bar-button:20;--tec-z-index-search:10;--tec-z-index-filters:9;--tec-z-index-scroller:7;--tec-z-index-week-event-hover:5;--tec-z-index-map-event-hover:5;--tec-z-index-map-event-hover-actions:6;--tec-z-index-multiday-event:5;--tec-z-index-multiday-event-bar:2;--tec-color-text-primary:#141827;--tec-color-text-primary-light:#1418279e;--tec-color-text-secondary:#5d5d5d;--tec-color-text-disabled:#d5d5d5;--tec-color-text-events-title:var(--tec-color-text-primary);--tec-color-text-event-title:var(--tec-color-text-events-title);--tec-color-text-event-date:var(--tec-color-text-primary);--tec-color-text-secondary-event-date:var(--tec-color-text-secondary);--tec-color-icon-primary:#5d5d5d;--tec-color-icon-primary-alt:#757575;--tec-color-icon-secondary:#bababa;--tec-color-icon-active:#141827;--tec-color-icon-disabled:#d5d5d5;--tec-color-icon-focus:#334aff;--tec-color-icon-error:#da394d;--tec-color-event-icon:#141827;--tec-color-event-icon-hover:#334aff;--tec-color-accent-primary:#334aff;--tec-color-accent-primary-hover:#334affcc;--tec-color-accent-primary-active:#334affe6;--tec-color-accent-primary-background:#334aff12;--tec-color-accent-secondary:#141827;--tec-color-accent-secondary-hover:#141827cc;--tec-color-accent-secondary-active:#141827e6;--tec-color-accent-secondary-background:#14182712;--tec-color-button-primary:var(--tec-color-accent-primary);--tec-color-button-primary-hover:var(--tec-color-accent-primary-hover);--tec-color-button-primary-active:var(--tec-color-accent-primary-active);--tec-color-button-primary-background:var(--tec-color-accent-primary-background);--tec-color-button-secondary:var(--tec-color-accent-secondary);--tec-color-button-secondary-hover:var(--tec-color-accent-secondary-hover);--tec-color-button-secondary-active:var(--tec-color-accent-secondary-active);--tec-color-button-secondary-background:var(--tec-color-accent-secondary-background);--tec-color-link-primary:var(--tec-color-text-primary);--tec-color-link-accent:var(--tec-color-accent-primary);--tec-color-link-accent-hover:#334affcc;--tec-color-border-default:#d5d5d5;--tec-color-border-secondary:#e4e4e4;--tec-color-border-tertiary:#7d7d7d;--tec-color-border-hover:#5d5d5d;--tec-color-border-active:#141827;--tec-color-background:#fff;--tec-color-background-events:#0000;--tec-color-background-transparent:#fff9;--tec-color-background-secondary:#f7f6f6;--tec-color-background-messages:#14182712;--tec-color-background-secondary-hover:#f0eeee;--tec-color-background-error:#da394d14;--tec-color-box-shadow:rgba(#000,0.14);--tec-color-box-shadow-secondary:rgba(#000,0.1);--tec-color-scroll-track:rgba(#000,0.25);--tec-color-scroll-bar:rgba(#000,0.5);--tec-color-background-primary-multiday:#334aff3d;--tec-color-background-primary-multiday-hover:#334aff57;--tec-color-background-secondary-multiday:#1418273d;--tec-color-background-secondary-multiday-hover:#14182757;--tec-color-accent-primary-week-event:#334aff1a;--tec-color-accent-primary-week-event-hover:#334aff33;--tec-color-accent-primary-week-event-featured:#334aff0a;--tec-color-accent-primary-week-event-featured-hover:#334aff24;--tec-color-background-secondary-datepicker:var(--tec-color-background-secondary);--tec-color-accent-primary-background-datepicker:var(--tec-color-accent-primary-background);--tec-border-radius-default:4px;--tec-border-width-week-event:2px;--tec-box-shadow-default:0 2px 5px 0 var(--tec-color-box-shadow);--tec-box-shadow-tooltip:0 2px 12px 0 var(--tec-color-box-shadow);--tec-box-shadow-card:0 1px 6px 2px var(--tec-color-box-shadow);--tec-box-shadow-multiday:16px 6px 6px -2px var(--tec-color-box-shadow-secondary);--tec-form-color-background:var(--tec-color-background);--tec-form-color-border-default:var(--tec-color-text-primary);--tec-form-color-border-active:var(--tec-color-accent-secondary);--tec-form-color-border-secondary:var(--tec-color-border-tertiary);--tec-form-color-accent-primary:var(--tec-color-accent-primary);--tec-form-box-shadow-default:var(--tec-box-shadow-default);--tec-opacity-background:0.07;--tec-opacity-select-highlighted:0.3;--tec-opacity-icon-hover:0.8;--tec-opacity-icon-active:0.9;--tec-opacity-default:1;--tec-transition:all 0.2s ease;--tec-transition-background-color:background-color 0.2s ease;--tec-transition-color-border-color:color 0.2s ease,border-color 0.2s ease;--tec-transition-transform:transform 0.2s ease;--tec-transition-border-color:border-color 0.2s ease;--tec-transition-color:color 0.2s ease;--tec-transition-opacity:opacity 0.2s ease;--tec-font-family-sans-serif:"Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;--tec-font-weight-regular:400;--tec-font-weight-bold:700;--tec-font-size-0:11px;--tec-font-size-1:12px;--tec-font-size-2:14px;--tec-font-size-3:16px;--tec-font-size-4:18px;--tec-font-size-5:20px;--tec-font-size-6:22px;--tec-font-size-7:24px;--tec-font-size-8:28px;--tec-font-size-9:32px;--tec-font-size-10:42px;--tec-line-height-0:1.38;--tec-line-height-1:1.42;--tec-line-height-2:1.5;--tec-line-height-3:1.62}@svg-load arrow-right-active url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/arrow-right.svg){path{fill:#141827}}@svg-load arrow-right-secondary url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/arrow-right.svg){path{fill:#bababa}}@svg-load arrow-right-white url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/arrow-right.svg){path{fill:#fff}}@svg-load arrow url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/arrow.svg){path{fill:#5d5d5d}}@svg-load caret-down url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/caret-down.svg){path{fill:#141827}}@svg-load caret-left url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/caret-left.svg){path{fill:#5d5d5d}}@svg-load caret-left-active url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/caret-left.svg){path{fill:#141827}}@svg-load caret-left-disabled url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/caret-left.svg){path{fill:#d5d5d5}}@svg-load caret-left-secondary url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/caret-left.svg){path{fill:#bababa}}@svg-load caret-right url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/caret-right.svg){path{fill:#5d5d5d}}@svg-load caret-right-active url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/caret-right.svg){path{fill:#141827}}@svg-load caret-right-disabled url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/caret-right.svg){path{fill:#d5d5d5}}@svg-load caret-right-secondary url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/caret-right.svg){path{fill:#bababa}}@svg-load caret-right-white url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/caret-right.svg){path{fill:#fff}}@svg-load caret-up url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/caret-up.svg){path{fill:#141827}}@svg-load check-white url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/check.svg){path{fill:#fff}}@svg-load close url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/close.svg){path{stroke:#5d5d5d}}@svg-load close-secondary url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/close.svg){path{stroke:#bababa}}@svg-load day url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/day.svg){path{fill:#141827}}@svg-load dropdown url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/dropdown.svg){path{fill:#5d5d5d}}@svg-load error-active url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/error.svg){path{fill:#141827}}@svg-load featured url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/featured-event.svg){path{fill:#334aff}}@svg-load featured-active url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/featured-event.svg){path{fill:#141827}}@svg-load featured-white url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/featured-event.svg){path{fill:#fff}}@svg-load filters url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/filters.svg){circle,path{stroke:#5d5d5d}}@svg-load filters-active url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/filters.svg){circle,path{stroke:#141827}}@svg-load filters-disabled url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/filters.svg){circle,path{stroke:#d5d5d5}}@svg-load link-active url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/link.svg){path{stroke:#141827}}@svg-load guest-active url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/guest.svg){path{fill:#141827;stroke:#141827}}@svg-load guest-disabled url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/guest.svg){path{fill:#d5d5d5;stroke:#d5d5d5}}@svg-load list url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/list.svg){path{fill:#141827}}@svg-load location url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/location.svg){path{fill:#5d5d5d}}@svg-load location-active url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/location.svg){path{fill:#141827}}@svg-load location-disabled url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/location.svg){path{fill:#d5d5d5}}@svg-load location-focus url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/location.svg){path{fill:#334affcd ../}}@svg-load mail-active url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/mail.svg){path{stroke:#141827}}@svg-load map url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/map.svg){path{fill:#141827}}@svg-load map-pin-active url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/map-pin.svg){path{stroke:#141827}}@svg-load month url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/month.svg){path{fill:#141827}}@svg-load paper-plane-active url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/paper-plane.svg){path{stroke:#141827}}@svg-load phone-active url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/phone.svg){path{stroke:#141827}}@svg-load photo url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/photo.svg){path{fill:#141827}}@svg-load plus-focus url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/plus.svg){path{stroke:#334affcd ../}}@svg-load plus-white url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/plus.svg){path{stroke:#fff}}@svg-load recurring url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/recurring-events.svg){path{fill:#334aff}}@svg-load recurring-active url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/recurring-events.svg){path{fill:#141827}}@svg-load remove url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/remove.svg){circle,path{stroke:#5d5d5d}}@svg-load remove-secondary url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/remove.svg){circle,path{stroke:#bababa}}@svg-load reset url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/reset.svg){path{stroke:#5d5d5d}}@svg-load reset-active url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/reset.svg){path{stroke:#141827}}@svg-load reset-disabled url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/reset.svg){path{stroke:#d5d5d5}}@svg-load search url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/search.svg){path{fill:#5d5d5d}}@svg-load search-active url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/search.svg){path{fill:#141827}}@svg-load search-disabled url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/search.svg){path{fill:#d5d5d5}}@svg-load search-focus url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/search.svg){path{fill:#334affcd ../}}@svg-load search-filter url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/search-filter.svg){path{fill:#141827}circle{stroke:#141827}}@svg-load week url(//www.zgm.com.sg/wp-content/plugins/the-events-calendar/build/icons/week.svg){path{fill:#141827}}#tribe-events-pg-template{background-color:var(--tec-color-background-events)}.tribe-events-single{-webkit-font-smoothing:antialiased}.tribe-events-after-html p,.tribe-events-before-html p{line-height:1.7}.tribe-events-back a,.tribe-events-back a:visited{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-3);font-weight:var(--tec-font-weight-bold);-webkit-text-decoration:none;text-decoration:none}.tribe-events-notices{border-bottom:1px solid var(--tec-color-border-secondary);box-shadow:none}.tribe-events-notices ul{list-style:none;text-align:left;text-transform:none}.tribe-events-single-event-title{color:var(--tec-color-text-primary);color:var(--tec-color-text-event-title);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-7);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-1);text-transform:none}@media(min-width:768px){.tribe-events-single-event-title{font-size:var(--tec-font-size-10);line-height:var(--tec-line-height-0)}}.tribe-events-schedule{background-color:initial;border:0}.tribe-events-schedule h2{color:var(--tec-color-text-primary);color:var(--tec-color-text-event-date);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-3);font-weight:var(--tec-font-weight-bold);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-2);text-transform:none}@media(min-width:768px){.tribe-events-schedule h2{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}}.tribe-events-schedule .recurringinfo,.tribe-related-event-info .recurringinfo{background-color:var(--tec-color-background-secondary);border-radius:40px;color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-1);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-0);text-transform:none}.tribe-events-schedule .recurringinfo .event-is-recurring,.tribe-related-event-info .recurringinfo .event-is-recurring{letter-spacing:-9999px}.tribe-events-schedule .recurringinfo a,.tribe-related-event-info .recurringinfo a{color:var(--tec-color-accent-primary);font-weight:var(--tec-font-weight-regular);letter-spacing:normal;line-height:20px;-webkit-text-decoration:none;text-decoration:none}.tribe-events-schedule .recurringinfo{background-color:var(--tec-color-background-secondary);border-radius:40px;color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-1);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-0);text-transform:none}@media(min-width:768px){.tribe-events-schedule .recurringinfo{font-size:var(--tec-font-size-2);line-height:var(--tec-line-height-3)}.tribe-events-schedule .recurringinfo .event-is-recurring{letter-spacing:normal}}.tribe-events-schedule .tribe-events-cost{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-3);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-2);text-transform:none;text-transform:uppercase}@media(min-width:768px){.tribe-events-schedule .tribe-events-cost{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}}.tribe-events-content{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif)}.tribe-events-content h2,.tribe-events-content h3,.tribe-events-content h4,.tribe-events-content h5,.tribe-events-content h6{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-weight:var(--tec-font-weight-bold);letter-spacing:normal;text-transform:none}.tribe-events-content ol,.tribe-events-content p,.tribe-events-content ul{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}@media(min-width:768px){.tribe-events-content ol,.tribe-events-content p,.tribe-events-content ul{font-size:var(--tec-font-size-4);line-height:var(--tec-line-height-2)}}.tribe-events-content ol,.tribe-events-content ul{list-style-position:inside}.tribe-events-content ul{list-style-type:disc}.tribe-events-content a{border-bottom:1px solid var(--tec-color-link-accent);color:var(--tec-color-link-primary);transition:var(--tec-transition-color)}.tribe-events-content a:active,.tribe-events-content a:focus,.tribe-events-content a:hover{border-bottom:1px solid;color:var(--tec-color-link-accent)}.tribe-events-content a{-webkit-text-decoration:none;text-decoration:none}.tribe-events-content pre{background-color:var(--tec-color-background-secondary);font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}.tribe-events-content blockquote{quotes:auto}.tribe-events-content blockquote:before{content:open-quote}.tribe-events-content blockquote:after{content:close-quote}.tribe-events-cal-links{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif)}.tribe-events-cal-links a{background:svg-inline(cal-export) 0 /24px no-repeat;color:var(--tec-color-link-accent);font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-3);-webkit-text-decoration:none;text-decoration:none}.tribe-events-event-meta{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2)}.tribe-events-event-meta a,.tribe-events-event-meta a:visited{color:var(--tec-color-link-accent)}.tribe-events-event-meta a:focus,.tribe-events-event-meta a:hover{color:var(--tec-color-link-accent-hover)}.tribe-events-event-meta dd,.tribe-events-event-meta dt{word-break:break-word}.tribe-events-event-meta dt{line-height:var(--tec-line-height-3)}.tribe-events-event-meta .tribe-events-address{font-style:normal;line-height:26px}.tribe-events-event-meta:before,.tribe-events-event-meta~div:not(.tribe-events-event-meta):not(.event-tickets){border-top:1px solid var(--tec-color-border-secondary)}@media(min-width:768px){.tribe-events-event-meta.secondary:before{content:normal}}.single-tribe_events .tribe-events-single .tribe-events-event-meta{background-color:initial;color:var(--tec-color-text-primary)}.tribe-events-meta-group .tribe-events-single-section-title{color:var(--tec-color-text-primary);font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-bold);letter-spacing:1px;text-transform:uppercase}.tribe-events-meta-group a{color:var(--tec-color-link-accent)}.tribe-events-meta-group.tribe-events-meta-group-gmap{border-top:1px solid var(--tec-color-border-secondary)}.tribe-events-venue-map{border:0;border-radius:0}.tribe-events-related-events-title{border-top:1px solid var(--tec-color-border-secondary);color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-6);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-2);text-transform:none}@media(min-width:768px){.tribe-events-related-events-title{font-size:var(--tec-font-size-8);line-height:var(--tec-line-height-1)}}.tribe-events-single ul.tribe-related-events li,.tribe-events-single ul.tribe-related-events li .tribe-related-events-title{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif)}.tribe-events-single ul.tribe-related-events li .tribe-related-events-title{font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-3);text-transform:none}.tribe-events-single ul.tribe-related-events li .tribe-related-events-title a{color:var(--tec-color-link-primary)}#tribe-events-footer{border-top:1px solid var(--tec-color-border-secondary)}.tribe-events-single .tribe-events-sub-nav{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-1);list-style:none}@media(min-width:768px){.tribe-events-single .tribe-events-sub-nav{font-size:var(--tec-font-size-3)}}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a{color:var(--tec-color-text-secondary);-webkit-text-decoration:none;text-decoration:none;vertical-align:middle}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:before,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{content:"";display:inline-block;height:20px;vertical-align:middle;width:11px}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:focus,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:focus,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover{color:var(--tec-color-text-primary)}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{background:svg-inline(caret-left) 0 /7px no-repeat}@media(min-width:768px){.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{background-size:9px}}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:focus:before,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover:before{background-image:svg-inline(caret-left-active)}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after{background:svg-inline(caret-right) 100% /7px no-repeat}@media(min-width:768px){.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after{background-size:9px}}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:focus:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover:after{background-image:svg-inline(caret-right-active)}.tribe-theme-twentynineteen .tribe-events-content h2:before,.tribe-theme-twentynineteen .tribe-events-related-events-title:before,.tribe-theme-twentynineteen .tribe-events-schedule h2:before,.tribe-theme-twentynineteen .tribe-events-single-event-title:before,.tribe-theme-twentynineteen .tribe-events-single-section-title:before{content:normal}.tribe-theme-twentytwentyone .tribe-events-cal-links a:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:svg-inline(cal-export) 0 /24px no-repeat}.tribe-theme-twentytwentyone .tribe-events-schedule .recurringinfo a:focus:not(.wp-block-button__link):not(.wp-block-file__button),.tribe-theme-twentytwentyone .tribe-related-event-info .recurringinfo a:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:#0000;-webkit-text-decoration:none;text-decoration:none}#top.tribe-theme-enfold.single-tribe_events .tribe-events-single-event-title{color:var(--tec-color-text-primary);color:var(--tec-color-text-event-title);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-7);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-1);text-transform:none}@media(min-width:768px){#top.tribe-theme-enfold.single-tribe_events .tribe-events-single-event-title{font-size:var(--tec-font-size-10);line-height:var(--tec-line-height-0)}}#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule h3{color:var(--tec-color-text-primary);color:var(--tec-color-text-event-date);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-3);font-weight:var(--tec-font-weight-bold);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-2);text-transform:none}@media(min-width:768px){#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule h3{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}}#top.tribe-theme-enfold.single-tribe_events .tribe-events-content pre{background-image:none}#top.tribe-theme-enfold.single-tribe_events #wrap_all .tribe-events-cal-links a,#top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar-inner{border:0}.fusion-widget-area .tribe-events-event-meta:before,.fusion-widget-area .tribe-events-event-meta~div:not(.tribe-events-event-meta):not(.event-tickets){border:none}[class*=tec-events-elementor-event-widget]{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:1rem;font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-3);margin:0 0 var(--tec-spacer-0) 0;padding:0}[class*=tec-events-elementor-event-widget] [class*=tec-events-elementor-event-widget]{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:inherit;padding:inherit}[class*=tec-events-elementor-event-widget] a,a[class*=tec-events-elementor-event-widget]{border-bottom-color:initial;-webkit-text-decoration:underline;text-decoration:underline}.e-con-inner [class*=elementor-widget-tec_elementor_widget]:not(:last-child),.elementor-section:not(.elementor-top-section) [class*=elementor-widget-tec_elementor_widget]:not(:last-child){margin-block-end:var(--tec-spacer-3)}.tec-events-elementor-widget-empty{background-color:var(--tec-color-background-secondary);color:var(--tec-color-text-secondary);font-size:1rem;font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-3);padding:1em;text-align:center}