/* Color Scheme Overrides */

:root {
    
	--color-black: #2a2320;	    
	
	/* Primary color */
	
	--color-primary-background: #9ab010;
	--color-primary-background-gradient-top: #9ab010;
	--color-primary-background-gradient-bottom: #9ab010;
	--color-primary-background-border: #3b3b3b;
	--color-primary-background-shadow: #000;	
	--color-primary-foreground: #fff;
	--color-primary-foreground-shadow: #000;
	
	/* Primary color - Active (used for hover/active states) */
	
	--color-primary-active-background: #9ab010;
	--color-primary-active-background-gradient-top: #9ab010;
	--color-primary-active-background-gradient-bottom: #9ab010;	
	--color-primary-active-background-border: #3b3b3b;
	--color-primary-active-background-shadow: #dc8840;	
	--color-primary-active-foreground: #fff;
	--color-primary-active-foreground-shadow: #000;
	
	/* Secondary color */
	
	--color-secondary-background: #837a73;
	--color-secondary-background-gradient-top: #837a73;
	--color-secondary-background-gradient-bottom: #837a73;
	--color-secondary-background-border: #3b3b3b;	
	--color-secondary-background-shadow: #3f3e3e;
	--color-secondary-foreground: #fff;
	--color-secondary-foreground-shadow: #000;
	
	/* Secondary color - Active (used for hover/active states) */
	
	--color-secondary-active-background: #837a73;
	--color-secondary-active-background-gradient-top: #837a73;
	--color-secondary-active-background-gradient-bottom: #837a73;	
	--color-secondary-active-background-border: #3b3b3b;
	--color-secondary-active-background-shadow: #3f3e3e;	
	--color-secondary-active-foreground: #fff;
	--color-secondary-active-foreground-shadow: #000;
	
	/* Tertiary color - Active (used for hover/active states) */
	
	--color-tertiary-active-background: #f5f5f5;
	--color-tertiary-active-background-gradient-top: #f5f5f5;
	--color-tertiary-active-background-gradient-bottom: #f5f5f5;	
	--color-tertiary-active-background-border: #dddddd;
	--color-tertiary-active-background-shadow: #3f3e3e;	
	--color-tertiary-active-foreground: #243141;
	--color-tertiary-active-foreground-shadow: #fff;		
	
	/* Box color */
	
	--color-box-background: #ffffff;
	--color-box-background-gradient-top: #ffffff;
	--color-box-background-gradient-bottom: #ffffff;
	--color-box-background-border: #d2d2d2;	
	--color-box-background-shadow: #dddddd;
	--color-box-background-divider: #f4f4f4;
	--color-box-foreground: var(--color-body);
	--color-box-foreground-shadow: #fff;	
	--color-box-foreground-bold: #243141;
	--color-box-foreground-bold-shadow: #fff;	
	--color-box-head-background: #525252;
	--color-box-head-background-gradient-top: #525252;
	--color-box-head-background-gradient-bottom: #525252;	
	--color-box-head-background-border: #dddddd;
	--color-box-head-foreground: #fff;
	--color-box-head-foreground-shadow: #000;
	--color-box-head-foreground-bold: #fff;
	--color-box-head-foreground-bold-shadow: #000;	
	--color-box-footer-background: #dddddd;
	--color-box-footer-background-gradient-top: #dddddd;
	--color-box-footer-background-gradient-bottom: #dddddd;	
	--color-box-footer-background-border: #cbcbcb;
	--color-box-footer-foreground: #3f3e3e;
	--color-box-footer-foreground-shadow: #3f3e3e;	
	--color-box-footer-foreground-bold: #000;
	--color-box-footer-foreground-bold-shadow: #000;
}

/* Menu Icons */

.headermain.headermain-design1 .navmain .navmain-dropdown-megamenu .navmain-subcontainer .navmain-icon.navmain-icon-custom8 a::before,
.headermain.headermain-design2 .navmain .navmain-dropdown-megamenu .navmain-subcontainer .navmain-icon.navmain-icon-custom8 a::before {
	background-image: url("../images/sslcertificate.svg");	
}

.headermain.headermain-design1 .navmain .navmain-dropdown-megamenu .navmain-subcontainer .navmain-icon.navmain-icon-custom10 a::before,
.headermain.headermain-design2 .navmain .navmain-dropdown-megamenu .navmain-subcontainer .navmain-icon.navmain-icon-custom10 a::before {
	background-image: url("../images/emailsecurity.svg");	
}