@font-face {
    font-family: vazir;
    font-display: swap;
    font-style: normal;
    font-weight: 700;
    src: url(../fonts/Vazir/Vazir-Bold.eot);
    src: url(../fonts/Vazir/Vazir-Bold.eot?#iefix)
    format('embedded-opentype'),url(../fonts/Vazir/Vazir-Bold.woff2)
    format('woff2'),url(../fonts/Vazir/Vazir-Bold.woff)
    format('woff'),url(../fonts/Vazir/Vazir-Bold.ttf) format('truetype')
}

@font-face {
    font-family: vazir;
    font-display: swap;
    font-style: normal;
    font-weight: 500;
    src: url(../fonts/Vazir/Vazir-Medium.eot);
    src: url(../fonts/Vazir/Vazir-Medium.eot?#iefix)
    format('embedded-opentype'),url(../fonts/Vazir/Vazir-Medium.woff2)
    format('woff2'),url(../fonts/Vazir/Vazir-Medium.woff)
    format('woff'),url(../fonts/Vazir/Vazir-Medium.ttf) format('truetype')
}

@font-face {
    font-family: vazir;
    font-display: swap;
    font-style: normal;
    font-weight: normal;
    src: url(../fonts/Vazir/Vazir.eot);
    src: url(../fonts/Vazir/Vazir.eot?#iefix)
    format('embedded-opentype'),url(../fonts/Vazir/Vazir.woff2)
    format('woff2'),url(../fonts/Vazir/Vazir.woff)
    format('woff'),url(../fonts/Vazir/Vazir.ttf) format('truetype')
}
@font-face {
    font-family: vazir;
    src: url(../fonts/Vazir/Vazirmatn-ExtraBold.woff2) format("woff2");
    font-weight: 900;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: vazir;
    font-display: swap;
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/Vazir/Vazir-Light.eot);
    src: url(../fonts/Vazir/Vazir-Light.eot?#iefix)
    format('embedded-opentype'),url(../fonts/Vazir/Vazir-Light.woff2)
    format('woff2'),url(../fonts/Vazir/Vazir-Light.woff)
    format('woff'),url(../fonts/Vazir/Vazir-Light.ttf) format('truetype')
}

@font-face {
    font-family: IRANSans;
    font-display: swap;
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/IranSans/IRANSansWeb_Black.eot);
    src: url(../fonts/IranSans/IRANSansWeb_Black.eot?#iefix)
    format('embedded-opentype'),url(../fonts/IranSans/IRANSansWeb_Black.woff2)
    format('woff2'),url(../fonts/IranSans/IRANSansWeb_Black.woff)
    format('woff'),url(../fonts/IranSans/IRANSansWeb_Black.ttf) format('truetype')
}

@font-face {
    font-family: IRANSans;
    font-display: swap;
    font-style: normal;
    font-weight: 700;
    src: url(../fonts/IranSans/IRANSansWeb_Bold.eot);
    src: url(../fonts/IranSans/IRANSansWeb_Bold.eot?#iefix)
    format('embedded-opentype'),url(../fonts/IranSans/IRANSansWeb_Bold.woff2)
    format('woff2'),url(../fonts/IranSans/IRANSansWeb_Bold.woff)
    format('woff'),url(../fonts/IranSans/IRANSansWeb_Bold.ttf) format('truetype')
}

@font-face {
    font-family: IRANSans;
    font-display: swap;
    font-style: normal;
    font-weight: 500;
    src: url(../fonts/IranSans/IRANSansWeb_Medium.eot);
    src: url(../fonts/IranSans/IRANSansWeb_Medium.eot?#iefix)
    format('embedded-opentype'),url(../fonts/IranSans/IRANSansWeb_Medium.woff2)
    format('woff2'),url(../fonts/IranSans/IRANSansWeb_Medium.woff)
    format('woff'),url(../fonts/IranSans/IRANSansWeb_Medium.ttf) format('truetype')
}

@font-face {
    font-family: IRANSans;
    font-display: swap;
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/IranSans/IRANSansWeb_Light.eot);
    src: url(../fonts/IranSans/IRANSansWeb_Light.eot?#iefix)
    format('embedded-opentype'),url(../fonts/IranSans/IRANSansWeb_Light.woff2)
    format('woff2'),url(../fonts/IranSans/IRANSansWeb_Light.woff)
    format('woff'),url(../fonts/IranSans/IRANSansWeb_Light.ttf) format('truetype')
}

@font-face {
    font-family: IRANSans;
    font-display: swap;
    font-style: normal;
    font-weight: 200;
    src: url(../fonts/IranSans/IRANSansWeb_UltraLight.eot);
    src: url(../fonts/IranSans/IRANSansWeb_UltraLight.eot?#iefix)
    format('embedded-opentype'),url(../fonts/IranSans/IRANSansWeb_UltraLight.woff2)
    format('woff2'),url(../fonts/IranSans/IRANSansWeb_UltraLight.woff)
    format('woff'),url(../fonts/IranSans/IRANSansWeb_UltraLight.ttf) format('truetype')
}

@font-face {
    font-family: IRANSans;
    font-display: swap;
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/IranSans/IRANSansWeb.eot);
    src: url(../fonts/IranSans/IRANSansWeb.eot?#iefix)
    format('embedded-opentype'),url(../fonts/IranSans/IRANSansWeb.woff2)
    format('woff2'),url(../fonts/IranSans/IRANSansWeb.woff)
    format('woff'),url(../fonts/IranSans/IRANSansWeb.ttf) format('truetype')
}

html,body {
    font-family: IRANSans !important;
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    font-feature-settings: normal;
    font-variation-settings: normal
}

/*
// new code
 */
a {
    color: #2C7BE5FF;
    text-decoration: none;
}
.svg-inline--fa {
    display: inline-block;
    font-size: inherit;
    height: 1em;
    overflow: visible;
    vertical-align: -.125em;
}

.svg-inline--fa.fa-w-8 {
    width: .5em;
}

.bg-holder {
    position: absolute;
    width: 100%;
    min-height: 100%;
    top: 0;
    left: 0;
    background-size: cover;
    background-position: center;
    overflow: hidden;
    will-change: transform, opacity, filter;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background-repeat: no-repeat;
    z-index: 0;
}

.bg-card {
    background-size: contain;
    background-position: right;
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
    transform: rotate(180deg);
}
.fw-semi-bold {
    font-weight: 600 !important;
}

.fs-10 {
    font-size: 0.8333333333rem !important;
}

.text-nowrap {
    white-space: nowrap !important;
}

.badge-subtle-success {
    color: #00894f;
    background-color: #d9f8eb;
}
.badge-subtle-secondary {
    color: #5d6776;
    background-color: #e6e8ec;
}
.badge-subtle-warning {
    color: #ac5a2b;
    background-color: #fde6d8;
}

.badge-subtle-primary {
    color: #215cac;
    background-color: #d9e7fa;
}

.text-500 {
    --falcon-text-opacity: 1;
    color: #9DA9BBFF !important;
}

