/*
Theme Name: Arya Tour
Theme URI: https://siteiran.com
Author: Your Name
Author URI: https://yourwebsite.com
Description: A lightweight and professional custom WordPress theme for travel agencies.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: travel, tour, custom-theme
Text Domain: aryatour
*/

/* -------------------------------------------------------------------------- */
/*                                 Global Styles                              */
/* -------------------------------------------------------------------------- */
:root {
    --primary-blue: #3498db; /* آبی آسمانی برای دکمه‌ها */
    --soft-green: #2ecc71; /* سبز ملایم برای طبیعت و اطمینان */
    --warm-yellow: #f1c40f; /* زرد گرم برای پیشنهادات ویژه */
    --dark-gray: #333333; /* خاکستری تیره برای متن */
    --light-gray: #f4f4f4; /* خاکستری روشن برای پس‌زمینه بخش‌ها */
    --white: #ffffff;
}

body {
    font-family: 'Vazirmatn', sans-serif; /* پیشنهاد: استفاده از فونت وزیرمتن برای خوانایی بالا */
    direction: rtl;
    text-align: right;
    line-height: 1.8;
    color: var(--dark-gray);
    background-color: var(--white);
    margin: 0;
}

.container {
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 15px;
}

a {
    color: var(--primary-blue);
    text-decoration: none;
    transition: color 0.3s;
}

a:hover {
    color: #2980b9;
}

h1, h2, h3, h4 {
    font-weight: 700;
}

/* -------------------------------------------------------------------------- */
/*                                 Header & Footer (Optional)                 */
/* -------------------------------------------------------------------------- */
.main-header, .main-footer {
    padding: 20px 0;
    background-color: var(--light-gray);
    text-align: center;
}

/* -------------------------------------------------------------------------- */
/*                                 Buttons                                    */
/* -------------------------------------------------------------------------- */
.btn {
    display: inline-block;
    padding: 12px 25px;
    border-radius: 5px;
    text-align: center;
    font-weight: bold;
    color: var(--white);
    cursor: pointer;
    transition: background-color 0.3s;
}

.btn-primary {
    background-color: var(--primary-blue);
}

.btn-primary:hover {
    background-color: #2980b9;
    color: var(--white);
}

.btn-special {
    background-color: var(--warm-yellow);
}

.btn-special:hover {
    background-color: #e6b800;
    color: var(--white);
}