body .ar-element{
	display:block !important;
}
body .en-element{
	display:none !important;
}
.et_pb_scroll_top:before {
	font-family: 'ETmodules';
}
/* header */
header .et_pb_module.et_pb_image{
	text-align: left;
}
:lang(ar) body,:lang(ar) p,:lang(ar) span,:lang(ar) div , button , a, .et_pb_button, h1, h2, h3, h4, h5, h6,input,select{
	font-family: 'Cairo',Helvetica,Arial,Lucida,sans-serif !important;
}
header .et_pb_row , header .et_pb_column.et-last-child{
	flex-direction:row-reverse;
}
@media(max-width:980px){
	header .et_pb_blurb_2_tb_header{
		display:none !important;
	}
}
/* home */
.inline-element h2:before{
	width:110px !important;
}
#features .et_pb_text_inner{
	width:100%;
}
#features .inline-element h2:before{
	left:0;
	right: auto !important;
}
#contact .wpcf7 img{
	right:27px !important;
	left:auto !important;
}
#contact input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-required.wpcf7-validates-as-date.walcf7-datepicker{
	padding-right:20px !important;
}
#contact .wpcf7 img {
	height: 30px !important;
}
#before_and_after .inline-element h2:before {
	left: -30px !important;
	bottom: -8px !important;
	right: auto !important;
}
select{
	text-align:right !important;
	direction: rtl;
	font-size:14px;
}
/* footer */
footer .et_pb_row.et_pb_row_3_tb_footer ,footer h5.et_pb_module_header {
	direction: ltr;
}