
    @font-face {
        font-family: iranYekan;
        src: url(../font/Iran-Yekan/Fa-Num/iranyekanwebregular.woff);
    }
    
    body * {
        font-family: iranYekan;
    }
    
    .dark-bg {
        background-color: #141414;
    }
    
    .footer {
        background-color: #111C23;
    }
    
    .accordion-button::after
    {
    position: absolute !important;
    left: 15px !important;
    }
    
    /* link reset */
    a:link {
        text-decoration: none;
    }
    
    a:visited {
        text-decoration: none;
    }
    
    a:hover {
        text-decoration: underline;
    }
    
    a:active {
        text-decoration: underline;
    }
    
    a {
        color: #B1B1B1 !important;
    }
    
    .nav-link {
        text-decoration: none;
        color: #B1B1B1 !important;
    }
    
    /* end link reset */
    
    .footer-list {
        list-style: none;
    }
    
    .footer-list li {
        font-size: 10pt;
    }
    
    .paragraphs {
        color: whitesmoke;
        font-size: 11pt;
        text-align: justify;
    }
    
    .bg-hamahang {
        background-color: #E31F23;
    }
    
    .text-hamahang {
        color: #D72027;
    }
    
    .accordion-button:not(.collapsed) {
        background-color: #D9D9D9 !important;
    }
    
    .accordion .accordion-item {
        border-radius: 15px;
        overflow: hidden;
        border: solid 1px #707070 !important;
        border-radius: 15px !important;
        box-shadow: none;
        position: relative;
        background-color: #D9D9D9;
    }
    
    .collapsed {
        background-color: #D9D9D9 !important;
    }
    
    .accordion-button::after {
        float: left !important;
    }
    
    .btn-outline-success {
        border-color: #00A099 !important;
        color: #00A099 !important;
    }
    
    .btn-outline-success:hover {
        background-color: #00A099 !important;
        color: #111C23 !important;
    }
    
    .navbar-nav .active {
        color: #E31F23 !important;
    }

    @media only screen and (max-width: 767px) {
        .nav-item
        {
            padding-top: 3rem!important;

        }
    }