@font-face {
    font-family: IRANSansXFaNum;
    font-style: normal;
    font-weight: 100;
    src: url('../fonts/IRANSansXFaNum/Woff/IRANSansXFaNum-Thin.woff') format('woff'),
    url('../fonts/IRANSansXFaNum/Woff2/IRANSansXFaNum-Thin.woff2') format('woff2');
}

@font-face {
    font-family: IRANSansXFaNum;
    font-style: normal;
    font-weight: 200;
    src: url('../fonts/IRANSansXFaNum/Woff/IRANSansXFaNum-UltraLight.woff') format('woff'),
    url('../fonts/IRANSansXFaNum/Woff2/IRANSansXFaNum-UltraLight.woff2') format('woff2');
}

@font-face {
    font-family: IRANSansXFaNum;
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/IRANSansXFaNum/Woff/IRANSansXFaNum-Light.woff') format('woff'),
    url('../fonts/IRANSansXFaNum/Woff2/IRANSansXFaNum-Light.woff2') format('woff2');
}

@font-face {
    font-family: IRANSansXFaNum;
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/IRANSansXFaNum/Woff/IRANSansXFaNum-Medium.woff') format('woff'),
    url('../fonts/IRANSansXFaNum/Woff2/IRANSansXFaNum-Medium.woff2') format('woff2');
}

@font-face {
    font-family: IRANSansXFaNum;
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/IRANSansXFaNum/Woff/IRANSansXFaNum-DemiBold.woff') format('woff'),
    url('../fonts/IRANSansXFaNum/Woff2/IRANSansXFaNum-DemiBold.woff2') format('woff2');
}

@font-face {
    font-family: IRANSansXFaNum;
    font-style: normal;
    font-weight: 800;
    src: url('../fonts/IRANSansXFaNum/Woff/IRANSansXFaNum-ExtraBold.woff') format('woff'),
    url('../fonts/IRANSansXFaNum/Woff2/IRANSansXFaNum-ExtraBold.woff2') format('woff2');
}

@font-face {
    font-family: IRANSansXFaNum;
    font-style: normal;
    font-weight: 900;
    src: url('../fonts/IRANSansXFaNum/Woff/IRANSansXFaNum-Black.woff') format('woff'),
    url('../fonts/IRANSansXFaNum/Woff2/IRANSansXFaNum-Black.woff2') format('woff2');
}

@font-face {
    font-family: IRANSansXFaNum;
    font-style: normal;
    font-weight: bold;
    src: url('../fonts/IRANSansXFaNum/Woff/IRANSansXFaNum-Bold.woff') format('woff'),
    url('../fonts/IRANSansXFaNum/Woff2/IRANSansXFaNum-Bold.woff2') format('woff2');
}

@font-face {
    font-family: IRANSansXFaNum;
    font-style: normal;
    font-weight: normal;
    src: url('../fonts/IRANSansXFaNum/Woff/IRANSansXFaNum-Regular.woff') format('woff'),
    url('../fonts/IRANSansXFaNum/Woff2/IRANSansXFaNum-Regular.woff2') format('woff2');
}

body, ul li, ul, i, h1, h2, h3, h4, h5, h6, div, p, a, span, input, select, textarea, img, figure, section, header, footer, article, strong, button, optgroup, main, .after:after, .before:before, font {
    Font-Family: IRANSansXFaNum;
    outline: 0;
    box-sizing: border-box;
    text-align: right;
    margin:0;
    padding:0;
	font-weight:500;
}
body{direction:rtl}

a{text-decoration:none}

.z-1{z-index:1}


.rounded-4p{border-radius:4px}
.rounded-6p{border-radius:6px}
.rounded-8p{border-radius:8px}

.font-size-10p{font-size:10px}
.font-size-12p{font-size:12px}
.font-size-14p{font-size:14px}
.font-size-15p{font-size:15px}
.font-size-16p{font-size:16px}
.font-size-18p{font-size:18px}
.font-size-20p{font-size:20px}
.font-size-24p{font-size:24px}
.font-size-30p{font-size:30px}
.font-size-36p{font-size:36px}

.font-weight-400{font-weight:400!important}
.font-weight-500{font-weight:500!important}
.font-weight-600{font-weight:600!important}
.font-weight-700{font-weight:700!important}


.dl{direction:ltr}
.text-left{text-align:left}
.text-101{color:#101828}
.text-344{color:#344054}
.text-98A{color:#98A2B3}
.text-447{color:#447FF9}
.text-229{color:#22959C}
.text-d0d{color:#D0D5DD}
.text-137{color:#13727D}
.text-1D2{color:#1D2939}
.text-475{color:#475467}
.text-667{color:#667085}
.text-0D4{color:#0D4C54}
.text-0D8{color:#0D824B}
.text-092{color:#092868}
.text-0A6{color:#0A653A}
.text-084{color:#084D2D}
.text-F04{color:#F04438}
.text-92D{color:#92DEBA}


.mt-2p{margin-top:2px}
.mt-4p{margin-top:4px}
.mt-5p{margin-top:5px}
.mt-6p{margin-top:6px}
.mt-8p{margin-top:8px}
.mt-9p{margin-top:9px}
.mt-10p{margin-top:10px}
.mt-10p{margin-top:10px}
.mt-12p{margin-top:12px}
.mt-13p{margin-top:13px}
.mt-16p{margin-top:16px}
.mt-18p{margin-top:18px}
.mt-20p{margin-top:20px}
.mt-19p{margin-top:19px}
.mt-22p{margin-top:22px}
.mt-24p{margin-top:24px}
.mt-27p{margin-top:27px}
.mt-26p{margin-top:26px}
.mt-28p{margin-top:28px}
.mt-27p{margin-top:27px}
.mt-32p{margin-top:32px}
.mt-34p{margin-top:34px}
.mt-36p{margin-top:36px}
.mt-40p{margin-top:40px}
.mt-44p{margin-top:44px}
.mt-42p{margin-top:42px}
.mt-48p{margin-top:48px}
.mt-56p{margin-top:56px}
.mt-64p{margin-top:64px}
.mt-84p{margin-top: 84px}
.mt-88p{margin-top: 88px}
.mt-90p{margin-top: 90px}
.mt-96p{margin-top:96px}
.mt-132p{margin-top:132px}
.mt-164p{margin-top:164px}


.mb-4p{margin-bottom:4px}
.mb-8p{margin-bottom:8px}
.mb-12p{margin-bottom:12px}
.mb-16p{margin-bottom:16px}
.mb-18p{margin-bottom:18px}
.mb-20p{margin-bottom:20px}
.mb-24p{margin-bottom:24px}
.mb-26p{margin-bottom:26px}
.mb-32p{margin-bottom:32px}
.mb-42p{margin-bottom:42px}

.ml-4p{margin-left:4px}
.ml-8p{margin-left:8px}
.ml-10p{margin-left:10px}
.ml-12p{margin-left:12px}
.ml-16p{margin-left:16px}
.ml-32p{margin-left:32px}
.ml-36p{margin-left:36px}
.ml-56p{margin-left:56px}

.mr-4p{margin-right:4px}
.mr-6p{margin-right:6px}
.mr-20p{margin-right:20px}

.px-16p{padding: 0 16px}

.p-8p{padding:8px}
.p-16p{padding:16px}
.p-24p{padding:24px}
.px-5p{padding:0 5px}
.px-10p{padding:0 10px}
.px-24p{padding:0 24px}
.pb-24p{padding-bottom: 24px}
.pt-24p{padding-top:24px}
.pt-26p{padding-top:26px}
.pr-8p{padding-right: 8px}



.h-28p{height:28px}
.lh-14p{line-height:14px}
.lh-18p{line-height:18px}
.lh-20p{line-height:20px}
.lh-22p{line-height:22px}
.lh-26p{line-height:26px}
.lh-28p{line-height:28px}
.lh-30p{line-height:30px}
.lh-36p{line-height:36px}
.lh-40p{line-height:40px}
.lh-48p{line-height:48px}
.word-spacing-1{word-spacing:-1px}
.word-spacing-2{word-spacing:-2px}
.letter-spacing{letter-spacing:-0.02em}

.gap-2p{gap: 2px;}
.gap-4p{gap: 4px;}
.gap-5p{gap: 5px;}
.gap-6p{gap: 6px;}
.gap-8p{gap: 8px;}
.gap-9p{gap: 9px;}
.gap-10p{gap: 10px;}
.gap-11p{gap: 11px;}
.gap-12p{gap: 12px;}
.gap-14p{gap: 14px;}
.gap-16p{gap: 16px;}
.gap-18p{gap: 18px;}
.gap-20p{gap: 20px;}
.gap-24p{gap: 24px;}
.gap-25p{gap: 25px;}
.gap-32p{gap: 32px;}

.op-5{
    opacity: 0.5;
}

.h-52p{height: 52px}

.bg-137{background: #13727D}


