/* ==========================================================================
   CX Skills — brand bridge (old green/yellow -> Indigo/Gold)
   File:     css/cxskills-bridge.css   (wp-content/themes/conferpress-child/css/)
   Version:  1.0.0
   Loaded:   site-wide by wp-content/mu-plugins/cxskills-bridge-loader.php,
             after main.css.

   GENERATED, NOT HAND-WRITTEN. Every declaration in main.css, style.css and
   the page-level style blocks on the landing pages
   whose value used an old brand colour is repeated here with the same
   selector and the colour swapped for a design-system token:
     dark green  -> Indigo 700/800     bright green -> Indigo 600
     pale greens -> Indigo 50/100/200  green-tinted ink -> Ink
     yellows     -> Gold / Gold tint   oranges -> Gold mid
     rgba(2,61,31,a) -> Indigo 700 at the same opacity
   Fonts: every text font-family becomes Poppins (icon fonts untouched).
   Each selector gets :not(#cxs-x) (matches everything, adds id weight) and
   each declaration !important, so the bridge wins without changing layout.

   This is a stopgap while pages move to the new templates. Delete the file
   (or the loader) to return to the old colours instantly.
   ========================================================================== */
/* ---------- base type: Poppins everywhere text is set ---------- */
body:not(#cxs-x),
body:not(#cxs-x) #body h1, body:not(#cxs-x) #body h2, body:not(#cxs-x) #body h3,
body:not(#cxs-x) #body h4, body:not(#cxs-x) #body h5, body:not(#cxs-x) #body h6,
body:not(#cxs-x) #body p, body:not(#cxs-x) #body li, body:not(#cxs-x) #body td, body:not(#cxs-x) #body th,
body:not(#cxs-x) #body a, body:not(#cxs-x) #body button, body:not(#cxs-x) #body input,
body:not(#cxs-x) #body select, body:not(#cxs-x) #body textarea, body:not(#cxs-x) #body label,
body:not(#cxs-x) .breadcrumbs, body:not(#cxs-x) .breadcrumb{
	font-family:var(--cxs-ds-font) !important;
}
/* ---------- from main.css: 453 rules ---------- */
.category-small-box:hover:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-600) !important;
}
div.cx_add_to_cart:not(#cxs-x){
	background:var(--cxs-ds-gold) !important;
}
div.cx_add_to_cart .button:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
.woocommerce-info a.showcoupon:hover:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
p.product.woocommerce.add_to_cart_inline .add_to_cart_button:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-600) !important;
}
a.tribe-events-c-small-cta__link.tribe-common-cta.tribe-common-cta--thin-alt.getTicketBtn:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
a.tribe-events-c-small-cta__link.tribe-common-cta.tribe-common-cta--thin-alt.getTicketBtn:hover:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
	box-shadow:0 0 25px -3px var(--cxs-ds-indigo-600) !important;
}
time.tribe-events-calendar-list__month-separator-text.tribe-common-h7.tribe-common-h6--min-medium.tribe-common-h--alt:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next:not(#cxs-x),
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev:not(#cxs-x),
.tribe-common .tribe-common-c-svgicon:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
	color:var(--cxs-ds-indigo-700) !important;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev-icon-svg path:not(#cxs-x),
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next-icon-svg path:not(#cxs-x){
	fill:var(--cxs-ds-indigo-700) !important;
}
span.page-numbers.current:not(#cxs-x){
	color:var(--cxs-ds-indigo-600) !important;
}
.logged-in #top-nav .navbar:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
.page-id-1701 tr.fee:nth-of-type(3) th:not(#cxs-x){
	color:var(--cxs-ds-indigo-600) !important;
}
.cxs-course-selection .course-selection-intro h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-course-selection .course-compare-heading h3:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-course-selection .course-discount-callout:not(#cxs-x){
	background-color:var(--cxs-ds-gold-tint) !important;
	border-left:6px solid var(--cxs-ds-gold) !important;
}
.cxs-parent-course-compare-btn:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
.cxs-course-table tbody tr:hover a.cxs-parent-course-compare-btn:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
.cxs-course-table tbody tr:hover a.cxs-parent-course-compare-btn:hover:not(#cxs-x){
	background-color:var(--cxs-ds-gold) !important;
}
.cxs-parent-course-benefits:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
.cxs-parent-course-benefits .benefits-text h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-parent-course-benefits .benefits-bottom:not(#cxs-x){
	border-top:1px solid var(--cxs-ds-indigo-50) !important;
}
.cxs-parent-course-benefits .benefits-bottom h3:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-parent-course-benefits .benefits-role-grid li:not(#cxs-x){
	border-left:4px solid var(--cxs-ds-indigo-700) !important;
}
.cxs-parent-course-benefits .benefits-role-grid li strong:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-parent-course-benefits .other-training-callout:not(#cxs-x){
	background-color:var(--cxs-ds-gold-tint) !important;
	border-left:6px solid var(--cxs-ds-gold) !important;
}
.cxs-parent-course-benefits .other-training-callout a:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.other-training-callout:not(#cxs-x){
	background-color:var(--cxs-ds-gold-tint) !important;
	border-left:6px solid var(--cxs-ds-gold) !important;
}
.other-training-callout a:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
body .course-suitability-section:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
body .course-suitability-intro h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
body .course-suitability-intro .suitability-highlights h3:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
body .course-suitability-intro .suitability-highlights li:not(#cxs-x)::before{
	color:var(--cxs-ds-indigo-700) !important;
}
body .course-role-list > p:first-child:not(#cxs-x),
body .course-role-list h3:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
body .course-role-list ul li:not(#cxs-x){
	border-left:4px solid var(--cxs-ds-indigo-700) !important;
}
body .course-role-list ul li strong:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
body .course-role-list .role-item:not(#cxs-x){
	border-left:4px solid var(--cxs-ds-indigo-700) !important;
}
body .course-role-list .role-item strong:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxh-hero:not(#cxs-x){
	--cxh-green:var(--cxs-ds-indigo-700) !important;
	--cxh-green-press:var(--cxs-ds-indigo-800) !important;
}
.cxh-btn--primary:not(#cxs-x){
	box-shadow:0 10px 22px color-mix(in srgb, var(--cxs-ds-indigo-700) 24%, transparent), 0 2px 6px color-mix(in srgb, var(--cxs-ds-indigo-700) 18%, transparent) !important;
}
.cxh-btn--primary:hover:not(#cxs-x){
	box-shadow:0 14px 28px color-mix(in srgb, var(--cxs-ds-indigo-700) 26%, transparent), 0 4px 10px color-mix(in srgb, var(--cxs-ds-indigo-700) 18%, transparent) !important;
}
.cxh-hero__icon:not(#cxs-x){
	box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cxs-ds-indigo-700) 18%, transparent) !important;
}
.cxh-linkCta:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
	border-bottom:2px solid var(--cxs-ds-indigo-700) !important;
}
.cxh-linkCta:hover:not(#cxs-x){
	color:var(--cxs-ds-indigo-800) !important;
	border-color:var(--cxs-ds-indigo-800) !important;
}
.cxh-cats:not(#cxs-x){
	--cxh-deep:var(--cxs-ds-indigo-700) !important;
	--band-top:var(--cxs-ds-indigo-50) !important;
	--band-bot:var(--cxs-ds-indigo-50) !important;
	background:radial-gradient(1200px 600px at 12% -10%, color-mix(in srgb, var(--cxs-ds-indigo-700) 8%, transparent) 0, color-mix(in srgb, var(--cxs-ds-indigo-700) 0%, transparent) 60%),
    radial-gradient(900px 520px at 100% 0, color-mix(in srgb, var(--cxs-ds-indigo-700) 6%, transparent) 0, color-mix(in srgb, var(--cxs-ds-indigo-700) 0%, transparent) 60%),
    linear-gradient(180deg,var(--band-top) 0%,var(--band-bot) 100%) !important;
}
.cxh-cat__accent:not(#cxs-x){
	background:linear-gradient(90deg,var(--cxs-ds-indigo-700) 0%,var(--cxs-ds-indigo-700) 100%) !important;
}
.cxh-chip:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	border:1px solid var(--cxs-ds-gold) !important;
	box-shadow:inset 0 -1px 0 var(--cxs-ds-gold) !important;
}
.cxh-chip:hover:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	border-color:var(--cxs-ds-gold-mid) !important;
	box-shadow:inset 0 -1px 0 var(--cxs-ds-gold-mid) !important;
}
.cxh-why:not(#cxs-x){
	--why-accent:var(--cxs-ds-indigo-700) !important;
}
.cxh-why__accent:not(#cxs-x){
	background:linear-gradient(90deg, var(--why-accent) 0%, var(--cxs-ds-indigo-700) 100%) !important;
}
:root:not(#cxs-x){
	--cxh-green:var(--cxs-ds-indigo-700) !important;
}
.cxh-cta:not(#cxs-x){
	--cta-green:var(--cxs-ds-indigo-700) !important;
	--cta-green-press:var(--cxs-ds-indigo-800) !important;
	background:radial-gradient(1100px 220px at 50% 0, color-mix(in srgb, var(--cxs-ds-indigo-700) 6%, transparent), transparent 60%),
    linear-gradient(180deg, #ffffff 0%, var(--cta-bg) 100%) !important;
}
.cxhCtaBtn--primary:not(#cxs-x){
	box-shadow:0 10px 22px color-mix(in srgb, var(--cxs-ds-indigo-700) 28%, transparent) !important;
}
.cxhCtaBtn--primary:hover:not(#cxs-x){
	box-shadow:0 14px 28px color-mix(in srgb, var(--cxs-ds-indigo-700) 32%, transparent) !important;
}
.cxh-hero a.cxh-btn--tertiary:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
	border-top:2px solid var(--cxs-ds-indigo-700) !important;
	border-right:2px solid var(--cxs-ds-indigo-700) !important;
	border-bottom:2px solid var(--cxs-ds-indigo-700) !important;
	border-left:2px solid var(--cxs-ds-indigo-700) !important;
}
.cxh-hero a.cxh-btn--tertiary:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
	box-shadow:0 6px 14px color-mix(in srgb, var(--cxs-ds-indigo-700) 22%, transparent) !important;
}
.cxh-upcIntro__tick:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
.cxhT:not(#cxs-x)::after{
	color:var(--cxs-ds-indigo-700) !important;
}
.cxhT__bridgeWrap:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border:1px solid var(--cxs-ds-indigo-50) !important;
	border-left:4px solid var(--cxs-ds-indigo-700) !important;
}
.cxhT__cta:hover:not(#cxs-x){
	background:var(--cxs-ds-gold) !important;
}
.cxs-promo-video__kicker:not(#cxs-x){
	font-family:var(--cxs-ds-font) !important;
}
.cxs-promo-video__title:not(#cxs-x){
	font-family:var(--cxs-ds-font) !important;
}
.cxs-promo-video__sub:not(#cxs-x){
	font-family:var(--cxs-ds-font) !important;
}
.cxs-promo-video__caption:not(#cxs-x){
	font-family:var(--cxs-ds-font) !important;
}
.cxs-promo-video__tip:not(#cxs-x){
	font-family:var(--cxs-ds-font) !important;
}
.course-delivery-card:not(#cxs-x){
	font-family:var(--cxs-ds-font) !important;
}
.course-delivery-heading:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-datetime-item:not(#cxs-x),
.course-countdown:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-alt-session a:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-disclaimer:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	border:1px solid var(--cxs-ds-gold-tint) !important;
}
#spc-hero:not(#cxs-x){
	font-family:var(--cxs-ds-font) !important;
}
#spc-hero .spc-hero-highlight:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.sp-nav:not(#cxs-x){
	font-family:var(--cxs-ds-font) !important;
}
#benefits:not(#cxs-x){
	font-family:var(--cxs-ds-font) !important;
}
#benefits .spc-benefits-toggle.is-active:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
	box-shadow:0 3px 8px color-mix(in srgb, var(--cxs-ds-indigo-700) 45%, transparent) !important;
}
#benefits .spc-benefits-item:hover .spc-benefits-icon:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
#suitability:not(#cxs-x){
	font-family:var(--cxs-ds-font) !important;
}
#spc-courses:not(#cxs-x){
	font-family:var(--cxs-ds-font) !important;
}
.spc-list:not(#cxs-x){
	font-family:var(--cxs-ds-font) !important;
}
.spc-legend:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border:1px solid var(--cxs-ds-indigo-100) !important;
}
.spc-legend-pill:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.spc-legend-text:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
#pathways.spc-pathways:not(#cxs-x){
	--spc-pw-highlight:var(--cxs-ds-gold) !important;
	font-family:var(--cxs-ds-font) !important;
}
#pathways .spc-pathways-records-inner:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	border:1px solid var(--cxs-ds-gold-tint) !important;
}
#access.spc-access:not(#cxs-x){
	font-family:var(--cxs-ds-font) !important;
}
#access.spc-access .spc-access-info:not(#cxs-x){
	border:1px solid var(--cxs-ds-gold) !important;
	background:var(--cxs-ds-gold-tint) !important;
}
#assign.spc-assign:not(#cxs-x){
	font-family:var(--cxs-ds-font) !important;
}
#about.spc-about:not(#cxs-x){
	font-family:var(--cxs-ds-font) !important;
}
#proof.spc-proof:not(#cxs-x){
	font-family:var(--cxs-ds-font) !important;
}
#spc-table.spc-compare:not(#cxs-x){
	font-family:var(--cxs-ds-font) !important;
}
#spc-table.spc-compare .spc-icon-yes:not(#cxs-x){
	background:var(--cxs-ds-indigo-100) !important;
	color:var(--cxs-ds-indigo-700) !important;
	border:1px solid var(--cxs-ds-indigo-200) !important;
}
#spc-pricing-visitor.spc-pricing-visitor:not(#cxs-x){
	font-family:var(--cxs-ds-font) !important;
}
#spc-pricing-visitor .spc-pricing-pill:not(#cxs-x){
	background:var(--cxs-ds-gold) !important;
	font-family:var(--cxs-ds-font) !important;
}
#spc-pricing-visitor .spc-plan-row--individual:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
#spc-pricing-visitor .spc-btn-secondary:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
#spc-pricing-visitor .spc-btn-secondary:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-800) !important;
}
.spc-pricing-upsell:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border:1px solid var(--cxs-ds-indigo-100) !important;
	font-family:var(--cxs-ds-font) !important;
}
.spc-pricing-upsell-text h3:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.spc-upsell-btn--primary:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
.spc-upsell-btn--ghost:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	color:var(--cxs-ds-indigo-700) !important;
}
.spc-upsell-btn--ghost:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-100) !important;
}
#spc-pricing-member.spc-pricing-member:not(#cxs-x){
	font-family:var(--cxs-ds-font) !important;
}
#spc-member-discount-badge:not(#cxs-x)::before{
	background:var(--cxs-ds-gold) !important;
	border:1px solid var(--cxs-ds-gold) !important;
}
#spc-pricing-member .spc-pricing-pill:not(#cxs-x){
	background:var(--cxs-ds-gold) !important;
	font-family:var(--cxs-ds-font) !important;
}
#spc-pricing-member .spc-plan-row--individual:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
#spc-pricing-member .spc-btn-secondary:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
#spc-pricing-member .spc-btn-secondary:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-800) !important;
}
.spc-access-clarity:not(#cxs-x){
	background:linear-gradient(180deg,var(--cxs-ds-indigo-50) 0%,var(--cxs-ds-indigo-50) 100%) !important;
	border:1px solid var(--cxs-ds-indigo-50) !important;
	border-left:6px solid var(--cxs-ds-indigo-700) !important;
	box-shadow:0 6px 18px color-mix(in srgb, var(--cxs-ds-indigo-700) 6%, transparent) !important;
}
.spc-access-clarity-icon:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
.spc-access-clarity h4:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.spc-access-clarity-highlights span:not(#cxs-x){
	border:1px solid var(--cxs-ds-indigo-50) !important;
	color:var(--cxs-ds-ink) !important;
}
#cxc-cx-maincat.cxs-cat-landing:not(#cxs-x),
#cxc-cx-maincat:not(#cxs-x){
	--cxs-green:var(--cxs-ds-indigo-700) !important;
	--cxs-ink:var(--cxs-ds-ink) !important;
	--cxs-soft:var(--cxs-ds-indigo-50) !important;
	--cxs-accent:var(--cxs-ds-gold-mid) !important;
	--cxs-yellow:var(--cxs-ds-gold) !important;
	--cxs-yellow-soft:var(--cxs-ds-gold-tint) !important;
	--cxs-yellow-border:var(--cxs-ds-gold-tint) !important;
	--shadow:0 8px 24px color-mix(in srgb, var(--cxs-ds-indigo-700) 6%, transparent) !important;
}
#cxscl-benefits:not(#cxs-x){
	--cxs-green:var(--cxs-ds-indigo-700) !important;
	--cxs-ink:var(--cxs-ds-ink) !important;
	--cxs-soft:var(--cxs-ds-indigo-50) !important;
	--cxs-accent:var(--cxs-ds-gold-mid) !important;
	--cxs-yellow:var(--cxs-ds-gold) !important;
	--cxs-yellow-soft:var(--cxs-ds-gold-tint) !important;
	--cxs-yellow-border:var(--cxs-ds-gold-tint) !important;
	--shadow:0 8px 24px color-mix(in srgb, var(--cxs-ds-indigo-700) 6%, transparent) !important;
}
#cxc-cx-maincat .cxscl-hero:not(#cxs-x){
	background:linear-gradient(180deg,var(--cxs-ds-indigo-50) 0%,#ffffff 100%) !important;
}
#cxc-cx-maincat .cxscl-nav:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	border-top:1px solid var(--cxs-ds-gold-tint) !important;
	border-bottom:1px solid var(--cxs-ds-gold-tint) !important;
}
#acxpa-resources:not(#cxs-x){
	--cx-green:var(--cxs-ds-indigo-700) !important;
	--cx-ink:var(--cxs-ds-ink) !important;
	--cx-soft:var(--cxs-ds-indigo-50) !important;
	--cx-yellow:var(--cxs-ds-gold) !important;
	--cx-yellow-soft:var(--cxs-ds-gold-tint) !important;
	--cx-yellow-border:var(--cxs-ds-gold-tint) !important;
	--shadow:0 8px 24px color-mix(in srgb, var(--cxs-ds-indigo-700) 6%, transparent) !important;
}
#acxpa-resources .cxacxpa-card:hover:not(#cxs-x){
	box-shadow:0 10px 24px color-mix(in srgb, var(--cxs-ds-indigo-700) 12%, transparent) !important;
}
#cxc-cx-maincat #cxscl-course-grid:not(#cxs-x){
	background:radial-gradient(1200px 480px at 50% -10%, var(--cxs-ds-ink) 0%, var(--cxs-ds-ink) 40%, var(--cxs-ds-ink) 100%) !important;
}
#cxc-cx-maincat #cxscl-course-grid .cxscl-grid-lede:not(#cxs-x){
	color:var(--cxs-ds-indigo-50) !important;
}
#cxc-cx-maincat #cxscl-course-grid .cxscl-btn:not(#cxs-x){
	box-shadow:0 8px 24px color-mix(in srgb, var(--cxs-ds-indigo-700) 22%, transparent) !important;
}
#cxscl-delivery:not(#cxs-x),
#self-paced:not(#cxs-x){
	--cxs-green:var(--cxs-ds-indigo-700) !important;
	--cxs-ink:var(--cxs-ds-ink) !important;
	--cxs-soft:var(--cxs-ds-indigo-50) !important;
	--cxs-yellow:var(--cxs-ds-gold) !important;
	--cxs-yellow-soft:var(--cxs-ds-gold-tint) !important;
	--cxs-yellow-border:var(--cxs-ds-gold-tint) !important;
	--shadow:0 8px 24px color-mix(in srgb, var(--cxs-ds-indigo-700) 6%, transparent) !important;
}
#cxscl-delivery .delivery__card:hover:not(#cxs-x){
	box-shadow:0 10px 28px color-mix(in srgb, var(--cxs-ds-indigo-700) 12%, transparent) !important;
}
#self-paced:not(#cxs-x){
	--cxs-green:var(--cxs-ds-indigo-700) !important;
	--cxs-ink:var(--cxs-ds-ink) !important;
	--cxs-soft:var(--cxs-ds-indigo-50) !important;
	--shadow:0 8px 24px color-mix(in srgb, var(--cxs-ds-indigo-700) 6%, transparent) !important;
}
#self-paced .selfpaced-btn:hover:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	color:var(--cxs-ds-ink) !important;
}
.cxscl-testis:not(#cxs-x){
	--cx-green:var(--cxs-ds-indigo-700) !important;
	--cx-yellow:var(--cxs-ds-gold) !important;
	--cx-ink:var(--cxs-ds-ink) !important;
}
#cxc-cx-maincat .cxscl-divider:not(#cxs-x){
	border-top:4px solid var(--cxs-ds-indigo-700) !important;
}
#public-courses:not(#cxs-x){
	--cxs-green:var(--cxs-ds-indigo-700) !important;
	--cxs-ink:var(--cxs-ds-ink) !important;
	--cxs-soft:var(--cxs-ds-indigo-50) !important;
	--cxs-yellow:var(--cxs-ds-gold) !important;
	--cxs-yellow-soft:var(--cxs-ds-gold-tint) !important;
	--cxs-yellow-border:var(--cxs-ds-gold-tint) !important;
	--cxs-warn:var(--cxs-ds-gold-tint) !important;
	--cxs-warn-border:var(--cxs-ds-gold-tint) !important;
}
#public-courses .note--info:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border-color:var(--cxs-ds-indigo-50) !important;
}
.cxscl-cx-faq-cta .cxscl-cx-btn:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
	box-shadow:0 2px 8px color-mix(in srgb, var(--cxs-ds-indigo-700) 15%, transparent) !important;
}
.cxscl-cx-faq-cta .cxscl-cx-btn:hover:not(#cxs-x){
	background-color:var(--cxs-ds-gold) !important;
}
.cxs-countdown-banner.is-upcoming:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border:1px solid var(--cxs-ds-indigo-100) !important;
}
.cxs-countdown-icon:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-countdown-text:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-closed-cta:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
.cxs-closed-cta:hover:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
.tribe-events-content a.cxs-cta-final__btn:not(#cxs-x),
.tribe-events-content a.cxs-cta-final__btn--ghost:not(#cxs-x){
	border:2px solid var(--cxs-ds-gold) !important;
}
.tribe-events-content a.cxs-cta-final__btn--ghost:hover:not(#cxs-x){
	border-color:var(--cxs-ds-gold) !important;
}
.tribe-events-content .cxs-cta-final__phone a:hover:not(#cxs-x){
	border-bottom-color:var(--cxs-ds-gold) !important;
}
.event-tickets .tribe-tickets__form select[style]:not(#cxs-x){
	background-color:var(--cxs-ds-gold-tint) !important;
}
.tribe-tickets__tickets-item-content.cx-no-ts .course-ended-alert:not(#cxs-x){
	border:1px solid color-mix(in srgb, var(--cxs-ds-indigo-700) 16%, transparent) !important;
	border-left:6px solid var(--cxs-ds-indigo-700) !important;
	box-shadow:0 3px 10px color-mix(in srgb, var(--cxs-ds-indigo-700) 5%, transparent) !important;
}
.course-ended-alert .cea-link-a:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
	border-bottom:1px solid color-mix(in srgb, var(--cxs-ds-indigo-700) 28%, transparent) !important;
}
.course-ended-alert .cea-link-a:hover:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
	border-bottom-color:var(--cxs-ds-indigo-700) !important;
}
.rank-math-breadcrumb a:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
#cxc-upcom:not(#cxs-x){
	--cxc-green:var(--cxs-ds-indigo-700) !important;
	font-family:var(--cxs-ds-font) !important;
}
#cxc-upcom:not(#cxs-x)::before{
	background:radial-gradient(1000px 260px at 50% -60px, color-mix(in srgb, var(--cxs-ds-indigo-700) 6%, transparent), transparent 65%) !important;
}
#cxc-upcom .cxc-btn:not(#cxs-x){
	box-shadow:0 6px 16px color-mix(in srgb, var(--cxs-ds-indigo-700) 16%, transparent) !important;
}
#cxc-upcom .cxc-btn:hover:not(#cxs-x){
	box-shadow:0 10px 24px color-mix(in srgb, var(--cxs-ds-indigo-700) 22%, transparent) !important;
}
.cxs-acxpa-wel:not(#cxs-x){
	font-family:var(--cxs-ds-font) !important;
}
.cxs-acxpa-wel .cxs-wel-title:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-acxpa-wel a:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-acxpa-wel .cxs-save:not(#cxs-x){
	background:var(--cxs-ds-gold) !important;
}
.cxs-acxpa-wel-cta .cxs-wel-btn:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
.cxs-acxpa-wel-cta .cxs-wel-btn:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
.cxs-acxpa-wel-cta .cxs-wel-btn.alt:not(#cxs-x){
	background:var(--cxs-ds-gold) !important;
}
.cxs-acxpa-wel-cta .cxs-wel-btn.alt:hover:not(#cxs-x){
	background:var(--cxs-ds-gold) !important;
}
.cxs-streams .section-heading:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.level-badges .lvl:not(#cxs-x){
	border:1px solid var(--cxs-ds-indigo-200) !important;
	background:var(--cxs-ds-indigo-50) !important;
	color:var(--cxs-ds-indigo-700) !important;
}
.stream-points li:not(#cxs-x)::before{
	background:var(--cxs-ds-indigo-700) !important;
}
.stream-points li strong:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.stream-btn:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
.stream-btn:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
.cxs-review-invite:not(#cxs-x){
	--cxsri-green:var(--cxs-ds-indigo-700) !important;
	--cxsri-soft:var(--cxs-ds-indigo-50) !important;
	--cxsri-focus:var(--cxs-ds-gold) !important;
}
.cxs-review-invite .cxsri-chip:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border:1px solid var(--cxs-ds-indigo-100) !important;
}
.cxs-cccp-course .course-hero-title:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course .course-hero-title span:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course .cccp-badge.price:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
	border-color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course .cccp-badge.delivery:not(#cxs-x){
	background:var(--cxs-ds-indigo-100) !important;
	color:var(--cxs-ds-indigo-700) !important;
	border-color:var(--cxs-ds-indigo-100) !important;
}
.cxs-cccp-course .cccp-badge.discount:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	color:var(--cxs-ds-gold-deep) !important;
	border-color:var(--cxs-ds-gold-tint) !important;
}
.cxs-cccp-course .course-hero-intro strong:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course .cccp-cert-text h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course .cccp-intro-text h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-fast-facts h2:not(#cxs-x),
.course-fast-header h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course .cccp-fact .ico:not(#cxs-x){
	background:var(--cxs-ds-indigo-100) !important;
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course .cccp-fact h3:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course .cccp-benefits-title:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course .benefit:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border:1px solid var(--cxs-ds-indigo-50) !important;
}
.cxs-cccp-course .benefit .tick:not(#cxs-x){
	background:var(--cxs-ds-indigo-100) !important;
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course .benefit .btxt strong:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course .cccp-suitability-head h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course .cccp-suitability-head .course-name:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course .cccp-suitability-note:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border:1px solid var(--cxs-ds-indigo-50) !important;
}
.cxs-cccp-course .cccp-modules-intro h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course.cccp-modules:not(#cxs-x){
	--acc-1:var(--cxs-ds-indigo-700) !important;
	--acc-3:var(--cxs-ds-gold-mid) !important;
}
.cxs-cccp-course.cccp-modules .cccp-modules-intro h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course.cccp-modules .cccp-session:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border:1px solid var(--cxs-ds-indigo-50) !important;
}
.cxs-cccp-course.cccp-modules > .cccp-session:nth-child(2):not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border-color:var(--cxs-ds-indigo-50) !important;
}
.cxs-cccp-course.cccp-modules > .cccp-session:nth-child(4):not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	border-color:var(--cxs-ds-gold-tint) !important;
}
.cxs-cccp-course.cccp-modules .cccp-session-head h3:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course.cccp-modules .cccp-module .ico:not(#cxs-x){
	background:var(--cxs-ds-indigo-100) !important;
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course.cccp-modules .cccp-module h4:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course.cccp-modules .cccp-modules-outro:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border:1px solid var(--cxs-ds-indigo-50) !important;
}
.cccp-alt-courses .cccp-alt-lede:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course .cccp-online-head h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course .cccp-online-text .course-name:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course.cccp-onsite-note:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border:1px solid var(--cxs-ds-indigo-50) !important;
}
.cxs-cccp-course .cccp-pubpriv-intro h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course .cccp-pubpriv-intro .course-name:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course .pp-table thead th:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course .pp-table a.table-btn:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course .trainer-text h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course .trainer-highlights span:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border:1px solid var(--cxs-ds-indigo-100) !important;
}
.cxs-cccp-course .acxpa__head h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course .acxpa__badge:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	border:1px solid var(--cxs-ds-gold-tint) !important;
}
.cxs-cccp-course .acxpa__card .ico:not(#cxs-x){
	background:var(--cxs-ds-indigo-100) !important;
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course .acxpa__card .txt strong:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cccp-course .acxpa__btn--primary:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
.ccmf-badges li:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	color:var(--cxs-ds-indigo-700) !important;
	border:1px solid var(--cxs-ds-indigo-100) !important;
}
.ccmf-badge--rating:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	border-color:var(--cxs-ds-gold-tint) !important;
	color:var(--cxs-ds-gold-deep) !important;
}
.ccmf-badge--global:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border-color:var(--cxs-ds-indigo-100) !important;
	color:var(--cxs-ds-indigo-700) !important;
}
.ccmf-badge--rating .stars:not(#cxs-x){
	color:var(--cxs-ds-gold) !important;
}
.cxs-course-alt--iccm:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
}
.cxs-course-alt--iccm .cxs-course-alt-inner li a:not(#cxs-x){
	border-bottom:2px solid var(--cxs-ds-gold) !important;
}
.csc-wfm .cjm-pricing2__grid:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
.csc-wfm .cjm-pricing2__slab:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
.csc-wfm .cjm-pricing2__slab .sub:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.csc-wfm .cjm-pricing2__head h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.csc-wfm .band--light:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border-color:color-mix(in srgb, var(--cxs-ds-indigo-700) 18%, transparent) !important;
}
.csc-wfm .band--dark:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
	border-color:var(--cxs-ds-indigo-700) !important;
}
.rta-divider__line:not(#cxs-x){
	background:color-mix(in srgb, var(--cxs-ds-indigo-700) 25%, transparent) !important;
}
.rta-divider__icon:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border:1px solid color-mix(in srgb, var(--cxs-ds-indigo-700) 25%, transparent) !important;
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-page-separator .cxs-dot:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
#cxc-public-page .cxc-hero:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
#cxc-public-page .cxc-hero-title:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
#cxc-public-page .cxc-hero-lede:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
#cxc-public-page .cxc-hero-points li:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
#cxc-public-page .cxc-hero-meta:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
#cxc-public-page .cxc-btn-primary:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
#cxc-public-page .cxc-btn-primary:hover:not(#cxs-x){
	box-shadow:0 8px 18px color-mix(in srgb, var(--cxs-ds-indigo-700) 25%, transparent) !important;
}
#cxc-public-page .cxc-btn-dark:not(#cxs-x){
	background:var(--cxs-ds-ink) !important;
}
#cxc-public-page .cxc-chip:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	color:var(--cxs-ds-indigo-700) !important;
}
#cxc-public-page .cxc-chip:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
#cxc-public-page .cxc-hero-media img:not(#cxs-x){
	border:1px solid var(--cxs-ds-indigo-50) !important;
}
#cxc-public-page #public-benefits .cxc-benefits9-title:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
#cxc-public-page #public-benefits .cxc-benefits9-card:not(#cxs-x){
	background:linear-gradient(180deg,#ffffff 0%,var(--cxs-ds-indigo-50) 100%) !important;
	border:1px solid var(--cxs-ds-indigo-50) !important;
}
#cxc-public-page #public-benefits .cxc-badge:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border:1px solid var(--cxs-ds-indigo-50) !important;
}
#cxc-public-page #public-benefits .cxc-card-title:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
#cxc-public-page #public-benefits .cxc-card-text:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
#cxc-public-page #public-benefits .cxc-benefits9-btn:not(#cxs-x){
	background:var(--cxs-ds-ink) !important;
}
#cxc-public-page #public-vs-private .cxc-comparison-head h2:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
#cxc-public-page #public-vs-private .cxc-table:not(#cxs-x){
	border:1px solid var(--cxs-ds-indigo-50) !important;
}
#cxc-public-page #public-vs-private .cxc-table thead th:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	color:var(--cxs-ds-ink) !important;
	border-bottom:1px solid var(--cxs-ds-indigo-50) !important;
}
#cxc-public-page #public-vs-private .cxc-table tbody th:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
	border-bottom:1px solid var(--cxs-ds-indigo-50) !important;
}
#cxc-public-page #public-vs-private .cxc-table tbody td:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
	border-bottom:1px solid var(--cxs-ds-indigo-50) !important;
}
#cxc-public-page #public-vs-private .cxc-table tbody tr:nth-child(odd) td:not(#cxs-x),
#cxc-public-page #public-vs-private .cxc-table tbody tr:nth-child(odd) th:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
#cxc-public-page #public-vs-private .cxc-note a:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
@media (max-width:800px){
#cxc-public-page #public-vs-private .cxc-table tr:not(#cxs-x){
	border-top:1px solid var(--cxs-ds-indigo-50) !important;
}
#cxc-public-page #public-vs-private .cxc-table tbody th:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border-top:1px solid var(--cxs-ds-indigo-50) !important;
}
}
#cxc-public-page #public-course-categories .cxc-courses-title:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
#cxc-public-page #public-course-categories .cxc-link:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
#cxc-public-page #upcoming-public-courses .cxc-upcoming-title:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
#cxc-public-page #upcoming-public-courses .cxc-events-list:not(#cxs-x){
	border:1px solid var(--cxs-ds-indigo-50) !important;
}
.course-public-dates-intro .course-public-dates-note:not(#cxs-x){
	border:1px solid var(--cxs-ds-indigo-50) !important;
	background:var(--cxs-ds-indigo-50) !important;
	color:var(--cxs-ds-ink) !important;
}
.course-public-dates-intro .course-public-dates-note strong:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
#cxc-public-page .cxs-public-contact:not(#cxs-x){
	border-top:1px solid var(--cxs-ds-indigo-50) !important;
}
#cxc-public-page .cxs-public-contact h2:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
#cxc-public-page .cxs-public-contact-sub a:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
.cxs-parent-course .hero-text h1:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.hero-heading:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-parent-course .hero-list li:not(#cxs-x)::before{
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-parent-course .parent-hero-cta-button:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
.cxs-parent-course .parent-hero-cta-button:hover:not(#cxs-x){
	background-color:var(--cxs-ds-gold-tint) !important;
}
.cxs-parent-why-matters .cxs-why-text h2.cxs-why-heading:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-modules-intro .course-modules-intro-heading:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
.cxs-parent-course-learn:not(#cxs-x){
	background:linear-gradient(135deg, var(--cxs-ds-indigo-50) 0%, var(--cxs-ds-indigo-100) 100%) !important;
}
.learn-intro h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.learn-card:not(#cxs-x){
	border:2px solid var(--cxs-ds-indigo-700) !important;
}
.learn-card:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
.learn-card:not(#cxs-x)::before{
	color:var(--cxs-ds-indigo-700) !important;
}
.cxc-parent-online .cxo-text h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxc-parent-online .cxo-impact:not(#cxs-x){
	background:linear-gradient(180deg,var(--cxs-ds-indigo-50) 0%,var(--cxs-ds-indigo-50) 100%) !important;
	border:1px solid var(--cxs-ds-indigo-50) !important;
	border-left:4px solid var(--cxs-ds-indigo-700) !important;
}
.cxo-btn:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
.cxo-btn:hover:not(#cxs-x){
	background-color:var(--cxs-ds-gold) !important;
}
#course-difference-highlights .section-heading:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
#course-public-break h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
#course-public-break a:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-rating-summary:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
.testimonial-slider-heading h3:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
.cxs-parent-faq:not(#cxs-x){
	--cxs-green:var(--cxs-ds-indigo-700) !important;
	--cxs-green-500:var(--cxs-ds-indigo-600) !important;
	--cxs-green-100:var(--cxs-ds-indigo-50) !important;
	--cxs-green-150:var(--cxs-ds-indigo-50) !important;
	--cxs-focus:var(--cxs-ds-gold) !important;
}
.cxs-parent-faq .cxs-faq-ctrl:not(#cxs-x){
	border:1px solid var(--cxs-ds-indigo-50) !important;
	background:var(--cxs-ds-indigo-50) !important;
}
.cxs-parent-faq .cxs-faq-ctrl:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
.business-sector-heading h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
	border-left:6px solid var(--cxs-ds-indigo-700) !important;
}
.show-more-button:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
.show-more-button:hover:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
.toggle-button.active:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
	border-color:var(--cxs-ds-indigo-700) !important;
}
.letter-buttons button.active:not(#cxs-x),
.letter-buttons button:hover:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
	border-color:var(--cxs-ds-indigo-700) !important;
}
.course-hero-title:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-hero-title span:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-hero-acxpa a:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-nav:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
.course-nav-wrapper a:hover:not(#cxs-x){
	background-color:var(--cxs-ds-gold) !important;
	color:var(--cxs-ds-indigo-700) !important;
	border-color:var(--cxs-ds-gold) !important;
}
.course-intro h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-intro a:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-fast-header:not(#cxs-x){
	background:linear-gradient(0deg, color-mix(in srgb, var(--cxs-ds-indigo-700) 4%, transparent), color-mix(in srgb, var(--cxs-ds-indigo-700) 4%, transparent)) !important;
}
.course-fast-header h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-fast-point:hover:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-50) !important;
	border-color:var(--cxs-ds-indigo-100) !important;
}
.course-fast-icon:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-fast-point:hover .course-fast-icon:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-fast-text a:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-fast-text a:hover:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-online-heading h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-online-text a:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-onsite-option:not(#cxs-x){
	background-color:var(--cxs-ds-gold-tint) !important;
	border-left:4px solid var(--cxs-ds-gold) !important;
}
.course-suit-online:not(#cxs-x){
	border-top:4px solid var(--cxs-ds-indigo-700) !important;
}
.course-suit-online h3:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-modules-intro-heading h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-modules-intro-content a:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-modules-callout:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-50) !important;
	border-left:6px solid var(--cxs-ds-indigo-700) !important;
}
.course-modules-callout p:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-session-break span:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-outcome-icon:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-outcome-box:hover .course-outcome-icon:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-current-btn:not(#cxs-x){
	background-color:var(--cxs-ds-gold) !important;
}
.course-levels-compare h3:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.current-course:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border:2px solid var(--cxs-ds-indigo-700) !important;
}
.course-box-compare:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
.course-box-compare h4:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.learn-more-btn-compare:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
.learn-more-btn-compare:hover:not(#cxs-x){
	background:var(--cxs-ds-gold) !important;
}
.trainer-text h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-trainer-card .trainer-heading:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.trainer-text a:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-pub-priv-intro h3:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-pub-priv-intro a:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.leaf_row .public-private-table table.pp-table > thead:not(#cxs-x),
.leaf_row .public-private-table table.pp-table > thead > tr:not(#cxs-x),
.leaf_row .public-private-table table.pp-table > thead > tr > th:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
.public-private-table table.pp-table > thead > tr > th:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
.public-private-table table.pp-table > tbody > tr:not(:last-child):hover > td:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-100) !important;
}
.public-private-table table.pp-table > tbody > tr > td .table-btn:not(#cxs-x){
	background-color:var(--cxs-ds-gold) !important;
}
.public-private-table table.pp-table > tbody > tr > td .table-btn:hover:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
.contact-button:not(#cxs-x){
	background-color:var(--cxs-ds-gold-mid) !important;
}
.course-testimonials-intro h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.testimonial-btn:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
.testimonial-btn:hover:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
.testimonial-btn.secondary:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.trusted-heading:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.trusted-by-section h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.view-all-customers-link a:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-delivery-heading:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-datetime-item:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-countdown:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-alt-session a:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-price-card:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
.course-payment-content h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.discount-callout.green:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-50) !important;
	color:var(--cxs-ds-indigo-700) !important;
}
.discount-callout.dark:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
.discount-callout.yellow:not(#cxs-x){
	background-color:var(--cxs-ds-gold-tint) !important;
	color:var(--cxs-ds-gold-deep) !important;
}
.discount-callout.dark a:not(#cxs-x){
	color:var(--cxs-ds-gold) !important;
}
.discount-callout.dark a:hover:not(#cxs-x){
	color:var(--cxs-ds-gold) !important;
}
.course-public-dates-intro h3:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-register-cta:not(#cxs-x){
	background-color:var(--cxs-ds-gold-tint) !important;
	border-left:6px solid var(--cxs-ds-indigo-700) !important;
}
.course-register-cta a:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-gf-cta:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	border:1px solid var(--cxs-ds-gold-tint) !important;
}
.course-gf-cta a.toggle-gf-form:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.contact-us-cta-banner:not(#cxs-x){
	background-color:var(--cxs-ds-gold-tint) !important;
	border:1px solid var(--cxs-ds-gold-tint) !important;
}
.divider-line:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
.divider-content:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cta-contact-light:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-100) !important;
	border:1px solid var(--cxs-ds-indigo-200) !important;
}
.cta-contact-light:hover:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-100) !important;
}
.cta-contact-light .icon:not(#cxs-x){
	color:var(--cxs-ds-indigo-600) !important;
}
.cta-contact-light a:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
.cta-contact-light a:hover:not(#cxs-x),
.cta-contact-light a:focus:not(#cxs-x){
	color:var(--cxs-ds-indigo-600) !important;
}
.cxskills-faqs summary:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxskills-module-divider span:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
@media only screen and (min-width: 767px){
#tribe_events_filters_wrapper.tribe-events-filters-vertical:not(#cxs-x),
.tribe-filters-closed 
  #tribe_events_filters_wrapper.tribe-events-filters-vertical:not(#cxs-x){
	background:var(--cxs-ds-indigo-600) !important;
}
}
.member-event-list .event-button:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-600) !important;
}
hr:not(#cxs-x){
	background-color:var(--cxs-ds-gold) !important;
}
.single-tribe_events #top-nav .navbar:not(#cxs-x){
	background:var(--cxs-ds-indigo-600) !important;
}
.vc_separator h4:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h6--min-medium:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.tribe-events .tribe-events-calendar-list__month-separator:not(#cxs-x):after{
	background-color:var(--cxs-ds-indigo-700) !important;
}
.uavc-icons:not(#cxs-x),
.wpb_column .wpb_wrapper .uavc-icons:not(#cxs-x){
	background:var(--cxs-ds-indigo-600) !important;
}
.ult_design_6 .ult_pricing_table .ult_price_link .ult_price_action_button:not(#cxs-x){
	background-color:var(--cxs-ds-gold-mid) !important;
}
.gcs-category-box:hover:not(#cxs-x){
	border-color:var(--cxs-ds-gold-mid) !important;
}
.gcs-category-box i:not(#cxs-x){
	color:var(--cxs-ds-gold-mid) !important;
}
.gcs-btn:not(#cxs-x){
	background-color:var(--cxs-ds-gold-mid) !important;
}
.gcs-btn:hover:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
.course-category a:not(#cxs-x){
	background-color:var(--cxs-ds-gold-mid) !important;
}
.category-small-box:hover:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
	border:2px solid var(--cxs-ds-gold-mid) !important;
}
.category-small-box i:not(#cxs-x){
	color:var(--cxs-ds-gold-mid) !important;
}
.course-category:hover:not(#cxs-x){
	border-color:var(--cxs-ds-gold-mid) !important;
}
.learn-more-btn:not(#cxs-x){
	background-color:var(--cxs-ds-gold-mid) !important;
}
.learn-more-btn:hover:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-600) !important;
}
.course-point:hover:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-100) !important;
	border-color:var(--cxs-ds-gold) !important;
}
.tick-icon:not(#cxs-x){
	color:var(--cxs-ds-gold) !important;
}
.course-module:hover:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-50) !important;
	border-color:var(--cxs-ds-indigo-600) !important;
}
.module-icon:not(#cxs-x){
	color:var(--cxs-ds-indigo-600) !important;
}
.module-content h3:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-comparison-table tbody tr:hover:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-100) !important;
}
.cta-box:not(#cxs-x){
	border:2px solid var(--cxs-ds-gold-mid) !important;
}
.acxpa-course-cta:not(#cxs-x){
	background-color:var(--cxs-ds-gold-tint) !important;
	border:2px solid var(--cxs-ds-gold) !important;
}
.acxpa-course-cta-button:not(#cxs-x){
	background-color:var(--cxs-ds-gold-mid) !important;
}
.acxpa-course-cta-button:hover:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-600) !important;
}
.acxpa-category-cta-button:hover:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-600) !important;
}
.acxpa-business:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-100) !important;
}
.acxpa-membership-button:not(#cxs-x){
	background-color:var(--cxs-ds-gold-mid) !important;
}
.acxpa-membership-button:hover:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-600) !important;
}
.alt-category-heading h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.category-icon:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.alt-category .learn-more-btn:not(#cxs-x){
	background:linear-gradient(135deg, var(--cxs-ds-gold-mid), #ff5700) !important;
}
.alt-category .learn-more-btn:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
.leaf_row .course-levels-table table.clt-table > thead:not(#cxs-x),
.course-levels-table table.clt-table > thead > tr:not(#cxs-x),
.course-levels-table table.clt-table > thead > tr > th:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
.leaf_row .course-levels-table table.clt-table > thead > tr > th:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
.course-levels-table table.clt-table > tbody > tr:last-child > td > a.compare-btn:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
.course-levels-table table.clt-table > tbody > tr:last-child > td > a.compare-btn:hover:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
.compare-btn:not(#cxs-x){
	background:var(--cxs-ds-gold-mid) !important;
}
.compare-btn:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
.self-paced-purchase .purchase-btn:hover:not(#cxs-x),
.self-paced-purchase .contact-btn:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
.self-paced-purchase .individual-box:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border:2px solid var(--cxs-ds-indigo-600) !important;
}
.self-paced-inclusions .btn:hover:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
.popular-pathways-table .current-pathway:not(#cxs-x){
	background:var(--cxs-ds-indigo-100) !important;
}
.investment-benefit i:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.investment-benefit-text a:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.alt-course-cat-icon:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.alt-course-cat-btn:not(#cxs-x){
	background:linear-gradient(135deg, var(--cxs-ds-gold-mid), #ff5700) !important;
}
.alt-course-cat-btn:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
.key-callout:not(#cxs-x){
	background-color:var(--cxs-ds-gold-tint) !important;
	border-left:6px solid var(--cxs-ds-gold) !important;
}
.key-callout:hover:not(#cxs-x){
	background-color:var(--cxs-ds-gold-tint) !important;
}
.callout-icon:not(#cxs-x){
	color:var(--cxs-ds-gold) !important;
}
.major-key-points li:hover:not(#cxs-x){
	background-color:var(--cxs-ds-gold-tint) !important;
}
.major-key-points i.fa-star:not(#cxs-x){
	color:var(--cxs-ds-gold) !important;
}
.major-key-points i.fa-user-shield:not(#cxs-x){
	color:var(--cxs-ds-indigo-600) !important;
}
.cx-box i:not(#cxs-x){
	color:var(--cxs-ds-gold-mid) !important;
}
.cx-box:focus:not(#cxs-x){
	outline:2px solid var(--cxs-ds-gold-mid) !important;
}
.main-cta-solid:not(#cxs-x){
	background-color:var(--cxs-ds-gold-mid) !important;
}
.main-cta-solid a:not(#cxs-x){
	color:var(--cxs-ds-gold-mid) !important;
}
.main-cta-solid a:hover:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
.trust-icon:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.course-category-blocks:not(#cxs-x)::before{
	background:var(--cxs-ds-gold-mid) !important;
}
.cta-button:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
.cta-button:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
#customer_details:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border:1px solid var(--cxs-ds-indigo-50) !important;
}
#customer_details .woocommerce-billing-fields>h3:not(#cxs-x),
#customer_details .woocommerce-additional-fields>h3:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
#customer_details .woocommerce-billing-fields__field-wrapper label:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
#customer_details .woocommerce-billing-fields__field-wrapper input.input-text:not(#cxs-x),
#customer_details .woocommerce-billing-fields__field-wrapper textarea:not(#cxs-x),
#customer_details .woocommerce-billing-fields__field-wrapper select:not(#cxs-x){
	border:2px solid var(--cxs-ds-indigo-200) !important;
}
#customer_details .woocommerce-billing-fields__field-wrapper
input.input-text:focus:not(#cxs-x),
#customer_details .woocommerce-billing-fields__field-wrapper
textarea:focus:not(#cxs-x),
#customer_details .woocommerce-billing-fields__field-wrapper
select:focus:not(#cxs-x){
	border-color:var(--cxs-ds-indigo-700) !important;
	box-shadow:0 0 0 3px color-mix(in srgb, var(--cxs-ds-indigo-700) 12%, transparent) !important;
}
#customer_details .woocommerce-billing-fields__field-wrapper :not(#cxs-x)::placeholder{
	color:var(--cxs-ds-indigo-600) !important;
}
#customer_details .woocommerce-additional-fields:not(#cxs-x){
	border-top:1px dashed var(--cxs-ds-indigo-50) !important;
}
form.checkout_coupon button.button[name="apply_coupon"]:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
form.checkout_coupon button.button[name="apply_coupon"]:hover:not(#cxs-x),
form.checkout_coupon button.button[name="apply_coupon"]:focus:not(#cxs-x){
	background-color:var(--cxs-ds-gold) !important;
}
.woocommerce #payment .form-row.validate-required.woocommerce-invalid-required-field:not(#cxs-x),
.woocommerce #payment .form-row.validate-required.woocommerce-validated:not(#cxs-x),
.woocommerce #payment .form-row.validate-required:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	border:1px solid var(--cxs-ds-gold-tint) !important;
}
.woocommerce #payment .form-row label.woocommerce-form__label-for-checkbox.checkbox:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.woocommerce #payment .form-row label.woocommerce-form__label-for-checkbox.checkbox
  input.woocommerce-form__input.woocommerce-form__input-checkbox#terms:not(#cxs-x){
	accent-color:var(--cxs-ds-indigo-700) !important;
}
.woocommerce form.checkout:has(#terms:checked) #place_order:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-700) !important;
}
.woocommerce form.checkout:has(#terms:checked) #place_order:hover:not(#cxs-x),
.woocommerce form.checkout:has(#terms:checked) #place_order:focus:not(#cxs-x){
	background-color:var(--cxs-ds-gold) !important;
}
#use-attendee-details_field label.checkbox:not(#cxs-x){
	border:2px solid var(--cxs-ds-indigo-200) !important;
	background:var(--cxs-ds-gold-tint) !important;
	color:var(--cxs-ds-indigo-700) !important;
}
#use-attendee-details_field input[type="checkbox"]:not(#cxs-x){
	accent-color:var(--cxs-ds-indigo-700) !important;
}
#use-attendee-details_field label.checkbox:hover:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	border-color:var(--cxs-ds-indigo-600) !important;
}
#use-attendee-details_field input[type="checkbox"]:focus-visible + span:not(#cxs-x),
#use-attendee-details_field label.checkbox:focus-within:not(#cxs-x){
	box-shadow:0 0 0 3px color-mix(in srgb, var(--cxs-ds-indigo-700) 14%, transparent) !important;
	border-color:var(--cxs-ds-indigo-700) !important;
}
.cxs-parent-pro-opt:not(#cxs-x){
	--cxs-green:var(--cxs-ds-indigo-700) !important;
	--cxs-accent:var(--cxs-ds-gold) !important;
}
.cxs-parent-pro-opt .pro-card:nth-child(1):not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
}
.cxs-parent-pro-opt .pro-card:nth-child(2):not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
.cxs-contact-page:not(#cxs-x){
	--cxs-green:var(--cxs-ds-indigo-700) !important;
	--cxs-border:color-mix(in srgb, var(--cxs-ds-indigo-700) 15%, transparent) !important;
	--cxs-bg-soft:color-mix(in srgb, var(--cxs-ds-indigo-700) 4%, transparent) !important;
	font-family:var(--cxs-ds-font) !important;
}
.cxs-contact-tile:not(#cxs-x){
	box-shadow:0 6px 22px color-mix(in srgb, var(--cxs-ds-indigo-700) 6%, transparent) !important;
}
.cxs-contact-tile a:not(#cxs-x){
	border-bottom:1px solid color-mix(in srgb, var(--cxs-ds-indigo-700) 30%, transparent) !important;
}
.cxs-contact-form:not(#cxs-x),
.cxs-contact-cal:not(#cxs-x){
	box-shadow:0 6px 22px color-mix(in srgb, var(--cxs-ds-indigo-700) 6%, transparent) !important;
}
/* ---------- from style.css: 1 rules ---------- */
.rank-math-breadcrumb a:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
/* ---------- from page-level style blocks (WPBakery custom CSS on the landing pages): 251 rules ---------- */
.cc-cat-sub:not(#cxs-x){
	--cc-green:var(--cxs-ds-indigo-700) !important;
	--cc-soft:var(--cxs-ds-indigo-50) !important;
	--cc-text:var(--cxs-ds-indigo-700) !important;
}
.cc-cat-sub .cc-cat-sub__btn--primary:focus:not(#cxs-x){
	box-shadow:0 0 0 3px color-mix(in srgb, var(--cxs-ds-indigo-700) 14%, transparent) !important;
}
.cc-cat-sub .cc-cat-sub__btn--ghost:focus:not(#cxs-x){
	box-shadow:0 0 0 3px color-mix(in srgb, var(--cxs-ds-indigo-700) 14%, transparent) !important;
}
.cc-cat-sub .cc-hub__badge:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
#cxs-cfc-promo:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	font-family:var(--cxs-ds-font) !important;
}
#cxs-cfc-promo .cxs-cfc-tag:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
#cxs-cfc-promo h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
#cxs-cfc-promo .cxs-cfc-btn:not(#cxs-x),
#cxs-cfc-promo .cxs-cfc-btn--ghost:not(#cxs-x){
	background:var(--cxs-ds-gold) !important;
	box-shadow:0 2px 0 var(--cxs-ds-gold) !important;
}
#cxs-cfc-promo .cxs-cfc-btn:hover:not(#cxs-x),
#cxs-cfc-promo .cxs-cfc-btn:focus:not(#cxs-x),
#cxs-cfc-promo .cxs-cfc-btn--ghost:hover:not(#cxs-x),
#cxs-cfc-promo .cxs-cfc-btn--ghost:focus:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
	box-shadow:0 2px 0 var(--cxs-ds-indigo-800) !important;
}
#acxpa-resources .cxacxpa-feat-card:not(#cxs-x){
	border:2px solid var(--cx-green, var(--cxs-ds-indigo-700)) !important;
	box-shadow:0 4px 18px color-mix(in srgb, var(--cxs-ds-indigo-700) 10%, transparent) !important;
}
#acxpa-resources .cxacxpa-feat-card:hover:not(#cxs-x){
	box-shadow:0 10px 28px color-mix(in srgb, var(--cxs-ds-indigo-700) 16%, transparent) !important;
}
#acxpa-resources .cxacxpa-feat-card__badge:not(#cxs-x){
	background:var(--cx-green, var(--cxs-ds-indigo-700)) !important;
}
#acxpa-resources .cxacxpa-feat-card .cxacxpa-feat-ico:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border:1px solid var(--cxs-ds-indigo-100) !important;
}
#acxpa-resources .cxacxpa-feat-card .cxacxpa-feat-title:not(#cxs-x){
	color:var(--cx-green, var(--cxs-ds-indigo-700)) !important;
}
#acxpa-resources .cxacxpa-feat-card .cxacxpa-feat-body p.cxacxpa-feat-member:not(#cxs-x){
	color:var(--cx-green, var(--cxs-ds-indigo-700)) !important;
	border-top:1px solid var(--cxs-ds-indigo-50) !important;
}
.ctp6:not(#cxs-x){
	--accent:var(--cxs-ds-indigo-700) !important;
	--accentHover:var(--cxs-ds-indigo-800) !important;
	font-family:var(--cxs-ds-font) !important;
}
.ctp6-btn-primary:not(#cxs-x){
	box-shadow:0 3px 12px color-mix(in srgb, var(--cxs-ds-indigo-700) 22%, transparent) !important;
}
#csc-private-page:not(#cxs-x){
	--csc-green:var(--cxs-ds-indigo-700) !important;
	--csc-ink:var(--cxs-ds-ink) !important;
	--csc-ink-strong:var(--cxs-ds-ink) !important;
	--csc-body:var(--cxs-ds-ink) !important;
	--csc-soft:var(--cxs-ds-indigo-50) !important;
	--csc-soft-2:var(--cxs-ds-indigo-50) !important;
	--csc-border:var(--cxs-ds-indigo-50) !important;
	--csc-chip:var(--cxs-ds-indigo-50) !important;
	--csc-shadow-green:0 4px 18px color-mix(in srgb, var(--cxs-ds-indigo-700) 22%, transparent) !important;
	--csc-shadow-green-2:0 10px 28px color-mix(in srgb, var(--cxs-ds-indigo-700) 28%, transparent) !important;
}
#csc-private-page .csc-ico:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
#csc-private-page .csc-chip:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	box-shadow:0 4px 14px color-mix(in srgb, var(--cxs-ds-indigo-700) 10%, transparent) !important;
}
#csc-private-page .csc-benefits-bg:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
#csc-private-page .csc-table thead th:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
#csc-private-page .csc-table tbody th[scope="row"]:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
#csc-private-page .csc-enquiry-form .gform_wrapper input:focus:not(#cxs-x),
#csc-private-page .csc-enquiry-form .gform_wrapper textarea:focus:not(#cxs-x){
	border-color:var(--cxs-ds-indigo-100) !important;
}
#csc-private-page .csc-enquiry-form .gform_confirmation_message:not(#cxs-x){
	border:1px solid var(--cxs-ds-indigo-100) !important;
	background:var(--cxs-ds-indigo-50) !important;
	color:var(--cxs-ds-ink) !important;
}
.cxs-cta-final__inner:not(#cxs-x){
	background:linear-gradient(135deg, var(--cxs-ds-indigo-700) 0%, #0d1f3c 100%) !important;
	box-shadow:0 20px 50px color-mix(in srgb, var(--cxs-ds-indigo-700) 25%, transparent) !important;
}
.cxs-cta-final__eyebrow:not(#cxs-x){
	color:var(--cxs-ds-gold) !important;
}
.cxs-cta-final__card-title:not(#cxs-x){
	color:var(--cxs-ds-gold) !important;
}
.cxs-cta-final__btn:not(#cxs-x){
	background-color:var(--cxs-ds-gold) !important;
	border:2px solid var(--cxs-ds-gold) !important;
}
.cxs-cta-final__btn:hover:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cta-final__btn--ghost:not(#cxs-x){
	color:var(--cxs-ds-gold) !important;
	border:2px solid var(--cxs-ds-gold) !important;
}
.cxs-cta-final__btn--ghost:hover:not(#cxs-x){
	background-color:var(--cxs-ds-gold) !important;
	border-color:var(--cxs-ds-gold) !important;
}
.cxs-cta-final__phone strong:not(#cxs-x){
	color:var(--cxs-ds-gold) !important;
}
.cxs-cta-final__phone a:not(#cxs-x){
	color:var(--cxs-ds-gold) !important;
}
.cxs-cta-final__phone a:hover:not(#cxs-x){
	border-bottom-color:var(--cxs-ds-gold) !important;
}
.cxs-cat-landing:not(#cxs-x){
	--cxs-green:var(--cxs-ds-indigo-700) !important;
	--cxs-ink:var(--cxs-ds-ink) !important;
	--cxs-soft:var(--cxs-ds-indigo-50) !important;
	--cxs-accent:var(--cxs-ds-gold-mid) !important;
	--cxs-yellow:var(--cxs-ds-gold) !important;
}
.cxs-cat-landing.cxscl-benefits .cxscl-benefitgrid > li:hover:not(#cxs-x){
	box-shadow:0 16px 36px color-mix(in srgb, var(--cxs-ds-indigo-700) 18%, transparent) !important;
}
.cxs-cat-landing.cxscl-grid .cxscl-grid-lede:not(#cxs-x){
	color:var(--cxs-ds-indigo-50) !important;
}
.cxs-cat-landing.cxscl-grid .cxscl-grid-helpers .cxscl-btn.secondary:hover:not(#cxs-x){
	background:var(--cxs-ds-gold) !important;
}
.cxs-cat-landing .pp-table tbody tr:nth-child(even) td:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
#cxs-selfpaced-callout:not(#cxs-x){
	--sp-green:var(--cxs-ds-indigo-700) !important;
	--sp-green-dark:var(--cxs-ds-indigo-800) !important;
	--sp-yellow:var(--cxs-ds-gold) !important;
	font-family:var(--cxs-ds-font) !important;
}
#cxs-selfpaced-callout .sp-wrap:not(#cxs-x)::before{
	background:linear-gradient(180deg, var(--sp-yellow) 0%, var(--cxs-ds-gold) 100%) !important;
}
#cxs-selfpaced-callout .sp-icon-pill:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	color:var(--cxs-ds-gold) !important;
}
#cxs-selfpaced-callout .sp-value-pill:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	border:1px solid var(--cxs-ds-gold) !important;
	color:var(--cxs-ds-gold-deep) !important;
}
#cxs-selfpaced-callout .sp-cta-btn:hover:not(#cxs-x){
	background:var(--cxs-ds-gold) !important;
}
#cxs-selfpaced-callout .sp-trust:not(#cxs-x){
	border:1px dashed color-mix(in srgb, var(--cxs-ds-indigo-700) 16%, transparent) !important;
}
.cxs-cat-landing .cxscl-public-notes li.warn:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	border-color:var(--cxs-ds-gold-tint) !important;
}
.cscL-locations__title:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cscL-locPill:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	border:1px solid var(--cxs-ds-gold-tint) !important;
}
.cscL-locPill:hover:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	border-color:var(--cxs-ds-gold) !important;
}
.cxs-cat-landing:not(#cxs-x){
	--cxs-green:var(--cxs-ds-indigo-700) !important;
	--cxs-ink:var(--cxs-ds-ink) !important;
	--cxs-soft:var(--cxs-ds-indigo-50) !important;
	--cxs-accent:var(--cxs-ds-gold-mid) !important;
	--shadow:0 8px 24px color-mix(in srgb, var(--cxs-ds-indigo-700) 6%, transparent) !important;
}
.cxs-cat-landing .cxscl-hero:not(#cxs-x){
	background:linear-gradient(180deg,var(--cxs-ds-indigo-50) 0%,#ffffff 100%) !important;
}
.cxs-cat-landing .pp-table tbody tr:nth-child(even) td:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
.cxs-cat-landing .cxscl-public-notes li.warn:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	border-color:var(--cxs-ds-gold-tint) !important;
}
:root:not(#cxs-x){
	--green:var(--cxs-ds-indigo-700) !important;
	--ink:var(--cxs-ds-ink) !important;
	--ink-2:var(--cxs-ds-ink) !important;
	--bg-hero:var(--cxs-ds-indigo-50) !important;
}
.role-chip--outline:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
.cxscl-subnav .cxscl-subnav-list a:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxscl-subnav .cxscl-subnav-list a:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
.cxscl-benefits.cxscl-benefits--ccfix:not(#cxs-x){
	--ink:var(--cxs-ds-ink) !important;
	--accent:var(--cxs-ds-indigo-700) !important;
}
.cxscl-benefits.cxscl-benefits--ccfix .ico:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
.cxscl-benefits.cxscl-benefits--ccfix .txt .sub b:not(#cxs-x),
.cxscl-benefits.cxscl-benefits--ccfix .txt .sub strong:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
#cc-roles:not(#cxs-x){
	--ink:var(--cxs-ds-ink) !important;
	--ink-2:var(--cxs-ds-ink) !important;
	--green:var(--cxs-ds-indigo-700) !important;
	--green-2:var(--cxs-ds-indigo-700) !important;
	--card-2:var(--cxs-ds-indigo-50) !important;
}
#cc-roles .ccr__backdrop:not(#cxs-x){
	background:linear-gradient(180deg,var(--cxs-ds-indigo-50) 0%,#fff 80%) !important;
}
#cc-roles .ccr__kicker:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
	background:var(--cxs-ds-indigo-50) !important;
}
#cc-roles .ccr-card__icon:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
#cc-roles .ccr-card__meta li:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
	background:var(--cxs-ds-indigo-50) !important;
}
.cxscl-authority-card .cxscl-cc-res-label:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
	background:var(--cxs-ds-indigo-50) !important;
}
.cxscl-authority-card .cxscl-cc-res-intro:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
.cxscl-cc-res-card:not(#cxs-x){
	border:2px solid var(--cxs-ds-indigo-700) !important;
}
.cxscl-cc-res-badge:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
.cxscl-cc-res-card a.cxscl-cc-res-title:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxscl-cc-res-body p:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
.cxscl-cc-res-body p.cxscl-cc-res-member:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-wfm-rta .hero-container #wfm-hero-title:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.csc-wfm-badge:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
	background:var(--cxs-ds-indigo-50) !important;
	border:1px solid var(--cxs-ds-indigo-50) !important;
}
.csc-wfm-badge:not(#cxs-x)::before{
	color:var(--cxs-ds-indigo-700) !important;
}
.wfm-why__bullets li:not(#cxs-x)::after{
	color:var(--cxs-ds-indigo-700) !important;
}
.wfm-why__benefit:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border:1px solid var(--cxs-ds-indigo-50) !important;
}
.wfm-why__benefit h3:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.wfm-why__benefit ul li:not(#cxs-x)::after{
	color:var(--cxs-ds-indigo-700) !important;
}
.wfm-why__callout:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	border:1px solid var(--cxs-ds-gold) !important;
}
.cjm-suit__card:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border:1px solid var(--cxs-ds-indigo-50) !important;
}
.cjm-suit__card-title:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cjm-suit__card-list li:not(#cxs-x)::after{
	color:var(--cxs-ds-indigo-700) !important;
}
.cjm-suit__note:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	border:1px solid var(--cxs-ds-gold) !important;
}
.wfm-acxpa__grid:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
.wfm-acxpa__head h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.wfm-acxpa__badge:not(#cxs-x){
	background:var(--cxs-ds-gold) !important;
	color:var(--cxs-ds-indigo-700) !important;
}
.wfm-acxpa__benefits li:not(#cxs-x)::after{
	color:var(--cxs-ds-indigo-700) !important;
}
.wfm-acxpa__btn--primary:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
	border-color:var(--cxs-ds-indigo-700) !important;
}
.wfm-acxpa__btn--primary:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-800) !important;
	border-color:var(--cxs-ds-indigo-800) !important;
}
.wfm-acxpa__btn--secondary:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
	border-color:color-mix(in srgb, var(--cxs-ds-indigo-700) 28%, transparent) !important;
	box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cxs-ds-indigo-700) 28%, transparent) !important;
}
.wfm-acxpa__btn--secondary:hover:not(#cxs-x){
	border-color:var(--cxs-ds-indigo-700) !important;
	border:2px solid var(--cxs-ds-indigo-700) !important;
	outline:1px solid var(--cxs-ds-indigo-700) !important;
	box-shadow:inset 0 -1px 0 0 var(--cxs-ds-indigo-700) !important;
}
#cxc-wfm-maincat.cxs-cat-landing:not(#cxs-x){
	--cxs-green:var(--cxs-ds-indigo-700) !important;
	--cxs-ink:var(--cxs-ds-ink) !important;
	--cxs-soft:var(--cxs-ds-indigo-50) !important;
	--cxs-accent:var(--cxs-ds-gold-mid) !important;
	--shadow:0 8px 24px color-mix(in srgb, var(--cxs-ds-indigo-700) 6%, transparent) !important;
}
#cxc-wfm-maincat .cxscl-hero:not(#cxs-x){
	background:linear-gradient(180deg,var(--cxs-ds-indigo-50) 0%,#ffffff 100%) !important;
}
.wfm-importance:not(#cxs-x){
	--cxs-green:var(--cxs-ds-indigo-700) !important;
	--cxs-ink:var(--cxs-ds-ink) !important;
	--cxs-soft:var(--cxs-ds-indigo-50) !important;
	--shadow:0 8px 24px color-mix(in srgb, var(--cxs-ds-indigo-700) 6%, transparent) !important;
}
.cxscl-grid:not(#cxs-x){
	--cxs-green:var(--cxs-ds-indigo-700) !important;
	--cxs-ink:var(--cxs-ds-ink) !important;
	--cxs-soft:var(--cxs-ds-indigo-50) !important;
	--shadow:0 8px 24px color-mix(in srgb, var(--cxs-ds-indigo-700) 6%, transparent) !important;
}
.cxscl-grid .cxscl-card:hover:not(#cxs-x){
	box-shadow:0 10px 28px color-mix(in srgb, var(--cxs-ds-indigo-700) 12%, transparent) !important;
}
#acxpa-resources:not(#cxs-x){
	--cxs-green:var(--cxs-ds-indigo-700) !important;
	--cxs-ink:var(--cxs-ds-ink) !important;
	--cxs-soft:var(--cxs-ds-indigo-50) !important;
	--shadow:0 8px 24px color-mix(in srgb, var(--cxs-ds-indigo-700) 6%, transparent) !important;
}
#acxpa-resources .wfm-acxpa__badge:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	color:var(--cxs-ds-gold-deep) !important;
}
#acxpa-resources .wfm-acxpa__badge:hover:not(#cxs-x){
	box-shadow:0 6px 16px color-mix(in srgb, var(--cxs-ds-indigo-700) 25%, transparent) !important;
}
.cxscl-wfm-faq-cta .cxscl-btn.secondary:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
	box-shadow:inset 0 0 0 2px var(--cxs-ds-indigo-700), 0 4px 12px rgba(0,0,0,.06) !important;
}
.cxscl-wfm-faq-cta .cxscl-btn.secondary:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
	box-shadow:0 6px 18px color-mix(in srgb, var(--cxs-ds-indigo-700) 18%, transparent) !important;
}
.wfm-parent-public:not(#cxs-x){
	--cxs-green:var(--cxs-ds-indigo-700) !important;
	--cxs-ink:var(--cxs-ds-ink) !important;
	--cxs-soft:var(--cxs-ds-indigo-50) !important;
	--cxs-warn:var(--cxs-ds-gold-tint) !important;
	--cxs-warn-border:var(--cxs-ds-gold-tint) !important;
}
#cxs-online-page .cxs-hero-copy h1:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
:where(#cxs-online-page, #cxs-online-page-delivery) .cxs-btn-primary:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
	border-color:var(--cxs-ds-indigo-700) !important;
}
:where(#cxs-online-page, #cxs-online-page-delivery) .cxs-btn-primary:hover:not(#cxs-x){
	background:var(--cxs-ds-gold) !important;
	border-color:var(--cxs-ds-gold) !important;
}
#cxs-online-page .cxs-btn-ghost:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
	box-shadow:0 0 0 2px var(--cxs-ds-indigo-700) inset !important;
}
#cxs-online-page .cxs-btn-ghost:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	box-shadow:0 0 0 2px var(--cxs-ds-indigo-700) inset, 
              0 3px 10px rgba(0,0,0,0.12) !important;
}
#cxs-online-page .cxs-btn-ghost:active:not(#cxs-x){
	box-shadow:0 0 0 2px var(--cxs-ds-indigo-700) inset !important;
}
#cxs-online-page-benefits .cxs-benefits-head h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
#cxs-online-page-benefits .cxs-benefit:not(#cxs-x){
	background:linear-gradient(180deg,#ffffff 0%,var(--cxs-ds-indigo-50) 100%) !important;
	border:1px solid var(--cxs-ds-indigo-50) !important;
}
#cxs-online-page-benefits .cxs-badge:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
#cxs-online-page-benefits .cxs-benefit h3:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
#cxs-online-page-delivery .cxs-delivery-head h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
#cxs-online-page-delivery .cxs-delivery-card:not(#cxs-x){
	border:1px solid var(--cxs-ds-indigo-50) !important;
}
#cxs-online-page-delivery .cxs-delivery-card h3:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
#cxs-online-page-how:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
#cxs-online-page-how.cxs-how-head h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
#cxs-online-page-how .cxs-card:not(#cxs-x){
	border:1px solid var(--cxs-ds-indigo-50) !important;
}
#cxs-online-page-how .cxs-card:hover:not(#cxs-x){
	border-color:var(--cxs-ds-indigo-100) !important;
}
#cxs-online-page-how .cxs-card h3:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
#cxs-online-page-how .cxs-list-dots li:not(#cxs-x)::before{
	background:var(--cxs-ds-indigo-700) !important;
}
#cxs-online-page-how .cxs-list-ticks li:not(#cxs-x)::before{
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-online-page-courses:not(#cxs-x){
	--opc-green:var(--cxs-ds-indigo-700) !important;
	--opc-link:var(--cxs-ds-indigo-700) !important;
}
.cxs-online-public-courses:not(#cxs-x){
	--uc-green:var(--cxs-ds-indigo-700) !important;
	--uc-border:var(--cxs-ds-indigo-50) !important;
}
.csc-about-page:not(#cxs-x){
	--csc-green:var(--cxs-ds-indigo-700) !important;
	--csc-warn:var(--cxs-ds-gold) !important;
	--csc-card-bg:var(--cxs-ds-indigo-50) !important;
	--csc-card-bd:var(--cxs-ds-indigo-100) !important;
	--csc-pill-bg:var(--cxs-ds-gold-tint) !important;
	--csc-pill-bd:var(--cxs-ds-gold-tint) !important;
	--csc-contact-bg:var(--cxs-ds-indigo-50) !important;
	--csc-contact-bd:var(--cxs-ds-indigo-100) !important;
	--csc-accent:var(--cxs-ds-gold) !important;
}
.cscap-badge:not(#cxs-x){
	box-shadow:0 2px 0 color-mix(in srgb, var(--cxs-ds-indigo-700) 8%, transparent) !important;
}
.cscap-story:not(#cxs-x){
	--green:var(--cxs-ds-indigo-700) !important;
	--peach-bg:var(--cxs-ds-gold-tint) !important;
	--peach-bd:var(--cxs-ds-gold-tint) !important;
	--accent:var(--cxs-ds-gold) !important;
	background:var(--cxs-ds-indigo-50) !important;
}
.cscap-story-ico:not(#cxs-x){
	box-shadow:0 2px 0 color-mix(in srgb, var(--cxs-ds-indigo-700) 8%, transparent) !important;
}
.cscap-acxpa:not(#cxs-x){
	--green:var(--cxs-ds-indigo-700) !important;
	--accent:var(--cxs-ds-gold) !important;
	--bg:var(--cxs-ds-indigo-50) !important;
	--chip-bg:var(--cxs-ds-gold-tint) !important;
	--chip-bd:var(--cxs-ds-gold-tint) !important;
}
.cscap-acxpa__btn:hover:not(#cxs-x),
.cscap-acxpa__btn:focus:not(#cxs-x){
	box-shadow:0 0 0 2px color-mix(in srgb, var(--cxs-ds-indigo-700) 14%, transparent) !important;
}
.cscap-contact:not(#cxs-x){
	--accent:var(--cxs-ds-gold) !important;
}
.csc-sub-cca:not(#cxs-x){
	--cca-green:var(--cxs-ds-indigo-700) !important;
	--cca-soft:var(--cxs-ds-indigo-50) !important;
}
.csc-sub-cca .csc-proof li:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border:1px solid color-mix(in srgb, var(--cxs-ds-indigo-700) 25%, transparent) !important;
	color:var(--cxs-ds-indigo-700) !important;
}
.csc-sub-cca.csc-secnav a:not(#cxs-x){
	border:1px solid var(--cxs-ds-indigo-700) !important;
	background:var(--cxs-ds-indigo-700) !important;
}
.csc-sub-cca.csc-secnav a:hover:not(#cxs-x){
	background:var(--cxs-ds-gold) !important;
	border-color:var(--cxs-ds-gold) !important;
}
.csc-sub-cca.csc-secnav a:focus:not(#cxs-x){
	box-shadow:0 0 0 3px color-mix(in srgb, var(--cxs-ds-indigo-700) 25%, transparent) !important;
}
.csc-sub-cca.csc-skills:not(#cxs-x){
	--cca-green:var(--cxs-ds-indigo-700) !important;
	--cca-orange:var(--cxs-ds-gold-mid) !important;
	--cca-soft:var(--cxs-ds-indigo-50) !important;
}
.csc-sub-cca.csc-courses:not(#cxs-x){
	--cca-green:var(--cxs-ds-indigo-700) !important;
	--cca-yellow:var(--cxs-ds-gold) !important;
	--cca-soft:var(--cxs-ds-ink) !important;
	background:var(--cxs-ds-indigo-700) !important;
}
#cca-courses .csc-courses__head h2:not(#cxs-x)::after{
	background:linear-gradient(90deg, var(--cxs-ds-gold) 0%, var(--cxs-ds-gold) 100%) !important;
}
.csc-sub-cca.csc-courses .csc-card:hover:not(#cxs-x){
	border-color:color-mix(in srgb, var(--cxs-ds-indigo-700) 32%, transparent) !important;
}
.csc-sub-cca.csc-courses .csc-card__icon:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border:1px solid color-mix(in srgb, var(--cxs-ds-indigo-700) 25%, transparent) !important;
	color:var(--cxs-ds-indigo-700) !important;
}
.csc-sub-cca.csc-courses .csc-btn--primary:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
	border-color:var(--cxs-ds-indigo-700) !important;
}
.csc-sub-cca.csc-courses .csc-btn--primary:hover:not(#cxs-x){
	background:var(--cxs-ds-gold) !important;
	border-color:var(--cxs-ds-gold) !important;
}
.csc-sub-cca:not(#cxs-x){
	--cca-green:var(--cxs-ds-indigo-700) !important;
	--cca-soft:var(--cxs-ds-indigo-50) !important;
}
.csc-sub-cca.cca-hub:not(#cxs-x){
	--cca-green:var(--cxs-ds-indigo-700) !important;
	--cca-soft:var(--cxs-ds-indigo-50) !important;
	--cca-green-solid:var(--cxs-ds-indigo-700) !important;
	--cca-yellow:var(--cxs-ds-gold) !important;
}
.csc-sub-cca.cca-hub .cca-hub__badge:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border:1px solid color-mix(in srgb, var(--cxs-ds-indigo-700) 20%, transparent) !important;
	color:var(--cxs-ds-indigo-700) !important;
}
.csc-sub-cca .cca-upcoming__head h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.csc-sub-cca .highlight--pay:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
.csc-sub-cca .highlight--detail:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border:1px solid var(--cxs-ds-indigo-100) !important;
}
.alternative-categories .alt-category-heading h3:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.alternative-categories .alt-category .learn-more-btn:not(#cxs-x){
	border:1px solid var(--cxs-ds-indigo-700) !important;
	background:var(--cxs-ds-indigo-700) !important;
}
.alternative-categories .alt-category .learn-more-btn:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
	border-color:var(--cxs-ds-indigo-700) !important;
}
.alternative-categories .alt-selfpaced-inner:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	border:1px solid var(--cxs-ds-gold) !important;
}
.alternative-categories .alt-selfpaced-eyebrow:not(#cxs-x){
	color:var(--cxs-ds-gold-deep) !important;
}
.alternative-categories .alt-selfpaced-copy h4:not(#cxs-x){
	color:var(--cxs-ds-gold-deep) !important;
}
.alternative-categories .alt-selfpaced-copy p:not(#cxs-x){
	color:var(--cxs-ds-gold-deep) !important;
}
.alternative-categories .alt-selfpaced-btn:not(#cxs-x){
	border:1px solid var(--cxs-ds-indigo-700) !important;
	background:var(--cxs-ds-indigo-700) !important;
}
.alternative-categories .alt-selfpaced-btn:hover:not(#cxs-x){
	background:var(--cxs-ds-gold) !important;
	border-color:var(--cxs-ds-gold) !important;
}
.alternative-categories .alt-selfpaced-note:not(#cxs-x){
	color:var(--cxs-ds-gold-deep) !important;
}
.cxsc-sector-btn:hover:not(#cxs-x){
	border-color:var(--cxs-ds-indigo-700) !important;
	color:var(--cxs-ds-indigo-700) !important;
}
.cxsc-sector-btn.cxsc-active:not(#cxs-x),
.cxsc-sector-btn.cxsc-active:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
	border-color:var(--cxs-ds-indigo-700) !important;
}
.cxsc-state-btn:hover:not(#cxs-x){
	border-color:var(--cxs-ds-indigo-700) !important;
	color:var(--cxs-ds-indigo-700) !important;
}
.cxsc-state-btn.cxsc-active:not(#cxs-x),
.cxsc-state-btn.cxsc-active:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
	border-color:var(--cxs-ds-indigo-700) !important;
}
.cxsc-sector-heading:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
	border-bottom:2px solid var(--cxs-ds-indigo-700) !important;
}
.cxsc-logo-card:hover:not(#cxs-x){
	box-shadow:0 6px 20px color-mix(in srgb, var(--cxs-ds-indigo-700) 12%, transparent) !important;
	border-color:var(--cxs-ds-indigo-700) !important;
}
.cxsc-logo-name:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
#cxskills-customers h1:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
#cxskills-customers .features li:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxskills-bridge-full:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-50) !important;
}
.cxskills-bridge:not(#cxs-x){
	background-color:var(--cxs-ds-indigo-50) !important;
	border-left:6px solid var(--cxs-ds-indigo-700) !important;
}
.filter-button:not(#cxs-x){
	border:2px solid var(--cxs-ds-indigo-50) !important;
	color:var(--cxs-ds-indigo-700) !important;
}
.filter-button:hover:not(.active):not(:focus):not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border-color:var(--cxs-ds-indigo-100) !important;
	color:var(--cxs-ds-indigo-700) !important;
}
.filter-button.active:not(#cxs-x),
.filter-button:focus:not(#cxs-x){
	background:var(--cxs-ds-gold) !important;
	border-color:var(--cxs-ds-gold) !important;
}
.filter-button.active:hover:not(#cxs-x),
.filter-button:focus:hover:not(#cxs-x){
	background:var(--cxs-ds-gold) !important;
	border-color:var(--cxs-ds-gold) !important;
}
.cxskills-logo-name:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.badge-trained:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	color:var(--cxs-ds-indigo-700) !important;
}
.filter-button:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	color:var(--cxs-ds-indigo-700) !important;
}
.filter-button:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
.testimonial-card-inner h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.testimonial-card-inner .view-all a:hover:not(#cxs-x){
	border-color:var(--cxs-ds-indigo-700) !important;
}
.reviews-list-wrapper .site-reviews-bar-fill:not(#cxs-x){
	background-color:var(--cxs-ds-gold) !important;
}
.view-all-link:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.view-all-link:hover:not(#cxs-x){
	background:color-mix(in srgb, var(--cxs-ds-indigo-700) 8%, transparent) !important;
}
#cxskills-final-cta .cta-text-block h2:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
#cxskills-final-cta .cxskills-cta-primary:not(#cxs-x){
	background:var(--cxs-ds-gold) !important;
}
#cxskills-final-cta .cxskills-cta-primary:hover:not(#cxs-x){
	background:var(--cxs-ds-gold) !important;
}
#cxskills-final-cta .cxskills-cta-secondary:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
	box-shadow:inset 0 0 0 2px var(--cxs-ds-indigo-700) !important;
}
#cxskills-final-cta .cxskills-cta-secondary:hover:not(#cxs-x){
	background:color-mix(in srgb, var(--cxs-ds-indigo-700) 8%, transparent) !important;
}
:root:not(#cxs-x){
	--cc-green:var(--cxs-ds-indigo-700) !important;
	--cc-orange:var(--cxs-ds-gold-mid) !important;
}
#cc-teamlead-hero:not(#cxs-x){
	--cc-hero-bg:radial-gradient(circle at top left, var(--cxs-ds-indigo-700) 0, var(--cxs-ds-indigo-800) 55%, var(--cxs-ds-indigo-800) 100%) !important;
}
#cc-teamlead-hero .cc-cat-sub__hero-art:not(#cxs-x){
	background:radial-gradient(circle at top left, var(--cxs-ds-ink) 0, var(--cxs-ds-indigo-800) 60%, #000 100%) !important;
}
#cctl-why-us:not(#cxs-x){
	--cc-green:var(--cxs-ds-indigo-700) !important;
}
#cctl-why-us .cc-badge:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	border:1px solid color-mix(in srgb, var(--cxs-ds-indigo-700) 22%, transparent) !important;
	color:var(--cxs-ds-ink) !important;
}
#cctl-why-us .cctl-why__right .cc-rating:not(#cxs-x){
	background:linear-gradient(#ffffff, var(--cxs-ds-indigo-50)) !important;
}
#cctl-courses .cc-courses__group--all:not(#cxs-x){
	background:radial-gradient(circle at top left, var(--cxs-ds-indigo-600) 0, var(--cxs-ds-indigo-700) 45%, var(--cxs-ds-indigo-800) 100%) !important;
}
#cctl-courses .cc-courses__group--all .cc-course:not(#cxs-x)::before{
	background:linear-gradient(90deg,var(--cc-orange),var(--cxs-ds-gold)) !important;
}
#cctl-courses .cc-course__title:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
#cctl-courses .cc-course__meta:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
#cctl-courses .cc-courses__group--bespoke .cc-course__cta a.cc-cat-sub__btn--ghost:not(#cxs-x){
	border-color:color-mix(in srgb, var(--cxs-ds-indigo-700) 32%, transparent) !important;
}
#cctl-daniel-series:not(#cxs-x){
	--cc-green:var(--cxs-ds-indigo-700) !important;
}
#cctl-daniel-series .cctl-daniel__head:not(#cxs-x){
	border-left:3px solid color-mix(in srgb, var(--cxs-ds-indigo-700) 16%, transparent) !important;
}
#cctl-daniel-series .cctl-daniel__band:not(#cxs-x){
	background:linear-gradient(180deg,#ffffff 0%,var(--cxs-ds-indigo-50) 100%) !important;
}
#cctl-daniel-series .cctl-daniel__badge:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	border:1px solid color-mix(in srgb, var(--cxs-ds-indigo-700) 18%, transparent) !important;
	color:var(--cxs-ds-gold-deep) !important;
}
#cctl-daniel-series .cctl-d-btn--primary:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
	box-shadow:0 0 0 2px var(--cxs-ds-indigo-700) !important;
}
#cctl-daniel-series .cctl-d-btn--primary:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-800) !important;
	box-shadow:0 6px 16px rgba(0,0,0,.18), 0 0 0 2px var(--cxs-ds-indigo-800) !important;
}
#cctl-daniel-series .cctl-d-btn--ghost:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
	box-shadow:0 0 0 2px var(--cxs-ds-indigo-700) !important;
}
#cctl-daniel-series .cctl-d-btn--ghost:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	box-shadow:0 6px 16px rgba(0,0,0,.14), 0 0 0 2px var(--cxs-ds-indigo-700) !important;
}
#cctl-daniel-series .cctl-daniel__courses-board:not(#cxs-x){
	background:radial-gradient(1200px 420px at 10% 0%, color-mix(in srgb, var(--cxs-ds-indigo-700) 10%, transparent), transparent 55%),
    radial-gradient(1000px 380px at 100% 10%, rgba(255,210,77,.18), transparent 52%),
    linear-gradient(180deg, var(--cxs-ds-indigo-50) 0%, var(--cxs-ds-indigo-50) 100%) !important;
	border:1px solid color-mix(in srgb, var(--cxs-ds-indigo-700) 10%, transparent) !important;
}
#cctl-daniel-series .cctl-daniel__pathway-dot:not(#cxs-x){
	box-shadow:0 0 0 4px color-mix(in srgb, var(--cxs-ds-indigo-700) 10%, transparent) !important;
}
#cctl-daniel-series .cctl-daniel__pathway-line:not(#cxs-x){
	background:repeating-linear-gradient(
    90deg,
    color-mix(in srgb, var(--cxs-ds-indigo-700) 40%, transparent) 0 6px,
    transparent 6px 12px
  ) !important;
}
#cctl-daniel-series .cctl-daniel-course[data-accent="ops"]:not(#cxs-x)::before{
	background:linear-gradient(90deg, #0ea5e9, var(--cxs-ds-indigo-600)) !important;
}
#cctl-daniel-series .cctl-daniel-course[data-accent="ops"] .cctl-daniel-course__icon:not(#cxs-x){
	background:linear-gradient(135deg, #e0f4fd, var(--cxs-ds-indigo-100)) !important;
}
#cctl-daniel-series .cctl-daniel-course[data-accent="quality"]:not(#cxs-x)::before{
	background:linear-gradient(90deg, #6366f1, var(--cxs-ds-indigo-600)) !important;
}
#cctl-daniel-series .cctl-daniel-course[data-accent="quality"] .cctl-daniel-course__icon:not(#cxs-x){
	background:linear-gradient(135deg, #e8e9fc, var(--cxs-ds-indigo-100)) !important;
}
#cctl-daniel-series .cctl-daniel-course[data-accent="people"]:not(#cxs-x)::before{
	background:linear-gradient(90deg, #f97316, var(--cxs-ds-gold)) !important;
}
#cctl-daniel-series .cctl-daniel-course[data-accent="people"] .cctl-daniel-course__icon:not(#cxs-x){
	background:linear-gradient(135deg, var(--cxs-ds-gold-tint), var(--cxs-ds-gold-tint)) !important;
}
#cctl-daniel-series .cctl-daniel-course[data-accent="people"] .cctl-daniel-course__pillar:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
}
#cctl-daniel-series .cctl-daniel-course:hover:not(#cxs-x){
	border-color:color-mix(in srgb, var(--cxs-ds-indigo-700) 20%, transparent) !important;
}
#cctl-daniel-series .cctl-daniel-course__number:not(#cxs-x){
	font-family:var(--cxs-ds-font) !important;
}
#cctl-daniel-series .cctl-daniel-course__icon:not(#cxs-x){
	border:1px solid color-mix(in srgb, var(--cxs-ds-indigo-700) 16%, transparent) !important;
}
#cctl-daniel-series .cctl-daniel-course__title:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
#cctl-daniel-series .cctl-daniel-course__tags:not(#cxs-x){
	background:color-mix(in srgb, var(--cxs-ds-indigo-700) 4%, transparent) !important;
	border-left:3px solid color-mix(in srgb, var(--cxs-ds-indigo-700) 20%, transparent) !important;
}
#cctl-daniel-series .cctl-daniel-course__tag:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
#cctl-principles .cctl-pill:hover:not(#cxs-x){
	border-color:color-mix(in srgb, var(--cxs-ds-indigo-700) 35%, transparent) !important;
}
#cctl-principles .cctl-pill__title:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
.cxs-cctl-cat .acxpa__badge:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	border:1px solid var(--cxs-ds-gold-tint) !important;
}
.cxs-cctl-cat .acxpa__card .ico:not(#cxs-x){
	background:var(--cxs-ds-indigo-100) !important;
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cctl-cat .acxpa__card .txt strong:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.cxs-cctl-cat .acxpa__btn--primary:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
}
#cctl-delivery .cctl-delivery__title:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
#cctl-delivery .cctl-delivery__meta:not(#cxs-x){
	color:var(--cxs-ds-ink) !important;
}
#cctl-delivery .cc-cat-sub__btn--ghost:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cxs-ds-indigo-700) 32%, transparent) !important;
}
#cctl-delivery .cc-cat-sub__btn--ghost:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
	box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cxs-ds-indigo-700) 38%, transparent) !important, 0 4px 10px rgba(0,0,0,.06) !important;
}
#cctl-upcoming .cctl-upcoming__list:not(#cxs-x){
	background:linear-gradient(#ffffff,#ffffff) padding-box,
    radial-gradient(1200px 200px at 20% -40%, color-mix(in srgb, var(--cxs-ds-indigo-700) 6%, transparent), transparent) border-box !important;
}
#cctl-upcoming .tribe-events .tribe-events-notices:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	color:var(--cxs-ds-gold-deep) !important;
}
#cctl-courses .cc-cat-sub__btn--primary:not(#cxs-x),
#cctl-delivery .cc-cat-sub__btn--primary:not(#cxs-x),
.alternative-categories .learn-more-btn:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
	border-color:var(--cxs-ds-indigo-700) !important;
}
#cctl-courses .cc-cat-sub__btn--primary:hover:not(#cxs-x),
#cctl-delivery .cc-cat-sub__btn--primary:hover:not(#cxs-x),
.alternative-categories .learn-more-btn:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
	border-color:var(--cxs-ds-indigo-700) !important;
}
#cc-teamlead-hero .cc-cat-sub__btn--ghost:not(#cxs-x),
#cctl-courses .cc-cat-sub__btn--ghost:not(#cxs-x),
#cctl-delivery .cc-cat-sub__btn--ghost:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
	border-color:var(--cxs-ds-indigo-700) !important;
}
#cc-teamlead-hero .cc-cat-sub__btn--ghost:hover:not(#cxs-x),
#cctl-courses .cc-cat-sub__btn--ghost:hover:not(#cxs-x),
#cctl-delivery .cc-cat-sub__btn--ghost:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-50) !important;
}
#cc-teamlead-hero .cc-cat-sub__btn--primary:not(#cxs-x){
	background:var(--cxs-ds-gold) !important;
	border-color:var(--cxs-ds-gold) !important;
}
#cc-teamlead-hero .cc-cat-sub__btn--primary:hover:not(#cxs-x){
	background:var(--cxs-ds-gold) !important;
	border-color:var(--cxs-ds-gold) !important;
}
#cctl-courses .cc-courses__group--bespoke .cc-course__cta a.cc-cat-sub__btn--ghost:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
	border-color:var(--cxs-ds-indigo-700) !important;
}
#cctl-courses .cc-courses__group--bespoke .cc-course__cta a.cc-cat-sub__btn--ghost:hover:not(#cxs-x){
	background:var(--cxs-ds-indigo-700) !important;
	border-color:var(--cxs-ds-indigo-700) !important;
}
.alternative-categories .alt-category-heading h3:not(#cxs-x){
	color:var(--cxs-ds-indigo-700) !important;
}
.alternative-categories .alt-selfpaced-inner:not(#cxs-x){
	background:var(--cxs-ds-gold-tint) !important;
	border:1px solid var(--cxs-ds-gold) !important;
}
.alternative-categories .alt-selfpaced-eyebrow:not(#cxs-x){
	color:var(--cxs-ds-gold-deep) !important;
}
.alternative-categories .alt-selfpaced-copy h4:not(#cxs-x){
	color:var(--cxs-ds-gold-deep) !important;
}
.alternative-categories .alt-selfpaced-copy p:not(#cxs-x){
	color:var(--cxs-ds-gold-deep) !important;
}
.alternative-categories .alt-selfpaced-note:not(#cxs-x){
	color:var(--cxs-ds-gold-deep) !important;
}
