/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

/* تعریف فونت‌ها */
@font-face {
    font-family: 'IranSansX';
    src: url('fonts/IRANSansXFaNum-Regular.woff2') format('woff2'),
         url('fonts/IRANSansXFaNum-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'IranSansX';
    src: url('fonts/IRANSansXFaNum-Bold.woff2') format('woff2'),
         url('fonts/IRANSansXFaNum-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'IranSansX';
    src: url('fonts/IRANSansXFaNum-DemiBold.woff2') format('woff2'),
         url('fonts/IRANSansXFaNum-DemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'IranSansX';
    src: url('fonts/IRANSansXFaNum-ExtraBold.woff2') format('woff2'),
         url('fonts/IRANSansXFaNum-ExtraBold.woff') format('woff');
    font-weight: 800;
    font-style: normal;
}

/* تخصیص فونت به المان‌ها */
body {
    font-family: 'IranSansX', sans-serif;
}

h1 {
    font-family: 'IranSansX', sans-serif;
    font-weight: bold;
}

h2 {
    font-family: 'IranSansX', sans-serif;
    font-weight: 600;
}

h3 {
    font-family: 'IranSansX', sans-serif;
    font-weight: normal;
}

h4 {
    font-family: 'IranSansX', sans-serif;
    font-weight: normal;
}

h5 {
    font-family: 'IranSansX', sans-serif;
    font-weight: normal;
}

h6 {
    font-family: 'IranSansX', sans-serif;
    font-weight: normal;
}

input, textarea {
    font-family: 'IranSansX', sans-serif;
}

/* سایر استایل‌ها */
.text-right {
    text-align: right;
}

.text-center {
    text-align: center;
}

.text-left {
    text-align: left;
}

.text-small {
    font-size: 0.8em;
}

.text-large {
    font-size: 1.2em;
}

.text-bold {
    font-weight: bold;
}

/* سایر استایل‌های اضافی که نیاز دارید */

/* فونت برای تمام لینک‌ها */
a {
    font-family: 'IranSansX', sans-serif;
}

.box-text .button {
    font-family: 'IranSansX', sans-serif !important;
}


/* فونت برای منوها */
.main-navigation a, .menu a {
    font-family: 'IranSansX', sans-serif;
}

/* فونت برای جداول */
table {
    font-family: 'IranSansX', sans-serif;
}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}