p{color:#000;}
/* Headings */
h1, h2, h3, h4, h5, h6 {
	color: var(--dark);
	font-weight: 200;
	letter-spacing: 0em;
	margin: 0;
	-webkit-font-smoothing: antialiased;
}



/* Header Nav Main - Skin */
@media (min-width: 992px) {
	#header .header-nav-main nav > ul > li > a {
		color: var(--primary);
	}

	#header .header-nav-main nav > ul > li.open > a, #header .header-nav-main nav > ul > li:hover > a {
		background: var(--quaternary);
	}

	#header .header-nav-main nav > ul > li.dropdown .dropdown-menu {
		border-top-color: var(--primary);
	}

	#header .header-nav-main nav > ul > li.dropdown.open > a:before, #header .header-nav-main nav > ul > li.dropdown:hover > a:before {
		border-bottom-color: var(--primary);
	}

	#header .header-nav-main nav > ul > li.dropdown-mega-signin .dropdown-menu {
		border-top-color: var(--primary);
	}

	#header .header-nav-main nav > ul > li.dropdown-mega-signin .dropdown-menu li a {
		color: var(--primary);
	}

	#header .header-nav-main nav > ul:not(:hover) > li > a.active {
		background-color: var(--primary);
		color: var(--primary-inverse);
	}

	#header .header-nav.header-nav-stripe nav > ul > li:hover > a, #header .header-nav.header-nav-stripe nav > ul > li.open > a {
		background-color: var(--primary);
	}

	#header .header-nav.header-nav-stripe nav > ul:not(:hover) > li > a.active {
		background-color: var(--primary);
	}

	#header .header-nav.header-nav-stripe nav > ul:hover > li > a.active {
		color: var(--tertiary);
	}

	#header .header-nav.header-nav-links nav > ul li:hover > a {
		color: var(--tertiary);
	}

	#header .header-nav.header-nav-links nav > ul:not(:hover) > li > a.active {
		color: var(--tertiary);
	}

	#header .header-nav.header-nav-links.header-nav-links-vertical-slide nav ul li.dropdown .dropdown-menu::-webkit-scrollbar-thumb {
		background: var(--tertiary) !important;
	}

	#header .header-nav.header-nav-line nav > ul li:hover > a {
		color: var(--tertiary);
	}

	#header .header-nav.header-nav-line nav > ul li:hover > a:before {
		background: var(--tertiary);
	}

	#header .header-nav.header-nav-line nav > ul:not(:hover) li > a.active {
		color: var(--tertiary);
	}

	#header .header-nav.header-nav-line nav > ul:not(:hover) li > a.active:before {
		background: var(--tertiary);
	}

	#header .header-nav-main.header-nav-main-slide nav > ul > li.open > span > a, #header .header-nav-main.header-nav-main-slide nav > ul > li:hover > span > a {
		color: var(--tertiary);
	}

	#header .header-nav-main.header-nav-main-slide nav > ul:not(:hover) > li > span > a.active {
		color: var(--tertiary);
	}

	.side-header #header.side-header .header-nav-main nav > ul > li.dropdown.open > .dropdown-menu,
		.side-header #header.side-header .header-nav-main nav > ul > li.dropdown:hover > .dropdown-menu {
		border-left-color: var(--tertiary);
	}

	.side-header-right #header.side-header .header-nav-main nav > ul > li.dropdown.open > .dropdown-menu,
		.side-header-right #header.side-header .header-nav-main nav > ul > li.dropdown:hover > .dropdown-menu {
		border-right-color: var(--primary);
	}
}

/* Header Nav Main - Skin */
@media (min-width: 992px) {
	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary .dropdown-menu {
		background-color: var(--primary);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary .dropdown-menu li a {
		color: var(--primary-inverse);
		border-bottom-color: var(--primary-100);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary .dropdown-menu li:hover > a {
		background: var(--primary--100);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary.open > a:before, #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary:hover > a:before {
		border-bottom-color: var(--primary);
		background: var(--primary);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-mega.dropdown-primary .dropdown-mega-sub-title {
		color: var(--primary-inverse);
		opacity: 0.70;
	}

	#header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary:hover > a {
		background: var(--primary);
		color: var(--primary-inverse);
	}

	#header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary .dropdown-menu li a {
		color: var(--primary-inverse);
	}

	#header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-primary > a.active {
		background: var(--primary);
		color: var(--primary-inverse);
	}

	#header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a:focus, #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a:hover {
		color: var(--primary);
	}

	#header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a:focus:before, #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a:hover:before {
		background-color: var(--primary);
	}

	#header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary:hover > a {
		color: var(--primary);
	}

	#header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary.open > a:before, #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary:hover > a:before {
		background: var(--primary);
	}

	#header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-primary > a.active {
		color: var(--primary);
	}

	#header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-primary > a.active:before {
		background-color: var(--primary);
	}

	#header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a {
		color: var(--primary);
	}

	#header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a:focus, #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a:hover {
		color: var(--primary);
	}

	#header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary:hover > a {
		color: var(--primary);
	}

	#header .header-nav-links .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-primary > a.active {
		color: var(--primary);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary .dropdown-menu {
		background-color: var(--secondary);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary .dropdown-menu li a {
		color: var(--secondary-inverse);
		border-bottom-color: var(--secondary-100);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary .dropdown-menu li:hover > a {
		background: var(--secondary--100);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary.open > a:before, #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary:hover > a:before {
		border-bottom-color: var(--secondary);
		background: var(--secondary);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-mega.dropdown-secondary .dropdown-mega-sub-title {
		color: var(--secondary-inverse);
		opacity: 0.70;
	}

	#header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary:hover > a {
		background: var(--secondary);
		color: var(--secondary-inverse);
	}

	#header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary .dropdown-menu li a {
		color: var(--secondary-inverse);
	}

	#header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-secondary > a.active {
		background: var(--secondary);
		color: var(--secondary-inverse);
	}

	#header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary a:focus, #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary a:hover {
		color: var(--secondary);
	}

	#header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary a:focus:before, #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary a:hover:before {
		background-color: var(--secondary);
	}

	#header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary:hover > a {
		color: var(--secondary);
	}

	#header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary.open > a:before, #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary:hover > a:before {
		background: var(--secondary);
	}

	#header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-secondary > a.active {
		color: var(--secondary);
	}

	#header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-secondary > a.active:before {
		background-color: var(--secondary);
	}

	#header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary a {
		color: var(--secondary);
	}

	#header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary a:focus, #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary a:hover {
		color: var(--secondary);
	}

	#header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary:hover > a {
		color: var(--secondary);
	}

	#header .header-nav-links .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-secondary > a.active {
		color: var(--secondary);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary .dropdown-menu {
		background-color: var(--tertiary);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary .dropdown-menu li a {
		color: var(--tertiary-inverse);
		border-bottom-color: var(--tertiary-100);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary .dropdown-menu li:hover > a {
		background: var(--tertiary--100);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary.open > a:before, #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary:hover > a:before {
		border-bottom-color: var(--tertiary);
		background: var(--tertiary);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-mega.dropdown-tertiary .dropdown-mega-sub-title {
		color: var(--tertiary-inverse);
		opacity: 0.70;
	}

	#header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary:hover > a {
		background: var(--tertiary);
		color: var(--tertiary-inverse);
	}

	#header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary .dropdown-menu li a {
		color: var(--tertiary-inverse);
	}

	#header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-tertiary > a.active {
		background: var(--tertiary);
		color: var(--tertiary-inverse);
	}

	#header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary a:focus, #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary a:hover {
		color: var(--tertiary);
	}

	#header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary a:focus:before, #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary a:hover:before {
		background-color: var(--tertiary);
	}

	#header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary:hover > a {
		color: var(--tertiary);
	}

	#header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary.open > a:before, #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary:hover > a:before {
		background: var(--tertiary);
	}

	#header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-tertiary > a.active {
		color: var(--tertiary);
	}

	#header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-tertiary > a.active:before {
		background-color: var(--tertiary);
	}

	#header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary a {
		color: var(--tertiary);
	}

	#header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary a:focus, #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary a:hover {
		color: var(--tertiary);
	}

	#header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary:hover > a {
		color: var(--tertiary);
	}

	#header .header-nav-links .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-tertiary > a.active {
		color: var(--tertiary);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary .dropdown-menu {
		background-color: var(--quaternary);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary .dropdown-menu li a {
		color: var(--quaternary-inverse);
		border-bottom-color: var(--quaternary-100);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary .dropdown-menu li:hover > a {
		background: var(--quaternary--100);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary.open > a:before, #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary:hover > a:before {
		border-bottom-color: var(--quaternary);
		background: var(--quaternary);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-mega.dropdown-quaternary .dropdown-mega-sub-title {
		color: var(--quaternary-inverse);
		opacity: 0.70;
	}

	#header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary:hover > a {
		background: var(--quaternary);
		color: var(--quaternary-inverse);
	}

	#header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary .dropdown-menu li a {
		color: var(--quaternary-inverse);
	}

	#header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-quaternary > a.active {
		background: var(--quaternary);
		color: var(--quaternary-inverse);
	}

	#header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary a:focus, #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary a:hover {
		color: var(--quaternary);
	}

	#header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary a:focus:before, #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary a:hover:before {
		background-color: var(--quaternary);
	}

	#header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary:hover > a {
		color: var(--quaternary);
	}

	#header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary.open > a:before, #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary:hover > a:before {
		background: var(--quaternary);
	}

	#header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-quaternary > a.active {
		color: var(--quaternary);
	}

	#header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-quaternary > a.active:before {
		background-color: var(--quaternary);
	}

	#header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary a {
		color: var(--quaternary);
	}

	#header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary a:focus, #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary a:hover {
		color: var(--quaternary);
	}

	#header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary:hover > a {
		color: var(--quaternary);
	}

	#header .header-nav-links .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-quaternary > a.active {
		color: var(--quaternary);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark .dropdown-menu {
		background-color: var(--dark);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark .dropdown-menu li a {
		color: var(--dark-inverse);
		border-bottom-color: var(--dark-100);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark .dropdown-menu li:hover > a {
		background: var(--dark--100);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark.open > a:before, #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark:hover > a:before {
		border-bottom-color: var(--dark);
		background: var(--dark);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-mega.dropdown-dark .dropdown-mega-sub-title {
		color: var(--dark-inverse);
		opacity: 0.70;
	}

	#header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark:hover > a {
		background: var(--dark);
		color: var(--dark-inverse);
	}

	#header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark .dropdown-menu li a {
		color: var(--dark-inverse);
	}

	#header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-dark > a.active {
		background: var(--dark);
		color: var(--dark-inverse);
	}

	#header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark a:focus, #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark a:hover {
		color: var(--dark);
	}

	#header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark a:focus:before, #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark a:hover:before {
		background-color: var(--dark);
	}

	#header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark:hover > a {
		color: var(--dark);
	}

	#header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark.open > a:before, #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark:hover > a:before {
		background: var(--dark);
	}

	#header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-dark > a.active {
		color: var(--dark);
	}

	#header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-dark > a.active:before {
		background-color: var(--dark);
	}

	#header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark a {
		color: var(--dark);
	}

	#header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark a:focus, #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark a:hover {
		color: var(--dark);
	}

	#header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark:hover > a {
		color: var(--dark);
	}

	#header .header-nav-links .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-dark > a.active {
		color: var(--dark);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light .dropdown-menu {
		background-color: var(--light);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light .dropdown-menu li a {
		color: var(--light-inverse);
		border-bottom-color: var(--light-100);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light .dropdown-menu li:hover > a {
		background: var(--light--100);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light.open > a:before, #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light:hover > a:before {
		border-bottom-color: var(--light);
		background: var(--light);
	}

	#header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-mega.dropdown-light .dropdown-mega-sub-title {
		color: var(--light-inverse);
		opacity: 0.70;
	}

	#header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light:hover > a {
		background: var(--light);
		color: var(--light-inverse);
	}

	#header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light .dropdown-menu li a {
		color: var(--light-inverse);
	}

	#header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-light > a.active {
		background: var(--light);
		color: var(--light-inverse);
	}

	#header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light a:focus, #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light a:hover {
		color: var(--light);
	}

	#header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light a:focus:before, #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light a:hover:before {
		background-color: var(--light);
	}

	#header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light:hover > a {
		color: var(--light);
	}

	#header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light.open > a:before, #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light:hover > a:before {
		background: var(--light);
	}

	#header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-light > a.active {
		color: var(--light);
	}

	#header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-light > a.active:before {
		background-color: var(--light);
	}

	#header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light a {
		color: var(--light);
	}

	#header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light a:focus, #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light a:hover {
		color: var(--light);
	}

	#header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light:hover > a {
		color: var(--light);
	}

	#header .header-nav-links .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-light > a.active {
		color: var(--light);
	}
}

/* Header Nav Main - Skin */
@media (min-width: 992px) {
	#header .header-nav-force-light-text-active-skin-color .header-nav-main nav > ul > li:hover > a, #header .header-nav-force-light-text-active-skin-color .header-nav-main nav > ul > li .wrapper-items-cloned:hover > a {
		color: var(--primary) !important;
	}

	#header .header-nav-force-light-text-active-skin-color .header-nav-main nav > ul:not(:hover) > li > a.active, #header .header-nav-force-light-text-active-skin-color .header-nav-main nav > ul:not(:hover) > li .wrapper-items-cloned > a.active {
		color: var(--primary) !important;
	}
}

/* Header Nav Main Mobile - Skin */
@media (max-width: 991px) {
	#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a {
		color: var(--dark) !important;
	}

	#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a:active {
		color: var(--dark) !important;
	}

	#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
		background: var(--primary);
		color: var(--primary-inverse) !important;
	}

	#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active:focus, #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active:hover {
		background: var(--primary);
	}

	#header .header-nav-main.header-nav-main-mobile-dark nav > ul > li > a.active {
		background: var(--primary);
	}

	#header .header-nav-main.header-nav-main-mobile-dark nav > ul > li > a.active:focus, #header .header-nav-main.header-nav-main-mobile-dark nav > ul > li > a.active:hover {
		background: var(--primary);
	}

	.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links .header-nav-main.header-nav-main-mobile-dark nav > ul > li > a.active {
		color: var(--primary) !important;
	}

	.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links nav::-webkit-scrollbar-thumb {
		background-color: var(--primary);
	}

	.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links nav > ul > li > a.active {
		color: var(--primary) !important;
	}

	.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links nav > ul > li:hover > a {
		color: var(--primary) !important;
	}
}

/* Header Nav Main Mobile - Skin */
@media (max-width: 991px) {
	#header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary > a {
		color: var(--primary);
	}

	#header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary > a.active {
		background: var(--primary) !important;
		color: var(--primary-inverse) !important;
	}

	#header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary > a {
		color: var(--secondary);
	}

	#header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary > a.active {
		background: var(--secondary) !important;
		color: var(--secondary-inverse) !important;
	}

	#header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary > a {
		color: var(--tertiary);
	}

	#header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary > a.active {
		background: var(--tertiary) !important;
		color: var(--tertiary-inverse) !important;
	}

	#header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary > a {
		color: var(--quaternary);
	}

	#header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-quaternary > a.active {
		background: var(--quaternary) !important;
		color: var(--quaternary-inverse) !important;
	}

	#header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark > a {
		color: var(--dark);
	}

	#header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-dark > a.active {
		background: var(--dark) !important;
		color: var(--dark-inverse) !important;
	}

	#header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light > a {
		color: var(--light);
	}

	#header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-light > a.active {
		background: var(--light) !important;
		color: var(--light-inverse) !important;
	}
}
.text-color-hover-primary:hover, .text-hover-primary:hover {
	color: var(--tertiary) !important;
}