@import url('https://fonts.googleapis.com/css2?family=Vazirmatn:wght@100..900&display=swap');

body{
  font-family: "Vazirmatn", sans-serif;
  direction: rtl;
  text-align: right;
	overflow-x: hidden;
}
*{
  letter-spacing: unset !important;
}



.billing_details .checked-box label,
.cart-cupon__input,
.cart-table .quantity-box input,
.contact-one__points li .content h4,
.main-slider-three__title,
.mobile-nav__content .main-menu__list>li>a,
.mobile-nav__content .main-menu__list>li>ul>li>a,
.mobile-nav__content .main-menu__list>li>ul>li>ul>li>a,
.product-details__quantity .quantity-box input,
.review-one__content-top .info h2 span,
.shop-search form input[type=search],
.shop-search form input[type=text],
.sidebar__post-content-meta,
body {
font-family: "Vazirmatn";
}

.about-one__big-text,
.about-two__big-text,
.about-two__text,
.apartment-three__list li p,
.apartment-three__sub-title,
.apartment-two__sub-title,
.avilability__table thead th,
.cart-table tbody td,
.cart-table thead th,
.cart-total li,
.cart-total li span:first-child,
.comment-form__title,
.comment-one__title,
.contact-one__person-sub-title,
.contact-one__points li .content p,
.counter-two__text,
.cta-three__sub-title,
.floor-plan__main-tab-box .tab-buttons .tab-btn span,
.floor-plan__tab-content-details li p,
.floor-plan__tab-content-details li span,
.gallery-one__sub-title,
.gallery-two__sub-title,
.main-menu .main-menu__list>li>a,
.main-menu .main-menu__list>li>ul>li>a,
.main-menu .main-menu__list>li>ul>li>ul>li>a,
.main-slider-three__details-sub-title,
.main-slider-three__details-text,
.main-slider-two__text,
.measurement__bottom-points li .text p,
.neighborhoods__popup-km,
.news-details__date p,
.news-details__pagenation li,
.news-details__tags a,
.news-details__tags span,
.news-one__date p,
.news-sidebar__date p,
.order_table_detail tbody td.pro__price,
.order_table_head th,
.product__all-price,
.product__price-ranger .price-ranger .ranger-min-max-block input[type="submit"],
.section-title__tagline,
.sidebar__tags-list a,
.stricky-header .main-menu__list>li>a,
.stricky-header .main-menu__list>li>ul>li>a,
.stricky-header .main-menu__list>li>ul>li>ul>li>a,
.testimonial-one__client-title,
.testimonial-two__client-sub-title,
.thm-breadcrumb li,
.thm-btn,
.values-two__points li .text p,
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: "Vazirmatn";
}

 
.about-two__count-box h3,
.counter-one__count-box h3,
.counter-two__single h3,
.main-slider-three__details-content h3 {
font-family: "Vazirmatn" !important;
}

.contact-one__person-name {
font-family: "Vazirmatn";
}
.list-unstyled {
	padding-right: 0;
}

.dropdown-menu,
.nice-select .option,
.nice-select{
  text-align: right !important;
}
.nice-select:after{
  left: 17px;
  right: unset;
}
.main-menu .main-menu__list>li+li, .stricky-header .main-menu__list>li+li {
    margin-right: 45px;
}
.about-two__counter{
  padding-right: 60px;
}
.main-menu .main-menu__list>li>ul>li>a::before, .main-menu .main-menu__list>li>ul>li>ul>li>a::before, .stricky-header .main-menu__list>li>ul>li>a::before, .stricky-header .main-menu__list>li>ul>li>ul>li>a::before{
  content: "\f104";
}
.team-one__social{
  padding-right: 17px;
}
.team-one__social-two{
  padding-right: 18px;
}
.shop-category ul li a:after{
  content: "\e91e";
}
.cart-page__buttons .thm-btn{
  padding: 13px 39px 9px;
}