/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

/*************** ADD MOBILE ONLY CSS HERE  ***************/

@media only screen and (max-width: 48em) {
}

@font-face {
  font-family: 'Vazir';
  src: url('font/Vazir.woff2') format('woff2'),
       url('font/Vazir.woff') format('woff'),
       url('font/Vazir.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}


body
{
  font-family: 'Vazir', sans-serif;
}
.product-footer h1,h2,h3,h4,h5,h6 {
    font-family: Vazir;
	font-size: clamp(1.3rem, 1.5vw + 0.3rem, 1.5rem);
	color:black;
}
.product-footer p ,li{
    font-family: Vazir;
    line-height: 1.9;
	color:black;
	text-align: justify;
}
.product-footer a {
    font-family: Vazir;
	color:red;
}

.article-inner p {
    color: black;
    line-height: 1.9;
    text-align: justify;
}

.entry-content.single-page a {
    color: red;
}
.box-text h1,.box-text h2,.box-text h3,.box-text h4,.box-text h5,.box-text h6
{
	direction: rtl;
}
.box-text a:not(.button), .box-text h1, .box-text h2, .box-text h3, .box-text h4, .box-text h5, .box-text h6
{
	font-size: 1.2em;
    font-weight: bold;

}
h5.uppercase.header-title {
    font-size: 1.2em;
    color: #3d3fe8;
}
.shop-container .term-description
{
	color: black;
    font-size: 16px;
	line-height: 1.8em;
}
div#wrapper p
{
	color: black;
    font-size: 16px;
	line-height: 1.8em;
}
.bottom-category-text li
{
	margin-right:30px;
}
.bottom-category-text p
{
	color:black;
}