body .contact-info-widget.default i{color:#E3B407 !important}body,body *,.tribe-events,.tribe-common{font-family:'Anton',sans-serif}/* Background */.tribe-events-view,.tribe-common{background-color:#0D0D0D !important}/* Single event page background */.single-tribe_events body,.single-tribe_events #page,.single-tribe_events #content,.single-tribe_events #primary,.single-tribe_events #oceanwp-tribe-events{background-color:#0D0D0D !important}/* Date - day number */.tribe-events-calendar-list__event-date-tag-daynum{color:#E3B407 !important}/* Date - weekday and month */.tribe-events-calendar-list__event-date-tag-weekday,.tribe-events-calendar-list__month-separator-text{color:#ffffff !important}/* Events Background */.tribe-events{position:relative;background-image:url('https://zomburgers.com/wp-content/uploads/2026/02/358.jpg') !important;background-size:190% !important;background-repeat:no-repeat !important;background-position:fill !important;animation:pan 40s ease-in-out infinite alternate}@keyframes pan{from{background-position:0 0}to{background-position:0 100%}}@media (max-width:768px){.tribe-events{background-image:url('https://zomburgers.com/wp-content/uploads/2026/02/341.jpg') !important;background-size:320% !important;background-attachment:fixed !important;background-repeat:no-repeat !important;animation:none;background-position:center !important}}.tribe-events::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,0.4),rgba(13,13,13,1.0));/* adjust opacity as needed */z-index:0}.tribe-events >*{position:relative;z-index:1}/* Event title */.tribe-events-calendar-list__event-title a{color:#E3B407 !important}/* Venue/location */.tribe-events-calendar-list__event-venue{color:#ffffff !important}/* General text */.tribe-common-b2,.tribe-common-b3{color:#ffffff !important}/* Today button */.tribe-events-c-top-bar__today-button{color:#E3B407 !important;border-color:#E3B407 !important}.tribe-events-c-top-bar__today-button:hover{background-color:#E3B407 !important;color:#0D0D0D !important}/* Date text in top bar */.tribe-events-c-top-bar__datepicker-button{color:#ffffff !important}/* Previous and Next arrow buttons */.tribe-events-c-top-bar__nav-link{color:#E3B407 !important}/* Arrow SVG icons */.tribe-events-c-top-bar__nav-link-icon-svg path{fill:#E3B407 !important}/* Disabled/hidden arrow state */.tribe-events-c-top-bar__nav-link:disabled svg,.tribe-events-c-top-bar__nav-link[disabled] .tribe-events-c-top-bar__nav-link-icon-svg path{fill:#888888 !important;opacity:1 !important}/* The SVG icon inside the button */.tribe-events-c-top-bar__nav-link svg,.tribe-events-c-top-bar__nav-link .tribe-common-c-btn-icon__icon path{fill:#E3B407 !important}.tribe-events-c-top-bar__nav-link:hover .tribe-events-c-top-bar__nav-link-icon-svg path{fill:#ffffff !important}/* Add rounded corners to search on desktop */.tribe-events-c-events-bar{border-radius:12px !important;overflow:hidden !important}/* Hover color Previous Events */.tribe-events-c-nav__prev:hover{color:#E3B407 !important}.tribe-events-c-nav__prev:hover path{fill:#E3B407 !important}/* Hover color Next Events */.tribe-events-c-nav__next:hover{color:#E3B407 !important}.tribe-events-c-nav__next:hover path{fill:#E3B407 !important}#jp-relatedposts{display:none !important}/* ── Push form below the fixed header (header is 90px tall) ── */body.page-id-1218 .single-page-article{padding-top:110px !important}/* ── Center and contain the form nicely ── */body.page-id-1218 .wpforms-container{max-width:680px !important;margin:0 auto !important;padding:0 24px 60px !important}/* ── Mobile fixes ── */@media (max-width:768px){body.page-id-1218 .single-page-article{padding-top:100px !important}body.page-id-1218 .wpforms-container{padding:0 16px 40px !important}body.page-id-1218 .wpforms-form .wpforms-field input,body.page-id-1218 .wpforms-form .wpforms-field textarea{width:100% !important;box-sizing:border-box !important}body.page-id-1218 .wpforms-field-name .wpforms-field-row{flex-direction:column !important}body.page-id-1218 .wpforms-field-name .wpforms-field-large{width:100% !important}}/* ── Form text colors for dark background ── */body.page-id-1218 .wpforms-form label,body.page-id-1218 .wpforms-form .wpforms-field-label,body.page-id-1218 .wpforms-form .wpforms-field-description,body.page-id-1218 .wpforms-form legend{color:#fefefe !important}/* ── Input & textarea:dark background to match page ── */body.page-id-1218 .wpforms-form input[type="text"],body.page-id-1218 .wpforms-form input[type="email"],body.page-id-1218 .wpforms-form textarea{background-color:#1e1e1e !important;color:#fefefe !important;border:1px solid rgba(255,255,255,0.25) !important;border-radius:4px !important}/* ── Radio buttons:make them visible ── */body.page-id-1218 .wpforms-form input[type="radio"]{accent-color:#e8b358 !important;/* your gold color */}body.page-id-1218 .wpforms-form .wpforms-field-radio label,body.page-id-1218 .wpforms-form .wpforms-field-checkbox label{color:#fefefe !important}/* ── Placeholder text ── */body.page-id-1218 .wpforms-form input::placeholder,body.page-id-1218 .wpforms-form textarea::placeholder{color:rgba(255,255,255,0.4) !important}/* ── Stack name fields full width on mobile ── */@media (max-width:768px){body.page-id-1218 .entry-content{padding-top:100px !important}body.page-id-1218 .wpforms-container{padding:0 16px 40px !important}/* Fix name fields - stack and go full width */body.page-id-1218 .wpforms-field-row{display:flex !important;flex-direction:column !important}body.page-id-1218 .wpforms-field-row-block,body.page-id-1218 .wpforms-one-half{width:100% !important;max-width:100% !important;margin-left:0 !important}/* ── Fix radio/checkbox input width so label sits beside it ── */body.page-id-1218 .wpforms-field-radio li,body.page-id-1218 .wpforms-field-checkbox li{display:flex !important;align-items:center !important;gap:10px !important;margin-bottom:10px !important}body.page-id-1218 .wpforms-field-radio li input[type="radio"],body.page-id-1218 .wpforms-field-checkbox li input[type="checkbox"]{width:18px !important;min-width:18px !important;height:18px !important;flex-shrink:0 !important;margin:0 !important}body.page-id-1218 .wpforms-field-radio li label,body.page-id-1218 .wpforms-field-checkbox li label{width:auto !important;flex:1 !important;margin:0 !important}/* Full width inputs */body.page-id-1218 .wpforms-form .wpforms-field input,body.page-id-1218 .wpforms-form .wpforms-field textarea{width:100% !important;box-sizing:border-box !important}}/* Single event page - all meta labels and text */.tribe-events-single .tribe-events-meta-label,.tribe-events-single .tribe-events-start-date-label,.tribe-events-single .tribe-events-schedule,.tribe-events-single .tribe-venue,.tribe-events-single .tribe-organizer,.tribe-events-single p,.tribe-events-single dd,.tribe-events-single dt{color:#ffffff !important}/* Event title */.tribe-events-single h1.tribe-events-single-event-title{color:#E3B407 !important}/* Links */.tribe-events-single a{color:#E3B407 !important}/* Details,Organizer,Venue section headings */.tribe-events-single-section-title{color:#ffffff !important}/* Date details for single event */.tribe-events-abbr{color:#E3B358 !important}/* Address fields */.tribe-events-address,.tribe-street-address,.tribe-locality,.tribe-region,.tribe-postal-code,.tribe-country-name,.tribe-delimiter{color:#ffffff !important}/* Push single event page content below sticky header */.single-tribe_events .site-main,.single-tribe_events #main{padding-top:80px !important}/* Event Details Hided Panel */.single-tribe_events #right-sidebar{display:none !important}/* Make content full width */.single-tribe_events #primary,.single-tribe_events #content,.single-tribe_events #oceanwp-tribe-events{border:none !important;width:100% !important;max-width:100% !important;float:none !important;margin:0 !important;padding-right:5 !important;padding-left:5 !important}/* Scroll to top button */#scroll-top{background-color:#E3B407 !important;border-color:#E3B407 !important}#scroll-top:hover{background-color:#0D0D0D !important;border-color:#E8B358 !important}/* Stack everything vertically in a clean single column */.tribe-events-event-meta.primary,.tribe-events-event-meta.secondary{width:50% !important;float:left !important;display:block !important}/* Map goes full width below */.tribe-events-venue-map{width:100% !important;clear:both !important;display:block !important}.tribe-events-venue-map iframe{width:100% !important;height:450px !important;display:block !important}/* Hide TrustIndex loader text */div[data-src*="trustindex"] + script,.trustindex-widget-loader{display:none !important}/* Alternative:Hide by targeting common TrustIndex class patterns */.ti-loader-text,.trustindex-loader-text{display:none !important}a[href="https://cdn.trustindex.io/loader.js?ver=1"]{display:none !important}