.theme-innovate {
  --h1: #f1a61e ;
  --h2: #e2582d ;
  --h3: #ffffff ;
  --h4: #0d5fd6 ;
  --h5: #000000 ;
  --list-color: #e2582d;
  --button-color: #0d5fd6;
  --button-outline-color: #ffffff;
  --button-text-color: #0d5fd6;
  --card-color: #0d5fd6;
  --card-content-color: #ffffff ;
}

.theme-innovate .event-banner h1.article-title { color: var(--h1) !important; }
.theme-innovate .event-banner h1.article-title span { color: var(--h1) !important; }
.theme-innovate .event-banner h1.article-title-small { color: var(--bs-dark) !important; }
.theme-innovate .event-banner h1.article-title-small span { color: var(--bs-dark) !important; }
.theme-innovate .event-banner h2 { color: var(--h2) !important; }
.theme-innovate .event-banner h2 span { color: var(--h2) !important; }
.theme-innovate .event-banner h3.article-subheading { color: var(--h3) !important; }
.theme-innovate .event-banner h3.article-subheading span { color: var(--h3) !important; }
.theme-innovate .event-banner h3.article-subheading .field__item { color: var(--h3) !important; }
.theme-innovate .event-banner h4 { color: var(--h4) !important; }
.theme-innovate .event-banner h4 span { color: var(--h4) !important; }
.theme-innovate .event-banner h5 { color: var(--h5) !important; }
.theme-innovate .event-banner h5 span { color: var(--h5) !important; }
.theme-innovate .event-banner h6 { color: var(--h6) !important; }
.theme-innovate .event-banner h6 span { color: var(--h6) !important; }
.theme-innovate .event-content-main .field--name-field-custom-content .field__item .paragraph--type--rich-text h2 { color: var(--h2) !important; }
.theme-innovate .event-content-main .field--name-field-custom-content .field__item .paragraph--type--rich-text h2 .field__item { color: var(--h2) !important; }
.theme-innovate .field--name-field-rich-text h2 { color: var(--h2) !important; }
.theme-innovate .field--name-field-rich-text h2 span { color: var(--h2) !important; }
.theme-innovate .resource-section h2 { color: var(--h2) !important; }
.theme-innovate .resource-section h2 span { color: var(--h2) !important; }
.theme-innovate .sponsors-section h2 { color: var(--h2) !important; }
.theme-innovate .sponsors-section h2 span { color: var(--h2) !important; }
.theme-innovate .sponsors-section h2 .field__item { color: var(--h2) !important; }
.theme-innovate .block-embed-section h2 { color: var(--h2) !important; }
.theme-innovate .block-embed-section h2 span { color: var(--h2) !important; }
.theme-innovate .field--name-field-rich-text h3 { color: var(--h3) !important; }
.theme-innovate .field--name-field-rich-text h3 span { color: var(--h3) !important; }
.theme-innovate .field--name-field-rich-text h3 .field__item { color: var(--h3) !important; }
.theme-innovate .field--name-field-rich-text h4 { color: var(--h4) !important; }
.theme-innovate .field--name-field-rich-text h4 span { color: var(--h4) !important; }
.theme-innovate .field--name-field-rich-text h5 { color: var(--h5) !important; }
.theme-innovate .field--name-field-rich-text h5 span { color: var(--h5) !important; }
.theme-innovate .field--name-field-rich-text h6 { color: var(--h6) !important; }
.theme-innovate .field--name-field-rich-text h6 span { color: var(--h6) !important; }
.theme-innovate ol li::marker { color: var(--list-color) !important; }
.theme-innovate ul li::marker { color: var(--list-color) !important; }
.theme-innovate .btn-primary.event-reg-btn { color: var(--button-text-color) !important; background-color: var(--button-color) !important; border-color: var(--button-color) !important;}
.theme-innovate .btn-outline-primary.all-events-btn { color: var(--button-outline-color) !important; border-color: var(--button-outline-color) !important; }
.theme-innovate .btn-outline-primary.all-events-btn a { color: var(--button-outline-color) !important;}
.theme-innovate .paragraph--type--profile-card { background: linear-gradient(to bottom, transparent 10%, var(--card-color) 10%) !important; }
.theme-innovate .event-banner .resource-tag { color: var(--h3) !important; }
.theme-innovate .event-banner .resource-tag a { color: var(--h3) !important; }
.theme-innovate .featured-event-reg-link { color: var(--h1) !important; }
.theme-innovate .featured-event-reg-link span { color: var(--h1) !important; }
.theme-innovate .featured-event-dates { color: var(--h3) !important; }
.theme-innovate .featured-event-location { color: var(--h3) !important; }
.theme-innovate .featured-event-dates span { color: var(--h3) !important; }
.theme-innovate .featured-event-dates span .field--name-field-location { color: var(--h3) !important; }
.theme-innovate .paragraph--type--profile-card .person-card .person-card-details .field--name-field-profile-name { color: var(--card-content-color) !important; }
.theme-innovate .paragraph--type--profile-card .person-card .person-card-details .field--name-field-profile-title { color: var(--card-content-color) !important; }
.theme-innovate .paragraph--type--profile-card .person-card .person-card-details .field--name-field-profile-company { color: var(--card-content-color) !important; }
.theme-innovate .paragraph--type--profile-card .person-card .person-card-details .field--name-field-sub-title { color: var(--card-content-color) !important; }
.theme-innovate .paragraph--type--profile-card .person-card .person-card-details .field--name-title { color: var(--card-content-color) !important; }
