@charset "utf-8";
@font-face {
    font-family: IRANSansBold;
    font-style: normal;
    font-weight: normal;   
    src: url('fonts/woff2/IRANSansXFaNum-Bold.woff2') format('woff2'),
    url('fonts/woff/IRANSansXFaNum-Bold.woff') format('woff');
}
@font-face {
    font-family: outfit;
    font-style: normal;
    font-weight: normal;   
    src: url('fonts/woff/OutfitSemiBold.woff') format('woff');
}
body:lang(fa-ir){	
   font-family: IRANSansBold !important;
   -webkit-font-smoothing: antialiased;
   direction: rtl;
}
body:lang(en){	
	 font-family: outfit !important;
   -webkit-font-smoothing: antialiased;
   direction: ltr;
}
div, li, input, p, span, h1, h2, h3, h4, h5, h6, select{
   font-family: IRANSansBold !important;
   -webkit-font-smoothing: antialiased;
   text-align: right;
}
div:lang(en), li:lang(en), input:lang(en), p:lang(en), span:lang(en), h1:lang(en), h2:lang(en), h3:lang(en), h4:lang(en), h5:lang(en), h6:lang(en), select:lang(en){
   font-family: outfit !important;
   -webkit-font-smoothing: antialiased;
   text-align: left;
}
a{
    text-decoration: none;
}