@font-face {
    font-family: 'B Yekan';
    src: url('./fonts/BYekan.woff2') format('woff2'),
         url('./fonts/BYekan.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'B Titr';
    src: url('./fonts/B-Titr.woff2') format('woff2'),
         url('./fonts/B-Titr.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* Apply Fonts */
body {
    font-family: 'B Yekan', sans-serif !important;
}

/* Headings */
h1, h2, h3, h4, h5 {
    font-family: 'B Titr', sans-serif !important;
}

/* Navbar - Ensure B Yekan is applied */
#navmenu,
#navmenu ul,
#navmenu li,
#navmenu a,
#footer,
#footer a,
#footer p,
.navbar-nav {
    font-family: 'B Yekan', sans-serif !important;
    font-weight: normal;
}

/* ✅ Remove underline from navbar links */
#navmenu a {
    text-decoration: none !important;
}

/* ✅ Ensure no underline on hover */
#navmenu a:hover {
    text-decoration: none !important;
}

/* Language Switch */
.language-switch {
    position: fixed;
    top: 10px;
    left: 10px;
}

.language-switch select {
    padding: 5px;
    border: 1px solid #ccc;
    border-radius: 5px;
    cursor: pointer;
}

/* Remove underline from navbar and footer links */
/* #navmenu a,  */
.navmenu a {
    text-decoration: none !important;
    /* color: orange;s */
}
.footer a {
    text-decoration: none !important;
    color: orange;
}

/* Remove underline on hover */
#navmenu a:hover, 
.footer a:hover {
    text-decoration: none !important;
}


