@font-face {
    font-family: 'dana';
    src: url('/wp-content/uploads/useanyfont/Dana.woff2') format('woff2'),
         url('/wp-content/uploads/useanyfont/Dana.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* Bold (700) */
@font-face {
    font-family: 'dana';
    src: url('/wp-content/uploads/useanyfont/Dana-Bold.woff2') format('woff2'),
         url('/wp-content/uploads/useanyfont/Dana-Bold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
.dana {
    font-family: 'dana' !important;
}

h1, h2, h3, h4, h5, h6, .entry-title, body.single-post .entry-title, body.page .entry-title, body.category .entry-title, .widget-title, .site-title, .site-description, body, p, blockquote, li, a, strong, b, em, .menu-primary-container li a, .menu-primary-container li span, #menu-primary li a, #menu-primary li span, .menu-primary-2-container li a, .menu-primary-2-container li span, #menu-primary-2 li a, #menu-primary-2 li span {
    font-family: 'dana' !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
    -webkit-text-stroke: 0.2px; /* برای بهبود وضوح فونت در سافاری */
    font-smooth: always; /* برای اطمینان از صاف‌سازی */
}