			@media only screen and (max-width: 43.75rem) {
				body.event-home section.hero {		
					--text-emphasised-color: var( --text-emphasised-color );
					--section-color: var( --text-color-light );
					--section-background-color:  #FFF;
					--section-background-image: url(https://s3-eu-west-1.amazonaws.com/content.pi.tv/events/homepage/212_hero_phone_bg_1778840711.jpg);
					--section-background-size:  cover;
					--section-background-position: right;

					}
				
			}



			@media only screen and (min-width: 43.75rem) and (max-width: 85rem) {
				body.event-home section.hero {		
					--text-emphasised-color: var( --text-emphasised-color );
					--section-color: var( --text-color-light );
					--section-background-color:  #FFF;
					--section-background-image: unset;
					--section-background-size:  cover;
					--section-background-position: right;

					}
				
			}



			@media only screen and (min-width: 85rem) {
				body.event-home section.hero {		
					--text-emphasised-color: var( --text-emphasised-color );
					--section-color: var( --text-color-light );
					--section-background-color:  #FFF;
					--section-background-image: unset;
					--section-background-size:  cover;
					--section-background-position: right;

										;
					}
				
			}



			@media only screen and (max-width: 43.75rem) {
				:where(body.event-page.event-home) #event_nav {
								--text-color: var(--color-white);
				--text-link-color: ;
				--text-link-color-hover: ;
				--background-image: unset;
				--background-color: transparent;
				--background-size: cover;
				--backdrop-filter: unset;
				--display-light-theme-only: none;
				--display-dark-theme-only: block;
				--sticky-text-color: var(--color-charcoal);
				--sticky-text-link-color: ;
				--sticky-text-link-color-hover: ;
				--sticky-background-image: unset;
				--sticky-background-color: #FFFFFF;
				--sticky-background-size: cover;
				--sticky-backdrop-filter: unset;
				--sticky-display-light-theme-only: block;
				--sticky-display-dark-theme-only: none;
				--burger-menu-expanded-text-color: var(--color-charcoal);
				--burger-menu-expanded-text-link-color: var(--color-charcoal);
				--burger-menu-expanded-text-link-color-hover: var(--color-charcoal);
				--burger-menu-expanded-background-image: unset;
				--burger-menu-expanded-background-color: var(--color-white);
				--burger-menu-expanded-background-size: cover;
				--burger-menu-expanded-backdrop-filter: ;
				--burger-menu-expanded-display-light-theme-only: block;
				--burger-menu-expanded-display-dark-theme-only: none;
				}
			}
					@media only screen and (min-width: 43.75rem) and (max-width: 85rem) {
				:where(body.event-page.event-home) #event_nav {
								--text-color: var(--color-white);
				--text-link-color: var(--color-white);
				--text-link-color-hover: var(--color-white);
				--background-image: unset;
				--background-color: transparent;
				--background-size: cover;
				--backdrop-filter: unset;
				--display-light-theme-only: none;
				--display-dark-theme-only: block;
				--sticky-text-color: var(--color-charcoal);
				--sticky-text-link-color: var(--color-charcoal);
				--sticky-text-link-color-hover: var(--color-charcoal);
				--sticky-background-image: unset;
				--sticky-background-color: #FFFFFFCC;
				--sticky-background-size: cover;
				--sticky-backdrop-filter: blur(10px);
				--sticky-display-light-theme-only: block;
				--sticky-display-dark-theme-only: none;
				--burger-menu-expanded-text-color: var(--color-charcoal);
				--burger-menu-expanded-text-link-color: var(--color-charcoal);
				--burger-menu-expanded-text-link-color-hover: var(--color-charcoal);
				--burger-menu-expanded-background-image: unset;
				--burger-menu-expanded-background-color: var(--color-white);
				--burger-menu-expanded-background-size: cover;
				--burger-menu-expanded-backdrop-filter: ;
				--burger-menu-expanded-display-light-theme-only: block;
				--burger-menu-expanded-display-dark-theme-only: none;
				}
			}
					@media only screen and (min-width: 85rem) {
				:where(body.event-page.event-home) #event_nav {
								--text-color: var(--color-white);
				--text-link-color: var(--color-white);
				--text-link-color-hover: var(--color-white);
				--background-image: unset;
				--background-color: transparent;
				--background-size: cover;
				--backdrop-filter: unset;
				--display-light-theme-only: none;
				--display-dark-theme-only: block;
				--sticky-text-color: var(--color-charcoal);
				--sticky-text-link-color: var(--color-charcoal);
				--sticky-text-link-color-hover: var(--color-charcoal);
				--sticky-background-image: unset;
				--sticky-background-color: #FFFFFFCC;
				--sticky-background-size: cover;
				--sticky-backdrop-filter: blur(10px);
				--sticky-display-light-theme-only: block;
				--sticky-display-dark-theme-only: none;
				}
			}
					@media only screen and (max-width: 43.75rem) {
				:where(body.event-page:not(.event-home)) #event_nav {
								--text-color: var(--color-charcoal);
				--text-link-color: ;
				--text-link-color-hover: ;
				--background-image: unset;
				--background-color: transparent;
				--background-size: cover;
				--backdrop-filter: unset;
				--display-light-theme-only: none;
				--display-dark-theme-only: block;
				--sticky-text-color: var(--color-charcoal);
				--sticky-text-link-color: ;
				--sticky-text-link-color-hover: ;
				--sticky-background-image: unset;
				--sticky-background-color: #FFFFFF;
				--sticky-background-size: cover;
				--sticky-backdrop-filter: unset;
				--sticky-display-light-theme-only: block;
				--sticky-display-dark-theme-only: none;
				--burger-menu-expanded-text-color: var(--color-charcoal);
				--burger-menu-expanded-text-link-color: var(--color-charcoal);
				--burger-menu-expanded-text-link-color-hover: var(--color-charcoal);
				--burger-menu-expanded-background-image: unset;
				--burger-menu-expanded-background-color: var(--color-white);
				--burger-menu-expanded-background-size: cover;
				--burger-menu-expanded-backdrop-filter: ;
				--burger-menu-expanded-display-light-theme-only: none;
				--burger-menu-expanded-display-dark-theme-only: block;
				}
			}
					@media only screen and (min-width: 43.75rem) and (max-width: 85rem) {
				:where(body.event-page:not(.event-home)) #event_nav {
								--text-color: var(--color-charcoal);
				--text-link-color: var(--color-charcoal);
				--text-link-color-hover: var(--color-charcoal);
				--background-image: unset;
				--background-color: transparent;
				--background-size: cover;
				--backdrop-filter: unset;
				--display-light-theme-only: none;
				--display-dark-theme-only: block;
				--sticky-text-color: var(--color-charcoal);
				--sticky-text-link-color: var(--color-charcoal);
				--sticky-text-link-color-hover: var(--color-charcoal);
				--sticky-background-image: unset;
				--sticky-background-color: #FFFFFFCC;
				--sticky-background-size: cover;
				--sticky-backdrop-filter: blur(10px);
				--sticky-display-light-theme-only: block;
				--sticky-display-dark-theme-only: none;
				--burger-menu-expanded-text-color: var(--color-charcoal);
				--burger-menu-expanded-text-link-color: var(--color-charcoal);
				--burger-menu-expanded-text-link-color-hover: var(--color-charcoal);
				--burger-menu-expanded-background-image: unset;
				--burger-menu-expanded-background-color: var(--color-white);
				--burger-menu-expanded-background-size: cover;
				--burger-menu-expanded-backdrop-filter: ;
				--burger-menu-expanded-display-light-theme-only: none;
				--burger-menu-expanded-display-dark-theme-only: block;
				}
			}
					@media only screen and (min-width: 85rem) {
				:where(body.event-page:not(.event-home)) #event_nav {
								--text-color: var(--color-charcoal);
				--text-link-color: var(--color-charcoal);
				--text-link-color-hover: var(--color-charcoal);
				--background-image: unset;
				--background-color: transparent;
				--background-size: cover;
				--backdrop-filter: unset;
				--display-light-theme-only: block;
				--display-dark-theme-only: none;
				--sticky-text-color: var(--color-charcoal);
				--sticky-text-link-color: var(--color-charcoal);
				--sticky-text-link-color-hover: var(--color-charcoal);
				--sticky-background-image: unset;
				--sticky-background-color: #FFFFFFCC;
				--sticky-background-size: cover;
				--sticky-backdrop-filter: blur(10px);
				--sticky-display-light-theme-only: block;
				--sticky-display-dark-theme-only: none;
				}
			}
		