.acf-label label[for="acf-field_6a0f69602149b"]{display:none}.icon-earlybird{width:1.5rem;height:1.5rem;color:var(--electricblue);fill:currentColor}.tribe-events-back{display:none}.tribe-events-schedule{display:none}.tribe-events-single-event-title{display:none}.tribe-events-c-subscribe-dropdown{display:none}.entry .entry-content .event-tickets .tribe-tickets__tickets-form,.event-tickets .tribe-tickets__tickets-form{margin-top:40px}.entry .entry-content .event-tickets .tribe-tickets__tickets-form,.event-tickets .tribe-tickets__tickets-form{max-width:100%!important}.tribe-common-h2 .tribe-tickets__commerce-checkout-header-title{font-family:'OIC Sans Code'!important;color:var(--darkblueray)!important;letter-spacing:-0.01em!important;font-weight:550!important}#tribe-tickets__tickets-submit{font-size:0;position:relative}#tribe-tickets__tickets-submit::after{content:"Checkout";font-size:1rem;line-height:1.2;display:block}.tribe-common-h4.tribe-common-h--alt.tribe-tickets__tickets-title{font-size:0;position:relative}.tribe-common-h4.tribe-common-h--alt.tribe-tickets__tickets-title::after{content:"Choose Your Pass";font-family:'OIC Sans Code';font-weight:550;letter-spacing:-0.01em;color:var(--darkblueray)!important;font-size:24px;line-height:1.2;display:block}.event-tickets .tribe-common-b3{font-weight:650!important;color:var(--mojitomint)!important}.entry .entry-content .event-tickets .tribe-tickets__tickets-title,.event-tickets .tribe-tickets__tickets-title{color:var(--darkblueray)!important;font-weight:var(--fw-heavy)}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-content-sale-label,.event-tickets .tribe-tickets__tickets-item-content-sale-label{background-color:var(--electricmint);color:var(--abyssblue);font-family:var(--ff-primary);font-size:0;font-weight:var(--fw-heavy);position:relative}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-content-sale-label::after,.event-tickets .tribe-tickets__tickets-item-content-sale-label::after{content:"Early Bird Sale";font-size:var(--tec-font-size-0)}.tribe-events-event-meta.primary{width:100%}.eao_hero{font-family:var(--ff-primary);font-weight:200!important}.eao_heading{color:var(--marinabay);font-family:var(--ff-primary);font-weight:400!important}.mcs-calendar-dropdown{position:relative;display:inline-block}.mcs-calendar-toggle{position:relative;display:inline-flex;align-items:center;gap:0.7rem;padding:1rem 1.25rem;background:linear-gradient(180deg,rgba(255,255,255,0.38) 0%,rgba(255,255,255,0.08) 100%);backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%);border:1px solid rgba(255,255,255,0.32);border-radius:24px;overflow:hidden;box-shadow:0 8px 24px rgba(84,164,255,0.18),inset 0 1px 0 rgba(255,255,255,0.72),inset 0 -1px 0 rgba(255,255,255,0.12),0 0 0 1px rgba(84,164,255,0.12);color:var(--intelblue);font-family:var(--ff-primary);font-size:18px;font-weight:620;line-height:1.2;cursor:pointer;transition:transform 220ms cubic-bezier(0,0.4,0.2,1),box-shadow 220ms ease,background 220ms ease,border-color 220ms ease}.mcs-calendar-toggle img{width:24px;height:24px;display:block;flex:0 0 24px;filter:drop-shadow(0 1px 2px rgba(84,164,255,0.18))}.mcs-calendar-toggle:hover,.mcs-calendar-toggle:focus{transform:translateY(-6px);background:linear-gradient(180deg,rgba(255,255,255,0.32) 0%,rgba(255,255,255,0.08) 100%);border-color:var(--intelblue);box-shadow:0 14px 32px rgba(84,164,255,0.28),inset 0 1px 0 rgba(255,255,255,0.82)}.mcs-calendar-toggle::before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(255,255,255,0.45) 0%,rgba(255,255,255,0.08) 35%,rgba(255,255,255,0.02) 100%);pointer-events:none}.mcs-calendar-menu{position:absolute;top:calc(100% + 10px);left:0;min-width:320px;background:#ffffff;border-radius:18px;box-shadow:0 12px 30px rgba(0,0,0,0.12);padding:0.5rem;display:none;z-index:999}.mcs-calendar-menu a{display:flex;align-items:center;gap:0.85rem;padding:0.85rem 1rem;color:#111111;text-decoration:none;border-radius:999px;font-weight:600;line-height:1.25;transition:background 180ms ease,transform 180ms ease}.mcs-calendar-menu a:hover,.mcs-calendar-menu a:focus{background:rgba(0,0,0,0.05);transform:translateX(3px)}.mcs-calendar-menu a img{width:32px;height:32px;flex:0 0 32px;display:block;object-fit:contain}.mcs-calendar-label{display:flex;flex-direction:column;gap:0.15rem}.mcs-calendar-title{font-family:var(--ff-primary);font-size:16px;font-weight:650;color:#111111}.mcs-calendar-designation{font-family:var(--ff-primary);font-size:12px;font-weight:500;letter-spacing:0.03em;text-transform:uppercase;color:rgba(0,0,0,0.55)}.mcs-calendar-dropdown.active .mcs-calendar-menu{display:block}