@font-face{
	font-family: 'iranyekan';
	src: url('fonts/iranyekanwebregular.eot');
	src: url('fonts/iranyekanwebregular.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
	url('fonts/iranyekanwebregular.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
	url('fonts/iranyekanwebregular.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
	url('fonts/iranyekanwebregular.ttf') format('truetype');
}
@font-face {
font-family: "aviny";
src: url('fonts/aviny.ttf') format('truetype');
}
@font-face {
	  font-family: "Lalezar";
	  src: url("fonts/LalezarRegular.ttf");
}
body {
    font-family: iranyekan !important;
    letter-spacing: 0 !important;
}
h1, h2, h3, h4, h5, h6 {
    font-family: iranyekan !important;
    letter-spacing: 0 !important;
}
.section-title span {
    letter-spacing: 0 !important;
}
.main-menu ul li a {
    font-family: iranyekan !important;
}
.s-slider-content h2 {
    font-family: lalezar !important;
}
.services-two .services-icon {
    float: right !important;
}
.gallery-image figcaption {
    letter-spacing: 0 !important;
}
.count {
    font-family: iranyekan !important;
}
.pricing-body p {
    font-family: iranyekan !important;
}
.slick-slider .slick-list, .slick-slider .slick-track {
    direction: ltr;
}
.contact-field input {
    text-align: right !important;
}
.contact-field textarea {
    text-align: right !important;
}
.f-cta-icon {
    float: right !important;
}
.mb-35 {
    text-align: right !important;
}
.footer-text p {
    text-align: right !important;
}
.footer-social span {
    font-family: iranyekan !important;
}
.copyright-text p {
    text-align: right !important;
}
.f-widget-title h5 {
    text-align: right !important;
}
.footer-link ul li {
    text-align: right !important;
}
div.wpcf7-response-output {
    direction: rtl;
}
.elementor *, .elementor ::after, .elementor ::before {
    direction: rtl;
}
.slider-bg2 .slider-content > span {
    letter-spacing: 0 !important;
}
.main-menu .has-sub li {
    text-align: right !important;
}
.widget__post-content h6 {
    text-align: right !important;
}
.meta__info ul {
    text-align: right !important;
}
.details__content h2 {
	text-align: right !important;
}
blockquote {
    text-align: right !important;
}
.widget {
    text-align: right !important;
}
.details__content figure {
    text-align: justify !important;
}
.comment__form {
    text-align: right !important;
}
.comment__wrap-title h5, h3.comment-reply-title {
    text-align: right !important;
}
.comment-text .avatar-name span {
    letter-spacing: 0 !important;
}
.second-menu .main-menu ul li {
    text-align: right !important;
}
.b-meta ul li:last-child {
    display: none;
}
.slider-bg2 .slider-content h2 {
    font-family: lalezar !important;
}