
		/* Kadence Base CSS */
		:root {
			--global-palette1: #3182CE;
			--global-palette2: #2B6CB0;
			--global-palette3: #154d88;
			--global-palette4: #000738;
			--global-palette5: #9cccfd;
			--global-palette6: #bddbff;
			--global-palette7: #00cc66;
			--global-palette8: #dff0ff;
			--global-palette9: #FFFFFF;
			--global-palette9rgb: 255, 255, 255;
			--global-palette-highlight: #000000;
			--global-palette-highlight-alt: var(--global-palette1);
			--global-palette-highlight-alt2: var(--global-palette9);
			--global-palette-btn-bg: var(--global-palette1);
			--global-palette-btn-bg-hover: var(--global-palette4);
			--global-palette-btn: var(--global-palette9);
			--global-palette-btn-hover: var(--global-palette7);
			--global-body-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
			--global-heading-font-family: inherit;
			--global-primary-nav-font-family: inherit;
			--global-fallback-font: sans-serif;
			--global-display-fallback-font: sans-serif;
			--global-content-width: 1290px;
			--global-content-wide-width: calc(1290px + 230px);
			--global-content-narrow-width: 842px;
			--global-content-edge-padding: 1.5rem;
			--global-content-boxed-padding: 2rem;
			--global-calc-content-width: calc(1290px - var(--global-content-edge-padding) - var(--global-content-edge-padding));
			--wp--style--global--content-size: var(--global-calc-content-width);
		}

		.wp-site-blocks {
			--global-vw: calc(100vw - (0.5 * var(--scrollbar-offset)));
		}

		body {
			background: var(--global-palette9);
		}

		body,
		input,
		select,
		optgroup,
		textarea {
			font-style: normal;
			font-weight: 400;
			font-size: 18px;
			line-height: 1.6;
			font-family: var(--global-body-font-family);
			color: var(--global-palette4);
		}

		.content-bg,
		body.content-style-unboxed .site {
			background: var(--global-palette9);
		}

		h1,
		h2,
		h3,
		h4,
		h5,
		h6 {
			font-family: var(--global-heading-font-family);
		}

		h1 {
			font-style: normal;
			font-weight: 700;
			font-size: 38px;
			line-height: 50px;
			letter-spacing: 2px;
			color: #000000;
		}

		h2 {
			font-style: normal;
			font-weight: 700;
			font-size: 32px;
			line-height: 50px;
			letter-spacing: 1px;
			color: #000000;
		}

		h3 {
			font-style: normal;
			font-weight: 500;
			font-size: 28px;
			line-height: 45px;
			letter-spacing: 1px;
			color: #000000;
		}

		h4 {
			font-style: normal;
			font-weight: 500;
			font-size: 26px;
			line-height: 45px;
			letter-spacing: 1px;
			color: #000000;
		}

		h5 {
			font-style: normal;
			font-weight: normal;
			font-size: 24px;
			line-height: 40px;
			letter-spacing: 1px;
			color: #000000;
		}

		h6 {
			font-style: normal;
			font-weight: normal;
			font-size: 22px;
			line-height: 35px;
			letter-spacing: 1px;
			color: #000000;
		}

		@media all and (max-width: 1024px) {
			h1 {
				font-size: 34px;
				letter-spacing: 2px;
			}

			h2 {
				font-size: 30px;
			}

			h3 {
				font-size: 28px;
				letter-spacing: 1px;
			}

			h4 {
				font-size: 26px;
				letter-spacing: 1px;
			}

			h5 {
				font-size: 24px;
				letter-spacing: 1px;
			}

			h6 {
				font-size: 22px;
				letter-spacing: 1px;
			}
		}

		@media all and (max-width: 767px) {
			h1 {
				font-size: 30px;
				letter-spacing: 2px;
			}

			h2 {
				font-size: 28px;
				line-height: 40px;
			}

			h3 {
				font-size: 26px;
				line-height: 40px;
				letter-spacing: 1px;
			}

			h4 {
				font-size: 24px;
				letter-spacing: 1px;
			}

			h5 {
				font-size: 22px;
				line-height: 30px;
				letter-spacing: 1px;
			}

			h6 {
				font-size: 20px;
				letter-spacing: 1px;
			}
		}

		.entry-hero .kadence-breadcrumbs {
			max-width: 1290px;
		}

		.site-container,
		.site-header-row-layout-contained,
		.site-footer-row-layout-contained,
		.entry-hero-layout-contained,
		.comments-area,
		.alignfull>.wp-block-cover__inner-container,
		.alignwide>.wp-block-cover__inner-container {
			max-width: var(--global-content-width);
		}

		.content-width-narrow .content-container.site-container,
		.content-width-narrow .hero-container.site-container {
			max-width: var(--global-content-narrow-width);
		}

		@media all and (min-width: 1520px) {
			.wp-site-blocks .content-container .alignwide {
				margin-left: -115px;
				margin-right: -115px;
				width: unset;
				max-width: unset;
			}
		}

		@media all and (min-width: 1102px) {
			.content-width-narrow .wp-site-blocks .content-container .alignwide {
				margin-left: -130px;
				margin-right: -130px;
				width: unset;
				max-width: unset;
			}
		}

		.content-style-boxed .wp-site-blocks .entry-content .alignwide {
			margin-left: calc(-1 * var(--global-content-boxed-padding));
			margin-right: calc(-1 * var(--global-content-boxed-padding));
		}

		.content-area {
			margin-top: 5rem;
			margin-bottom: 5rem;
		}

		@media all and (max-width: 1024px) {
			.content-area {
				margin-top: 3rem;
				margin-bottom: 3rem;
			}
		}

		@media all and (max-width: 767px) {
			.content-area {
				margin-top: 2rem;
				margin-bottom: 2rem;
			}
		}

		@media all and (max-width: 1024px) {
			:root {
				--global-content-boxed-padding: 2rem;
			}
		}

		@media all and (max-width: 767px) {
			:root {
				--global-content-boxed-padding: 1.5rem;
			}
		}

		.entry-content-wrap {
			padding: 2rem;
		}

		@media all and (max-width: 1024px) {
			.entry-content-wrap {
				padding: 2rem;
			}
		}

		@media all and (max-width: 767px) {
			.entry-content-wrap {
				padding: 1.5rem;
			}
		}

		.entry.single-entry {
			box-shadow: 0px 15px 15px -10px rgba(0, 0, 0, 0.05);
		}

		.entry.loop-entry {
			box-shadow: 0px 15px 15px -10px rgba(0, 0, 0, 0.05);
		}

		.loop-entry .entry-content-wrap {
			padding: 2rem;
		}

		@media all and (max-width: 1024px) {
			.loop-entry .entry-content-wrap {
				padding: 2rem;
			}
		}

		@media all and (max-width: 767px) {
			.loop-entry .entry-content-wrap {
				padding: 1.5rem;
			}
		}

		.has-sidebar:not(.has-left-sidebar) .content-container {
			grid-template-columns: 1fr 20%;
		}

		.has-sidebar.has-left-sidebar .content-container {
			grid-template-columns: 20% 1fr;
		}

		button,
		.button,
		.wp-block-button__link,
		input[type="button"],
		input[type="reset"],
		input[type="submit"],
		.fl-button,
		.elementor-button-wrapper .elementor-button,
		.wc-block-components-checkout-place-order-button,
		.wc-block-cart__submit {
			font-style: normal;
			border-radius: 25px;
			border: 2px solid currentColor;
			border-color: var(--global-palette9);
			box-shadow: 0px 0px 0px -7px rgba(0, 0, 0, 0);
		}

		button:hover,
		button:focus,
		button:active,
		.button:hover,
		.button:focus,
		.button:active,
		.wp-block-button__link:hover,
		.wp-block-button__link:focus,
		.wp-block-button__link:active,
		input[type="button"]:hover,
		input[type="button"]:focus,
		input[type="button"]:active,
		input[type="reset"]:hover,
		input[type="reset"]:focus,
		input[type="reset"]:active,
		input[type="submit"]:hover,
		input[type="submit"]:focus,
		input[type="submit"]:active,
		.elementor-button-wrapper .elementor-button:hover,
		.elementor-button-wrapper .elementor-button:focus,
		.elementor-button-wrapper .elementor-button:active,
		.wc-block-cart__submit:hover {
			border-color: var(--global-palette7);
			box-shadow: 0px 15px 25px -7px rgba(0, 0, 0, 0.1);
		}

		.kb-button.kb-btn-global-outline.kb-btn-global-inherit {
			padding-top: calc(px - 2px);
			padding-right: calc(px - 2px);
			padding-bottom: calc(px - 2px);
			padding-left: calc(px - 2px);
		}

		@media all and (max-width: 1024px) {

			button,
			.button,
			.wp-block-button__link,
			input[type="button"],
			input[type="reset"],
			input[type="submit"],
			.fl-button,
			.elementor-button-wrapper .elementor-button,
			.wc-block-components-checkout-place-order-button,
			.wc-block-cart__submit {
				border-color: var(--global-palette9);
			}
		}

		@media all and (max-width: 767px) {

			button,
			.button,
			.wp-block-button__link,
			input[type="button"],
			input[type="reset"],
			input[type="submit"],
			.fl-button,
			.elementor-button-wrapper .elementor-button,
			.wc-block-components-checkout-place-order-button,
			.wc-block-cart__submit {
				border-color: var(--global-palette9);
			}
		}

		#kt-scroll-up-reader,
		#kt-scroll-up {
			border-radius: 5px 5px 5px 5px;
			color: #00df40;
			bottom: 10vh;
			font-size: 1.4em;
			padding: 0.3em 0.3em 0.3em 0.3em;
		}

		#kt-scroll-up-reader.scroll-up-side-right,
		#kt-scroll-up.scroll-up-side-right {
			right: 1vw;
		}

		#kt-scroll-up-reader.scroll-up-side-left,
		#kt-scroll-up.scroll-up-side-left {
			left: 1vw;
		}

		@media all and (hover: hover) {

			#kt-scroll-up-reader:hover,
			#kt-scroll-up:hover {
				color: #00be36;
			}
		}

		@media all and (max-width: 1024px) {

			#kt-scroll-up-reader,
			#kt-scroll-up {
				font-size: 1.2em;
			}
		}

		@media all and (max-width: 767px) {

			#kt-scroll-up-reader,
			#kt-scroll-up {
				bottom: 3vh;
				font-size: 1em;
			}
		}

		.entry-hero.page-hero-section .entry-header {
			min-height: 200px;
		}

		.loop-entry.type-post h2.entry-title {
			font-style: normal;
			font-weight: 700;
			font-size: 20px;
			font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
			color: var(--global-palette4);
		}

		/* Kadence Header CSS */
		@media all and (max-width: 1024px) {
			.mobile-transparent-header #masthead {
				position: absolute;
				left: 0px;
				right: 0px;
				z-index: 100;
			}

			.kadence-scrollbar-fixer.mobile-transparent-header #masthead {
				right: var(--scrollbar-offset, 0);
			}

			.mobile-transparent-header #masthead,
			.mobile-transparent-header .site-top-header-wrap .site-header-row-container-inner,
			.mobile-transparent-header .site-main-header-wrap .site-header-row-container-inner,
			.mobile-transparent-header .site-bottom-header-wrap .site-header-row-container-inner {
				background: transparent;
			}

			.site-header-row-tablet-layout-fullwidth,
			.site-header-row-tablet-layout-standard {
				padding: 0px;
			}
		}

		@media all and (min-width: 1025px) {
			.transparent-header #masthead {
				position: relative;
				left: 0px;
				right: 0px;
				z-index: 100;
			}

			.transparent-header.kadence-scrollbar-fixer #masthead {
				right: var(--scrollbar-offset, 0);
			}

			.transparent-header #masthead,
			.transparent-header .site-top-header-wrap .site-header-row-container-inner,
			.transparent-header .site-main-header-wrap .site-header-row-container-inner,
			.transparent-header .site-bottom-header-wrap .site-header-row-container-inner {
				background: transparent;
			}
		}

		.site-branding {
			padding: 5px 5px 5px 5px;
		}

		.site-branding .site-title {
			font-style: normal;
			font-weight: normal;
			font-size: 30px;
			font-family: Audiowide, var(--global-display-fallback-font);
			text-transform: none;
			color: var(--global-palette9);
		}

		.site-branding .site-title:hover {
			color: var(--global-palette9);
		}

		body.home .site-branding .site-title {
			color: var(--global-palette9);
		}

		@media all and (max-width: 1024px) {
			.site-branding .site-title {
				font-size: 24px;
			}

			.site-branding .site-description {
				font-size: 14px;
			}
		}

		@media all and (max-width: 767px) {
			.site-branding .site-title {
				font-size: 20px;
			}

			.site-branding .site-description {
				font-size: 13px;
			}
		}

		#masthead,
		#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.site-header-row-container):not(.site-main-header-wrap),
		#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start)>.site-header-row-container-inner {
			background: var(--global-palette3);
		}

		.site-main-header-wrap .site-header-row-container-inner>.site-container {
			padding: 5px 20px;
		}

		@media all and (max-width: 1024px) {
			.site-main-header-wrap .site-header-row-container-inner>.site-container {
				padding: 5px 20px;
			}
		}

		@media all and (max-width: 767px) {
			.site-main-header-wrap .site-header-row-container-inner>.site-container {
				padding: 5px 5px 5px 5px;
			}
		}

		#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.site-header-row-container):not(.item-hidden-above):not(.site-main-header-wrap),
		#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.item-hidden-above)>.site-header-row-container-inner {
			background: var(--global-palette3);
			border-bottom: 1px none rgba(49, 130, 206, 0.5);
		}

		#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .header-menu-container>ul>li>a {
			color: var(--global-palette9);
		}

		#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .mobile-toggle-open-container .menu-toggle-open,
		#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .search-toggle-open-container .search-toggle-open {
			color: var(--global-palette9);
		}

		#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .header-menu-container>ul>li>a:hover {
			color: #ffff00;
		}

		#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .mobile-toggle-open-container .menu-toggle-open:hover,
		#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .mobile-toggle-open-container .menu-toggle-open:focus,
		#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .search-toggle-open-container .search-toggle-open:hover,
		#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .search-toggle-open-container .search-toggle-open:focus {
			color: #ffff00;
		}

		#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .header-menu-container>ul>li.current-menu-item>a,
		#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .header-menu-container>ul>li.current_page_item>a,
		#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .header-menu-container>ul>li.current_page_parent>a,
		#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .header-menu-container>ul>li.current_page_ancestor>a {
			color: #ffff00;
		}

		.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.primary-menu-container>ul>li>a:after {
			width: calc(100% - 1.2em);
		}

		.main-navigation .primary-menu-container>ul>li.menu-item>a {
			padding-left: calc(1.2em / 2);
			padding-right: calc(1.2em / 2);
			padding-top: 1em;
			padding-bottom: 1em;
			color: var(--global-palette9);
		}

		.main-navigation .primary-menu-container>ul>li.menu-item .dropdown-nav-special-toggle {
			right: calc(1.2em / 2);
		}

		.main-navigation .primary-menu-container>ul li.menu-item>a {
			font-style: normal;
			font-weight: normal;
		}

		.main-navigation .primary-menu-container>ul>li.menu-item>a:hover {
			color: #ffff00;
		}

		.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.primary-menu-container>ul>li.current-menu-ancestor>a:after,
		.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.primary-menu-container>ul>li.current-page-parent>a:after,
		.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.primary-menu-container>ul>li.current-product-ancestor>a:after {
			transform: scale(1, 1) translate(50%, 0);
		}

		.main-navigation .primary-menu-container>ul>li.menu-item.current-menu-item>a,
		.main-navigation .primary-menu-container>ul>li.menu-item.current-menu-ancestor>a,
		.main-navigation .primary-menu-container>ul>li.menu-item.current-page-parent>a,
		.main-navigation .primary-menu-container>ul>li.menu-item.current-product-ancestor>a {
			color: #ffff00;
		}

		.header-navigation .header-menu-container ul ul.sub-menu,
		.header-navigation .header-menu-container ul ul.submenu {
			background: var(--global-palette3);
			box-shadow: 0px 0px 13px 0px rgba(217, 237, 255, 0);
		}

		.header-navigation .header-menu-container ul ul li.menu-item,
		.header-menu-container ul.menu>li.kadence-menu-mega-enabled>ul>li.menu-item>a {
			border-bottom: 1px solid var(--global-palette1);
		}

		.header-navigation .header-menu-container ul ul li.menu-item>a {
			width: 220px;
			padding-top: 10px;
			padding-bottom: 10px;
			color: var(--global-palette9);
			font-style: normal;
		}

		.header-navigation .header-menu-container ul ul li.menu-item>a:hover {
			color: #ffff00;
			background: var(--global-palette3);
		}

		.header-navigation .header-menu-container ul ul li.menu-item.current-menu-item>a {
			color: #ffff00;
			background: var(--global-palette3);
		}

		.mobile-toggle-open-container .menu-toggle-open,
		.mobile-toggle-open-container .menu-toggle-open:focus {
			color: var(--global-palette5);
			padding: 0.4em 0.6em 0.4em 0.6em;
			font-size: 14px;
		}

		.mobile-toggle-open-container .menu-toggle-open.menu-toggle-style-bordered {
			border: 1px solid currentColor;
		}

		.mobile-toggle-open-container .menu-toggle-open .menu-toggle-icon {
			font-size: 30px;
		}

		.mobile-toggle-open-container .menu-toggle-open:hover,
		.mobile-toggle-open-container .menu-toggle-open:focus-visible {
			color: var(--global-palette8);
		}

		.mobile-navigation ul li {
			font-style: normal;
			font-weight: 500;
			font-size: 18px;
			line-height: 1rem;
		}

		.mobile-navigation ul li a {
			padding-top: 18px;
			padding-bottom: 18px;
		}

		.mobile-navigation ul li>a,
		.mobile-navigation ul li.menu-item-has-children>.drawer-nav-drop-wrap {
			background: var(--global-palette4);
			color: var(--global-palette9);
		}

		.mobile-navigation ul li>a:hover,
		.mobile-navigation ul li.menu-item-has-children>.drawer-nav-drop-wrap:hover {
			background: var(--global-palette4);
			color: #ffff00;
		}

		.mobile-navigation ul li.current-menu-item>a,
		.mobile-navigation ul li.current-menu-item.menu-item-has-children>.drawer-nav-drop-wrap {
			background: var(--global-palette4);
			color: #ffff00;
		}

		.mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap,
		.mobile-navigation ul li:not(.menu-item-has-children) a {
			border-bottom: 1px solid var(--global-palette1);
		}

		.mobile-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button {
			border-left: 1px solid var(--global-palette1);
		}

		#mobile-drawer .drawer-inner,
		#mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .pop-portion-bg,
		#mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice.pop-animated.show-drawer .drawer-inner {
			background: var(--global-palette4);
		}

		#mobile-drawer .drawer-header .drawer-toggle {
			padding: 0.6em 0.15em 0.6em 0.15em;
			font-size: 24px;
		}

		#main-header .header-button {
			font-style: normal;
			font-weight: 700;
			font-size: 18px;
			font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
			margin: 0px 0px 0px 0px;
			border-radius: 30px 30px 30px 30px;
			color: var(--global-palette9);
			background: var(--global-palette1);
			border: 2px solid currentColor;
			border-color: var(--global-palette8);
			box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
		}

		#main-header .header-button.button-size-custom {
			padding: 0px 20px 2px 20px;
		}

		#main-header .header-button:hover {
			color: var(--global-palette7);
			background: var(--global-palette4);
			border-color: var(--global-palette7);
			box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
		}

		.header-social-wrap .header-social-inner-wrap {
			font-size: 25px;
			gap: 10px;
		}

		.header-social-wrap .header-social-inner-wrap .social-button {
			color: var(--global-palette9);
			border: 2px none transparent;
			border-radius: 3px;
		}

		.header-social-wrap .header-social-inner-wrap .social-button:hover {
			color: #ffff00;
		}

		.header-social-wrap .social-button .social-label {
			font-style: normal;
			font-weight: normal;
			font-size: 16px;
			line-height: 30px;
			letter-spacing: 1px;
		}

		/* Kadence Footer CSS */
		#colophon {
			background: var(--global-palette3);
		}

		.site-middle-footer-inner-wrap {
			padding-top: 0px;
			padding-bottom: 5px;
			grid-column-gap: 30px;
			grid-row-gap: 30px;
		}

		.site-middle-footer-inner-wrap .widget {
			margin-bottom: 30px;
		}

		.site-middle-footer-inner-wrap .site-footer-section:not(:last-child):after {
			right: calc(-30px / 2);
		}

		.site-top-footer-inner-wrap {
			padding-top: 30px;
			padding-bottom: 15px;
			grid-column-gap: 30px;
			grid-row-gap: 30px;
		}

		.site-top-footer-inner-wrap .widget {
			margin-bottom: 30px;
		}

		.site-top-footer-inner-wrap .site-footer-section:not(:last-child):after {
			right: calc(-30px / 2);
		}

		.site-bottom-footer-wrap .site-footer-row-container-inner {
			font-style: normal;
		}

		.site-bottom-footer-inner-wrap {
			padding-top: 0px;
			padding-bottom: 0px;
			grid-column-gap: 30px;
		}

		.site-bottom-footer-inner-wrap .widget {
			margin-bottom: 30px;
		}

		.site-bottom-footer-inner-wrap .widget-area .widget-title {
			font-style: normal;
		}

		.site-bottom-footer-inner-wrap .site-footer-section:not(:last-child):after {
			right: calc(-30px / 2);
		}

		.footer-social-wrap .footer-social-inner-wrap {
			font-size: 20px;
			gap: 5px;
		}

		.site-footer .site-footer-wrap .site-footer-section .footer-social-wrap .footer-social-inner-wrap .social-button {
			color: var(--global-palette9);
			border: 2px none transparent;
			border-radius: 3px;
		}

		.site-footer .site-footer-wrap .site-footer-section .footer-social-wrap .footer-social-inner-wrap .social-button:hover {
			color: #ffff00;
		}

		#colophon .footer-html {
			font-style: normal;
			font-size: 14px;
			letter-spacing: 0px;
			color: var(--global-palette9);
		}

		#colophon .site-footer-row-container .site-footer-row .footer-html a {
			color: var(--global-palette9);
		}

		#colophon .site-footer-row-container .site-footer-row .footer-html a:hover {
			color: #00be36;
		}
	