@import url('https://fonts.googleapis.com/css2?family=Overpass:ital,wght@0,100..900;1,100..900&display=swap');


* {
    /* Colors */
    --colorGoldDark:#B18468;
    --colorGold1:#C09A7B;
    --colorGold2:#CFB090;
    --colorGold3:#DEC6A6;
    --colorGold4:#9F6F52;
    --colorGold5:#845D44;
    --colorGoldLight:#EEDDBE;
    --colorGoldLight50:#EEDDBE80;
    --colorBlack:#000000;
    --colorWhite:#ffffff;
    --colorBlackLight:#1C1C1B;
    --colorBlack10:#0000000f;
    --colorGrayLight:#E2E3E4;
    --colorGray:#C5C5C5;
    --colorGrayDark:#8D8D8D;

	--colorVioletLight:#6D72C3;
	--colorViolet:#5941A9;
	--colorVioletDark:#5D2E8C;
	--colorGreen:#17BEBB;
	--colorGreenDark:#157A6E;
	--colorBlue:#35A7FF;
	--colorBlueDark:#2176AE;
	--colorPink:#E952DE;
	--colorBordeaux:#A80874;
	--colorRed:#D72483;

    --colorBody:#000;
    
	--colorLink: var(--colorGoldLight);
	--colorHighlight:var(--colorGoldLight);
	--colorFooter:#000000d0;
    
		/* Bg Gradient */
		--colorGradientStart:#000000d0;
		--colorGradientEnd:#00000000;

    --notVisitedIcon: url('data: image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="10" cy="10" r="10" fill="%23ffffff20" /></svg>');
	--visitedIcon: url('data: image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="10" cy="10" r="10" fill="%23ffffff20" /><path d="M8.33333 13.7292L5 10.3958L6.0625 9.33333L8.33333 11.6042L13.9375 6L15 7.0625L8.33333 13.7292Z" fill="white" fill-opacity="0.5" /></svg>');



   	/* Header: Dots for top Navigator */
	--navigatorIconLast: url('data: image/svg+xml;utf8,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="12" height="12" rx="6" fill="black" fill-opacity="0.1" stroke="white" stroke-opacity="0.5" stroke-width="1" /></svg>');
	--navigatorIcon: url('data: image/svg+xml;utf8,<svg width="34" height="14" viewBox="0 0 34 14" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="14" y="6" width="20" height="1" fill="%23ffffff80" /><rect x="1" y="1" width="12" height="12" rx="6" fill="black" fill-opacity="0.1" stroke="white" stroke-opacity="0.5" stroke-width="1" /></svg>');
	--navigatorIconSelected: url('data: image/svg+xml;utf8,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="14" height="14" rx="7" fill="%23EEDDBE" /></svg>');
	--navigatorIconHovered: url('data: image/svg+xml;utf8,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="14" height="14" rx="7" fill="%23EEDDBE" /></svg>');

}

/* Fonts */
* {
	--fontHeader: "Overpass", sans-serif;
	--fontRegular: "Overpass", sans-serif;
	--fontBig: "Overpass", sans-serif;
	--fontSerif: "Overpass", sans-serif;
}