:root {
	--brand-color-1: rgb(255,255,255);
	--brand-color-2: rgb(255,215,0);
	--brand-color-text : rgb(13,13,13);

    --brand-gradient-1: none;
    --brand-gradient-2: none;
	
	--background-gradient-1: none;
	--background-gradient-2: none;
	--background-gradient-3: none;
	--background-gradient-4: none;
	--background-gradient-5: none;
	--background-gradient-6: none;

	--background-color-1: #001b44;
	--background-color-2: #00255e;
	--background-color-3: #002f77;
	--background-color-4: #003991;
	--background-color-5: #0043aa;
    --background-color-6: #004ec4;
	--text-color-1: #FFFFFF;
	--text-color-2: #CCCCCC;
	--text-color-3: rgb(0,0,0);
	--text-color-4: #FFFFFF;
	--font-family-1: 'IRANSans', sans-serif;

	--modal-bg-color-1: #001b44;
	--modal-bg-color-2: rgb(255,215,0);
	--modal-bg-color-3: #002f77;
	--modal-bg-color-4: #003991;
	--modal-text-color-1: rgb(27,27,27);
	--modal-text-color-2: rgb(245,245,244);
	--modal-text-color-3: rgb(255,255,252);

	--btn-radius-top-left: 20px ;
	--btn-radius-top-right: 0px ;
	--btn-radius-bottom-left: 20px ;
	--btn-radius-bottom-right: 0px ;
 
	--input-radius-top-left: 20px ;
	--input-radius-top-right: 0px ;
	--input-radius-bottom-left: 20px ;
	--input-radius-bottom-right: 0px ;
 
	--odd-radius-top-left: 20px ;
	--odd-radius-top-right: 0px ;
	--odd-radius-bottom-left: 20px ;
	--odd-radius-bottom-right: 0px ;

	 /*Default imutable colors*/
    --white-color: #fff;
    --black-color: #000;
    --error-color: #F02849;
    --success-color: #009900;
	--info-color: #FFB700;
}

:root[data-theme="light"] {
	--brand-color-1: rgb(255,255,255);
	--brand-color-2: rgb(255,215,0);
	--brand-color-text : rgb(13,13,13);

    --brand-gradient-1: none;
    --brand-gradient-2: none;
    --brand-gradient-3: {brand-gradient-3-2};
	
	--background-gradient-1: none;
	--background-gradient-2: none;
	--background-gradient-3: none;
	--background-gradient-4: none;
	--background-gradient-5: none;
	--background-gradient-6: none;

	--background-color-1: rgb(0,27,68);
	--background-color-2: #00255e;
	--background-color-3: #002f77;
	--background-color-4: #003991;
	--background-color-5: #0043aa;
    --background-color-6: #004ec4;

	--text-color-1: #FFFFFF;
	--text-color-2: #CCCCCC;
	--text-color-3: rgb(255,255,255);
	--text-color-4: #FFFFFF;

	--modal-bg-color-1: #001b44;
	--modal-bg-color-2: #00255e;
	--modal-bg-color-3: #002f77;
	--modal-bg-color-4: #003991;

	--modal-text-color-1: rgb(255,255,255);
	--modal-text-color-2: rgb(245,245,244);
	--modal-text-color-3: rgb(255,255,252);
}

:root[data-theme="dark"] {
	--brand-color-1: rgb(255,215,0);
	--brand-color-2: rgb(255,215,0);
	--brand-color-text : rgb(0,78,196);

    --brand-gradient-1: none;
    --brand-gradient-2: none;
    --brand-gradient-3: {brand-gradient-3-1};
	
	--background-gradient-1: linear-gradient(90deg, rgb(217,231,253) 0%, rgb(255,255,255) 100%);
	--background-gradient-2: none;
	--background-gradient-3: linear-gradient(90deg, rgb(0,27,68) 0%, rgb(2,70,172) 100%);
	--background-gradient-4: none;
	--background-gradient-5: none;
	--background-gradient-6: none;

	--background-color-1: linear-gradient(90deg, rgb(217,231,253) 0%, rgb(255,255,255) 100%);
	--background-color-2: rgb(247,247,247);
	--background-color-3: linear-gradient(90deg, rgb(0,27,68) 0%, rgb(2,70,172) 100%);
	--background-color-4: rgb(255,255,255);
	--background-color-5: rgb(255,215,0);
    --background-color-6: rgb(163,87,87);

	--text-color-1: rgb(0,27,68);
	--text-color-2: rgb(252,24,24);
	--text-color-3: rgb(0,0,0);
	--text-color-4: rgb(0,27,68);
	
	--modal-bg-color-1: #ffffff;
	--modal-bg-color-2: rgb(0,27,68);
	--modal-bg-color-3: rgb(255,255,255);
	--modal-bg-color-4: rgb(0,27,68);

	--modal-text-color-1: rgb(0,0,0);
	--modal-text-color-2: rgb(0,0,0);
	--modal-text-color-3: rgb(0,57,145);
}