.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, body, #topnav .navigation-menu>li>a {
    font-family: peydaweb_fanum !important;
    letter-spacing: 0px;
}

.avatar i {
    font-size: 65px;
}

.tiny-slide .client-testi {
    direction: rtl;
}

.subcribe-form input {
    text-align: right;
    direction:  rtl;
}

#topnav .logo .l-light, #topnav .logo .logo-light-mode {
    height: 38px;
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #ddd !important;
}

input::placeholder {
    color: #ddd !important; /* رنگ قرمز تیره */
    opacity: 1; /* اطمینان از عدم شفافیت (مهم برای فایرفاکس) */
}

@media (min-width: 1200px) {
    .h1, h1 {
        font-size: 2.1rem;
    }
    .h2, h2 {
        font-size: 1.3rem;
    }
}

