
/*
 Theme Name:   HelloElementorChild
 Template:     hello-elementor
 Version:      1.0.0
 Description:  A child theme for Hello Elementor theme
 Author:       Your Name
 Text Domain:  hello-elementor-child
*/

/* Custom CSS can be added below this line */
/*
Theme Name:   Hello Elementor Child
Theme URI:    https://example.com/
Description:  چایلد تم برای Hello Elementor با فونت‌های لوکال
Author:       نام شما
Author URI:   https://example.com/
Template:     hello-elementor
Version:      1.0.0
Text Domain:  hello-elementor-child
*/

/* بازنشانی استایل‌های پیش‌فرض */
* {
    font-style: normal !important;
    letter-spacing: 0 !important;
}

/* تعریف فونت YekanBakh */
@font-face {
    font-family: 'YekanBakh';
    src: url('fonts/YekanBakhFaNum-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* تعریف فونت IRANYekan */
@font-face {
    font-family: 'IRANYekan';
    src: url('fonts/IRANYekanXVF.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

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

/* تعریف فونت IRANSans (نسخه Bold) */
@font-face {
    font-family: 'IRANSans';
    src: url('fonts/IRANSansXFaNum-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

/* تعیین فونت پیش‌فرض برای بدنه سایت */
body {
    font-family: 'IRANSans', sans-serif;
    direction: rtl;
    text-align: right;
}

/* استفاده از فونت YekanBakh برای عناوین */
h1, h2, h3, h4, h5, h6 {
    font-family: 'YekanBakh', sans-serif;
    font-weight: normal;
}

/* استایل‌های سفارشی برای عناصر مختلف */
.navbar, .menu, .header, .footer {
    font-family: 'IRANYekan', sans-serif;
}

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

/* مثال: تغییر رنگ لینک‌ها */
a {
    color: #0073aa;
    text-decoration: none;
}

a:hover {
    color: #005177;
    text-decoration: underline;
}

/* مثال: تنظیمات برای دکمه‌ها */
button, .button {
    background-color: #0073aa;
    color: #ffffff;
    border: none;
    padding: 10px 20px;
    font-family: 'IRANSans', sans-serif;
    cursor: pointer;
}

button:hover, .button:hover {
    background-color: #005177;
}

/* مثال: استایل برای بلوک‌های نقل قول */
blockquote {
    border-right: 5px solid #0073aa;
    padding-right: 15px;
    margin-right: 0;
    font-style: italic;
}

/* اطمینان از نمایش صحیح عناصر فرم */
input, textarea, select {
    font-family: 'IRANSans', sans-serif;
    font-size: 16px;
}

/* استایل‌های ریسپانسیو (واکنش‌گرا) */
@media (max-width: 768px) {
    body {
        font-size: 14px;
    }
    h1 {
        font-size: 24px;
    }
    /* سایر تنظیمات برای موبایل */
}

/* پایان فایل style.css */
