@font-face @font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/eot/IRANSansWeb(FaNum)_Bold.eot');
	src: url('fonts/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb(FaNum)_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb(FaNum)_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb(FaNum)_Bold.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/eot/IRANSansWeb(FaNum)_Medium.eot');
	src: url('fonts/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb(FaNum)_Medium.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/eot/IRANSansWeb(FaNum)_Light.eot');
	src: url('fonts/eot/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb(FaNum)_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb(FaNum)_Light.ttf') format('truetype');
}
@font-face { 
	font-family: IRANSans;
	font-style: normal;
	font-weight: 200;
	src: url('fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot');
	src: url('fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/eot/IRANSansWeb(FaNum).eot');
	src: url('fonts/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb(FaNum).woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb(FaNum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb(FaNum).ttf') format('truetype');
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: IRANSans;
}
.sidebar > .widget .widgettitle, .sidebar > .widget .widget-title, .apus-sidebar > .widget .widgettitle, .apus-sidebar > .widget .widget-title {
    font-family: "IRANSans";
}
body {
    font-family: IRANSans;
}
.detail-property .entry-header .price {
    font-family: 'IRANSans';
}
.btn {
    font-family: IRANSans;
}
.navbar-nav.megamenu > li > a {
    font-family: IRANSans;
}
.navbar-nav.megamenu > li > .dropdown-menu {
    right: 0;
}
.navbar-nav.megamenu .dropdown-menu li > a {
    text-align: right;
}
#commentform #submit {
    font-family: "IRANSans";
}
.widget .widget-title, .widget .widgettitle, .widget .widget-heading {
    font-family: IRANSans;
}
.property-box-wrapper .property-box-price {
    font-family: 'IRANSans';
}
.apus-footer .properties-list-small .property-box-price {
    font-family: IRANSans;
}
.navbar-nav.megamenu .dropdown-menu {
    right: 100%;
}
.dropdown-theme li {
    text-align: right;
}
.property-box-slider-wrapper .property-box-slider-content .property-box-price {
    font-family: "IRANSans";
}
.page-404 .page-title {
    font-family: "IRANSans";
}
.page-404 .btn {
    font-family: "IRANSans";
}
.change-profile-form label {
    font-family: IRANSans;
}
.apus-breadscrumb .breadcrumb {
    font-family: IRANSans;
}
.wpcf7-form-control-wrap {
    direction: rtl;
}
.form-contact .title {
    direction: rtl;
}
.form-contact .btn {
    font-family: "IRANSans";
}
.media-left, .media > .pull-left {
    padding-left: 15px;
}
.wpb-js-composer .vc_tta-accordion.vc_tta .vc_tta-panel-title > a {
    font-family: "IRANSans";
}
.wpb-js-composer .vc_tta.vc_tta-controls-align-left .vc_tta-panel-heading, .wpb-js-composer .vc_tta.vc_tta-controls-align-left .vc_tta-tabs-container {
    text-align: right;
}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon {
    left: 30px !important;
}
.widget-text-heading .title {
    font-family: "IRANSans";
}
.widget-properties .view-more-property {
    font-family: IRANSans;
}
.btn-readmore {
    font-family: IRANSans;
}
.property-content > .property-section .map-direction {
    font-family: IRANSans;
}
.property-box-list-small .property-box-price {
    font-family: IRANSans;
}
.widget-filter-form .btn {
    font-family: "IRANSans";
}
.widget-filter-form .filter-amenities-title {
    font-family: IRANSans;
}
.property-table .property-table-info-content-title {
    font-family: IRANSans;
}
.property-table .property-table-info-content-price {
    font-family: IRANSans;
}
.icon-ap_arrow-right::before {
    content: "\e904";
}
.related-posts .title {
    font-family: "IRANSans";
}
.post-navigation .post-title {
    font-family: IRANSans;
}
.widget-location-banner .properties {
    font-family: "IRANSans";
}
.apus-footer .properties-list-small .entry-title {
    font-family: IRANSans;
}
.property-box-slider1-wrapper .property-box-price {
    font-family: "IRANSans";
}
.property-box-slider1-wrapper .entry-title {
    font-family: "IRANSans";
}
.detail-post .entry-content-detail .entry-tags-list > strong {
    font-family: "IRANSans";
}
.detail-post .apus-social-share .title {
    font-family: "IRANSans";
}
.post-navigation .navi {
    font-family: "IRANSans";
}
.commentform .title {
    font-family: "IRANSans";
}