

@font-face {
    font-family: Bahij;
    src: url("../fonts/Bahij.eot");
    src: url("../fonts/Bahij.woff") format("woff"),
    url("../fonts/Bahij.woff2") format("woff2"),
    url("../fonts/Bahij.ttf") format("truetype");
}

@font-face {
    font-family: Bahij-bold;
    src: url("../fonts/Bahij-bold.eot");
    src: url("../fonts/Bahij-bold.woff") format("woff"),
    url("../fonts/Bahij-bold.woff2") format("woff2"),
    url("../fonts/Bahij-bold.ttf") format("truetype");
}



:root {
    --site-title: 26px;
    --size-title2: 16px;
    --p-size:16px;
    --mini-title: 17px;
    --detail-size: 14px;
    --blog-p: 14px;
    --blog-name: 17px;
    --answer-size: 15px;

    --mobile-title-font: 13px;
    --mobile-text-font: 13px;
    --mobile-line-height: 20px;
    --mobile-mini-title: 12px;
    --main-mobile-title: 14px;
}


* {
    font-family: 'Bahij';
}


html, body {
    font-family: 'Bahij';
}

.farsi-digit * {
    font-family: 'Bahij' !important;
}


.footer-info p {
    font-family: 'Bahij';
}

.accordion-item-body-content {
    line-height: 21px;
}

.address-box * {
    font-weight: 500 !important;
    font-family: 'Bahij-bold' !important;
}

.banner-content span {
    font-family: 'Bahij-bold' !important;
}

.category-head h1 {
    font-family: 'Bahij-bold' !important;
}

.about-box h2 {
    font-family: 'Bahij-bold' !important;
}

.blog-head h3 {
    font-family: 'Bahij-bold' !important;
}

.blog-name {
    font-family: 'Bahij-bold' !important;
}

.faqs-head h3 {
    font-family: 'Bahij-bold' !important;
}

.question-span {
    font-family: 'Bahij-bold' !important;
}

.footer-title {
    font-family: 'Bahij-bold' !important;
}

.additional-title h3 {
    font-family: 'Bahij-bold' !important;
}

.explanation-title h5 {
    font-family: 'Bahij-bold' !important;
}

.explanation-content .explanation-text * {
    font-family: 'Bahij' !important;
}

.detail-name h1 {
    font-family: 'Bahij-bold' !important;
}

.detail-title h4 {
    font-family: 'Bahij-bold' !important;
}

.form-btn {
    font-family: 'Bahij-bold' !important;
}

.detail-info .detail-name h1 {
    font-family: 'Bahij-bold' !important;
}

.blog-content a {
    font-family: 'Bahij-bold' !important;
}

.extra-title h4 {
    font-family: 'Bahij-bold' !important;
}

.swiper-slide .blog-info h3 {
    font-family: 'Bahij-bold' !important;
}

.blog-name h1 {
    font-family: 'Bahij-bold' !important;
}

.font-weight-bold {
    font-family: 'Bahij-bold' !important;
}

.about-content h2 {
    font-family: 'Bahij-bold' !important;
}

.title-about h2 {
    font-family: 'Bahij-bold' !important;
}

.contact-ways h3 {
    font-family: 'Bahij-bold' !important;
}

.form-title h3 {
    font-family: 'Bahij-bold' !important;
}

.btn-input button {
    font-family: 'Bahij-bold' !important;
}

.social-title h3 {
    font-family: 'Bahij-bold' !important;
}

.mobile-hidden-title h3 {
    font-family: 'Bahij-bold' !important;
}

.zeynep ul li .products_zeynep {
    font-family: 'Bahij-bold' !important;
}

.zeynep ul li.active a {
    font-family: 'Bahij';
}
.zeynep ul li a {
    font-family: 'Bahij-bold' !important;
}

.subcat-info span.type {
    font-family: 'Bahij-bold' !important;
}

.each-extra .extra-content * {
    font-family: 'Bahij' !important;
}

.phone-ar{
    direction: rtl !important;
}

.contact-ar p{
    display: inline-block;
}



header .navbar-nav .nav-item .nav-link {
    font-size: 16px;
}

.footer-info p {
    font-size: 15px;
}
.footer-item {
    font-size: 14px;
}
.footer-items2 a {
    font-size: 15px;
}

.address-box * {
    font-size: 14px;
}

.thinki-input label {
    font-size: 14px;
    color: var(--text-color);
}
.success-box {
    text-align: center;
    background: #78b72f;
    display: flex;
    gap: 10px;
    padding: 0.1rem 1.4rem;
    color: #ffffff;
    border-radius: 31px;
    margin: 11px 0rem;
    align-items: center;
    justify-content: center;
    width: auto;
}
