@font-face {
    font-family: 'Peyda';
    src: url('../font/Peyda/Peyda-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Peyda';
    src: url('../font/Peyda/Peyda-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Peyda';
    src: url('../font/Peyda/Peyda-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Peyda';
    src: url('../font/Peyda/Peyda-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Peyda';
    src: url('../font/Peyda/Peyda-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Peyda';
    src: url('../font/Peyda/Peyda-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Peyda';
    src: url('../font/Peyda/Peyda-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Peyda';
    src: url('../font/Peyda/Peyda-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Peyda';
    src: url('../font/Peyda/Peyda-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

* {
    font-family: 'Peyda', tahoma, sans-serif !important;
}

html, body {
    font-family: 'Peyda', tahoma, sans-serif !important;
    direction: rtl;
    text-align: right;
}

input, textarea, button, select, a, span, div, p, h1, h2, h3, h4, h5, h6 {
    font-family: 'Peyda', tahoma, sans-serif !important;
}

.font-\[100\], .font-\[200\], .font-\[300\], .font-\[400\], 
.font-\[500\], .font-\[600\], .font-\[700\], .font-\[800\], 
.font-\[900\], .font-bold, .font-semibold, .font-medium, 
.font-normal, .font-light, .font-thin {
    font-family: 'Peyda', tahoma, sans-serif !important;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Peyda', tahoma, sans-serif !important;
}

section, header, footer, nav, main, article, aside {
    font-family: 'Peyda', tahoma, sans-serif !important;
}

.font-\[100\] { font-weight: 100 !important; }
.font-\[200\] { font-weight: 200 !important; }
.font-\[300\] { font-weight: 300 !important; }
.font-\[400\] { font-weight: 400 !important; }
.font-\[500\] { font-weight: 500 !important; }
.font-\[600\] { font-weight: 600 !important; }
.font-\[700\] { font-weight: 700 !important; }
.font-\[800\] { font-weight: 800 !important; }
.font-\[900\] { font-weight: 900 !important; }

.text-\[32px\], .text-\[48px\], .text-\[42px\], .text-\[56px\] {
    font-family: 'Peyda', tahoma, sans-serif !important;
}

.bg-white, .bg-\[\#F8F9FA\], .bg-\[\#100A22\], 
.bg-gradient-to-br, .bg-gradient-to-b, 
.rounded-\[15px\], .rounded-\[20px\], .rounded-\[24px\], 
.rounded-2xl, .rounded-\[32px\], .rounded-\[40px\] {
    font-family: 'Peyda', tahoma, sans-serif !important;
}

a, button, .inline-flex, .flex, .grid, .block, .inline-block {
    font-family: 'Peyda', tahoma, sans-serif !important;
}

.text-sm, .text-xs, .text-lg, .text-xl, .text-\[14px\], 
.text-\[15px\], .text-\[16px\], .text-\[17px\], .text-\[12px\] {
    font-family: 'Peyda', tahoma, sans-serif !important;
}