@font-face {
  font-family: Vazir;
  font-style: normal;
  font-weight: bold;
  src: url('font/Vazir-Bold.woff') format('woff');   /* All Major Browsers */
}
@font-face {
  font-family: Vazir;
  font-style: normal;
  font-weight: normal;
  src: url('font/Vazir.woff') format('woff');   /* All Major Browsers */
}
@font-face {
  font-family: Vazir;
  font-style: normal;
  font-weight: 300;
  src: url('font/Vazir-Light.woff.woff') format('woff');   /* All Major Browsers */
}
h1, h2, h3, h4, h5, h6, .gallery-caption, .form-category .ui-state-default, .form-category .ui-widget-content .ui-state-default, .form-category .ui-widget-header .ui-state-default, .ui-selectmenu-menu .ui-menu .ui-menu-item, section-bolock-cat.option12 .block-cat .read-more, section-bolock-cat.option12 .block-cat .cat-title .cat-name {
    font-family: Vazir;
}
body, .w-nav .menu-item-language, .w-nav-item, .w-btn.icon_atleft i + .w-btn-label, h1, h2, h3, h4, h5, h6, .w-blog-post.format-quote blockquote, .w-counter-number, .w-pricing-item-price, .w-tabs-item-title, .ult_price_figure, .ult_countdown-amount, .ultb3-box .ultb3-title, .stats-block .stats-desc .stats-number, .tp-caption.zephyr-01, .tp-caption.zephyr-02, .tp-caption.zephyr-03, .tp-caption.zephyr-04, .tp-caption.zephyr-05, .rev_slider .tp-mask-wrap .tp-caption, .rev_slider .tp-mask-wrap :last-child, .wpb_text_column .rev_slider .tp-mask-wrap .tp-caption, .wpb_text_column .rev_slider .tp-mask-wrap :last-child {
    font-family: Vazir;
}
#section-testimonials .bx-wrapper .bx-viewport {
    direction: ltr !important;
}
.service-tab-content .tab-pane p, .service-tab-content .content-right {
    text-align: center;
    font-family: Vazir;
	direction: ltr;
}
.service-tab-content .content-right .ps-btn, .service-tab-content .tab-pane .ps-btn {
    font-family: Vazir;
}
.main-navigation ul li {
    float: right;
    font-family: Vazir;
}
.ps-header-wrapper .site-title-wrapper .site-title a {
    font-family: Vazir;
}
.single-slide-wrap .slider-desc {
    font-family: Vazir;
}
.single-slide-wrap .slide-button a {
    font-family: Vazir;
}
.ps-home-section .section-sub-title {
    font-family: Vazir;
    line-height: 3;
}
.section-content-wrapper, .section-description {
    font-family: Vazir;
}

#section-testimonials .single-testi-wrapper .testi-content {
    font-family: Vazir;
}
.ps-protfolio-wrapper .post-cat-name {
    font-family: Vazir;
}
#section-blog .ps-single-blog {
    text-align: right;
}
.ps-header-wrapper .site-branding {
float: right !important;
}

.ps-blog-poston span, #primary article.post .entry-meta span {
    font-family: Vazir;
}
.ps-blog-excerpt {
    font-family: Vazir;
    text-align: justify;
}
a.ps-more-button {
    font-family: Vazir;
}
#section-contact .ps-num-label, #section-contact .ps-add-label {
    font-family: Vazir;
}
#section-contact .ps-add-label::before {
    margin-left: 5px;
}

#section-contact .ps-contant-info .ps-address {
    font-family: Vazir !important;
}
#section-contact .ps-num-label::before {
    margin-left: 5px;
}
#section-contact .ps-contant-map {
    font-family: Vazir;
}
#section-contact .ps-mag-caption::after {
    right: 35%;
}
.single-slide-wrap .slider-title {
    font-family: Vazir;
}
.ps-home-section .section-title {
    font-family: Vazir;
}
.ps-head-search {
    display: none;
}
.service-nav-tab .tab-title h4 {
    font-family: Vazir;
}
#section-testimonials .single-testi-wrapper .testi-author {
    font-family: Vazir;
}
#section-fact.ps-home-section .ps-fact-title {
    font-family: Vazir;
}
.ps-protfolio-wrapper .project-title {
    font-family: Vazir;
}
.ps-blog-info .ps-blog-title {
    font-family: Vazir;
}
.ps-blog-poston {
    font-family: Vazir;
}
.widget_categories ul li a, .widget_archive ul li a {
    float: right;
}
.comments-area .comments-title, .comments-area .comment-reply-title {
    font-family: Vazir;
}
.widget-title {
    font-family: Vazir;
}
.ps-innerpages-header-wrapper .entry-header .page-title {
    font-family: Vazir;
}
body, button, input, select, textarea {
    font-family: Vazir;
}
.comments-area label {
    font-family: Vazir;
}
.comments-area .form-submit input[type="submit"] {
    font-family: Vazir;
}
#primary .entry-title {
    font-family: Vazir;
}
#primary .blog-content-wrap .cat-links a {
    font-family: Vazir;
}
.team-info-wrapper .team-bio p {
    font-family: Vazir;
}
.team-info-wrapper .team-bio p {
    font-family: Vazir;
    text-align: justify;
}
.team-info-hover {
    text-align: justify;
    width: 200px;
}
.team-info-wrapper .team-name {
    font-family: Vazir;
}
.ps-header-wrapper .site-title-wrapper p.site-description {
    font-family: Vazir;
}
.team-image-container:hover {
    left: inherit;
}
.arcitle-more-btn a {
    font-family: Vazir;
}