@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/eot/IRANSansWeb(FaNum)_Black.eot');
	src: url('fonts/eot/IRANSansWeb(FaNum)_Black.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb(FaNum)_Black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb(FaNum)_Black.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb(FaNum)_Black.ttf') format('truetype');
}
@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');
}

rs-layer,
span,
button,
a , li , div , p ,
h1, h2, h3, h4, h5, h6,input, textarea {
	font-family: IRANSans !important;
	letter-spacing: 0 !important;
}

select, .form-control,
.new-contact-two .quote_form.new-form select, .form-control,
.new-contact-two .apointment-form-title,
.recent-post-text ,
.recent-post-text > h4,
.em-blog-content-area_adn,
.technice_menu ul .sub-menu li a {
	text-align:right !important;
}

option {
	padding : 10px;
}

.footer .recent-post-text h4 a {
    font-size: 14px !important;
}

.technice-main-menu .menu-item-has-children>a:after {
    margin-left: unset !important;
    margin-right: 5px;
}

.donate-btn-header {
   margin-right: 20px;
   margin-left: unset !important;
}

.my-accordion li {
    text-align: right;
}

.technice-new-tab .tab.style-two .tab-content p {
    text-align: justify;
    padding-left: 50px;
}

.new-technice-faq .my-accordion li a {
   padding-right: 10px;
}

.owl-carousel {
    direction: ltr;
}

.elementor-widget-progress {
    text-align: right !important;
}

.technice_menu > ul > li > a {
    font-size: 15px !important;
}

.testimonial-style-8 .testi_content {
    text-align: right !important;
	display:inline-block !important;
}

.single_testimonial {
    text-align: right !important;
}

.single_testimonial .align-items-center {
    display: inline !important;
}

.testimonial-style-8 .testi_thumb {
    margin: 0 0px 0 23px !important;
    display: block !important;
    float: right !important;
}

.testimonial-style-8 .reviews_rating {
    text-align: left;
}

.technice_menu ul .sub-menu {
	right:0;
	left : unset !important;
}

.icon-box-content .title {
	text-align: right;
    padding-right: 10px;
    padding-top: 10px;
}

.recent-post-image {
    float: right  !important;
    margin-left: 10px;
    margin-right: unset !important;
}

.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text {
    padding-right: 5px;
    padding-left: unset !important;
}

.technice-blog-readmore .flaticon-right-arrow:before ,
.elementor-icon-list-items .flaticon-right-arrow:before {
    content: "\f104" !important;
}

.blog-page-title_adn h2 {
    font-size: 16px !important;
}

.top-address p span i, .top-address p a i {
    margin-left: 10px;
    margin-right: unset !important;
}

.technice_menu>ul>li {
    margin-right: 20px;
}

