/* Agenda: Remove Local Time */

	time span.start-time:not(:nth-of-type(1)) {
		border:1px solid red;
		display: none;
	}
	time span.end-time:not(:nth-of-type(2)) {
		border:1px solid green;
		display: none;
	}

	time span.session-info-text-light:not(:nth-of-type(3)) {
		border:1px solid green;
		display: none;
	}
	time span.session-time:nth-of-type(4) {
		display: none;
	} 


/* Hide Interest Star on the Individual Agenda Sessions */
.session-actions-container.single-button {
    display: none !important;
}

/*specific pages container*/
.home-custom-css{
/*    background-image: url('https://cdn-static.bizzabo.com/bizzabo.users.files/FnKcgXq6TcOj4xhdJeQQ_JH-Events-JHC-2025-AbstractBG-1920x1080-02%201.png')!important; */
    background-position: top center!important;
    background-repeat: no-repeat!important;
}

.speakers-custom-css, .hotels-custom-css, .faq-custom-css {
  /*  background-image: url(https://cdn-static.bizzabo.com/bizzabo.users.files/OqGa1XocSm2vDudncnin_Isolation_Mode.png)!important;*/
    background-image: url(https://res.cloudinary.com/bizzaboprod/image/upload/q_auto,f_auto,c_scale,c_crop,g_custom/v1748007779/t76ni3kdonvcptxbqclq)!important;
    background-size: cover;
    background-position: center 0px;
    background-repeat: no-repeat;
}

.hotels-custom-css{
    background-position: center 800px;
}

.faq-custom-css {
       background-position: center 2000px;
}

/*main container of each section*/
.main-app-container {}

/*
call-to-action buttons e.g:
Register, Join The Community etc
*/
.btn-register {}

/*Top navigation bar container*/
.template-nav {}

/*Top navigation bar items container*/
#bs-example-navbar-collapse-1 {}

/*social share buttons container*/
.social-share-button {}

/*social share buttons per social network*/
.social-share-button.facebook {}
.social-share-button.twitter {}
.social-share-button.linkedin {}
.social-share-button.google {}

:root{
    --colors-brand-primary-jackhenry-black: #000000;
    --colors-brand-primary-jackhenry-white: #FFFFFF;
    --colors-brand-primary-jackhenry-darkblue: #06185F;
    --colors-brand-primary-jackhenry-blue: #8973FF;
    --colors-brand-primary-jackhenry-brandblue: #FFFFFF;
    --colors-brand-primary-jackhenry-purple: #5E00D8;
    --colors-brand-primary-jackhenry-lightblue: #76DCFD;
    --page-main-color: var(--colors-brand-primary-jackhenry-blue);
    --page-background-color: var(--colors-brand-primary-jackhenry-darkblue);
    --page-background-color-opacity-80: #06185FCC;
    --page-dropdown-color-3: var(--colors-brand-primary-jackhenry-lightblue);
    --border-radius-xxl: 30px;
    --colors-brand-tints-800: #FFFFFF;
    --colors-brand-tints-600: #FFFFFF;
    --colors-brand-tints-400: #FFFFFF;
    --colors-brand-tints-200: #FFFFFF;
    --colors-brand-tints-50: #FFFFFF;
    --colors-brand-primary-jackhenry-grey: #E7EDF2;
    --color-text-headings-h1: var(--colors-brand-primary-jackhenry-white);
    --color-text-headings-h2: var(--colors-brand-primary-jackhenry-darkblue);
    --color-text-headings-h3: var(--colors-brand-primary-jackhenry-darkblue);
    --color-text-headings-h4: var(--colors-brand-primary-jackhenry-darkblue);
    --color-text-headings-h5: var(--colors-brand-primary-jackhenry-white);
    --color-text-headings-h6: var(--colors-brand-primary-jackhenry-darkblue);
    --color-text-headings-h1-inverted: var(--colors-brand-primary-jackhenry-darkblue);
    --color-text-headings-h2-inverted: var(--colors-brand-primary-jackhenry-brandblue);
    --color-text-headings-h3-inverted: var(--colors-brand-primary-jackhenry-purple);
    --color-text-headings-h4-inverted: var(--colors-brand-primary-jackhenry-lightblue);
    --color-text-headings-h5-inverted: var(--colors-brand-primary-jackhenry-blue);
    --color-text-headings-h6-inverted: var(--colors-brand-primary-jackhenry-darkblue);
    --color-text-body-txt-primary: var(--colors-brand-primary-jackhenry-darkblue);
    --color-text-body-txt-secondary: var(--colors-brand-primary-jackhenry-white);
    --color-text-body-txt-brand: var(--colors-brand-primary-jackhenry-brandblue);
    --color-text-body-txt-invert: var(--colors-brand-primary-jackhenry-lightblue);
    --color-text-body-hyperlink: var(--colors-brand-primary-jackhenry-white);
    --color-text-body-hyperlink-hover: var(--colors-brand-primary-jackhenry-purple);
    --color-text-body-hyperlink-inverted: var(--colors-brand-primary-jackhenry-grey);
    --color-text-body-hyperlink-inverted-hover: var(--colors-brand-primary-jackhenry-purple);
    --color-button-default-state-primary-btn-primary-stroke: var(--colors-brand-primary-jackhenry-blue);
    --color-button-default-state-primary-btn-primary-bg: var(--colors-brand-primary-jackhenry-blue);
    --color-button-default-state-primary-btn-txt-primary: var(--colors-brand-primary-jackhenry-white);
    --color-button-hover-state-primary-btn-primary-bg-hover: var(--colors-brand-primary-jackhenry-purple);
    --color-button-hover-state-primary-btn-txt-primary-hover: var(--colors-brand-primary-jackhenry-white);
    --color-button-hover-state-primary-btn-primary-stroke-hover: var(--colors-brand-primary-jackhenry-purple);
    --color-button-default-state-secondary-btn-txt-secondary: var(--colors-brand-primary-jackhenry-white);
    --color-button-default-state-secondary-btn-secondary-stroke: var(--color-stroke-stroke-neutral);
    --color-button-default-state-secondary-btn-secondary-bg: var(--colors-brand-primary-jackhenry-brandblue);
    --color-button-hover-state-secondary-btn-secondary-bg-hover: var(--color-button-default-state-secondary-btn-secondary-bg);
    --color-button-hover-state-secondary-btn-txt-secondary-hover: var(--colors-brand-primary-jackhenry-white);
    --color-button-hover-state-secondary-btn-secondary-stroke-hover: var(--color-stroke-stroke-neutral);
    --color-button-default-state-tertiary-btn-txt-tertiary: var(--colors-brand-primary-jackhenry-purple);
    --color-button-default-state-tertiary-btn-tertiary-stroke: var(--color-stroke-stroke-secondary);
    --color-button-default-state-tertiary-btn-tertiary-bg: transparent;
    --color-button-hover-state-tertiary-btn-tertiary-bg-hover: var(--image-treatments-custom-elements-btn-tertiary-bg);
    --color-button-hover-state-tertiary-btn-txt-tertiary-hover: var(--colors-brand-primary-jackhenry-purple);
    --color-button-hover-state-tertiary-btn-tertiary-stroke-hover: var(--color-stroke-stroke-secondary);
    --color-button-default-state-inverted-btn-inverted-bg: var(--colors-brand-primary-jackhenry-white);
    --color-button-default-state-inverted-btn-txt-inverted: var(--colors-brand-primary-jackhenry-darkblue);
    --color-button-default-state-inverted-btn-inverted-stroke: var(--colors-brand-primary-jackhenry-white);
    --color-button-hover-state-inverted-btn-inverted-bg-hover: var(--color-button-default-state-inverted-btn-inverted-bg);
    --color-button-hover-state-inverted-btn-txt-inverted-hover: var(--color-button-default-state-inverted-btn-txt-inverted);
    --color-button-hover-state-inverted-btn-inverted-stroke-hover: var(--color-stroke-stroke-inverted);
    --color-backgrounds-bg-base: var(--colors-brand-primary-jackhenry-darkblue);
    --color-backgrounds-bg-inverted: var(--colors-brand-primary-jackhenry-white);
    --color-backgrounds-bg-translucent: #FFFFFF00;
    --color-stroke-stroke-neutral: var(--colors-brand-primary-jackhenry-brandblue);
    --color-stroke-stroke-primary: var(--colors-brand-primary-jackhenry-white);
    --color-stroke-stroke-secondary: var(--colors-brand-primary-jackhenry-purple);
    --color-stroke-stroke-tertiary: var(--colors-brand-primary-jackhenry-lightblue);
    --color-stroke-stroke-inverted: var(--colors-brand-primary-jackhenry-black);
    --image-treatments-custom-elements-img-stroke: var(--color-button-default-state-primary-btn-primary-stroke);
    --image-treatments-speakers-profiles-speaker-stroke: var(--color-stroke-stroke-primary);
    --image-treatments-custom-elements-img-solid-shadow: var(--color-highlights-brand-highlight-1);
    --color-highlights-brand-highlight-1: var(--colors-brand-primary-jackhenry-brandblue);
    --image-treatments-sponsors-sponsor-stroke: var(--color-stroke-stroke-primary);
    --image-treatments-speakers-profiles-speaker-solid-shadow: var(--color-highlights-brand-highlight-2);
    --color-highlights-brand-highlight-2: var(--colors-brand-primary-jackhenry-purple);
    --image-treatments-sponsors-sponsor-solid-shadow: var(--color-highlights-brand-highlight-3);
    --color-highlights-brand-highlight-3: var(--colors-brand-primary-jackhenry-lightblue);
    --color-highlights-brand-highlight-4: var(--colors-brand-primary-jackhenry-grey);
    --image-treatments-custom-elements-btn-tertiary-bg: var(--colors-brand-primary-jackhenry-brandblue);
    --color-button-btn-radius: 30px;
    --color-button-btn-outline-thickness: 1px;
    --image-treatments-custom-elements-img-radius: 20px;
    --color-icons-icon-primary: var(--colors-brand-primary-jackhenry-white);
    --color-icons-icon-secondary: var(--colors-brand-primary-jackhenry-darkblue);
    --color-icons-icon-tertiary: var(--colors-brand-primary-jackhenry-purple);
    --color-icons-icon-invert: var(--colors-brand-primary-jackhenry-black);
    --venue-page-nav-bar-venue-nav-bar-txt: var(--color-text-body-txt-primary);
    --venue-page-nav-bar-venue-nav-bar-strk: var(--color-stroke-stroke-secondary);
    --venue-page-nav-bar-venue-nav-bar-filter-txt: var(--color-text-body-txt-primary);
    --venue-page-nav-bar-venue-filter-carat: var(--colors-brand-primary-jackhenry-lightblue);
    --venue-page-nav-bar-venue-nav-bar-live-now: var(--color-highlights-brand-highlight-3);
    --venue-page-nav-bar-venue-nav-bar-fav-session-icon: var(--color-icons-icon-primary);
    --venue-page-nav-bar-venue-nav-bar-profile-icon: var(--color-icons-icon-primary);
    --venue-page-nav-bar-venue-nav-bar-date: var(--color-text-body-txt-primary);
    --venue-page-nav-bar-venue-nav-bar-fav-session-txt: var(--color-text-body-txt-primary);
    --venue-page-nav-bar-venue-nav-bar-btn-bg: var(--color-button-default-state-secondary-btn-secondary-bg);
    --venue-page-nav-bar-venue-dropdown-tile-strk: var(--color-stroke-stroke-secondary);
    --venue-page-nav-bar-venue-session-fav-btn-bg: var(--color-button-default-state-primary-btn-primary-bg);
    --venue-page-nav-bar-venue-session-fav-btn-strk: var(--venue-page-nav-bar-venue-nav-bar-strk);
    --venue-page-nav-bar-venue-session-fav-btn-txt: var(--venue-page-nav-bar-venue-nav-bar-txt);
    --venue-page-side-bar-venue-side-bar-bg: var(--venue-page-session-tile-venue-tile-bg);
    --venue-page-side-bar-venue-side-bar-search-txt: var(--color-text-body-txt-primary);
    --venue-page-side-bar-venue-side-bar-messages-txt: var(--venue-page-nav-bar-venue-nav-bar-filter-txt);
    --venue-page-side-bar-venue-side-bar-messages-icon: var(--color-icons-icon-primary);
    --venue-page-side-bar-venue-side-bar-rewards-txt: var(--venue-page-nav-bar-venue-nav-bar-filter-txt);
    --venue-page-side-bar-venue-side-bar-rewards-icon: var(--color-icons-icon-primary);
    --venue-page-side-bar-venue-side-bar-strokes: var(--colors-brand-primary-jackhenry-white);
    --venue-page-side-bar-venue-side-bar-arrows: var(--colors-brand-primary-jackhenry-white);
    --venue-page-side-bar-venue-side-bar-txt: var(--color-text-body-txt-primary);
    --venue-page-session-tile-venue-tile-bg: var(--colors-brand-accents-lightblue-03);
    --venue-page-session-tile-venue-run-time-txt: var(--color-text-body-txt-primary);
    --venue-page-session-tile-venue-description-txt: var(--color-text-body-txt-primary);
    --venue-page-session-tile-venue-location-txt: var(--color-text-body-txt-primary);
    --venue-page-session-tile-venue-dividing-lines: var(--color-stroke-stroke-primary);
    --venue-page-session-tile-venue-title-txt: var(--color-text-body-txt-primary);
    --venue-page-session-tile-venue-host-name-role-description-txt: var(--color-text-body-txt-primary);
    --venue-page-session-tile-venue-sponsor-txt: var(--color-text-body-txt-primary);
    --venue-page-session-tile-venue-fav-icon: var(--color-icons-icon-primary);
    --venue-page-session-tile-venue-ticket-tag-bg: var(--venue-page-session-tile-venue-tile-bg);
    --venue-page-session-tile-venue-ticket-tag-txt: var(--color-text-body-txt-primary);
    --venue-page-session-tile-venue-tile-radius: 0px;
    --venue-page-session-tile-venue-img-radius: 8px;
    --venue-page-session-tile-venue-watch-recording-btn-bg: var(--color-button-default-state-secondary-btn-secondary-bg);
    --venue-page-session-tile-venue-watch-recording-btn-txt: var(--color-button-default-state-tertiary-btn-txt-tertiary);
    --venue-page-session-tile-venue-watch-recording-btn-strk: var(--color-button-default-state-tertiary-btn-tertiary-stroke);
    --venue-page-session-tile-venue-watch-recording-radius: 8px;
    --venue-page-tags-venue-session-tag-txt: var(--color-text-body-txt-primary);
    --venue-page-tags-venue-session-tag-strk: var(--color-stroke-stroke-primary);
    --venue-page-tags-venue-session-tag-bg: var(--color-backgrounds-bg-inverted);
    --venue-page-tags-venue-tag-radius: 8px;
    --venue-page-video-assets-venue-play-bar-bg: var(--colors-brand-primary-jackhenry-darkblue);
    --venue-page-video-assets-venue-play-bar-txt: var(--color-text-body-txt-invert);
    --venue-page-video-assets-venue-play-bar-toggle: var(--venue-page-video-assets-venue-play-bar-icons);
    --venue-page-video-assets-venue-play-bar-icons: var(--color-icons-icon-primary);
    --venue-page-video-assets-venue-play-bar-fill: var(--colors-brand-primary-jackhenry-grey);
    --venue-page-speaker-cards-venue-speaker-card-name: var(--color-text-body-txt-secondary);
    --venue-page-speaker-cards-venue-speaker-card-job-title: var(--color-text-body-txt-primary);
    --venue-page-speaker-cards-venue-speaker-card-job-company: var(--color-text-body-txt-primary);
    --venue-page-speaker-cards-venue-speaker-card-bg: var(--color-backgrounds-bg-color-a1);
    --venue-page-speaker-cards-imageradius: 8px;
    --color: #FFFFFF;
    --nav-bar-navbar-background-1: var(--colors-brand-primary-jackhenry-blue);
    --nav-bar-navbar-stroke-1: var(--color-stroke-stroke-primary);
    --nav-bar-navbar-txt-1: var(--color-text-body-txt-primary);
    --nav-bar-navbar-txt-hover-1: var(--color-text-body-txt-secondary);
    --nav-bar-navbar-profile-icon-1: var(--color-text-body-txt-primary);
    --nav-bar-navbar-burger-1: var(--colors-brand-primary-jackhenry-darkblue);
    --nav-bar-navbar-dropdown-background-1: var(--colors-brand-primary-jackhenry-darkblue);
    --nav-bar-navbar-venue-bg: var(--nav-bar-navbar-stroke-1);
    --nav-bar-navbar-venue-txt: var(--color-text-body-txt-invert);
    --header-header-bg-1: var(--color-highlights-brand-highlight-1);
    --header-header-bg-2: var(--color-highlights-brand-highlight-2);
    --header-header-bg-3: var(--color-highlights-brand-highlight-3);
    --header-header-txt-1: var(--color-text-body-txt-primary);
    --footer-footer-background-a1: var(--colors-brand-primary-jackhenry-darkblue);
    --footer-footer-background-a2: var(--color-highlights-brand-highlight-1);
    --footer-footer-background-b1: var(--color-backgrounds-bg-color-a1);
    --footer-footer-background-b2: var(--color-highlights-brand-highlight-1);
    --footer-footer-txt-a: var(--color-text-body-txt-primary);
    --footer-footer-txt-b: var(--color-text-body-txt-primary);
    --speaker-sections-speaker-img-radius: 30px;
    --speaker-sections-speaker-card-radius: 16px;
    --speaker-sections-speaker-card-stroke-thickness: 2px;
    --speaker-sections-speaker-social-icon-stroke: var(--color-icons-icon-primary);
    --speaker-sections-speaker-social-icon-bg: var(--color-backgrounds-bg-translucent);
    --speaker-sections-colorway-1-speaker-card-bg-1: transparent; /*var(--colors-brand-primary-jackhenry-brandblue); */
    --speaker-sections-colorway-1-speaker-card-outline-1: var(--color-stroke-stroke-secondary);
    --speaker-sections-colorway-1-speaker-card-name-1: var(--color-text-body-txt-secondary);
    --speaker-sections-colorway-1-speaker-card-title-1: var(--color-text-body-txt-secondary);
    --speaker-sections-colorway-1-speaker-card-company-1: var(--color-text-body-txt-secondary);
    --speaker-sections-colorway-1-speaker-social-icon-stroke-1: var(--speaker-sections-speaker-social-icon-stroke);
    --speaker-sections-colorway-1-speaker-social-icon-bg-1: var(--speaker-sections-speaker-social-icon-bg);
    --speaker-sections-colorway-1-speaker-section-title-1: var(--colors-brand-primary-jackhenry-white);
    --speaker-sections-colorway-1-speaker-section-bg-1: transparent;
    --speaker-sections-colorway-1-speaker-card-img-radius-1: var(--speaker-sections-speaker-img-radius);
    --speaker-sections-colorway-1-speaker-card-radius-1: var(--speaker-sections-speaker-card-radius);
    --speaker-sections-colorway-1-speaker-stroke-1: var(--color-stroke-stroke-secondary);
    --speaker-sections-colorway-1-speaker-solid-shadow-1: var(--color-highlights-brand-highlight-1);
    --speaker-sections-colorway-2-speaker-card-bg-2: transparent;
    --speaker-sections-colorway-2-speaker-card-outline-2: transparent;
    --speaker-sections-colorway-1-carousel-1-carousel-bg-1: var(--colors-brand-accents-lightblue-01);
    --speaker-sections-colorway-1-carousel-1-carousel-title: var(--color-text-body-txt-primary);
    --speaker-sections-colorway-2-speaker-card-name-2: var(--color-text-body-txt-primary);
    --speaker-sections-colorway-1-carousel-1-carousel-arrows-1: var(--color-icons-icon-invert);
    --speaker-sections-colorway-1-carousel-1-carousel-dot-stroke-1: var(--color-icons-icon-invert);
    --speaker-sections-colorway-2-speaker-card-title-2:var(--color-text-body-txt-primary);
    --speaker-sections-colorway-1-carousel-1-carousel-dot-fill-1: var(--speaker-sections-colorway-1-carousel-1-carousel-bg-1);
    --speaker-sections-colorway-2-speaker-card-company-2: var(--color-text-body-txt-primary);
    --speaker-sections-colorway-1-carousel-1-carousel-dot-fill-active-1: var(--color-icons-icon-invert);
    --speaker-sections-colorway-2-speaker-social-icon-stroke-2: var(--speaker-sections-speaker-social-icon-stroke);
    --speaker-sections-colorway-2-speaker-social-icon-bg-2: var(--speaker-sections-speaker-social-icon-bg);
    --speaker-sections-colorway-2-speaker-section-title-2: var(--color-text-headings-h2);
    --speaker-sections-colorway-2-speaker-section-bg-2: transparent;
    --speaker-sections-colorway-2-speaker-card-img-radius-2: var(--speaker-sections-speaker-img-radius);
    --speaker-sections-colorway-2-speaker-card-radius-2: var(--speaker-sections-speaker-card-radius);
    --speaker-sections-colorway-2-speaker-stroke-2: var(--color-stroke-stroke-tertiary);
    --speaker-sections-colorway-2-speaker-solid-shadow-2: var(--color-highlights-brand-highlight-2);
    --speaker-sections-colorway-3-speaker-card-bg-3: var(--colors-brand-primary-jackhenry-lightblue);
    --speaker-sections-colorway-3-speaker-card-outline-3: var(--color-highlights-brand-highlight-3);
    --speaker-sections-colorway-3-speaker-card-name-3: var(--color-text-body-txt-invert);
    --speaker-sections-colorway-3-speaker-card-title-3: var(--color-text-body-txt-invert);
    --speaker-sections-colorway-3-speaker-card-company-3: var(--color-text-body-txt-invert);
    --speaker-sections-colorway-3-speaker-social-icon-stroke-3: var(--speaker-sections-speaker-social-icon-stroke);
    --speaker-sections-colorway-3-speaker-social-icon-bg-3: var(--speaker-sections-speaker-social-icon-bg);
    --speaker-sections-colorway-3-speaker-section-title-3: var(--color-text-headings-h3);
    --speaker-sections-colorway-3-speaker-section-bg-3: var(--color-backgrounds-bg-color-a3);
    --speaker-sections-colorway-3-speaker-card-img-radius-3: var(--speaker-sections-speaker-img-radius);
    --speaker-sections-colorway-3-speaker-card-radius-3: var(--speaker-sections-speaker-card-radius);
    --speaker-sections-colorway-3-speaker-stroke-3: var(--colors-brand-primary-jackhenry-lightblue);
    --speaker-sections-colorway-3-speaker-solid-shadow-3: var(--color-highlights-brand-highlight-3);
    --speaker-sections-colorway-4-speaker-card-bg-4: var(--colors-brand-primary-jackhenry-blue);
    --speaker-sections-colorway-4-speaker-card-outline-4: var(--color-highlights-brand-highlight-4);
    --speaker-sections-colorway-4-speaker-card-name-4: var(--color-text-body-txt-invert);
    --speaker-sections-colorway-4-speaker-card-title-4: var(--color-text-body-txt-invert);
    --speaker-sections-colorway-4-speaker-card-company-4: var(--color-text-body-txt-invert);
    --speaker-sections-colorway-4-speaker-social-icon-stroke-4: var(--speaker-sections-speaker-social-icon-stroke);
    --speaker-sections-colorway-4-speaker-social-icon-bg-4: var(--speaker-sections-speaker-social-icon-bg);
    --speaker-sections-colorway-4-speaker-section-title-4: var(--color-text-headings-h4);
    --speaker-sections-colorway-4-speaker-section-bg-4: var(--color-backgrounds-bg-color-a4);
    --speaker-sections-colorway-4-speaker-card-img-radius-4: var(--speaker-sections-speaker-img-radius);
    --speaker-sections-colorway-4-speaker-card-radius-4: var(--speaker-sections-speaker-card-radius);
    --speaker-sections-colorway-4-speaker-stroke-4: var(--colors-brand-primary-jackhenry-blue);
    --speaker-sections-colorway-4-speaker-solid-shadow-4: var(--color-highlights-brand-highlight-4);
    --key-speaker-elements-speaker-img-radius: 8px;
    --key-speaker-elements-speaker-card-radius: 8px;
    --key-speaker-elements-colorway-1-speaker-bg-1: var(--color-backgrounds-bg-color-a1);
    --key-speaker-elements-colorway-1-speaker-name-1: var(--color-text-body-txt-primary);
    --key-speaker-elements-colorway-1-speaker-title-1: var(--color-text-body-txt-primary);
    --key-speaker-elements-colorway-1-speaker-company-1: var(--color-text-body-txt-primary);
    --key-speaker-elements-colorway-1-speaker-txt-1: var(--color-text-body-txt-primary);
    --key-speaker-elements-colorway-2-speaker-bg-2: var(--color-backgrounds-bg-color-a2);
    --key-speaker-elements-colorway-2-speaker-name-2: var(--color-text-body-txt-primary);
    --key-speaker-elements-colorway-2-speaker-title-2: var(--color-text-body-txt-primary);
    --key-speaker-elements-colorway-2-speaker-company-2: var(--color-text-body-txt-primary);
    --key-speaker-elements-colorway-2-speaker-txt-2: var(--color-text-body-txt-primary);
    --speaker-sections-colorway-2-carousel-2-carousel-bg-2: var(--colors-brand-primary-jackhenry-blue);
    --speaker-sections-colorway-2-carousel-2-inverted-carousel-bg-2: var(--colors-brand-accents-yellow-03);
    --speaker-sections-colorway-2-carousel-2-inverted-carousel-title: var(--color-text-body-txt-brand);
    --speaker-sections-colorway-2-carousel-2-inverted-carousel-arrows-2: var(--color-icons-icon-tertiary);
    --speaker-sections-colorway-2-carousel-2-inverted-carousel-dot-stroke-2: var(--color-icons-icon-tertiary);
    --speaker-sections-colorway-2-carousel-2-inverted-carousel-dot-fill-2: var(--speaker-sections-colorway-2-carousel-2-inverted-carousel-bg-2);
    --speaker-sections-colorway-2-carousel-2-inverted-carousel-dot-fill-active-1: var(--color-icons-icon-tertiary);
    --speaker-sections-colorway-2-carousel-2-carousel-title: var(--color-text-body-txt-primary);
    --speaker-sections-colorway-2-carousel-2-carousel-arrows-2: var(--color-icons-icon-tertiary);
    --speaker-sections-colorway-2-carousel-2-carousel-dot-stroke-2: var(--color-icons-icon-tertiary);
    --speaker-sections-colorway-2-carousel-2-carousel-dot-fill-2: var(--speaker-sections-colorway-2-carousel-2-carousel-bg-2);
    --speaker-sections-colorway-2-carousel-2-carousel-dot-fill-active-2: var(--color-icons-icon-tertiary);
    --speaker-sections-colorway-3-carousel-3-carousel-bg-3: var(--colors-brand-accents-blue-01);
    --speaker-sections-colorway-3-carousel-3-inverted-carousel-bg-3: var(--colors-brand-accents-blue-03);
    --speaker-sections-colorway-3-carousel-3-inverted-carousel-title-3: var(--color-text-body-txt-primary);
    --speaker-sections-colorway-3-carousel-3-inverted-carousel-arrows-3: var(--colors-brand-primary-jackhenry-lightblue);
    --speaker-sections-colorway-3-carousel-3-inverted-carousel-dot-stroke-3: var(--colors-brand-accents-blue-02);
    --speaker-sections-colorway-3-carousel-3-inverted-carousel-dot-fill-3: var(--speaker-sections-colorway-3-carousel-3-inverted-carousel-bg-3);
    --speaker-sections-colorway-3-carousel-3-inverted-carousel-dot-fill-active-3: var(--speaker-sections-colorway-3-carousel-3-inverted-carousel-dot-stroke-3);
    --speaker-sections-colorway-3-carousel-3-carousel-title: var(--color-text-body-txt-invert);
    --speaker-sections-colorway-3-carousel-3-carousel-arrows-3: var(--color-icons-icon-invert);
    --speaker-sections-colorway-3-carousel-3-carousel-dot-stroke-3: var(--color-icons-icon-invert);
    --speaker-sections-colorway-3-carousel-3-carousel-dot-fill-3: var(--speaker-sections-colorway-3-carousel-3-carousel-bg-3);
    --speaker-sections-colorway-3-carousel-3-carousel-dot-fill-active-3: var(--color-icons-icon-invert);
    --speaker-sections-colorway-4-carousel-4-carousel-bg-4: var(--colors-brand-accents-red-01);
    --speaker-sections-colorway-4-carousel-4-inverted-carousel-bg-4: var(--colors-brand-accents-red-03);
    --speaker-sections-colorway-4-carousel-4-inverted-carousel-title-4: var(--color-text-body-txt-primary);
    --speaker-sections-colorway-4-carousel-4-inverted-carousel-arrows-4: var(--colors-brand-primary-jackhenry-blue);
    --speaker-sections-colorway-4-carousel-4-inverted-carousel-dot-stroke-4: var(--colors-brand-accents-red-01);
    --speaker-sections-colorway-4-carousel-4-inverted-carousel-dot-fill-4: var(--speaker-sections-colorway-4-carousel-4-inverted-carousel-bg-4);
    --speaker-sections-colorway-4-carousel-4-inverted-carousel-dot-fill-active-4: var(--speaker-sections-colorway-4-carousel-4-inverted-carousel-dot-stroke-4);
    --speaker-sections-colorway-4-carousel-4-carousel-title-4: var(--color-text-body-txt-invert);
    --speaker-sections-colorway-4-carousel-4-carousel-arrows-4: var(--color-icons-icon-invert);
    --speaker-sections-colorway-4-carousel-4-carousel-dot-stroke-4: var(--speaker-sections-colorway-4-carousel-4-carousel-arrows-4);
    --speaker-sections-colorway-4-carousel-4-carousel-dot-fill-4: var(--speaker-sections-colorway-4-carousel-4-carousel-bg-4);
    --speaker-sections-colorway-4-carousel-4-carousel-dot-fill-active-4: var(--speaker-sections-colorway-4-carousel-4-carousel-dot-stroke-4);
    --speaker-sections-colorway-1-carousel-1-inverted-carousel-bg-1: var(--colors-brand-accents-lightblue-03);
    --speaker-sections-colorway-1-carousel-1-inverted-carousel-title: var(--color-text-body-txt-secondary);
    --speaker-sections-colorway-1-carousel-1-inverted-carousel-arrows-1: var(--color-icons-icon-secondary);
    --speaker-sections-colorway-1-carousel-1-inverted-carousel-dot-stroke-1: var(--color-icons-icon-secondary);
    --speaker-sections-colorway-1-carousel-1-inverted-carousel-dot-fill-1: var(--speaker-sections-colorway-1-carousel-1-inverted-carousel-bg-1);
    --speaker-sections-colorway-1-carousel-1-inverted-carousel-dot-fill-active-1: var(--color-icons-icon-secondary);
    --countdown-colorway-1-countdown-bg-1: var(--colors-brand-primary-jackhenry-darkblue);
    --countdown-colorway-1-countdown-title-1: var(--color-text-body-txt-secondary);
    --countdown-colorway-1-countdown-number-1: var(--color-text-body-txt-secondary);
    --countdown-colorway-1-countdown-unit-txt-1: var(--color-text-body-txt-secondary);
    --countdown-colorway-1-countdown-stroke-1: var(--color-text-body-txt-secondary);
    --countdown-colorway-1-countdown-dividing-line-1: var(--color-stroke-stroke-primary);
    --countdown-colorway-1-countdown-unit-bg-1: var(--color-backgrounds-bg-color-a1);
    --countdown-colorway-1-countdown-radius-1: 40px;
    --maps-logistics-maps-bg: var(--color-backgrounds-bg-color-a1);
    --maps-logistics-maps-header-txt: var(--color-text-body-txt-secondary);
    --maps-logistics-maps-location-txt: var(--color-text-body-txt-primary);
    --maps-logistics-maps-getting-there-txt: var(--color-text-body-txt-primary);
    --maps-logistics-maps-getting-there-icon: var(--maps-logistics-maps-header-txt);
    --maps-logistics-maps-dividing-line: var(--maps-logistics-maps-header-txt);
    --countdown-colorway-2-countdown-bg-2: var(--color-backgrounds-bg-color-a2);
    --countdown-colorway-2-countdown-title-2: var(--color-text-body-txt-primary);
    --countdown-colorway-2-countdown-number-2: var(--color-text-body-txt-primary);
    --countdown-colorway-2-countdown-unit-txt-2: var(--color-text-body-txt-primary);
    --countdown-colorway-2-countdown-stroke-2: var(--color-stroke-stroke-primary);
    --countdown-colorway-2-countdown-dividing-line-2: var(--color-stroke-stroke-primary);
    --countdown-colorway-2-countdown-unit-bg-2: var(--color-backgrounds-bg-color-a2);
    --countdown-colorway-2-countdown-radius-2: 40px;
    --ticket-widget-global-radius-and-thicknesses-ticket-radius: 0px;
    --ticket-widget-global-radius-and-thicknesses-ticket-stroke-thickness: 0px;
    --ticket-widget-global-radius-and-thicknesses-btn-radius: 0px;
    --ticket-widget-global-radius-and-thicknesses-btn-stroke-thickness: 0px;
    --ticket-widget-colorway-1-best-ticket-top-band-bg: var(--colors-brand-primary-jackhenry-brandblue);
    --ticket-widget-colorway-1-best-ticket-top-band-txt: var(--color-text-body-txt-invert);
    --ticket-widget-colorway-1-best-ticket-ribbon-bg: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-1-best-ticket-ribbon-txt: var(--color-text-body-txt-secondary);
    --ticket-widget-colorway-1-best-ticket-title-bg: var(--colors-brand-accents-lightblue-02);
    --ticket-widget-colorway-1-best-ticket-title-txt: var(--color-text-body-txt-invert);
    --ticket-widget-colorway-1-best-ticket-details-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-1-best-ticket-price-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-1-best-ticket-icon: var(--color-icons-icon-secondary);
    --ticket-widget-colorway-1-best-ticket-list-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-1-best-ticket-bg: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-1-best-ticket-stroke: var(--colors-brand-primary-jackhenry-brandblue);
    --ticket-widget-colorway-1-better-ticket-top-band-bg: var(--colors-brand-neutrals-neutral-02);
    --ticket-widget-colorway-1-better-ticket-top-band-txt: var(--color-text-body-txt-invert);
    --ticket-widget-colorway-1-better-ticket-ribbon-bg: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-1-better-ticket-ribbon-txt: var(--ticket-widget-colorway-1-best-ticket-ribbon-txt);
    --ticket-widget-colorway-1-better-ticket-title-bg: var(--colors-brand-neutrals-neutral-03);
    --ticket-widget-colorway-1-better-ticket-title-txt: var(--color-text-body-txt-invert);
    --ticket-widget-colorway-1-better-ticket-details-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-1-better-ticket-price-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-1-better-ticket-icon: var(--color-icons-icon-secondary);
    --ticket-widget-colorway-1-better-ticket-list-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-1-better-ticket-bg: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-1-better-ticket-stroke: var(--ticket-widget-colorway-1-better-ticket-top-band-bg);
    --ticket-widget-colorway-1-good-ticket-top-band-bg: var(--colors-brand-neutrals-neutral-03);
    --ticket-widget-colorway-1-good-ticket-top-band-txt: var(--color-text-body-txt-invert);
    --ticket-widget-colorway-1-good-ticket-ribbon-bg: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-1-good-ticket-ribbon-txt: var(--ticket-widget-colorway-1-best-ticket-ribbon-txt);
    --ticket-widget-colorway-1-good-ticket-title-bg: var(--colors-brand-neutrals-neutral-04);
    --ticket-widget-colorway-1-good-ticket-title-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-1-good-ticket-details-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-1-good-ticket-price-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-1-good-ticket-icon: var(--color-icons-icon-secondary);
    --ticket-widget-colorway-1-good-ticket-list-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-1-good-ticket-bg: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-1-good-ticket-stroke: var(--ticket-widget-colorway-1-good-ticket-top-band-bg);
    --ticket-widget-colorway-2-best-ticket-top-band-bg: var(--colors-brand-primary-jackhenry-purple);
    --ticket-widget-colorway-2-best-ticket-top-band-txt: var(--color-text-body-txt-invert);
    --ticket-widget-colorway-2-best-ticket-ribbon-bg: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-2-best-ticket-ribbon-txt: var(--color-text-body-txt-brand);
    --ticket-widget-colorway-2-best-ticket-title-bg: var(--colors-brand-accents-yellow-03);
    --ticket-widget-colorway-2-best-ticket-title-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-2-best-ticket-details-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-2-best-ticket-price-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-2-best-ticket-icon: var(--color-highlights-brand-highlight-2);
    --ticket-widget-colorway-2-best-ticket-list-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-2-best-ticket-bg: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-2-best-ticket-stroke: var(--colors-brand-primary-jackhenry-purple);
    --ticket-widget-colorway-2-better-ticket-top-band-bg: var(--colors-brand-neutrals-neutral-02);
    --ticket-widget-colorway-2-better-ticket-top-band-txt: var(--color-text-body-txt-invert);
    --ticket-widget-colorway-2-better-ticket-ribbon-bg: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-2-better-ticket-ribbon-txt: var(--ticket-widget-colorway-2-best-ticket-ribbon-txt);
    --ticket-widget-colorway-2-better-ticket-title-bg: var(--colors-brand-neutrals-neutral-03);
    --ticket-widget-colorway-2-better-ticket-title-txt: var(--color-text-body-txt-invert);
    --ticket-widget-colorway-2-better-ticket-details-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-2-better-ticket-price-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-2-better-ticket-icon: var(--color-icons-icon-tertiary);
    --ticket-widget-colorway-2-better-ticket-list-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-2-better-ticket-bg: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-2-better-ticket-stroke: var(--ticket-widget-colorway-1-better-ticket-top-band-bg);
    --ticket-widget-colorway-2-good-ticket-top-band-bg: var(--colors-brand-neutrals-neutral-03);
    --ticket-widget-colorway-2-buttons-default-state-best-btn-default-bg-best-2: var(--ticket-widget-colorway-2-best-ticket-top-band-bg);
    --ticket-widget-colorway-2-buttons-default-state-best-btn-default-txt-best-2: var(--color-text-body-txt-invert);
    --ticket-widget-colorway-2-buttons-default-state-best-btn-default-stroke-best-2: var(--ticket-widget-colorway-2-best-ticket-top-band-bg);
    --ticket-widget-colorway-2-buttons-hover-state-best-btn-default-bg-best-2-hover: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-2-buttons-hover-state-best-btn-default-txt-best-2-hover: var(--ticket-widget-colorway-2-best-ticket-top-band-bg);
    --ticket-widget-colorway-2-buttons-hover-state-best-btn-default-stroke-best-2-hover: var(--ticket-widget-colorway-2-best-ticket-top-band-bg);
    --ticket-widget-colorway-2-good-ticket-topband-txt: var(--color-text-body-txt-invert);
    --ticket-widget-colorway-2-good-ticket-ribbon-bg: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-2-good-ticket-ribbon-txt: var(--ticket-widget-colorway-2-best-ticket-ribbon-txt);
    --ticket-widget-colorway-2-good-ticket-title-bg: var(--colors-brand-neutrals-neutral-04);
    --ticket-widget-colorway-2-good-ticket-title-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-2-good-ticket-details-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-2-good-ticket-price-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-2-good-ticket-icon: var(--color-icons-icon-tertiary);
    --ticket-widget-colorway-2-good-ticket-list-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-2-good-ticket-bg: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-2-good-ticket-stroke: var(--ticket-widget-colorway-1-good-ticket-top-band-bg);
    --ticket-widget-colorway-3-best-ticket-top-band-bg: var(--colors-brand-accents-blue-02);
    --ticket-widget-colorway-3-best-ticket-topband-txt: var(--color-text-body-txt-invert);
    --ticket-widget-colorway-3-best-ticket-ribbon-bg: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-3-best-ticket-ribbon-txt: var(--colors-brand-primary-jackhenry-lightblue);
    --ticket-widget-colorway-3-best-ticket-title-bg: var(--colors-brand-accents-blue-03);
    --ticket-widget-colorway-3-best-ticket-title-txt: var(--colors-brand-primary-jackhenry-lightblue);
    --ticket-widget-colorway-3-best-ticket-details-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-3-best-ticket-price-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-3-best-ticket-icon: var(--color-highlights-brand-highlight-3);
    --ticket-widget-colorway-3-best-ticket-list-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-3-best-ticket-bg: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-3-best-ticket-stroke: var(--colors-brand-accents-blue-02);
    --ticket-widget-colorway-3-better-ticket-top-band-bg: var(--colors-brand-neutrals-neutral-02);
    --ticket-widget-colorway-3-better-ticket-topband-txt: var(--color-text-body-txt-invert);
    --ticket-widget-colorway-3-better-ticket-ribbon-bg: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-3-better-ticket-ribbon-txt: var(--ticket-widget-colorway-3-best-ticket-ribbon-txt);
    --ticket-widget-colorway-3-better-ticket-title-bg: var(--colors-brand-neutrals-neutral-03);
    --ticket-widget-colorway-3-better-ticket-title-txt: var(--color-text-body-txt-invert);
    --ticket-widget-colorway-3-better-ticket-details-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-3-better-ticket-price-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-3-better-ticket-icon: var(--color-highlights-brand-highlight-3);
    --ticket-widget-colorway-3-better-ticket-list-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-3-better-ticket-bg: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-3-better-ticket-stroke: var(--ticket-widget-colorway-1-better-ticket-top-band-bg);
    --ticket-widget-colorway-3-good-ticket-top-band-bg: var(--colors-brand-neutrals-neutral-03);
    --ticket-widget-colorway-3-buttons-default-state-best-btn-default-bg-best-3: var(--ticket-widget-colorway-3-best-ticket-top-band-bg);
    --ticket-widget-colorway-3-buttons-default-state-better-btn-default-bg-better-3: var(--ticket-widget-colorway-3-better-ticket-top-band-bg);
    --ticket-widget-colorway-3-buttons-default-state-better-btn-default-txt-better-3: var(--color-text-body-txt-invert);
    --ticket-widget-colorway-3-buttons-default-state-better-btn-default-stoke-better-3: var(--ticket-widget-colorway-3-better-ticket-top-band-bg);
    --ticket-widget-colorway-3-buttons-default-state-best-btn-default-txt-best-3: var(--color-text-body-txt-invert);
    --ticket-widget-colorway-3-buttons-default-state-best-btn-default-stroke-best-3: var(--ticket-widget-colorway-3-best-ticket-top-band-bg);
    --ticket-widget-colorway-3-buttons-hover-state-best-btn-default-bg-best-3-hover: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-3-buttons-hover-state-best-btn-default-txt-best-3-hover: var(--ticket-widget-colorway-3-best-ticket-top-band-bg);
    --ticket-widget-colorway-3-buttons-hover-state-best-btn-default-stroke-best-3-hover: var(--ticket-widget-colorway-3-best-ticket-top-band-bg);
    --ticket-widget-colorway-3-good-ticket-top-band-txt: var(--color-text-body-txt-invert);
    --ticket-widget-colorway-3-good-ticket-ribbon-bg: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-3-good-ticket-ribbon-txt: var(--ticket-widget-colorway-3-best-ticket-ribbon-txt);
    --ticket-widget-colorway-3-good-ticket-title-bg: var(--colors-brand-neutrals-neutral-04);
    --ticket-widget-colorway-3-good-ticket-title-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-3-good-ticket-details-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-3-good-ticket-price-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-3-good-ticket-icon: var(--color-highlights-brand-highlight-3);
    --ticket-widget-colorway-3-good-ticket-list-txt: var(--color-text-body-txt-primary);
    --ticket-widget-colorway-3-good-ticket-bg: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-3-good-ticket-stroke: var(--ticket-widget-colorway-1-good-ticket-top-band-bg);
    --ticket-widget-colorway-1-buttons-default-state-best-btn-default-bg-best-1: var(--ticket-widget-colorway-1-best-ticket-top-band-bg);
    --ticket-widget-colorway-1-buttons-default-state-best-btn-default-txt-best-1: var(--color-text-body-txt-invert);
    --ticket-widget-colorway-1-buttons-default-state-best-btn-default-stroke-best-1: var(--ticket-widget-colorway-1-best-ticket-top-band-bg);
    --ticket-widget-colorway-1-buttons-hover-state-best-btn-default-bg-best-1-hover: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-1-buttons-hover-state-best-btn-default-txt-best-1-hover: var(--ticket-widget-colorway-1-best-ticket-top-band-bg);
    --ticket-widget-colorway-1-buttons-hover-state-best-btn-default-stroke-best-1-hover: var(--ticket-widget-colorway-1-best-ticket-top-band-bg);
    --ticket-widget-colorway-1-buttons-default-state-better-btn-default-bg-better-1: var(--ticket-widget-colorway-1-better-ticket-top-band-bg);
    --ticket-widget-colorway-1-buttons-default-state-better-btn-default-txt-better-1: var(--color-text-body-txt-invert);
    --ticket-widget-colorway-1-buttons-default-state-better-btn-default-stroke-better-1: var(--ticket-widget-colorway-1-better-ticket-top-band-bg);
    --ticket-widget-colorway-1-buttons-default-state-good-btn-default-bg-good-1: var(--ticket-widget-colorway-1-good-ticket-top-band-bg);
    --ticket-widget-colorway-1-buttons-default-state-good-btn-txt-default-good-1: var(--color-text-body-txt-invert);
    --ticket-widget-colorway-1-buttons-default-state-good-btn-default-stroke-good-1: var(--ticket-widget-colorway-1-good-ticket-top-band-bg);
    --ticket-widget-colorway-1-buttons-hover-state-better-btn-default-bg-better-1-hover: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-1-buttons-hover-state-better-btn-default-txt-better-1-hover: var(--ticket-widget-colorway-1-better-ticket-top-band-bg);
    --ticket-widget-colorway-1-buttons-hover-state-better-btn-default-stroke-better-1-hover: var(--ticket-widget-colorway-1-better-ticket-top-band-bg);
    --ticket-widget-colorway-1-buttons-hover-state-good-btn-default-bg-good-1-hover: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-1-buttons-hover-state-good-btn-txt-default-good-1-hover: var(--ticket-widget-colorway-1-good-ticket-top-band-bg);
    --ticket-widget-colorway-1-buttons-hover-state-good-btn-default-stroke-good-1-hover: var(--ticket-widget-colorway-1-good-ticket-top-band-bg);
    --ticket-widget-colorway-2-buttons-default-state-better-btn-default-bg-better-2: var(--ticket-widget-colorway-2-better-ticket-top-band-bg);
    --ticket-widget-colorway-2-buttons-default-state-better-btn-txt-default-better-2: var(--color-text-body-txt-invert);
    --ticket-widget-colorway-2-buttons-default-state-better-btn-default-stroke-2: var(--ticket-widget-colorway-2-better-ticket-top-band-bg);
    --ticket-widget-colorway-2-buttons-default-state-good-btn-default-bg-good-2: var(--ticket-widget-colorway-2-good-ticket-top-band-bg);
    --ticket-widget-colorway-2-buttons-default-state-good-btn-default-txt-good-2: var(--color-text-body-txt-invert);
    --ticket-widget-colorway-2-buttons-default-state-good-btn-default-stroke-good-2: var(--ticket-widget-colorway-2-good-ticket-top-band-bg);
    --ticket-widget-colorway-2-buttons-hover-state-better-btn-default-bg-better-2-hover: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-2-buttons-hover-state-better-btn-default-txt-better-2-hover: var(--ticket-widget-colorway-2-better-ticket-top-band-bg);
    --ticket-widget-colorway-2-buttons-hover-state-better-btn-default-stroke-better-2-hover: var(--ticket-widget-colorway-2-better-ticket-top-band-bg);
    --ticket-widget-colorway-2-buttons-hover-state-good-btn-default-bg-good-2-hover: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-2-buttons-hover-state-good-btn-txt-default-good-2-hover: var(--ticket-widget-colorway-2-good-ticket-top-band-bg);
    --ticket-widget-colorway-2-buttons-hover-state-good-btn-default-stroke-good-2-hover: var(--ticket-widget-colorway-2-good-ticket-top-band-bg);
    --ticket-widget-colorway-3-buttons-default-state-good-btn-default-bg-good-3: var(--ticket-widget-colorway-3-good-ticket-top-band-bg);
    --ticket-widget-colorway-3-buttons-default-state-good-btn-txt-default-good-3: var(--color-text-body-txt-invert);
    --ticket-widget-colorway-3-buttons-default-state-good-btn-default-stroke-good-3: var(--ticket-widget-colorway-3-good-ticket-top-band-bg);
    --ticket-widget-colorway-3-buttons-hover-state-better-btn-default-bg-better-3-hover: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-3-buttons-hover-state-better-btn-default-txt-better-3-hover: var(--ticket-widget-colorway-3-better-ticket-top-band-bg);
    --ticket-widget-colorway-3-buttons-hover-state-better-btn-default-stroke-better-3-hover: var(--ticket-widget-colorway-3-better-ticket-top-band-bg);
    --ticket-widget-colorway-3-buttons-hover-state-good-btn-default-bg-good-3-hover: var(--colors-brand-primary-jackhenry-white);
    --ticket-widget-colorway-3-buttons-hover-state-good-btn-default-txt-good-3-hover: var(--ticket-widget-colorway-3-good-ticket-top-band-bg);
    --ticket-widget-colorway-3-buttons-hover-state-good-btn-default-stroke-good-3-hover: var(--ticket-widget-colorway-3-good-ticket-top-band-bg);
    --bizzabo-defaults-sizes-bizzabo-headers-component-specific-h2-speaker-top-margin: var(--bizzabodefaults-margins-margin-0);
    --bizzabo-defaults-sizes-bizzabo-headers-component-specific-h2-speaker-bottom-margin: var(--bizzabodefaults-margins-margin-40);
    --bizzabo-defaults-sizes-bizzabo-headers-general-h1-top-margin: var(--bizzabodefaults-margins-margin-20);
    --bizzabo-defaults-sizes-bizzabo-headers-general-h1-bottom-margin: var(--bizzabodefaults-margins-margin-20);
    --bizzabo-defaults-sizes-bizzabo-headers-general-h2-top-margin: var(--bizzabodefaults-margins-margin-0);
    --bizzabo-defaults-sizes-bizzabo-headers-general-h2-bottom-margin: var(--bizzabodefaults-margins-margin-20);
    --bizzabo-defaults-sizes-bizzabo-headers-general-h3-top-margin: var(--bizzabodefaults-margins-margin-20);
    --bizzabo-defaults-sizes-bizzabo-headers-general-h3-bottom-margin: var(--bizzabodefaults-margins-margin-10);
    --bizzabo-defaults-sizes-bizzabo-headers-general-h4-top-margin: var(--bizzabodefaults-margins-margin-10);
    --bizzabo-defaults-sizes-bizzabo-headers-general-h4-bottom-margin: var(--bizzabodefaults-margins-margin-10);
    --bizzabo-defaults-sizes-buttons-session-page-interested-etc: var(--bizzabodefaults-padding-padding-5);
    --bizzabo-defaults-sizes-buttons-join-session-vertical-padding: var(--bizzabodefaults-padding-padding-3);
    --bizzabo-defaults-sizes-buttons-session-page-session-time-vertical: var(--bizzabodefaults-margins-margin-15);
    --bizzabo-defaults-sizes-buttons-join-session-horizontal-padding: var(--bizzabodefaults-padding-padding-12);
    --bizzabo-defaults-sizes-buttons-custom-button-vertical-padding: var(--bizzabodefaults-padding-padding-8);
    --bizzabo-defaults-sizes-buttons-header-rsvp-vertical-padding: var(--bizzabodefaults-padding-padding-8);
    --bizzabo-defaults-sizes-buttons-logout-agenda-vertical-padding: var(--bizzabodefaults-padding-padding-10);
    --bizzabo-defaults-sizes-buttons-logout-agenda-horizontal-padding: var(--bizzabodefaults-padding-padding-10);
    --agenda-page-page-elements-day-label-agenda-day-label-txt: var(--color-text-body-txt-primary);
    --agenda-page-page-elements-time-block-labels-agenda-time-block-bg: var(--colors-brand-primary-jackhenry-blue);
    --agenda-page-page-elements-time-block-labels-agenda-time-block-stroke: var(--colors-brand-primary-jackhenry-blue);
    --agenda-page-page-elements-time-block-labels-agenda-time-block-txt: var(--color-button-default-state-primary-btn-txt-primary);
    --agenda-page-page-elements-page-background-agenda-page-bg: var(--color-backgrounds-bg-base);
    --agenda-page-search-filters-agenda-search-filters-section-bg: var(--colors-brand-primary-jackhenry-darkblue);
    --agenda-page-search-filters-agenda-list-view-icons: var(--color-highlights-brand-highlight-1);
    --agenda-page-search-filters-agenda-grid-view-icons-active: var(--colors-brand-primary-jackhenry-lightblue);
    --agenda-page-search-filters-agenda-grid-view-icons: var(--color-highlights-brand-highlight-1);
    --agenda-page-search-filters-agenda-list-view-icons-active: var(--colors-brand-primary-jackhenry-lightblue);
    --agenda-page-search-filters-search-bar-agenda-search-radius: var(--agenda-page-session-tile-session-tile-tile-styling-agenda-session-tile-radius);
    --agenda-page-search-filters-search-bar-agenda-search-bar-bg: var(--color-backgrounds-bg-base);
    --agenda-page-search-filters-search-bar-agenda-search-stroke: var(--colors-brand-primary-jackhenry-white);
    --agenda-page-search-filters-search-bar-agenda-search-bar-txt: var(--color-text-body-txt-secondary);
    --agenda-page-search-filters-search-bar-agenda-search-icons: var(--color-icons-icon-primary);
    --agenda-page-search-filters-login-button-agenda-login-bg: var(--color-backgrounds-bg-base);
    --agenda-page-search-filters-login-button-agenda-login-hover: var(--color-backgrounds-bg-base);
    --agenda-page-search-filters-login-button-agenda-login-stroke: var(--color-stroke-stroke-secondary);
    --agenda-page-search-filters-login-button-agenda-login-txt: var(--color-text-body-txt-secondary);
    --agenda-page-search-filters-login-button-agenda-login-hover-stroke: var(--color-stroke-stroke-primary);
    --agenda-page-search-filters-login-button-agenda-login-txt-hover: var(--color-text-body-txt-primary);
    --agenda-page-search-filters-login-button-agenda-login-radius: 360px;
    --agenda-page-search-filters-day-tab-section-agenda-day-active-highlight: var(--colors-brand-primary-jackhenry-blue);
    --agenda-page-search-filters-day-tab-section-agenda-day-switch-icons: var(--color-icons-icon-secondary);
    --agenda-page-search-filters-day-tab-section-agenda-day-tab-txt: var(--color-text-body-txt-secondary);
    --agenda-page-search-filters-day-tab-section-agenda-day-section-stroke: var(--colors-brand-primary-jackhenry-white);
    --agenda-page-search-filters-day-tab-section-agenda-day-tab-txt-active: var(--colors-brand-primary-jackhenry-white);
    --agenda-page-search-filters-session-filter-tabs-agenda-filter-tab-active-highlight: var(--colors-brand-primary-jackhenry-blue);
    --agenda-page-search-filters-session-filter-tabs-agenda-filter-tab-icons: var(--color-highlights-brand-highlight-1);
    --agenda-page-search-filters-session-filter-tabs-agenda-filter-tab-txt: var(--color-text-body-txt-brand);
    --agenda-page-search-filters-session-filter-tabs-agenda-filter-tab-txt-active: var(--color-text-body-txt-brand);
    --agenda-page-session-tile-session-tile-agenda-session-status: var(--color-text-body-txt-brand);
    --agenda-page-session-tile-session-tile-tile-styling-agenda-session-tile-bg: var(--colors-brand-primary-jackhenry-darkblue);
    --agenda-page-session-tile-session-tile-tile-styling-agenda-session-tile-radius: 30px;
    --agenda-page-session-tile-session-tile-tile-styling-agenda-session-tile-stroke: var(--color-stroke-stroke-primary);
    --agenda-page-session-tile-session-tile-session-details-agenda-session-time: var(--color-text-body-txt-secondary);
    --agenda-page-session-tile-session-tile-session-details-agenda-session-title: var(--color-text-body-txt-secondary);
    --agenda-page-session-tile-session-tile-session-details-agenda-session-description: var(--color-text-body-txt-secondary);
    --agenda-page-session-tile-session-tile-session-details-agenda-session-date: var(--color-text-body-txt-primary);
    --agenda-page-session-tile-session-tile-session-details-agenda-session-location: var(--color-text-body-txt-secondary);
    --agenda-page-session-tile-session-tile-associated-speakers-agenda-speaker-title: var(--color-text-body-txt-secondary);
    --agenda-page-session-tile-session-tile-associated-speakers-agenda-speaker-info: var(--color-text-body-txt-secondary);
    --agenda-page-session-tile-session-tile-associated-speakers-speaker-thumbnail-radius: var(--speaker-sections-speaker-img-radius);
    --agenda-page-session-tile-session-tile-sponsor-details-agenda-session-sponsored-by: var(--color-text-body-txt-primary);
    --agenda-page-session-tile-session-tile-join-session-button-agenda-session-join-bg: var(--color-button-default-state-secondary-btn-secondary-bg);
    --agenda-page-session-tile-session-tile-join-session-button-agenda-session-join-txt: var(--color-button-default-state-secondary-btn-txt-secondary);
    --agenda-page-session-tile-session-tile-join-session-button-agenda-session-join-stroke: var(--color-button-default-state-secondary-btn-secondary-stroke);
    --agenda-page-session-tile-session-tile-join-session-button-agenda-join-session-radius: 8px;
    --agenda-page-session-tile-session-tile-interested-save-a-seat-agenda-session-interests-bg: var(--color-backgrounds-bg-color-a1);
    --agenda-page-session-tile-session-tile-interested-save-a-seat-agenda-session-interests-stroke: var(--color-stroke-stroke-secondary);
    --agenda-page-session-tile-session-tile-interested-save-a-seat-agenda-session-fav-icon: var(--color-icons-icon-secondary);
    --agenda-page-session-tile-session-tile-interested-save-a-seat-agenda-session-fav-active: var(--color-icons-icon-tertiary);
    --agenda-page-session-tile-session-tile-interested-save-a-seat-agenda-session-save-a-seat: var(--color-icons-icon-secondary);
    --agenda-page-session-tile-session-tile-interested-save-a-seat-agenda-session-save-a-seat-active: var(--color-icons-icon-tertiary);
    --agenda-page-session-tile-session-tile-interested-save-a-seat-agenda-session-interests-radius: var(--session-page-sessions-tile-tile-styling-session-tile-radius);
    --agenda-page-session-tile-session-tile-sponsor-details-sponsor-radius: 8px;
    --agenda-page-session-tile-session-tile-read-more-agenda-session-read-more-txt: var(--color-text-body-txt-brand);
    --agenda-page-session-tile-session-tile-read-more-agenda-session-read-more-txt-hover: var(--color-text-body-txt-brand);
    --agenda-page-preview-window-sessions-tile-tile-styling-preview-session-tile-radius: var(--agenda-page-session-tile-session-tile-tile-styling-agenda-session-tile-radius);
    --agenda-page-preview-window-sessions-tile-tile-styling-preview-session-tile-stroke: var(--agenda-page-session-tile-session-tile-tile-styling-agenda-session-tile-stroke);
    --agenda-page-preview-window-sessions-tile-tile-styling-preview-session-tile-bg: var(--agenda-page-session-tile-session-tile-tile-styling-agenda-session-tile-bg);
    --agenda-page-preview-window-sessions-tile-session-interaction-preview-session-rating-txt: var(--session-page-sessions-tile-session-interaction-session-rating-txt);
    --agenda-page-preview-window-sessions-tile-session-interaction-preview-session-rating-outline: var(--session-page-sessions-tile-session-interaction-session-rating-outline);
    --agenda-page-preview-window-sessions-tile-session-interaction-preview-session-rating-fill: var(--session-page-sessions-tile-session-interaction-session-rating-fill);
    --agenda-page-preview-window-sessions-tile-session-interaction-preview-session-interaction-txt: var(--session-page-sessions-tile-session-interaction-session-interaction-txt);
    --agenda-page-preview-window-sessions-tile-session-interaction-preview-session-icons: var(--session-page-sessions-tile-session-interaction-session-icons);
    --agenda-page-preview-window-sessions-tile-session-interaction-preview-session-icons-fill: var(--session-page-sessions-tile-session-interaction-session-icons-fill);
    --agenda-page-preview-window-sessions-tile-tags-preview-session-tag-txt: var(--venue-page-tags-venue-session-tag-txt);
    --agenda-page-preview-window-sessions-tile-tags-preview-session-tag-bg: var(--session-page-sessions-tile-tags-session-tag-bg);
    --agenda-page-preview-window-sessions-tile-tags-preview-session-tag-stroke: var(--session-page-sessions-tile-tags-session-tag-stroke);
    --agenda-page-preview-window-sessions-tile-session-details-preview-session-title: var(--agenda-page-session-tile-session-tile-session-details-agenda-session-title);
    --agenda-page-preview-window-sessions-tile-session-details-preview-session-location: var(--agenda-page-session-tile-session-tile-session-details-agenda-session-location);
    --agenda-page-preview-window-sessions-tile-session-details-preview-session-description: var(--agenda-page-session-tile-session-tile-session-details-agenda-session-description);
    --agenda-page-preview-window-sessions-tile-session-details-preview-session-time: var(--agenda-page-session-tile-session-tile-session-details-agenda-session-time);
    --agenda-page-preview-window-speaker-tile-preview-speaker-tile-bg: var(--session-page-speakers-tile-session-speakers-tile-bg);
    --agenda-page-preview-window-speaker-tile-preview-speaker-name: var(--agenda-page-session-tile-session-tile-associated-speakers-agenda-speaker-title);
    --agenda-page-preview-window-speaker-tile-preview-speaker-info: var(--agenda-page-session-tile-session-tile-associated-speakers-agenda-speaker-info);
    --agenda-page-preview-window-speaker-tile-preview-session-speakers-tile-title: var(--session-page-speakers-tile-session-speakers-tile-title);
    --agenda-page-preview-window-speaker-tile-preview-speakers-tile-stroke: var(--session-page-speakers-tile-session-speakers-tile-stroke);
    --agenda-page-preview-window-speaker-tile-preview-speakers-tile-radius: var(--session-page-sessions-tile-tile-styling-session-tile-radius);
    --agenda-page-preview-window-speaker-tile-preview-speakers-thumbnail-radius: var(--speakers-profile-page-speaker-profile-speaker-img-radius);
    --agenda-page-preview-window-speaker-tile-preview-speaker-tab: var(--session-page-speakers-tile-session-speaker-tab);
    --agenda-page-preview-window-speaker-tile-preview-speakers-dividing-lines: var(--color-backgrounds-bg-translucent);
    --agenda-page-preview-window-session-sponsors-preview-sponsor-title: var(--session-page-session-sponsors-session-sponsor-title);
    --agenda-page-preview-window-session-sponsors-preview-sponsor-body-txt: var(--session-page-session-sponsors-session-sponsor-body-txt);
    --agenda-page-preview-window-session-sponsors-preview-sponsor-tile-radius: var(--session-page-sessions-tile-tile-styling-session-tile-radius);
    --agenda-page-preview-window-session-sponsors-preview-sponsor-tile-bg: var(--session-page-session-sponsors-session-sponsor-tile-bg);
    --agenda-page-preview-window-session-sponsors-preview-sponsor-stroke: var(--session-page-session-sponsors-session-sponsor-stroke);
    --agenda-page-preview-window-session-sponsors-session-sponsor-tile-tab: var(--session-page-session-sponsors-session-sponsor-tile-tab);
    --agenda-page-preview-window-session-sponsors-session-sponsor-dividing-line: var(--color-backgrounds-bg-translucent);
    --agenda-page-preview-window-session-resources-preview-resources-title: var(--session-page-session-resources-session-resources-title);
    --agenda-page-preview-window-session-resources-preview-resources-txt: var(--session-page-session-resources-session-resources-txt);
    --agenda-page-preview-window-session-resources-preview-resources-tile-radius: var(--session-page-sessions-tile-tile-styling-session-tile-radius);
    --agenda-page-preview-window-session-resources-preview-resources-tile-bg: var(--session-page-session-resources-session-resources-tile-bg);
    --agenda-page-preview-window-session-resources-preview-resources-stroke: var(--session-page-session-resources-session-resources-stroke);
    --agenda-page-preview-window-session-resources-preview-resources-tab: var(--session-page-session-resources-session-resources-tab);
    --agenda-page-preview-window-background-preview-window-bg: var(--agenda-page-page-elements-page-background-agenda-page-bg);
    --session-page-page-background-session-page-bg: var(--agenda-page-page-elements-page-background-agenda-page-bg);
    --session-page-sessions-tile-back-button-session-back-txt: var(--colors-brand-primary-jackhenry-white);
    --session-page-sessions-tile-back-button-session-back-bg: var(--agenda-page-page-elements-page-background-agenda-page-bg);
    --session-page-sessions-tile-back-button-session-back-stroke: var(--colors-brand-primary-jackhenry-white);
    --session-page-sessions-tile-back-button-session-back-radius: 20px;
    --session-page-sessions-tile-tile-styling-session-tile-radius: var(--session-page-sessions-tile-back-button-session-back-radius);
    --session-page-sessions-tile-tile-styling-session-tile-bg: var(--agenda-page-session-tile-session-tile-tile-styling-agenda-session-tile-bg);
    --session-page-sessions-tile-tile-styling-session-tile-stroke: var(--agenda-page-session-tile-session-tile-tile-styling-agenda-session-tile-stroke);
    --session-page-sessions-tile-tile-styling-session-tile-tab: var(--color-highlights-brand-highlight-2);
    --session-page-sessions-tile-session-details-session-time: var(--agenda-page-session-tile-session-tile-session-details-agenda-session-time);
    --session-page-sessions-tile-session-details-session-title: var(--agenda-page-session-tile-session-tile-session-details-agenda-session-title);
    --session-page-sessions-tile-session-details-session-location: var(--agenda-page-session-tile-session-tile-session-details-agenda-session-location);
    --session-page-sessions-tile-session-details-session-description: var(--agenda-page-session-tile-session-tile-session-details-agenda-session-description);
    --session-page-sessions-tile-session-interaction-session-rating-txt: var(--color-text-body-txt-secondary);
    --session-page-sessions-tile-session-interaction-session-icons: var(--color-icons-icon-primary);
    --session-page-sessions-tile-session-interaction-session-icons-fill: var(--color-icons-icon-primary);
    --session-page-sessions-tile-session-interaction-session-rating-fill: var(--session-page-sessions-tile-session-interaction-session-rating-outline);
    --session-page-sessions-tile-session-interaction-session-rating-outline: var(--session-page-sessions-tile-session-interaction-session-icons);
    --session-page-sessions-tile-session-interaction-session-interaction-txt: var(--color-text-body-txt-secondary);
    --session-page-sessions-tile-tags-session-tag-bg: var(--colors-brand-primary-jackhenry-lightblue);
    --session-page-sessions-tile-tags-session-tag-txt: var(--color-text-body-txt-primary);
    --session-page-sessions-tile-tags-session-tag-stroke: var(--colors-brand-primary-jackhenry-lightblue);
    --session-page-speakers-tile-session-speakers-tile-bg: var(--session-page-sessions-tile-tile-styling-session-tile-bg);
    --session-page-speakers-tile-session-speakers-tile-stroke: var(--session-page-sessions-tile-tile-styling-session-tile-stroke);
    --session-page-speakers-tile-session-speaker-name: var(--colors-brand-primary-jackhenry-white);
    --session-page-speakers-tile-sessions-speaker-info: var(--colors-brand-primary-jackhenry-white);
    --session-page-speakers-tile-session-speakers-tile-radius: var(--session-page-sessions-tile-tile-styling-session-tile-radius);
    --session-page-speakers-tile-session-speakers-thumbnail-radius: var(--speakers-profile-page-speaker-profile-speaker-img-radius);
    --session-page-speakers-tile-session-speakers-dividing-lines: var(--color-backgrounds-bg-translucent);
    --session-page-speakers-tile-session-speakers-tile-title: var(--session-page-sessions-tile-session-details-session-title);
    --session-page-speakers-tile-session-speaker-tab: var(--colors-brand-primary-jackhenry-blue);
    --session-page-session-sponsors-session-sponsor-tile-bg: var(--session-page-sessions-tile-tile-styling-session-tile-bg);
    --session-page-session-sponsors-session-sponsor-stroke: var(--session-page-sessions-tile-tile-styling-session-tile-stroke);
    --session-page-session-sponsors-session-sponsor-tile-tab: var(--session-page-speakers-tile-session-speaker-tab);
    --session-page-session-sponsors-session-sponsor-title: var(--session-page-speakers-tile-session-speakers-tile-title);
    --session-page-session-sponsors-session-sponsor-body-txt: var(--color-text-body-txt-secondary);
    --session-page-session-sponsors-session-sponsor-tile-radius: var(--session-page-sessions-tile-tile-styling-session-tile-radius);
    --session-page-session-sponsors-session-sponsor-dividing-line: var(--color-backgrounds-bg-translucent);
    --session-page-session-resources-session-resources-tile-bg: var(--session-page-sessions-tile-tile-styling-session-tile-bg);
    --session-page-session-resources-session-resources-stroke: var(--session-page-sessions-tile-tile-styling-session-tile-stroke);
    --session-page-session-resources-session-resources-tab: var(--session-page-speakers-tile-session-speaker-tab);
    --session-page-session-resources-session-resources-title: var(--session-page-speakers-tile-session-speakers-tile-title);
    --session-page-session-resources-session-resources-txt: var(--color-text-body-txt-primary);
    --session-page-session-resources-session-resources-tile-radius: var(--session-page-sessions-tile-tile-styling-session-tile-radius);
    --speakers-profile-page-back-button-speaker-back-txt: var(--colors-brand-primary-jackhenry-white);
    --speakers-profile-page-back-button-speaker-back-bg: var(--colors-brand-primary-jackhenry-darkblue);
    --speakers-profile-page-back-button-speaker-back-stroke: var(--colors-brand-primary-jackhenry-white);
    --speakers-profile-page-back-button-speaker-back-radius: var(--session-page-sessions-tile-tile-styling-session-tile-radius);
    --speakers-profile-page-share-button-speaker-share-txt: var(--colors-brand-primary-jackhenry-white);
    --speakers-profile-page-share-button-speaker-share-bg: var(--colors-brand-primary-jackhenry-darkblue);
    --speakers-profile-page-share-button-speaker-share-stroke: var(--colors-brand-primary-jackhenry-white);
    --speakers-profile-page-share-button-speaker-share-radius: var(--session-page-sessions-tile-tile-styling-session-tile-radius);
    --speakers-profile-page-speaker-profile-speaker-info-tile-radius: var(--agenda-page-session-tile-session-tile-tile-styling-agenda-session-tile-radius);
    --speakers-profile-page-speaker-profile-speaker-img-radius: var(--speaker-sections-speaker-img-radius);
    --speakers-profile-page-speaker-profile-speaker-info-tile-bg: var(--session-page-sessions-tile-tile-styling-session-tile-bg);
    --speakers-profile-page-speaker-profile-speaker-info-tile-stroke: var(--session-page-sessions-tile-tile-styling-session-tile-stroke);
    --speakers-profile-page-speaker-profile-speaker-icons: var(--agenda-page-session-tile-session-tile-associated-speakers-agenda-speaker-info);
    --speakers-profile-page-speaker-profile-speaker-name: var(--agenda-page-session-tile-session-tile-associated-speakers-agenda-speaker-info);
    --speakers-profile-page-speaker-profile-speaker-job-title: var(--agenda-page-session-tile-session-tile-associated-speakers-agenda-speaker-info);
    --speakers-profile-page-speaker-profile-speaker-company: var(--agenda-page-session-tile-session-tile-associated-speakers-agenda-speaker-info);
    --speakers-profile-page-speaker-profile-speaker-description: var(--agenda-page-session-tile-session-tile-associated-speakers-agenda-speaker-info);
    --speakers-profile-page-speaker-profile-speaker-sessions-speaker-session-tile-radius: var(--agenda-page-session-tile-session-tile-tile-styling-agenda-session-tile-radius);
    --speakers-profile-page-speaker-profile-speaker-tweets-speaker-tweets-tile-radius: var(--speakers-profile-page-speaker-profile-speaker-info-tile-radius);
    --speakers-profile-page-speaker-profile-speaker-tweets-speaker-tweets-tile-bg: var(--speakers-profile-page-speaker-profile-speaker-info-tile-bg);
    --speakers-profile-page-speaker-profile-speaker-tweets-speaker-tweets-tile-stroke: var(--speakers-profile-page-speaker-profile-speaker-info-tile-stroke);
    --speakers-profile-page-speaker-profile-speaker-tweets-speaker-tweets-tile-tab: var(--speakers-profile-page-speaker-profile-speaker-sessions-speaker-session-tile-tab);
    --speakers-profile-page-speaker-profile-speaker-tweets-speaker-tweets-title: var(--speakers-profile-page-speaker-profile-speaker-sessions-speaker-session-tile-title);
    --speakers-profile-page-speaker-profile-speaker-sessions-speaker-session-tile-bg: var(--speakers-profile-page-speaker-profile-speaker-info-tile-bg);
    --speakers-profile-page-speaker-profile-speaker-sessions-speaker-session-tile-stroke: var(--speakers-profile-page-speaker-profile-speaker-info-tile-stroke);
    --speakers-profile-page-speaker-profile-speaker-sessions-speaker-session-tile-tab: var(--session-page-speakers-tile-session-speaker-tab);
    --speakers-profile-page-speaker-profile-speaker-sessions-speaker-session-tile-title: var(--session-page-speakers-tile-session-speakers-tile-title);
    --speakers-profile-page-speaker-profile-speaker-sessions-speaker-session-time: var(--colors-brand-primary-jackhenry-purple);
    --speakers-profile-page-speaker-profile-speaker-sessions-speaker-session-name: var(--agenda-page-session-tile-session-tile-session-details-agenda-session-title);
    --speakers-profile-page-speaker-profile-speaker-sessions-speaker-session-description: var(--session-page-sessions-tile-session-details-session-description);
    --speakers-profile-page-speaker-profile-speaker-sessions-speaker-session-dividing-line: var(--session-page-speakers-tile-session-speakers-dividing-lines);
    --speakers-profile-page-speaker-page-bg: var(--session-page-page-background-session-page-bg);
    --speakers-profile-page-speaker-sessions-speaker-session-tile-title: var(--colors-brand-primary-jackhenry-white);
    --speakers-profile-page-speaker-sessions-speaker-session-description: var(--colors-brand-primary-jackhenry-white);
    --speakers-profile-page-speaker-sessions-speaker-session-time: var(--colors-brand-primary-jackhenry-white);
    --speakers-profile-page-speaker-sessions-speaker-session-name: var(--colors-brand-primary-jackhenry-white);
    --speakers-profile-page-speaker-sessions-speaker-session-tile-tab: var(--colors-brand-primary-jackhenry-purple);
    --speakers-profile-page-speaker-profile-speaker-name: var(--colors-brand-primary-jackhenry-white);
    --agenda-page-session-tile-session-details-agenda-session-title: var(--colors-brand-primary-jackhenry-white);
    --agenda-page-session-tile-associated-speakers-agenda-speaker-title: var(--colors-brand-primary-jackhenry-white);
    --agenda-page-session-tile-associated-speakers-agenda-speaker-info: var(--colors-brand-primary-jackhenry-white);
    --agenda-page-session-tile-associated-speakers-agenda-speaker-company: var(--colors-brand-primary-jackhenry-white);
    --agenda-page-session-tile-interested-save-a-seat-agenda-session-interests-radius: 30px;
    --agenda-page-session-tile-interested-save-a-seat-agenda-session-interests-bg: var(--colors-brand-primary-jackhenry-darkblue);
    --agenda-page-session-tile-interested-save-a-seat-agenda-session-interests-stroke: var(--colors-brand-primary-jackhenry-white);
    --agenda-page-session-tile-session-details-agenda-session-location: var(--colors-brand-primary-jackhenry-white);
    --agenda-page-session-tile-session-details-agenda-session-time: var(--colors-brand-primary-jackhenry-white);
    --agenda-page-session-tile-interested-save-a-seat-agenda-session-fav-active: var(--colors-brand-primary-jackhenry-white);
    --agenda-page-session-tile-session-details-agenda-session-description: var(--colors-brand-primary-jackhenry-white);
    --agenda-page-session-tile-tile-styling-agenda-session-tile-stroke: var(--colors-brand-primary-jackhenry-white);
    --agenda-page-session-tile-tile-styling-agenda-session-tile-bg: var(--colors-brand-primary-jackhenry-darkblue);
    --speakers-profile-page-speaker-sessions-speaker-session-dividing-line: var(--colors-brand-primary-jackhenry-white);
    --agenda-page-session-tile-tile-styling-agenda-session-tile-radius: 30px;
    --agenda-page-session-tile-interested-save-a-seat-agenda-session-fav-icon: var(--colors-brand-primary-jackhenry-white);
    --agenda-page-session-tile-interested-save-a-seat-agenda-session-save-a-seat-active: var(--colors-brand-primary-jackhenry-white);
    --agenda-page-session-tile-interested-save-a-seat-agenda-session-save-a-seat: var(--colors-brand-primary-jackhenry-white);
    --session-page-sessions-tile-session-interaction-session-icons-fillsession-rating-fill: var(--colors-brand-primary-jackhenry-blue);
    --agenda-page-session-tile-join-session-button-agenda-session-join-txt: var(--colors-brand-primary-jackhenry-white);
    --agenda-page-session-tile-join-session-button-agenda-session-join-bg: var(--colors-brand-primary-jackhenry-blue);
    --agenda-page-session-tile-join-session-button-agenda-session-join-stroke: var(--colors-brand-primary-jackhenry-blue);
    --agenda-page-session-tile-sponsor-details-agenda-session-sponsored-by: var(--colors-brand-primary-jackhenry-white);
    --session-page-attachment-tile-session-attachments-name: var(--color-text-body-txt-secondary);
    }
    *:not(i) {
        font-family: 'Poppins', sans-serif!important;
        font-style: normal!important;
    }
    
    p, li {
        color: var(--color-text-body-txt-primary)!important;
        font-size: 16px!important;
    }
    p {
        line-height: normal!important;
    }
    a {
        /* color: var(--color-text-body-hyperlink)!important; */
    }  
    a:hover {
        /* color: var(--color-text-body-hyperlink-hover)!important; */
        font-weight: bold;
    }
    h1:not(.speaker-name):not(.speaker-sessions-title) {
        /* color: var(--color-text-headings-h1)!important; */
        font-size: 90px!important;
        font-weight: 900;
        text-transform: capitalize;
    }
    h2:not(#virtual-venue-banner h2):not(.virtual-venue-banner-inner h2)  {
        color: var(--color-text-headings-h2);
        font-size: 51px!important;
        font-weight: 700;
        line-height: normal!important;
        text-transform: capitalize!important;
    }
    h3 {
        color: var(--color-text-headings-h3)!important;
        font-size: 40px!important;
        font-weight: 900;
        line-height: normal!important;
        text-transform: capitalize!important;
    }   
    h4 {
        color:var(--color-text-headings-h4)!important;
        font-size: 25px!important;
        font-weight: 500;
        line-height: normal!important;
    }
    h5 {
        /* color:var(--color-text-headings-h5)!important; */
        font-size: 25px!important;
        font-weight: 500;
    }
    h6 {
        color:var(--color-text-headings-h6)!important;
        font-size: 18px!important;
        font-weight: 500;
    }
/* SPEAKER CARDS */
.studios-spk-1 div.entity-photo-holder,
.studios-spk-1 div.urban-entity-photo-holder {
    border-radius: var(--speaker-sections-colorway-1-speaker-card-radius-1);
    width: fit-content;
    margin: 25px 20px;
    padding: 0 24px;
}
.studios-spk-2 div.entity-photo-holder,
.studios-spk-2 div.urban-entity-photo-holder {
    border-radius: var(--speaker-sections-colorway-2-speaker-card-radius-2);
    width: fit-content;
    margin: 25px 20px;
    padding: 0 24px;
}
.studios-spk-3 div.entity-photo-holder,
.studios-spk-3 div.urban-entity-photo-holder {
    border-radius: var(--speaker-sections-colorway-3-speaker-card-radius-3);
    width: fit-content;
    margin: 25px 20px;
    padding: 0 24px;
}
.studios-spk-4 div.entity-photo-holder,
.studios-spk-4 div.urban-entity-photo-holder {
    border-radius: var(--speaker-sections-colorway-4-speaker-card-radius-4);
    width: fit-content;
    margin: 25px 20px;
    padding: 0 24px;
}
.studios-spk-1 a,
.studios-spk-2 a,
.studios-spk-3 a,
.studios-spk-4 a {
    margin-top: 24px;
    margin-bottom: 16px;
    width: 260px;
}
.studios-spk-1 div.business.urban-entity-photo-holder a,
.studios-spk-2 div.business.urban-entity-photo-holder a,
.studios-spk-3 div.business.urban-entity-photo-holder a,
.studios-spk-4 div.business.urban-entity-photo-holder a {
    width: 260px;
}
.studios-spk-1 div.business.entity-photo-holder a,
.studios-spk-2 div.business.entity-photo-holder a,
.studios-spk-3 div.business.entity-photo-holder a,
.studios-spk-4 div.business.entity-photo-holder a {
    width: 220px;
}
@media(max-width: 425px) {
    .studios-spk-1 div.business.entity-photo-holder a,
    .studios-spk-2 div.business.entity-photo-holder a,
    .studios-spk-3 div.business.entity-photo-holder a,
    .studios-spk-4 div.business.entity-photo-holder a,
    .studios-spk-1 div.business.urban-entity-photo-holder a,
    .studios-spk-2 div.business.urban-entity-photo-holder a,
    .studios-spk-3 div.business.urban-entity-photo-holder a,
    .studios-spk-4 div.business.urban-entity-photo-holder a {
        width: auto;
    }
}
.studios-spk-1 div.entity-photo-holder > div:last-child,
.studios-spk-2 div.entity-photo-holder > div:last-child,
.studios-spk-3 div.entity-photo-holder > div:last-child,
.studios-spk-4 div.entity-photo-holder > div:last-child,
.studios-spk-1 div.urban-entity-photo-holder > div,
.studios-spk-2 div.urban-entity-photo-holder > div,
.studios-spk-3 div.urban-entity-photo-holder > div,
.studios-spk-4 div.urban-entity-photo-holder > div {
    margin-bottom: 24px;
    /* text-align: left; */
    width: 260px;
}
/* swaping company and position */
.studios-spk-1 div.speaker-text,
.studios-spk-2 div.speaker-text,
.studios-spk-3 div.speaker-text,
.studios-spk-4 div.speaker-text,
.studios-spk-1 div:has( > .atom-fullname),
.studios-spk-2 div:has( > .atom-fullname),
.studios-spk-3 div:has( > .atom-fullname),
.studios-spk-4 div:has( > .atom-fullname) {
    display: flex;
    flex-direction: column;
    align-items: center;
}
/* .studios-spk-1 div.attendee-title,
.studios-spk-2 div.attendee-title,
.studios-spk-3 div.attendee-title,
.studios-spk-4 div.attendee-title,
.studios-spk-1 div.atom-text1,
.studios-spk-2 div.atom-text1,
.studios-spk-3 div.atom-text1,
.studios-spk-4 div.atom-text1 {
    order: 3;
}  */
/* .studios-spk-1 div.main-app-container,
.studios-spk-2 div.main-app-container,
.studios-spk-3 div.main-app-container,
.studios-spk-4 div.main-app-container {
    max-width: 1290px!important;
} */
.studios-spk-1 object,
.studios-spk-2 object,
.studios-spk-3 object,
.studios-spk-4 object {
    width: 100%!important;
    margin: 0!important;
}
.studios-spk-1 object {
    border-radius: var(--speaker-sections-colorway-1-speaker-card-img-radius-1);
}
.studios-spk-2 object {
    border-radius: var(--speaker-sections-colorway-2-speaker-card-img-radius-2);
}
.studios-spk-3 object {
    border-radius: var(--speaker-sections-colorway-3-speaker-card-img-radius-3);
}
.studios-spk-4 object {
    border-radius: var(--speaker-sections-colorway-4-speaker-card-img-radius-4);
}
@media(max-width: 768px) {
    .studios-spk-1 object,
    .studios-spk-2 object,
    .studios-spk-3 object,
    .studios-spk-4 object {
        height: unset!important;
    }
}
@media(max-width: 767px) {
    .studios-spk-1 div.speaker-text,
    .studios-spk-2 div.speaker-text,
    .studios-spk-3 div.speaker-text,
    .studios-spk-4 div.speaker-text {
        font-size: 1rem!important;
    }
}
@media(max-width: 425px) {
    .studios-spk-1 div.entity-photo-holder,
    .studios-spk-2 div.entity-photo-holder,
    .studios-spk-3 div.entity-photo-holder,
    .studios-spk-4 div.entity-photo-holder,
    .studios-spk-1 div.urban-entity-photo-holder,
    .studios-spk-2 div.urban-entity-photo-holder,
    .studios-spk-3 div.urban-entity-photo-holder,
    .studios-spk-4 div.urban-entity-photo-holder {
        margin: 25px auto;
        max-width: 260px;
    }
    .studios-spk-1 object,
    .studios-spk-2 object,
    .studios-spk-3 object,
    .studios-spk-4 object {
        min-width: unset!important;
        height: unset!important;
        max-width: 200px!important;
    }
    .studios-spk-1 a,
    .studios-spk-2 a,
    .studios-spk-3 a,
    .studios-spk-4 a {
        width: auto;
    }
    .studios-spk-1 div.entity-photo-holder > div:last-child,
    .studios-spk-2 div.entity-photo-holder > div:last-child,
    .studios-spk-3 div.entity-photo-holder > div:last-child,
    .studios-spk-4 div.entity-photo-holder > div:last-child,
    .studios-spk-1 div.urban-entity-photo-holder > div,
    .studios-spk-2 div.urban-entity-photo-holder > div,
    .studios-spk-3 div.urban-entity-photo-holder > div,
    .studios-spk-4 div.urban-entity-photo-holder > div {
        width: 212px;
    }
}
.studios-spk-1 div.atom-sectionMain {
    background-color: var(--speaker-sections-colorway-1-speaker-section-bg-1);
}
.studios-spk-2 div.atom-sectionMain {
    background-color: var(--speaker-sections-colorway-2-speaker-section-bg-2);
}
.studios-spk-3 div.atom-sectionMain {
    background-color: var(--speaker-sections-colorway-3-speaker-section-bg-3);
}
.studios-spk-4 div.atom-sectionMain {
    background-color: var(--speaker-sections-colorway-4-speaker-section-bg-4);
}
.studios-spk-1 div.atom-sectionSecondary,
.studios-spk-2 div.atom-sectionSecondary,
.studios-spk-3 div.atom-sectionSecondary,
.studios-spk-4 div.atom-sectionSecondary {
    background-color: transparent!important;
}
.studios-spk-1 div.entity-photo-holder,
.studios-spk-1 div.urban-entity-photo-holder {
    background-color: var(--speaker-sections-colorway-1-speaker-card-bg-1)!important;
}
.studios-spk-2 div.entity-photo-holder,
.studios-spk-2 div.urban-entity-photo-holder {
    background-color: var(--speaker-sections-colorway-2-speaker-card-bg-2)!important;
}
.studios-spk-3 div.entity-photo-holder,
.studios-spk-3 div.urban-entity-photo-holder {
    background-color: var(--speaker-sections-colorway-3-speaker-card-bg-3)!important;
}
.studios-spk-4 div.entity-photo-holder,
.studios-spk-4 div.urban-entity-photo-holder {
    background-color: var(--speaker-sections-colorway-4-speaker-card-bg-4)!important;
}
.studios-spk-1 div.entity-photo-holder:not(.wow),
.studios-spk-2 div.entity-photo-holder:not(.wow),
.studios-spk-3 div.entity-photo-holder:not(.wow),
.studios-spk-4 div.entity-photo-holder:not(.wow) {
    padding: 0;
}
@media(max-width: 425px) {
    .studios-spk-1 div.entity-photo-holder:not(.wow),
    .studios-spk-2 div.entity-photo-holder:not(.wow),
    .studios-spk-3 div.entity-photo-holder:not(.wow),
    .studios-spk-4 div.entity-photo-holder:not(.wow) {
        padding: 0 24px;
    }
}
.studios-spk-1 div.attendee-name,
.studios-spk-1 div.attendee-name-big,
.studios-spk-1 div.atom-fullname {
    color: var(--speaker-sections-colorway-1-speaker-card-name-1)!important;
    font-weight: bold;
}
.studios-spk-2 div.attendee-name,
.studios-spk-2 div.attendee-name-big,
.studios-spk-2 div.atom-fullname {
    color: var(--speaker-sections-colorway-2-speaker-card-name-2)!important;
    font-weight: bold;
}
.studios-spk-3 div.attendee-name,
.studios-spk-3 div.attendee-name-big,
.studios-spk-3 div.atom-fullname {
    color: var(--speaker-sections-colorway-3-speaker-card-name-3)!important;
    font-weight: bold;
}
.studios-spk-4 div.attendee-name,
.studios-spk-4 div.attendee-name-big,
.studios-spk-4 div.atom-fullname {
    color: var(--speaker-sections-colorway-4-speaker-card-name-4)!important;
    font-weight: bold;
}
.studios-spk-1 div.attendee-title,
.studios-spk-1 div.atom-text1 {
    color: var(--speaker-sections-colorway-1-speaker-card-title-1)!important;
}    
.studios-spk-2 div.attendee-title,
.studios-spk-2 div.atom-text1 {
    color: var(--speaker-sections-colorway-2-speaker-card-title-2)!important;
}
.studios-spk-3 div.attendee-title,
.studios-spk-3 div.atom-text1 {
    color: var(--speaker-sections-colorway-3-speaker-card-title-3)!important;
}
.studios-spk-4 div.attendee-title,
.studios-spk-4 div.atom-text1 {
    color: var(--speaker-sections-colorway-4-speaker-card-title-4)!important;
}
.studios-spk-1 div.attendee-company,
.studios-spk-1 div.atom-text2 {
    color: var(--colors-brand-primary-jackhenry-darkblue)!important;
    /* font-weight: bold; */
}
.studios-spk-2 div.attendee-company,
.studios-spk-2 div.atom-text2 {
    color: var(--colors-brand-primary-jackhenry-darkblue)!important;
    /* font-weight: bold; */
}
.studios-spk-3 div.attendee-company,
.studios-spk-3 div.atom-text2 {
    color:  var(--colors-brand-primary-jackhenry-darkblue)!important;
    font-weight: bold;
}
.studios-spk-4 div.attendee-company,
.studios-spk-4 div.atom-text2 {
    color:  var(--colors-brand-primary-jackhenry-darkblue)!important;
    font-weight: bold;
}
.studios-spk-1 div:has( > .atom-fullname) > div,
.studios-spk-2 div:has( > .atom-fullname) > div,
.studios-spk-3 div:has( > .atom-fullname) > div,
.studios-spk-4 div:has( > .atom-fullname) > div {
    width: initial;
    margin-bottom: 6px;
    margin-top: 0px!important;
}
.studios-spk-1 div.speaker-social-icons svg {
    fill: var(--speaker-sections-colorway-1-speaker-social-icon-bg-1);
}
.studios-spk-1 div.speaker-social-icons svg rect,
.studios-spk-1 div.speaker-social-icons svg circle {
    stroke: var(--speaker-sections-colorway-1-speaker-social-icon-stroke-1);
}
.studios-spk-1 div.speaker-social-icons svg path {
    fill: var(--speaker-sections-colorway-1-speaker-social-icon-stroke-1);
}
.studios-spk-2 div.speaker-social-icons svg {
    fill: var(--speaker-sections-colorway-2-speaker-social-icon-bg-2);
}
.studios-spk-2 div.speaker-social-icons svg rect,
.studios-spk-2 div.speaker-social-icons svg circle {
    stroke: var(--speaker-sections-colorway-2-speaker-social-icon-stroke-2);
}
.studios-spk-2 div.speaker-social-icons svg path {
    fill: var(--speaker-sections-colorway-2-speaker-social-icon-stroke-2);
}
.studios-spk-3 div.speaker-social-icons svg {
    fill: var(--speaker-sections-colorway-3-speaker-social-icon-bg-3);
}
.studios-spk-3 div.speaker-social-icons svg rect,
.studios-spk-3 div.speaker-social-icons svg circle {
    stroke: var(--speaker-sections-colorway-3-speaker-social-icon-stroke-3);
}
.studios-spk-3 div.speaker-social-icons svg path {
    fill: var(--speaker-sections-colorway-3-speaker-social-icon-stroke-3);
}
.studios-spk-4 div.speaker-social-icons svg {
    fill: var(--speaker-sections-colorway-4-speaker-social-icon-bg-4);
}
.studios-spk-4 div.speaker-social-icons svg rect,
.studios-spk-4 div.speaker-social-icons svg circle {
    stroke: var(--speaker-sections-colorway-4-speaker-social-icon-stroke-4);
}
.studios-spk-4 div.speaker-social-icons svg path {
    fill: var(--speaker-sections-colorway-4-speaker-social-icon-stroke-4);
}
.studios-spk-1 h2 {
    color: var(--speaker-sections-colorway-1-speaker-section-title-1)!important;
}

.studios-spk-3 h2 {
    color: var(--speaker-sections-colorway-3-speaker-section-title-3)!important;
    
}
.studios-spk-4 h2 {
    color: var(--speaker-sections-colorway-4-speaker-section-title-4)!important;
}

/* Register modal window */
/* register modal */
.agenda-modal .modal-dialog .modal-content {
    background-color: var()!important;
}
div.register-login-modal-content {
    background-color: transparent!important;
}
div.modal-body > button {
    background-color: var()!important;
}
div.modal-body > button > svg {
    fill: var()!important;
}
.register-login-modal-content .subtitle,
.register-login-modal-content,
.register-login-modal-content svg > path {
    color: var()!important;
}
/* register/login button */
div.register-login-modal-content a.cta-button,
div.register-login-modal-content button.cta-button {
    color: var()!important;
    background-color: var()!important;
    border: 1px solid var()!important;
    border-radius: 4px!important;
    font-size: 18px!important;
}
div.register-login-modal-content a.cta-button:hover {
    text-decoration: none!important;
}
div.register-login-modal-content button.cta-button:hover {
    background-color: var()!important;
}
/* AGENDA */
/* code to change background color both */
/* div.agenda-view {
    background-color: var(--color-backgrounds-bg-base)!important;
} */
div.agenda-view.session-list-view.agenda-custom-css.list.row {
    /* padding-top: 360px; */
    margin-top: 0px;
}
/* just session list */
.session-list-view.agenda-custom-css.list,
.session-list-view.agenda-custom-css.sideBySide {
    min-height: calc(100vh - 255px);
    background-color: var(--agenda-page-page-elements-page-background-agenda-page-bg)!important; 
}
.main-react-view.trade {
    background-color: var(--agenda-page-page-elements-page-background-agenda-page-bg)!important; 
}
/* just search bar */
div.agenda-view--search {
    background-color: var(--agenda-page-search-filters-agenda-search-filters-section-bg)!important;
}
/* .agenda-view.session-list-view.top-agenda-margin-single.agenda-custom-css.agenda-day-selector.agenda-view--search {
    margin-top: 65px!important;
} */
.agenda-viewsession-list-view.agenda-custom-css.sideBySide {
    margin-top: 255px!important;
}

/* AGENDA SEARCH BAR */
/* search icon */
.react-autosuggest__container::before {
    color: var(--agenda-page-search-filters-search-bar-agenda-search-icons)!important;
}
/* filter icon */
i.icon-AgendaAtt_filter {
    color: var(--agenda-page-search-filters-search-bar-agenda-search-icons)!important;
}
/* filter arrow */
span.caret {
    content: "\2304"!important;
    color: var(--agenda-page-search-filters-search-bar-agenda-search-stroke)!important;
}
/* day filters */
/* google sheets code agenda1 */
.day-elems {
    background: transparent!important;
    color: var(--agenda-page-search-filters-day-tab-section-agenda-day-tab-txt)!important;
}
.day-elems:hover {
    border: none!important;
}
/* current day filter */
/* google sheets code agenda2 */
.day-elems.selected {
    background: transparent!important;
    color: var(--agenda-page-search-filters-day-tab-section-agenda-day-tab-txt-active)!important;
}
.day-elem-border.selected {
    background-color: var(--agenda-page-search-filters-day-tab-section-agenda-day-active-highlight)!important;
}
/* Search bar */
/* google sheets code agenda3 */
div.search-session > div > div > div > input {
    border-radius: var(--agenda-page-search-filters-search-bar-agenda-search-radius);
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    background-color: var(--agenda-page-search-filters-search-bar-agenda-search-bar-bg);
    color: var(--agenda-page-search-filters-search-bar-agenda-search-bar-txt);
    border: var(--color-button-btn-outline-thickness) solid;
    border-color: var(--agenda-page-search-filters-search-bar-agenda-search-stroke)!important;
}
div.search-session > div > div > div > input::placeholder {
    color: var(--agenda-page-search-filters-search-bar-agenda-search-bar-txt);
}
/* search filter dropdown */
/* google sheets code agenda4 */
#sessions-filter {
    border: var(--color-button-btn-outline-thickness) solid!important;
    border-radius: var(--agenda-page-search-filters-search-bar-agenda-search-radius)!important;
    background-color: var(--agenda-page-search-filters-search-bar-agenda-search-bar-bg)!important;
    border-color: var(--agenda-page-search-filters-search-bar-agenda-search-stroke)!important;
}
#sessions-filter span.filter-label {
    color: var(--agenda-page-search-filters-search-bar-agenda-search-bar-txt)!important;
}
/* ticket sector dropdown */
/* google sheets code agenda5 */
.ticket-select-holder {
    border: var(--agenda-page-search-filters-search-bar-agenda-search-stroke) var(--color-button-btn-outline-thickness) solid!important;
    border-radius: var(--agenda-page-search-filters-search-bar-agenda-search-radius)!important;
    color: var(--agenda-page-search-filters-search-bar-agenda-search-bar-txt)!important;
    background-color: var(--agenda-page-search-filters-search-bar-agenda-search-bar-bg)!important;
}
.ticket-select-holder > i {
    color: var(--agenda-page-search-filters-search-bar-agenda-search-icons)!important;
}
.select-ticket-section {
    background-color: transparent!important;
}
/* logout button */
.login-buttons-container > button {
    background-color: var(--agenda-page-search-filters-login-button-agenda-login-bg)!important;
    border-radius: var(--agenda-page-search-filters-login-button-agenda-login-radius)!important;
    border: var(--color-button-btn-outline-thickness) solid var(--agenda-page-search-filters-login-button-agenda-login-hover-stroke)!important;
    color: var(--agenda-page-search-filters-login-button-agenda-login-txt)!important;
    font-size: 14px!important;
}
.login-buttons-container > button:hover {
    box-shadow: 2px 4px 10px 0px rgba(0, 0, 0, 0.10), 9px 15px 17px 0px rgba(0, 0, 0, 0.09), 20px 33px 23px 0px rgba(0, 0, 0, 0.05), 36px 59px 28px 0px rgba(0, 0, 0, 0.01), 56px 93px 30px 0px rgba(0, 0, 0, 0.00);
    background-color: var(--agenda-page-search-filters-login-button-agenda-login-hover)!important;
}
.agenda-view > .container:not(.session-page) .agenda-separator {
    background-color: var(--agenda-page-search-filters-day-tab-section-agenda-day-section-stroke)!important;
}
/* agenda view buttons */
/* google sheets code agenda6 */
.agenda-view > .container:not(.session-page) .view-button {
    border: none!important;
    background: transparent!important;
}
.agenda-view > .container:not(.session-page) .view-button.view-button-active {
    border: none!important;
    background: transparent!important;
}
i.icon-AgendaAtt_list {
    color: var(--agenda-page-search-filters-agenda-list-view-icons)!important;
}
i.icon-AgendaAtt_sideByside {
    color: var(--agenda-page-search-filters-agenda-grid-view-icons)!important;
}
.agenda-view button.view-button-active > i.icon-AgendaAtt_list {
    color: var(--agenda-page-search-filters-agenda-list-view-icons-active)!important;
}
.agenda-view button.view-button-active > i.icon-AgendaAtt_sideByside {
    color: var(--agenda-page-search-filters-agenda-grid-view-icons-active)!important;
}
/* All sessions My interests My register sessions */
.agenda-view > .tab-buttons-container .tab-button {
    color: var(--agenda-page-search-filters-day-tab-section-agenda-day-tab-txt)!important;
    background: transparent!important;
}
.agenda-view > .tab-buttons-container .tab-button:hover {
    border: none!important;
}
.agenda-view > .tab-buttons-container .background-color-gray {
    background-color: transparent!important;
}
.agenda-view > .tab-buttons-container .tab-button-border.color-1-background.custom-color {
    background-color: var(--agenda-page-search-filters-session-filter-tabs-agenda-filter-tab-active-highlight)!important;
}
/* agenda-filter-tab-icons */
div.tab-buttons-container i.icon-AgendaAtt_sessionOn,
div.tab-buttons-container i.icon-lead_on,
div.tab-buttons-container i.icon-Chair_ON {
    color: var(--agenda-page-search-filters-session-filter-tabs-agenda-filter-tab-active-highlight)!important;
}
div.tab-buttons-container i.icon-AgendaAtt_session,
div.tab-buttons-container i.icon-lead_off,
div.tab-buttons-container i.icon-Chair_OFF {
    color: var(--agenda-page-search-filters-session-filter-tabs-agenda-filter-tab-icons)!important;
}
/* AGENDA SESSIONS LIST */
/* agenda star/seat box */
div.session-actions-container {
    border-color: var(--agenda-page-session-tile-interested-save-a-seat-agenda-session-interests-stroke)!important;
    background-color: var(--agenda-page-session-tile-interested-save-a-seat-agenda-session-interests-bg)!important;
    border-radius: var(--agenda-page-session-tile-interested-save-a-seat-agenda-session-interests-radius);
}
/* star-seat */
/* active */
span.session-action-container > i.icon-lead_on {
    color: var(--agenda-page-session-tile-interested-save-a-seat-agenda-session-fav-active)!important;
}
span.session-action-container > i.icon-Chair_ON {
    color: var(--agenda-page-session-tile-interested-save-a-seat-agenda-session-save-a-seat-active)!important;
}
.session-actions-popover .popover-content .session-action-popup h3 {
    font-size: 16px!important;
    margin: 15px 15px 40px!important;
}
/* not active */
span.session-action-container > i.icon-lead_off {
    color: var(--agenda-page-session-tile-interested-save-a-seat-agenda-session-fav-icon)!important;
}
span.session-action-container > i.icon-Chair_OFF {
    color: var(--agenda-page-session-tile-interested-save-a-seat-agenda-session-save-a-seat)!important;
}
/* separator */
span.session-actions-separator {
    border-color: var(--agenda-page-session-tile-interested-save-a-seat-agenda-session-interests-stroke)!important;
}
/* agenda dates */
/* google sheets code agenda7 */
.agenda-view > .container:not(.session-page) .day-title {
    color: white !important;
}
/* agenda times */
/* google sheets code agenda8 */
.agenda-view > .container:not(.session-page) .time-elem > div {
    background-color: var(--agenda-page-page-elements-time-block-labels-agenda-time-block-bg)!important;
    color: var(--agenda-page-page-elements-time-block-labels-agenda-time-block-txt)!important;
    border-radius: 30px!important;
    border: var(--color-button-btn-outline-thickness) solid var(--agenda-page-page-elements-time-block-labels-agenda-time-block-stroke);
}
/* session box */
/* google sheets code agenda9 */
.agenda-view > .container:not(.session-page) .session-container {
    border: var(--color-button-btn-outline-thickness) solid var(--agenda-page-session-tile-tile-styling-agenda-session-tile-stroke)!important;
    border-radius: var(--agenda-page-session-tile-tile-styling-agenda-session-tile-radius)!important;
    background: var(--agenda-page-session-tile-tile-styling-agenda-session-tile-bg);
}
@media(min-width: 769px) {
    .agenda-view > .container:not(.session-page) .session-container {
        padding-bottom: 50px!important;
    }
}
/* session box times */
/* google sheets code agenda10 */
.agenda-view > .container:not(.session-page) .session-info-text {}
.session-info-text .session-time, .session-info-text .session-info-text-light {
    color: var(--agenda-page-session-tile-session-details-agenda-session-time)!important;
}
.react-autosuggest__suggestions-container ul li .session-info-text.search-result .session-time {
    color: var(--colors-brand-primary-jackhenry-darkblue)!important;
}
.react-autosuggest__section-container .session-info-text .session-info-text-light {
    color: var(--colors-brand-primary-jackhenry-darkblue)!important;
}
/* session box title */
/* google sheets code agenda11 */
.agenda-view > .container:not(.session-page) .session-title,
.preview-window-container .agenda-view .session-page .session-info-container .session-title {
    color: var(--agenda-page-session-tile-session-details-agenda-session-title)!important;
}
/* session box location */
/* google sheets code agenda12 */
.agenda-view > .container:not(.session-page) .session-location,
.agenda-view > .container:not(.session-page) .session-location > i {
    color: var(--agenda-page-session-tile-session-details-agenda-session-location)!important;
}
/* broadcast */
.agenda-view > .container:not(.session-page) .broadcast-label > span,
.agenda-view > .container:not(.session-page) .broadcast-label > svg,
.agenda-view > .container:not(.session-page) p.broadcast-label-additional-text {
color: var(--agenda-page-session-tile-join-session-button-agenda-session-join-txt)!important;
fill: var(--agenda-page-session-tile-join-session-button-agenda-session-join-txt)!important;
}
.agenda-view > .container:not(.session-page) .broadcast-label {
background-color: var(--agenda-page-session-tile-join-session-button-agenda-session-join-bg)!important;
border-radius: var(--color-button-btn-radius);
border: var(--color-button-btn-outline-thickness) solid var(--agenda-page-session-tile-join-session-button-agenda-session-join-stroke);
width: fit-content;
padding: 5px 30px 7px;
margin-bottom: 10px;
}
.agenda-view > .container:not(.session-page) .broadcast-label:hover {
box-shadow: 2px 4px 10px 0px rgba(0, 0, 0, 0.10), 9px 15px 17px 0px rgba(0, 0, 0, 0.09), 20px 33px 23px 0px rgba(0, 0, 0, 0.05), 36px 59px 28px 0px rgba(0, 0, 0, 0.01), 56px 93px 30px 0px rgba(0, 0, 0, 0.00);
}
/* session box description */
/* google sheets code agenda13 */
.agenda-view > .container:not(.session-page) .session-description-inner,
.agenda-view > .container:not(.session-page) .session-description-inner * {
    color: var(--agenda-page-session-tile-session-details-agenda-session-description)!important;
}
/* session box speakers container */
/* google sheets code agenda14 */
.agenda-view > .container:not(.session-page) .speakers-container {}
.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .speakers-container.has-speakers {
    min-height: 0px;
}
/* session box speakers info */
/* google sheets code agenda15 */
.agenda-view > .container:not(.session-page) .speaker-slide > div.speaker-info > div.speaker-name {
    color: var(--agenda-page-session-tile-associated-speakers-agenda-speaker-title)!important;
}
.agenda-view > .container:not(.session-page) .speaker-slide > div.speaker-info > div.speaker-title {
    color: var(--agenda-page-session-tile-associated-speakers-agenda-speaker-info)!important;
}
.agenda-view > .container:not(.session-page) .speaker-slide > div.speaker-info > div.speaker-position {
    color: var(--agenda-page-session-tile-associated-speakers-agenda-speaker-info)!important;
}
.agenda-view > .container:not(.session-page) .speaker-slide > div.speaker-info > div.speaker-company {
    color: var(--agenda-page-session-tile-associated-speakers-agenda-speaker-info)!important;
}
a.agenda-flex.speaker-slide {
    text-decoration: none!important;
}
/* session box speakers image */
/* google sheets code agenda16 */
.agenda-view > .container:not(.session-page) .speaker-slide > div.speaker-photo > div.image-holder > img {
    border-radius: var(--agenda-page-session-tile-associated-speakers-speaker-thumbnail-radius);
}
/* session box sponsors container */
/* google sheets code agenda17 */
.agenda-view > .container:not(.session-page) .sponsors-container {
    color: var(--agenda-page-session-tile-sponsor-details-agenda-session-sponsored-by)!important;
}
/* session box sponsors image */
/* google sheets code agenda18 */
.agenda-view > .container:not(.session-page) .sponsors-container > div > div.sponsor-column > img.sponsor-image {
    border-radius: var(--agenda-page-session-tile-sponsor-details-sponsor-radius, 8px);
    opacity: var(--color-button-btn-outline-thickness);
}

/* google sheets code Sessions2 */
.agenda-view--session {
    /* padding-top: 305px; */
    /* padding-bottom: 140px;
    margin-top: 0px!important; */
    height: auto;
    background-color: var(--session-page-page-background-session-page-bg);
}
/* google sheets code Sessions2 back button */
.agenda-view .session-page .session-control-buttons {
    left: -1px;
}
.agenda-view > .session-page .back-to-agenda {
    background-color: var(--session-page-sessions-tile-back-button-session-back-bg)!important;
    border: var(--color-button-btn-outline-thickness) solid var(--session-page-sessions-tile-back-button-session-back-stroke)!important;
    border-radius: var(--session-page-sessions-tile-back-button-session-back-radius) var(--session-page-sessions-tile-back-button-session-back-radius) 0px 0px!important;
    color: var(--session-page-sessions-tile-back-button-session-back-txt)!important;
}
/* google sheets code Sessions3 */
.session-page.container:not(.transparentContainer),
.agenda-view--session .session-page .session-section-container {
    border: 1px solid var(--session-page-sessions-tile-tile-styling-session-tile-stroke)!important;
    /* border-radius: var(--session-page-speakers-tile-session-speakers-tile-radius)!important; */
    background: var(--session-page-sessions-tile-tile-styling-session-tile-bg)!important;
}
.session-broadcast-container {
    border: none!important;
}
.agenda-view .session-page .session-attachments .session-attachments-img {
    border: none!important;
}
.agenda-view .session-page .session-attachments .session-attachments-name {
    color: var(--session-page-attachment-tile-session-attachments-name);
}
/* google sheets code Sessions4 */
.session-dates {}
.agenda-view > .session-page time > span {
    color: var(--session-page-sessions-tile-session-details-session-time);
}
/* google sheets code Sessions5 */
body > div.react-main.footer-padding-confirmation > div > div > div > div.session-page > div.session-info-container > div.margin-bottom-xs.row > div > span {
    color: var(--session-page-sessions-tile-session-details-session-title)!important;
}
/* google sheets code Sessions6 */
.agenda-view > .session-page .session-location {
    color: var(--session-page-sessions-tile-session-details-session-location)!important;
}
/* google sheets code Sessions7 */
.agenda-view > .session-page .session-description,
.agenda-view > .session-page .session-description * {
    color: var(--session-page-sessions-tile-session-details-session-description)!important;
}
/* interested save seat add to calendar share */
.agenda-view > .session-page .session-button {
    color: var(--session-page-sessions-tile-session-interaction-session-interaction-txt);    
}
.agenda-view > .session-page .session-button.checked {
    background-color: transparent!important;
}
.agenda-view > .session-page .session-info-container .separator {
    background: var(--agenda-page-search-filters-day-tab-section-agenda-day-section-stroke)!important;
}
/* tag-box */
.agenda-view > .session-page .tag-box {
    background-color: var(--session-page-sessions-tile-tags-session-tag-bg)!important;
    border: 1px solid var(--session-page-sessions-tile-tags-session-tag-stroke)!important;
    border-radius: 8px!important;
    color: var(--session-page-sessions-tile-tags-session-tag-txt)!important;
}
/* google sheets code Sessions8 */
/* preview windows container */
.preview-window-container .agenda-view .session-page .session-section-container {
    margin-bottom: 15px;
}
.preview-window-container > div > div {
    background-color: var(--agenda-page-preview-window-background-preview-window-bg)!important;
}
.preview-window-container .session-page.container.transparentContainer .session-speaker-container {
    background-color: var(--agenda-page-preview-window-speaker-tile-preview-speaker-tile-bg)!important;
}
.preview-window-container .session-page.container.transparentContainer .session-sponsors-container {
    background-color: var(--agenda-page-preview-window-session-sponsors-preview-sponsor-tile-bg)!important;
}
/* google sheets code Sessions9 */
.agenda-view > .session-page .session-section-title:not(.text-ellipsis) {
    color: var(--session-page-speakers-tile-session-speakers-tile-title);
}
.agenda-view > .session-page .speaker-photo > div > img {
    border-radius: var(--session-page-speakers-tile-session-speakers-thumbnail-radius);
}
.agenda-view > .session-page .speaker-slide > div.speaker-info > div.speaker-name {
    color: var(--session-page-speakers-tile-session-speaker-name)!important;
}
.agenda-view > .session-page .speaker-slide > div.speaker-info > div.speaker-title,
.agenda-view > .session-page .speaker-slide > div.speaker-info > div.speaker-company,
.agenda-view > .session-page .speaker-slide > div.speaker-info > div.speaker-position {
    color: var(--session-page-speakers-tile-sessions-speaker-info);
}
/* google sheets code Sessions10 */
.agenda-view .session-page .session-sponsors-container .itemSponsor .section-logo-sponsor {
    border: none!important;
}
.agenda-view > .session-page .session-section-title.text-ellipsis {
    color: var(--session-page-session-sponsors-session-sponsor-title);
}
.agenda-view > .session-page .sponsor-image {
    border-radius: var(--agenda-page-session-tile-sponsor-details-sponsor-radius);
}
.agenda-view > .session-page .sponsor-description,
.agenda-view > .session-page .sponsor-name {
    color: var(--session-page-session-sponsors-session-sponsor-body-txt)!important;
}
/* title-indicator */
.agenda-view > .session-page .title-indicator {
    background-color: var(--session-page-speakers-tile-session-speaker-tab);
    width: 7px!important;
    left: -66px!important;
    top: 8px!important;
}
/* changing rating icons */
.icon-AgendaAtt_heart:before {
    /* content: "\2606"!important; */
    color: var(--session-page-sessions-tile-session-interaction-session-icons-fillsession-rating-fill);
}
.icon-AgendaAtt_love::before {
    /* content: "\2605"!important; */
    color: var(--session-page-sessions-tile-session-interaction-session-icons-fillsession-rating-fill);
}
.hearts-container .rate-title {
    color: var(--session-page-sessions-tile-session-interaction-session-rating-txt)!important;
}

/* no sessions */
.no-sessions-container a {
    color: var(--colors-brand-primary-jackhenry-white)!important;
    border-radius: var(--color-button-btn-radius)!important;
}
.no-sessions-container span.no-sessions-text-plain {
    color: white!important;
}

/* SPEAKER page */
/* back button */
.speaker-view button.speaker-back-button {
    background-color: var(--speakers-profile-page-back-button-speaker-back-bg)!important;
    border: var(--color-button-btn-outline-thickness) solid var(--speakers-profile-page-back-button-speaker-back-stroke)!important;
    border-radius: var(--session-page-sessions-tile-back-button-session-back-radius) var(--session-page-sessions-tile-back-button-session-back-radius) 0px 0px!important;
    color: var(--session-page-sessions-tile-back-button-session-back-txt)!important;
    left: -1px!important;
}
/* share button */
.speaker-view button.speaker-share-button {
    background-color: var(--speakers-profile-page-share-button-speaker-share-bg)!important;
    border-radius: var(--speakers-profile-page-share-button-speaker-share-radius) var(--speakers-profile-page-share-button-speaker-share-radius) 0px 0px!important;
    color: var(--speakers-profile-page-share-button-speaker-share-txt)!important;
    border: 1px solid var(--speakers-profile-page-share-button-speaker-share-stroke)!important;
    right: -1px!important;
}
.speaker-view button.speaker-share-button > svg {
    fill: var(--speakers-profile-page-share-button-speaker-share-txt);
}
body.color-1-background-opacity {
    background-color: var(--color-backgrounds-bg-base)!important;
}
.speaker-view .speaker-profile,
.speaker-view .speaker-sessions {
    background-color: var(--speakers-profile-page-speaker-profile-speaker-info-tile-bg)!important;
    border-radius: var(--speakers-profile-page-speaker-profile-speaker-info-tile-radius);
    border: 1px solid var(--speakers-profile-page-speaker-profile-speaker-info-tile-stroke);
}
.speaker-view .speaker-container .speaker-profile .speaker-image-wrapper .speaker-image-stub {
    border-radius: var(--speakers-profile-page-speaker-profile-speaker-img-radius);
    border: none;
}
/* image cropping fixing */
/* .speaker-view .speaker-container {
    padding: 160px 70px;
} */
.speaker-view h1.speaker-name {
    color: var(--speakers-profile-page-speaker-profile-speaker-name)!important;
}
.speaker-view .speaker-community-like-wrapper > span {
    color: var(--speakers-profile-page-speaker-profile-speaker-icons);
}
.speaker-view .speaker-position {
    color: var(--speakers-profile-page-speaker-profile-speaker-job-title);
}
.speaker-view .speaker-company {
    color: var(--speakers-profile-page-speaker-profile-speaker-company);
}
.speaker-view .speaker-bio {
    color: var(--speakers-profile-page-speaker-profile-speaker-description)!important;
}
.speaker-view .speaker-section-notch {
    background-color: var(--speakers-profile-page-speaker-sessions-speaker-session-tile-tab);
    width: 7px!important;
}
.speaker-view .speaker-links {
    color: var(--speakers-profile-page-speaker-profile-speaker-description)!important;
}
.speaker-view h1.speaker-sessions-title {
    color: var(--speakers-profile-page-speaker-sessions-speaker-session-tile-title)!important;
}
.speaker-view h1.tweets-activity-title {
    color: var(--speakers-profile-page-speaker-sessions-speaker-session-tile-title)!important; 
}
.speaker-view time > span {
    color: var(--speakers-profile-page-speaker-sessions-speaker-session-time)!important;
}
.speaker-view .speaker-session-title {
    color: var(--speakers-profile-page-speaker-sessions-speaker-session-name)!important;
}
.speaker-view .speaker-session-role {
    color: var(--speakers-profile-page-speaker-sessions-speaker-session-name)!important;
}
.speaker-view .speaker-session-excerpt,
.speaker-view .speaker-session-excerpt * {
    color: var(--speakers-profile-page-speaker-sessions-speaker-session-description)!important;
}
.speaker-view .speaker-container .speaker-sessions-twitter-wrapper .speaker-sessions .speaker-session .speaker-session-location,
.speaker-view .speaker-container .speaker-sessions-twitter-wrapper .speaker-sessions .speaker-session .speaker-session-location i.speaker-session-location-icon {
    color: var(--session-page-sessions-tile-session-details-session-location);
}
/* social icons */
div.speaker-view div.speaker-social > a > svg {
    fill: var(--colors-brand-primary-jackhenry-darkblue)!important;
}
/* session tile */
div.speaker-sessions-twitter-wrapper div.speaker-sessions {
    border-radius: var(--speakers-profile-page-speaker-sessions-speaker-session-tile-radius);
}
/* twitter tile */
.speaker-view .speaker-twitter {
    background-color: var(--speakers-profile-page-speaker-profile-speaker-info-tile-bg)!important;
    border-radius: var(--speakers-profile-page-speaker-profile-speaker-info-tile-radius);
    border: 1px solid var(--speakers-profile-page-speaker-profile-speaker-info-tile-stroke); 
}
div.speaker-view div.speaker-profile {
    display: flex;
}
div.speaker-view div.col-lg-9.col-lg-pull-3.col-md-8.col-md-pull-4.col-sm-9.col-sm-pull-3.col-xs-12 {
    width: 100%;
    right: 0;
}
div.speaker-view div.speaker-socials {
    position: absolute;
    right: 0;
    top: 0;
}
@media(max-width: 991px) {
    div.speaker-view div.speaker-profile {
        flex-direction: column;
    }
}
/* dividing line */
.speaker-view .speaker-container .speaker-sessions-twitter-wrapper .speaker-sessions :not(:last-child) .speaker-session {
    border-bottom: 1px solid var(--speakers-profile-page-speaker-sessions-speaker-session-dividing-line);
}


/* SESSION PAGE */
/* location icon */
.agenda-view > .session-page div.session-location > i.location-icon {
    color: var(--agenda-page-session-tile-session-details-agenda-session-location)!important;
}
/* broadcast preview */
.agenda-view div.live-broadcast-preview {
    background-color: transparent!important;
}
.agenda-view .live-broadcast-footer {
    border: none!important;
}
/* interested-add to calendar-share */
.agenda-view > .session-page div.session-button > i.icon-lead_off,
.agenda-view > .session-page div.session-button > svg {
    color: var(--session-page-sessions-tile-session-interaction-session-icons)!important;
    fill: var(--session-page-sessions-tile-session-interaction-session-icons)!important;
}
.agenda-view > .session-page div.session-button > i.icon-lead_on {
    color: var(--session-page-sessions-tile-session-interaction-session-icons)!important;
}
.agenda-view > .session-page div.session-button > span.color-1 {
    color: var(--session-page-sessions-tile-session-interaction-session-interaction-txt)!important;
}
.preview-window-container .agenda-view {
    background: var(--colors-brand-primary-jackhenry-black)!important;
}
.preview-window-container .agenda-view .session-page {
    background: transparent!important;
}
.preview-window-container > div > div:first-child i {
    color: var(--colors-brand-primary-jackhenry-black)!important;
}
.preview-window-container > div > div:first-child > div:nth-child(2) > span:nth-child(2) {
    color: var(--colors-brand-primary-jackhenry-black)!important;
}
.agenda-view .session-page .session-info-container .session-title {
    color: var(--colors-brand-primary-jackhenry-white)!important;
}
/* sessions fake tags */
.agenda-view .session-list-container .session-carousel .slider-container .sbs-preview-session-description,
.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .description-container,
.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .preview-session-description,
.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .preview-session-description .description-container {
    /* max-height: unset; */
    /* -webkit-mask-image: none!important; */
    position: static!important;
    min-height: unset;
}
.agenda-view .session-list-container .session-carousel .slider-container .session-container .session-info {
    min-height: unset;
}
.agenda-view .session-list-container .session-carousel .slider-container .sbs-preview-session-description * {
    color: var(--color-text-body-txt-secondary)!important;
}
.agenda-view .session-list-container .session-carousel .slider-container .session-container .description-container .sbs-read-more-link,
.agenda-view .session-list-container .session-carousel .slider-container .read-more {
    /* display: none; */
    color: var(--color-text-body-txt-secondary)!important;
    position: static;
}
.agenda-view .session-list-container .session-carousel .slider-container .sbs-preview-session-description ol > li:has(>u),
.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .preview-session-description .session-description-inner ol > li:has(>u) {
    padding: 4px 9px;
    display: inline-table;
    margin-right: 10px;
    margin-bottom: 10px;
    font-size: 14px!important;
    font-weight: 400!important;
    background-color: var(--session-page-sessions-tile-tags-session-tag-bg) !important;
    border: 1px solid var(--session-page-sessions-tile-tags-session-tag-stroke) !important;
    border-radius: 8px !important;
    color: var(--session-page-sessions-tile-tags-session-tag-txt) !important;
}
.agenda-view .session-list-container .session-carousel .slider-container .sbs-preview-session-description ol:has(>li>u),
.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .preview-session-description .session-description-inner ol:has(>li>u) {
    padding-inline-start: 0px;
    position: absolute;
    bottom: 0;
}
.agenda-view .session-list-container .session-carousel .slider-container .sbs-preview-session-description u,
.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .preview-session-description .session-description-inner u {
    text-decoration: none!important;   
    color: var(--session-page-sessions-tile-tags-session-tag-txt)!important; 
}
.selected-tags .selected-tags-wrapper .selected-tags-tag {
    color: var(--colors-brand-primary-jackhenry-darkblue)!important;
    background-color: var(--colors-brand-primary-jackhenry-lightblue)!important;
    border-color: var(--colors-brand-primary-jackhenry-lightblue)!important;
}
.agenda-view > .session-page .session-description ol:has(>li>u),
.speaker-view .speaker-session-excerpt ol:has(>li>u) {
    display: none;
}
.agenda-view .session-list-container .session-carousel .slick-arrow.transparent-arrow.slick-next {
    background: linear-gradient(270deg, var(--page-background-color) 0, var(--page-background-color) 90%, var(--page-background-color-opacity-80) 0);
}
.agenda-view .session-list-container .session-carousel .slick-arrow.transparent-arrow .sbs-arrow-circle .sbs-arrow {
    color: var(--color-icons-icon-secondary)!important;
}
body > div.react-main.footer-padding-confirmation > div > div > div.agenda-view.session-list-view.agenda-custom-css.sideBySide.row > div > div > div.session-list-container.row > div > div:nth-child(3) > div > div > div.session-elem.sessions-time-elem.padding-horizontal-none.session-carousel.col-md-11.col-md-offset-0 > div > div > div.slick-list > div > div:nth-child(6) > div > div {
    padding-bottom: 170px!important;
}
/* .session-description-inner ol,
.session-description ol,
.speaker-session-excerpt ol {
    display: none;
}
.main_ring-banner-wrapper.virtual-venue-banner--fixed.virtual-venue-banner--session.virtual-venue-banner--trade, .main_ring-banner-wrapper.virtual-venue-banner--fixed.virtual-venue-banner--speaker.virtual-venue-banner--trade {
    top: 0!important;
}
.speaker-session-title > span:has( > span.speaker-session-role) {
    display: none;
} */
footer, .agenda-view .main_ring-banner-wrapper, .spaeker-view .main_ring-banner-wrapper {
    display: none;
}

/* studios-title-hide */
.studios-title-hide h2.atom-main {
    display: none;
}

/* studios-btn-left */
.studios-btn-left div.full-width:has(.btn.btn-custom-element) {
    text-align: left;
    margin-left: 0;
}
/* studios-btn-centre */
.studios-btn-centre div.full-width:has(.btn.btn-custom-element) {
    text-align: center;
}
/* studios-btn-right */
.studios-btn-right div.full-width:has(.btn.btn-custom-element) {
    text-align: right;
}
@media(max-width: 767px) {
    .studios-btn-left div.full-width:has(.btn.btn-custom-element),
    .studios-btn-right div.full-width:has(.btn.btn-custom-element) {
        text-align: center;
        margin-left: auto;
    }
}
.urban-template .speaker-company {
    font-weight: 400;
}

/* ticker section custom element */
.studios-ticker > div > div,
.studios-ticker-image > div > div {
    margin: 0;
    min-width: 100%;
}
.studios-ticker-1 {
    color: var(--color-text-ticker-tape-studios-ticker-1);
}

.studios-ticker-2 {
    color: var(--color-text-ticker-tape-studios-ticker-2);
}
.studios-ticker > div {
    background-color: var()!important;
}
.studios-ticker-image > div {
    background-color: var()!important;
}
.studios-ticker-image > div > div > div.element-groups.Component-elementGroups-0-2-1 {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.studios-ticker-image img {
    margin-bottom: 0!important;
}
.ani-wrapper {
    max-width: 100%;
    overflow: visible;
}
.scroll-text {
    white-space: nowrap;
    overflow: visible;
    display: inline-block;
    animation: animate-text 30s linear infinite;
    width: 100%;
}
.scrolling-image {
    max-height: 50px!important;
    margin-left: 15px!important;
    margin-right: 15px!important;
    max-width: unset!important;
}
.scroll-text > span {
    display: flex;
    align-items: center;
}
  
.scroll-text > span > span {
    color: var()!important;
    font-size: 10px!important; 
    font-weight: 900!important;
    max-height: 44px!important;
    display: inline-flex;
    align-items: center;
    margin-bottom: 10px!important;
}
@keyframes animate-text {
    0% {
      transform: translate3d(0, 0, 0);
    }
    100% {
      transform: translate3d(-100%, 0, 0);
    }
}
/* studios-link-table centre aligning */
.studios-link-table div.justification-links  {
    display: flex;
    justify-content: center;
    align-items: stretch;
}
.studios-link-table div.justification-links > div {
    /* border-right: 1px solid; */
    /* color: var(--stroke-inverted)!important; */
    display: flex;
    align-items: center;
    justify-content: center;
}
.studios-link-table div.justification-links > div:last-child {
    border-right: none!important;
}
.studios-link-table div.justification-links > div > p {
    margin: 0 20px;
    padding: 10px 0;
    text-align: center!important;
    font-size: 18px!important;
    word-wrap: break-word;
    text-transform: uppercase;
    /* width: 61%; */
}
.studios-link-table div.justification-links > div > p > a {
    color: white!important;
}
@media(min-width: 992px) {
    .studios-link-table div.justification-links > div {
        text-align: center!important;
    }
}
@media (max-width: 991px) {
    .studios-link-table div.justification-links {
        flex-direction: column;
    }
    .studios-link-table div.justification-links > div {
        border-right: none;
    }
}
.smy-bs-widget > div > div,
#section-6050548 > div > div {
    max-width: unset;
}
#virtual-venue-banner.virtual-venue-banner--trade {
    top: 0!important;
}
/* studios-footer-01 */
.studios-footer-01 > div > div {
    max-width: unset!important;
    /* padding: 0!important; */
}
.studios-footer-01 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div {
    padding: 0;
}
.studios-footer-01 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div img {
    max-width: 450px;
    margin: 0 auto 13px;
    width: 100%;
}
.studios-footer-01 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div > div {
    margin: 0;
}
.studios-footer-01 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div > div > div {
    max-width: 1040px;
    margin: 13px auto 32px;
}
.studios-footer-01 div.links,
.studios-footer-01 div.socials {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 25px;
}
.studios-footer-01 div.links > p {
    text-align: center;
    padding: 5px 10px;
    border-right: 1px solid var(--colors-brand-primary-jackhenry-white);
}
.studios-footer-01 div.links > p > a,
.studios-footer-01 div.links > p > a:hover {
    color: white;
}
.studios-footer-01 div.links > p:last-child {
    border-right: none!important;
}
.studios-footer-01 div.socials a > img {
    margin: 0 5px!important;
    width: 24px!important;
}
@media(max-width: 1200px) {
    .studios-footer-01 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div > div > div {
        max-width: unset;
        margin: 13px 72px 32px;
    }
}
@media(max-width: 594px) {
    .studios-footer-01 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div > div > div {
        max-width: 450px;
        margin: 13px auto 32px;
    }
}
@media(max-width: 768px) {
    .studios-footer-01 div.links {
        flex-direction: column;
        gap: 10px;
        padding: 10px;
        border-top: 1px solid white;
        border-bottom: 1px solid white;
    }
    .studios-footer-01 div.links > p {
        border-right: none;
        margin: 0!important;
    }
}
@media(max-width: 645px) {
    .studios-footer-01 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div > div > div {
        max-width: unset;
        margin: 13px 44px 32px;
    }
}
@media(min-width: 768px) {
    .studios-header img {
        max-width: 700px;
        width: 65%;
        margin: 0;
        padding: 0;
    }
    .studios-header > div {
        height: calc(100vw * 1024/1710);
        max-height: 800px;
        display: flex;
        align-items: center;
    }
}
.studios-header div.element-groups.Component-elementGroups-0-2-1 {
    display: flex;
    align-items: center;
}
@media(max-width: 767px) {
    .studios-header div.element-groups.Component-elementGroups-0-2-1 {
        flex-direction: column-reverse;
    }
}
/* button primary */
.studios-btn-primary button,
.studios-btn-primary div.btn {
    color: var(--color-button-default-state-primary-btn-txt-primary)!important;
    background-color:  var(--color-button-default-state-primary-btn-primary-bg)!important;
    border: 1px solid var(--color-button-default-state-primary-btn-primary-stroke)!important;
    border-radius: var(--color-button-btn-radius)!important;
}
.studios-btn-primary button:hover,
.studios-btn-primary div.btn:hover  {
    font-weight: bold;
    box-shadow: 8px 12px 10px 0px rgba(0, 0, 0, 0.10);
    color: var(--color-button-hover-state-primary-btn-txt-primary-hover)!important;
    background-color: var(--color-button-hover-state-primary-btn-primary-bg-hover)!important;
    border: 1px solid var(--color-button-hover-state-primary-btn-primary-stroke-hover)!important;
}
/* studios-centre-vertical */
.studios-centre-vertical > div > div {
    height: 100%;
}
.studios-centre-vertical > div > div > div:nth-child(2) {
    display: flex;
    align-items: center;
    height: 100%;
}
@media(max-width: 767px) {
    .studios-centre-vertical > div > div > div:nth-child(2) {
        flex-direction: column;
    }
}
/* .studios-count-4 */
.studios-count-4 div.atom-sectionMain {
    background-color: var(--countdown-colorway-1-countdown-bg-1)!important;
}
.studios-count-4 div.countdown-header-container > h2 {
    color: var(--countdown-colorway-1-countdown-title-1)!important;
}
.studios-count-4 div.count-number {
    color: var(--countdown-colorway-1-countdown-number-1)!important;
}
.studios-count-4 div.count-unit {
    color: var(--countdown-colorway-1-countdown-unit-txt-1)!important;
}
.studios-count-4 div.count-container {
    border-left-color: var(--countdown-colorway-1-countdown-dividing-line-1)!important;
}
.studios-count-4 div.count-container:last-child {
    border-right-color: var(--countdown-colorway-1-countdown-dividing-line-1)!important;
}
@media(min-width: 670px) {
    .studios-count-4 div.main-app-container {
        display: flex;
        justify-content: center;
    }
    .studios-count-4 div.countdown-header-container {
        width: fit-content;
    }
    .studios-count-4 div.countdown-header-container > h2 {
        white-space: nowrap;
    }
    .studios-count-4 div.countdown-view-holder {
        display: flex;
        align-items: center;
    }
}
@media(max-width: 669px) {
    .studios-count-4 div.countdown-header-container > h2 {
        text-align: center;
    }
}
.footer-padding {
    padding-bottom:0px!important;
}
#section-6108089 > div {
    height: calc(100vw * 1024/2340);
}

div.filter-type{
    width: calc(100% + 30px);
    padding: 10px 15px 10px 15px;
    border-bottom: 1px solid #ffffff;
}

div.filter-type a{
    color: white;    
    padding: 5px 15px 5px 15px;
    background-color: #24b6ff;
    border-radius : 15px;
    text-align: center;
}

/*
ul.sections-holder-not-this{
    background-image: url(https://res.cloudinary.com/bizzaboprod/image/upload/q_auto,f_auto,c_scale,c_crop,g_custom/v1747862867/ftulgbhv05otdl2nqnr0);
    background-repeat: no-repeat;
    background-position: bottom;
    background-size: cover;
}
*/
/*
.agenda-view .session-list-container .session-day-container .day-title-row{
        margin-bottom: 45px !important;
}

.session-day-container{
    margin-top: 45px !important;
}
*/
.session-list-container{
    padding-top: 65px !important;
}

div.element-29450162 div div.element-groups > div{
    border-radius: 30px;
    background-color: #06185f;
    color: #ffffff !important;
    margin-left: 5px;
    margin-right: 5px;
    padding: 30px 30px;
    text-align: center;
    margin-bottom: 0rem;
    min-height: 400px;
}

@media(max-width: 768px) {
    div.element-29450162 div div.element-groups > div{
        margin-bottom: 1rem;
        min-height: auto;
    }
}


div.element-29450162 div div.element-groups h4,
div.element-29450162 div div.element-groups p{
    color: #ffffff !important;
}

div.pt-5{
  padding-top: 30px;
}

div.element-29450162 div div.element-groups > div button{
  padding: 8px;
  min-width: 112px;
}

span.session-info-text-light{
    display: none;
}

.bz-hoc-filter > ul{
    min-width: 168px !important;
}

.agenda-view .agenda-search-container .agenda-search .search-row .select-ticket-section{
    padding-left: 20px !important;
}

.display-none > div.element-29450162 div div.element-groups > div{
    margin-left: 25%;
    margin-right: 25%;
    min-height: auto;
}

.display-none > div.element-29450162 div div.element-groups > div > div > div h3{
	color: #ffffff !important;
}

div.d-flex-buttons{
    display: flex;
    align-items: center;
    justify-content: space-between;
}

div.d-flex-buttons div{
    width: 40%;
}

div.reg-btn-header{
    position: fixed;
    top: 13px;
    right: 130px;    
    z-index: 9991;
}

#section-6144816 > div > div.main-app-container.custom-space-top.custom-space-bottom > div.element-groups.Component-elementGroups-0-2-1 > div:nth-child(2) > div.full-width.text-center.margin-vertical-small.margin-horizontal-auto.element-29301025 > button,
#section-6138061 > div > div.main-app-container.custom-space-top.custom-space-bottom > div.element-groups.Component-elementGroups-0-2-1 > div:nth-child(2) > div.full-width.text-center.margin-vertical-small.margin-horizontal-auto.element-29301025 > a > div{
    padding: 8px 96px;
}


/* Hide the "Interested" buttons - agenda overview */
.tab-button-wrapper.padding-horizontal-small:has(button[value="favourites"]) {
  display: none !important;
}


/* Hide the "Interested" button - session page */
.session-action-wrapper.starred {
  display: none !important;
}

/* Hide the separator that follows the "Interested" button */
.session-action-wrapper.starred + .separator {
  display: none !important;
}

/* Hiding "Interested" button agenda overview LOGGED IN */
.session-actions-container > span:first-child {
  display: none !important;
}

/* Adjusting height of session action container */
.session-actions-container.vertical {
  height: 30px;
}


/* HIDE REGISTER NOW BUTTON */
.regBtn{
  display: none;
}

