@font-face {
	font-family: iransans;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/IRANSansWebFaNum.eot');
	src: url('fonts/IRANSansWebFaNum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/IRANSansWebFaNum.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/IRANSansWebFaNum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/IRANSansWebFaNum.ttf') format('truetype');
}




body { font-family: 'iransans' !important; }
.site-title, h1, h2, h3, h4, h5, h6 { font-family: 'iransans' !important; }
button, input, select, textarea { font-family: 'iransans' !important; }
.site-title { font-family: 'iransans' !important; }
.site-description { font-family: 'iransans' !important; }
.menu, .page_item, .menu-item, .menu-item li, .menu-item a { font-family: 'iransans' !important; }
article h1, article h2, article h3, article h4, article h5, article h6 { font-family: 'iransans' !important; }
article { font-family: 'iransans' !important; }
.widget h1, .widget h2, .widget h3, .widget h4, .widget h5, .widget h6 { font-family: 'iransans' !important; }
.widget { font-family: 'iransans' !important; }
footer h1, footer h2, footer h3, footer h4, .widgets-area h5, footer h6 { font-family: 'iransans' !important; }
footer { font-family: 'iransans' !important; }










body { 
    direction: rtl;
    text-align: right !important;
}
.rtl .vlt-footer__right {
    left: 0;
    right: auto;
}
.rtl .vlt-fullpage-slider-navigation {
    right: .9375rem;
    left: auto;
}
@media only screen and (min-width: 768px){
.rtl .vlt-fullpage-slider-navigation {
    right: 2.1875rem;
    left: auto;
}}
@media only screen and (min-width: 1200px){
.rtl .vlt-fullpage-slider-navigation {
    right: 4.375rem;
    left: auto;
}}
.vlt-works-carousel.owl-carousel {
    direction: ltr;
}
.rtl .vlt-award-item .image {
    padding-left: 1.875rem;
    padding-right: 0;
}
.rtl .vlt-testimonial-item__author .avatar {
    margin-left: 1rem;
    margin-right: 0;
}
.rtl .vlt-testimonial.owl-carousel {
    direction: ltr;
}
.rtl .vlt-testimonial.owl-carousel .vlt-testimonial-item {
    direction: rtl;
} 
.rtl .vlt-testimonial .owl-dots {
    text-align: right;
    direction: rtl;
}
.rtl .vlt-counter-item .number {
    padding-left: 1.875rem;
    padding-right: 0;
}
.rtl .vlt-btn {
    font-family: 'iransans' !important;
}
.rtl .wpcf7 {
    direction: rtl;
}
.rtl .modal .close {
    left: 0;
    right: auto;
}
.rtl .wpcf7 input.wpcf7-text {
    text-align: right;
}
.rtl .vlt-link-effect::after {
    right: 0;
    left: auto;
}
.rtl .vlt-post--style-single .vlt-post-footer .vlt-social-share h5 {
    margin: 0 0 0 1.25rem;
}
.vlt-post--style-single .vlt-post-footer .vlt-social-share a+a {
    margin-right: .5rem;
    margin-left: 0;
}
.rtl .vlt-about-author__avatar {
    margin-left: 1.875rem;
    margin-right: 0;
}
.rtl .vlt-comment-item__inner .vlt-comment-avatar {
    margin-right: 0;
    margin-left: 1.875rem;
}
.rtl .vlt-comments__list ul.children {
    padding-right: 1.25rem;
    padding-left: 0;
}

@media (min-width: 768px){
    .rtl.single-post .offset-md-2 {
        margin-right: 16.666667% !important;
        margin-left: 0 !important;
    }
}
.rtl .eael-post-grid .eael-entry-footer .eael-entry-meta {
    padding-right: 8px;
    text-align: right;
    padding-left: 0;
}


.vlt-works-carousel .owl-dots {
    direction: rtl;
    margin-top: 6.25rem;
}
.vlt-aside-menu-wrapper {
    left: 0 !important;
    right: auto !important;
}
body .vlt-aside-menu-wrapper {
    transform: translate3d(-100%,0,0);
}
body .vlt-aside-menu-wrapper .vlt-aside-menu__locales a+a {
    margin-right: 1.5625rem;
    margin-left: 0;
}
.rtl .vlt-testimonial .owl-dots {
    direction: ltr;
}
body .owl-dots .owl-dot+.owl-dot {
    margin-left: 16px;
    margin-right: 0;
}
























































































































































































































