
body {
color: #747474;
font-family: 'Cairo', sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 26px;
background:#fff;
overflow-x:hidden;
}
html,
h1,
h2,
h3,
h4,
h5,
h6 {
  letter-spacing: 0px;
  margin-top: 0px; 
  font-family: Cairo,sans-serif;
  color: #1b2032;
  font-weight: 400;
}
a {
font-family: Cairo,sans-serif;
text-decoration: none;
-webkit-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}

::-webkit-input-placeholder {
  font-weight: 400;
font-family: 'Cairo', sans-serif; }

:-moz-placeholder {
  font-weight: 400;
font-family: 'Cairo', sans-serif;}

::-moz-placeholder {
  font-weight: 400;
font-family: 'Cairo', sans-serif;}

:-ms-input-placeholder {
  font-weight: 400;
font-family: 'Cairo', sans-serif;}
.form-control::placeholder {
	color: #232a34;
	opacity: 1;
}

.single_testimonial h5 {
	font-family: 'Cairo', sans-serif;
	overflow: hidden;
	font-size: 16px;
}
.categories ul li { }
.categories ul li a {
	color: #1b2032;
	display: block;
	font-size: 14px;
	padding: 5px 0;
	font-family: Cairo;
	font-weight: 400;
}
.mr_20{margin-bottom:10px;}
.single_address p{}
.single_address p a{color:#1b2032;transition:0.3s;}
.single_address p a:hover{color:#ffaa17;}
.contact input {
	background: #fff;
	border-bottom: 1px solid #fff;
	border-radius: 0px;
	box-shadow: none;
	color: #1b2032;
	font-size: 18px;
	font-weight:400;
	height: 70px;
	padding: 20px;
	width: 100%;
	margin-bottom: 15px;
	font-family: 'Cairo', sans-serif;
}
.contact textarea {
	background: #fff;
	border-bottom: 1px solid #fff;
	border-radius: 0px;
	box-shadow: none;
	color: #1b2032;
	font-size:18px;
	margin-bottom: 15px;
	font-weight:400;
	padding: 20px;
	width: 100%;
	font-family: 'Cairo', sans-serif;
}
html[lang="ar"] body {font-family:'Cairo', Arial, Tahoma, sans-serif;}
