@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-display: swap;
    font-weight: 400;
    src: url("../../assets/fonts/IRANSansWeb.eot");
    src: url("../../assets/fonts/IRANSansWeb.eot?#iefix") format("embedded-opentype"),
        url("../../assets/fonts/IRANSansWeb.woff2") format("woff2"),
        url("../../assets/fonts/IRANSansWeb.woff") format("woff"),
        url("../../assets/fonts/IRANSansWeb.ttf") format("truetype");
}
:root {
    --tblr-font-family-sans: IRANSans;
    --tblr-font-family-mono: IRANSans;
    font-size: 90%;
}
.hero-bold {
    font-size: 4rem;
    font-weight: 1000;
    text-transform: capitalize;
    color: var(--tblr-color-accent-primary);
}
.small{
    font-size: 80%;
}
.icon-lg{
    font-size: 1.5rem;
}
.icon-xl{
    font-size: 2rem;
}
.text-nowrap{
    white-space: nowrap;
}
.header-sticky{
    box-shadow: none;
}
.badge {
    vertical-align: middle;
}
.navbar {
    font-size: var(--tblr-font-size-md);
}
.browser-dots{
    margin-left: var(--tblr-space-4xl);
    margin-right: inherit;
}