body { --global-color-default: #ffffff;--global-color-primary: #e5b25d;--global-color-secondary: #1e1e1e;--global-color-tertiary: #4a6d7c;--global-color-quaternary: #f2f2f2; }

/* BODY */
					.is-root-container {
						
						--panelBg: var(--global-color-default);
						--panelColor: var(--global-color-secondary);
						
						--linkColorDefault: var(--global-color-primary);
						--linkColor: var(--linkColorDefault);
						--linkHoverColor: var(--global-color-tertiary);
						
						--btnBackground: var(--global-color-primary);
						--btnText: var(--global-color-secondary);
						
						--btnHoverBackground: var(--global-color-secondary);
						--btnHoverText: var(--global-color-default);
						
						--btnStroke: var(--btnText);
						--btnFill: var(--btnText);
						
						--linkBtnColor: var(--global-color-primary);
						--linkBtnHover: var(--global-color-tertiary);
						
						--linkBtnStroke: var(--linkColor);
						--linkBtnFill: var(--linkColor);
						
						--iconBtnColor: var(--global-color-primary);
						--iconBtnHover: var(--global-color-tertiary);
						
						--iconBtnFill: var(--linkColor);
						--iconBtnStroke: var(--linkColor);
						
						color: var(--global-color-secondary);
						background-color: var(--global-color-default);
					}
					
					:is(.panel_default, .panel_primary, .panel_secondary, .panel_tertiary, .panel_quaternary) {
						background-color: var(--panelBg);
						color: var(--panelColor);
					}

					/* LINKS */
					.is-root-container a {
						color: var(--linkColor);
					}
					.is-root-container a:hover {
						--linkColor: var(--linkHoverColor);
					}
					
					/*
					.is-root-container p a {
						--linkColor: var(--global-color-primary);
					}
					.is-root-container p a:hover {
						--linkColor: var(--global-color-tertiary);
					}
					*/
					
					/*
					.is-root-container ul,
					.is-root-container nav {
						--linkColor: var(--panelColor);
					}
					*/
					.is-root-container nav a,
					.is-root-container ul.menu a {
						--linkColor: var(--panelColor);
					}
					.is-root-container nav a:hover,
					.is-root-container ul.menu a:hover {
						--linkColor: var(--linkColorDefault);
					}

					/*
					STANDARD BTN
					*/
					.btn:not(.wp-block-button),
					.wp-block-button.btn .wp-element-button,
					.is-root-container input[type=submit],
					.gform_wrapper.gravity-theme input[type=submit] {
						background-color: var(--btnBackground);
						color: var(--btnText);
					}
					.btn:not(.wp-block-button):hover,
					.wp-block-button.btn .wp-element-button:hover,
					.is-root-container input[type=submit]:hover,
					.gform_wrapper.gravity-theme input[type=submit]:hover {
						--btnBackground: var(--btnHoverBackground);
						--btnText: var(--btnHoverText);
					}

					.btn:not(.wp-block-button) svg .svgstrokepath,
					.wp-block-button.btn .wp-element-button svg .svgstrokepath {
						stroke: var(--btnStroke);
					}
					
					.btn:not(.wp-block-button) svg .svgfillpath,
					.wp-block-button.btn .wp-element-button svg .svgfillpath {
						fill: var(--btnFill);
					}

					/*
					LINK BTN
					*/
					.linkBtn,
					.wp-block-button.linkBtn > a {
						color: var(--linkBtnColor);
					}
					.linkBtn:hover,
					.wp-block-button.linkBtn > a:hover {
						--linkBtnColor: var(--linkBtnHover);
					}

					.linkBtn .svgstrokepath,
					.wp-block-button.linkBtn > a .svgstrokepath {
						stroke: var(--linkBtnStroke);
					}

					.linkBtn .svgfillpath,
					.wp-block-button.linkBtn > a .svgfillpath {
						fill: var(--linkBtnFill);
					}

					/*
					ICON BTN
					*/
					.iconBtn {
						color: var(--iconBtnColor);
					}
					.iconBtn:hover {
						--iconBtnColor: var(--iconBtnHover);
					}

					.iconBtn .svgfillpath {
						fill: var(--iconBtnFill);
					}

					.iconBtn .svgstrokepath {
						stroke: var(--iconBtnStroke);
					}

/* Panel */
					.panel_default,
					:is(.panel_default, .panel_primary, .panel_secondary, .panel_tertiary, .panel_quaternary) .panel_default {
						--panelBg: var(--global-color-default);
						--panelColor: var(--global-color-secondary);
						
						--linkColorDefault: var(--global-color-primary);
						--linkColor: var(--linkColorDefault);
						--linkHoverColor: var(--global-color-tertiary);
						
						--btnBackground: var(--global-color-primary);
						--btnText: var(--global-color-secondary);
						
						--btnHoverBackground: var(--global-color-secondary);
						--btnHoverText: var(--global-color-default);
						
						--btnStroke: var(--btnText);
						--btnFill: var(--btnText);
						
						--linkBtnColor: var(--global-color-primary);
						--linkBtnHover: var(--global-color-tertiary);
						
						--linkBtnStroke: var(--linkColor);
						--linkBtnFill: var(--linkColor);
						
						--iconBtnColor: var(--global-color-primary);
						--iconBtnHover: var(--global-color-tertiary);
						
						--iconBtnFill: var(--linkColor);
						--iconBtnStroke: var(--linkColor);
					}

/* Panel */
					.panel_primary,
					:is(.panel_default, .panel_primary, .panel_secondary, .panel_tertiary, .panel_quaternary) .panel_primary {
						--panelBg: var(--global-color-primary);
						--panelColor: var(--global-color-secondary);
						
						--linkColorDefault: var(--global-color-default);
						--linkColor: var(--linkColorDefault);
						--linkHoverColor: var(--global-color-tertiary);
						
						--btnBackground: var(--global-color-tertiary);
						--btnText: var(--global-color-secondary);
						
						--btnHoverBackground: var(--global-color-default);
						--btnHoverText: var(--global-color-secondary);
						
						--btnStroke: var(--btnText);
						--btnFill: var(--btnText);
						
						--linkBtnColor: var(--global-color-default);
						--linkBtnHover: var(--global-color-tertiary);
						
						--linkBtnStroke: var(--linkColor);
						--linkBtnFill: var(--linkColor);
						
						--iconBtnColor: var(--global-color-default);
						--iconBtnHover: var(--global-color-tertiary);
						
						--iconBtnFill: var(--linkColor);
						--iconBtnStroke: var(--linkColor);
					}

/* Panel */
					.panel_secondary,
					:is(.panel_default, .panel_primary, .panel_secondary, .panel_tertiary, .panel_quaternary) .panel_secondary {
						--panelBg: var(--global-color-secondary);
						--panelColor: var(--global-color-default);
						
						--linkColorDefault: var(--global-color-primary);
						--linkColor: var(--linkColorDefault);
						--linkHoverColor: var(--global-color-tertiary);
						
						--btnBackground: var(--global-color-primary);
						--btnText: var(--global-color-secondary);
						
						--btnHoverBackground: var(--global-color-default);
						--btnHoverText: var(--global-color-secondary);
						
						--btnStroke: var(--btnText);
						--btnFill: var(--btnText);
						
						--linkBtnColor: var(--global-color-primary);
						--linkBtnHover: var(--global-color-tertiary);
						
						--linkBtnStroke: var(--linkColor);
						--linkBtnFill: var(--linkColor);
						
						--iconBtnColor: var(--global-color-primary);
						--iconBtnHover: var(--global-color-tertiary);
						
						--iconBtnFill: var(--linkColor);
						--iconBtnStroke: var(--linkColor);
					}

/* Panel */
					.panel_tertiary,
					:is(.panel_default, .panel_primary, .panel_secondary, .panel_tertiary, .panel_quaternary) .panel_tertiary {
						--panelBg: var(--global-color-tertiary);
						--panelColor: var(--global-color-default);
						
						--linkColorDefault: var(--global-color-primary);
						--linkColor: var(--linkColorDefault);
						--linkHoverColor: var(--global-color-secondary);
						
						--btnBackground: var(--global-color-primary);
						--btnText: var(--global-color-secondary);
						
						--btnHoverBackground: var(--global-color-secondary);
						--btnHoverText: var(--global-color-default);
						
						--btnStroke: var(--btnText);
						--btnFill: var(--btnText);
						
						--linkBtnColor: var(--global-color-primary);
						--linkBtnHover: var(--global-color-secondary);
						
						--linkBtnStroke: var(--linkColor);
						--linkBtnFill: var(--linkColor);
						
						--iconBtnColor: var(--global-color-primary);
						--iconBtnHover: var(--global-color-secondary);
						
						--iconBtnFill: var(--linkColor);
						--iconBtnStroke: var(--linkColor);
					}

/* Panel */
					.panel_quaternary,
					:is(.panel_default, .panel_primary, .panel_secondary, .panel_tertiary, .panel_quaternary) .panel_quaternary {
						--panelBg: var(--global-color-quaternary);
						--panelColor: var(--global-color-secondary);
						
						--linkColorDefault: var(--global-color-primary);
						--linkColor: var(--linkColorDefault);
						--linkHoverColor: var(--global-color-tertiary);
						
						--btnBackground: var(--global-color-primary);
						--btnText: var(--global-color-secondary);
						
						--btnHoverBackground: var(--global-color-secondary);
						--btnHoverText: var(--global-color-default);
						
						--btnStroke: var(--btnText);
						--btnFill: var(--btnText);
						
						--linkBtnColor: var(--global-color-primary);
						--linkBtnHover: var(--global-color-tertiary);
						
						--linkBtnStroke: var(--linkColor);
						--linkBtnFill: var(--linkColor);
						
						--iconBtnColor: var(--global-color-primary);
						--iconBtnHover: var(--global-color-tertiary);
						
						--iconBtnFill: var(--linkColor);
						--iconBtnStroke: var(--linkColor);
					}