@CHARSET "windows-1256";

/**************fonts********************/
@font-face {
    font-family: 'RalewayRegular';
    src: url('fonts/RalewayRegular.eot');
    src: url('fonts/RalewayRegular.eot') format('embedded-opentype'),
         url('fonts/RalewayRegular.woff2') format('woff2'),
         url('fonts/RalewayRegular.woff') format('woff'),
         url('fonts/RalewayRegular.ttf') format('truetype'),
         url('fonts/RalewayRegular.svg#RalewayRegular') format('svg');
}

@font-face {
    font-family: 'RalewayBold';
    src: url('fonts/RalewayBold.eot');
    src: url('fonts/RalewayBold.eot') format('embedded-opentype'),
         url('fonts/RalewayBold.woff2') format('woff2'),
         url('fonts/RalewayBold.woff') format('woff'),
         url('fonts/RalewayBold.ttf') format('truetype'),
         url('fonts/RalewayBold.svg#RalewayBold') format('svg');
}

@font-face {
    font-family: 'gedinartwomedium';
    src: url('fonts/gedinartwomedium.ttf');
}

 /* @font-face kit by Fonts2u (http://www.fonts2u.com) */ 
@font-face {
	font-family:"GE Dinar One Medium";
	src:url("fonts/GE_Dinar_One_Medium.eot?") format("eot"),url("fonts/GE_Dinar_One_Medium.woff") format("woff"),
	url("fonts/GE_Dinar_One_Medium.ttf") format("truetype"),
	url("fonts/GE_Dinar_One_Medium.svg#GEDinarOne-Medium") format("svg");
	font-weight:normal;
	font-style:normal;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{
	margin:0px;
	padding:0px;
}

html,body{
	padding:0px;
	margin:0px;
	min-height:100%;
	width:100%;
	letter-spacing: 2px;
	font-size: 32px;
	overflow-x: hidden; 
}


.clear{
	clear: both;
}

ul{
	padding:0;
	list-style-type: none;
	display: flex;
}

.logo-section{
	height:120px;
	/*line-height:160px;*/
}

.logo-section > div {
	left:0px;
	right:0px;
	top:0px;
	bottom:0px;
	margin:auto;
	margin-left:40px;
	font-size:17px;
	letter-spacing:1px;
	color:#b2b2b1;
	font-family:'RalewayRegular', sans-serif;
}

.logo-section .since{
	margin-left: 213px;
}

.projects {
	margin-top:30px;	
	/*border:2px dashed #b2b2b1;*/
	height:350px;
	float:none;
	margin-left:auto;
	margin-right: auto;
	font-family:'RalewayRegular', sans-serif;
	letter-spacing:1px;
	font-size:30px;	
}

.carousel-control {
	z-index:999999 !important;
	width:34px !important;
}


.carousel-control img {
	width:34px !important;
	height:57px !important;
	display:block;
	top:50% !important;
	position:absolute;
}

.right .carousel-control {
	right:0;
	width:0px;
	top:50%;
}

.carousel-control.right {
	background:none;	
}

.carousel-control.left {
	background:none;	
}

.slider-opacity{
	z-index:10;
	width:100%;
	/*height:860px;*/
	background:rgba(0,0,0, 0.2);
	position:absolute;
}

.header-text{
	z-index:999999;
	color:#ffffff;
	position:absolute;
	font-size:34px;
	font-family: 'RalewayBold', sans-serif;
	letter-spacing:1px;
	top:50%;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
}

.header-text > span {
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	
}

.carousel-inner {
	text-align:center;
}

.carousel-caption{
	margin-left:auto;
	margin-right:auto;
	float:none;
}

.section-services{
	min-height:410px;
	text-align:center;
	background-color:#e8e6e6;
}

.section-services .title{
	font-size:30px;	
	color:#a92119;
	margin-top:15px;
}

.jcarousel-wrapper{
	margin-left:auto;
	margin-right:auto;
	float:none;
	margin-top:50px;
}
	
.section-services .service-desc {
	height:80px;
	z-index:999999;
	text-align:center;
	font-size:13px;
	font-family: 'RalewayRegular', sans-serif;	
	color:#4e4e4e;
	margin-top:5px;
}	

.section-services .service-icon {
	height:80px;
}	


.section-services .service-icon img{
   	position:absolute;
  	bottom:0; 
  	top:0;
  	left:0;
  	right:0;
  	text-align:center;
  	margin:auto;
} 	

.section-partners {
	height:340px;
	text-align:center;
}


.section-partners .title{
	font-size:30px;	
	color:#a92119;
	margin-top:60px;
	font-family:'RalewayRegular', sans-serif;
	letter-spacing:1px;
}

.section-partners .service-icon {
	height:100px;
}	

.section-partners .service-icon img{
   	position:absolute;
  	bottom:0; 
  	top:0;
  	left:0;
  	right:0;
  	text-align:center;
  	margin:auto;
}	

.footer{
	background-color:#1d1d1b;
	height:60px;
	line-height:60px;
	font-size:12px;
	text-align:center;
	color:#fff;
	font-family:'RalewayRegular', sans-serif;
	letter-spacing:0px;
}

.jcarousel li {
	
	border:0px !important;
}

.jcarousel-wrapper {
	border:0px !important;
}

.jcarousel-wrapper{
	box-shadow:0 0 0 0 !important;
	border-radius:0px !important;
}

.jcarousel-control-prev {
	left:-60px !important;
}

.jcarousel-control-next {
	right:-35px !important;
}

.experience-section{
	height:300px;
	font-weight:normal;
	position:relative;
}

.experience-section .title{
	color:#a92119;
	letter-spacing:0;
}

.experience-section .title-ara{
	color:#a92119;
	letter-spacing:0;
	font-family:'gedinartwomedium';
}

