/* ========================================
   RemixIcon - Local Loader
   مسیر فایل‌های فونت: ../icons/
======================================== */

@font-face {
    font-family: 'remixicon';
    src: url('../icons/remixicon.eot'); /* IE9 */
    src: url('../icons/remixicon.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../icons/remixicon.woff2') format('woff2'), /* Super Modern Browsers */
         url('../icons/remixicon.woff') format('woff'), /* Pretty Modern Browsers */
         url('../icons/remixicon.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../icons/remixicon.svg#remixicon') format('svg'); /* Legacy iOS */
    font-display: swap;
}

/* تعریف کلاس‌های پایه آیکون */
[class^="ri-"], [class*=" ri-"] {
    font-family: 'remixicon' !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}


.ri-lg { font-size: 1.3333em; line-height: 0.75em; vertical-align: -.0667em; }
.ri-xl { font-size: 1.5em; line-height: 0.6666em; vertical-align: -.075em; }

/* ==================================================
   1. Header & Main Actions
   ================================================== */
.ri-user-line:before { content: "\f264"; }
.ri-menu-3-line:before { content: "\ef34"; }

/* ==================================================
   2. Hero & Connection Widget
   ================================================== */
.ri-shield-check-fill:before { content: "\f0ff"; }
.ri-lock-2-fill:before { content: "\eecb"; }
.ri-rocket-line:before { content: "\f096"; }
.ri-group-fill:before { content: "\ede2"; }
.ri-terminal-box-line:before { content: "\f1f6"; }
.ri-shield-fill:before { content: "\f103"; }
.ri-loader-3-line:before { content: "\eec4"; }

/* ==================================================
   3. Pricing & Features
   ================================================== */
.ri-check-line:before { content: "\eb7b"; }
.ri-check-double-line:before { content: "\eb79"; }
.ri-shield-keyhole-fill:before { content: "\f106"; }
.ri-flashlight-fill:before { content: "\ed3c"; }
.ri-plug-fill:before { content: "\f018"; }
.ri-customer-service-2-fill:before { content: "\ec0b"; }
.ri-device-fill:before { content: "\ec2d"; }
.ri-refund-2-fill:before { content: "\f065"; }
.ri-play-circle-fill:before { content: "\f008"; }
.ri-global-fill:before { content: "\edce"; }

/* ==================================================
   4. Use Cases & FAQ
   ================================================== */
.ri-sparkling-fill:before { content: "\f36c"; }
.ri-line-chart-line:before { content: "\eeab"; }
.ri-gamepad-line:before { content: "\edab"; }
.ri-shake-hands-line:before { content: "\f3ab"; }
.ri-robot-2-fill:before { content: "\f3d8"; }
.ri-add-line:before { content: "\ea13"; }
.ri-subtract-line:before { content: "\f1af"; }

/* ==================================================
   5. Blog, Post, Category & Tag Pages
   ================================================== */
.ri-arrow-left-line:before { content: "\ea60"; }
.ri-article-line:before { content: "\ea7e"; }
.ri-eye-line:before { content: "\ecb5"; }
.ri-folder-2-line:before { content: "\ed52"; }
.ri-price-tag-3-line:before { content: "\f023"; }
.ri-shopping-bag-3-line:before { content: "\f116"; }
.ri-file-list-3-line:before { content: "\ecef"; }
.ri-home-4-line:before { content: "\ee1d"; }           /* جدید: مسیر راهنما */
.ri-arrow-left-s-line:before { content: "\ea64"; }     /* جدید: فلش صفحه‌بندی و مسیر راهنما */
.ri-folder-2-fill:before { content: "\ed51"; }         /* جدید: هدر دسته‌بندی */
.ri-price-tag-3-fill:before { content: "\f022"; }      /* جدید: هدر تگ‌ها */

/* ==================================================
   6. Contact, Disclaimer & Footer
   ================================================== */
.ri-telegram-fill:before { content: "\f1ef"; }
.ri-shield-user-fill:before { content: "\f10b"; }
.ri-close-line:before { content: "\eb99"; }
.ri-customer-service-2-line:before { content: "\ec0c"; }
.ri-mail-line:before { content: "\eef6"; }
.ri-phone-line:before { content: "\efec"; }
.ri-shield-flash-fill:before { content: "\f104"; }
.ri-instagram-line:before { content: "\ee66"; }
.ri-telegram-line:before { content: "\f1f0"; }
.ri-twitter-x-line:before { content: "\f3e7"; }