.lang_div{
    position: absolute;
    top: 10px;
    right: 0px;
    z-index: 999;
    background-color: rgba(38, 38, 38, 0.35);
    padding: 3px 10px;
    font-size: 19px;
	transition:all 0.5s;
}

.lang_div:lang(en){
	left:0;
	right:initial;
}

.lang_div a{
	color:#FFF;
	background-color:rgba(38, 38, 38, 0.35);
}

.lang_div a:hover{
	color:#eee;
	text-decoration:none;
}

.about_section{
    text-align: center;
     margin-top: 40px;
}



.slider_content h1:lang(en){
	z-index: 15;
    min-width: 569px;
    font-size: 22px;
    line-height: 45px;
    font-weight: 800;
    color: rgb(226, 177, 60);
    font-family: Poppins, sans-serif;
    text-transform: uppercase;
    letter-spacing: 8px;
}

.slider_content h1:lang(ar){
	z-index: 15;
    font-size: 34px;
    line-height: 45px;
    color: rgb(226, 177, 60);
    text-align: center;
	letter-spacing: 1px;
}

.slider_div{
	height:700px;
	overflow:hidden;
}

.slider_div .sliderimg{
    /*height: 100%;*/
}

.btn{
    white-space:normal !important;
}
/*.img-btn{
    width: 70%;
    margin-bottom: 40px;
    margin-top: 40px;
   min-height: 157px;

}*/

.marakez_div{
	margin-bottom: 30px;
	height:160px;
	overflow:hidden;
}
.marakez_div .img-btn{
	min-height:100%;
}
.sec-2{
	margin-top: 40px;
    margin-bottom: 50px;
    text-align: center;
}
.container {
    position: relative;
    max-width: 800px; /* Maximum width */
    margin: 0 auto; /* Center it */
  }
  
  .container .content,.slider_content {
    position: absolute; /* Position the background text */
    bottom: 0; /* At the bottom. Use top:0 to append it to the top */
    /*background: rgb(0, 0, 0); 
    background: rgba(0, 0, 0, 0.5); */
    background: rgba(38, 38, 38, 0.35);
    color: #f1f1f1; /* Grey text */
    padding: 70px; /* Some padding */
    bottom: 250px;
    padding-top: 50px;  
	width: 500px;
    max-width: 100%;
	margin:auto;
	right: 0;
    left: 0;
    margin-right: auto;
    margin-left: auto;
	z-index:999;
  }
  
	.partners_div img{
	  width:1000px;
	  max-width:100%;
	}

  .container .content h1 {
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: center;
  }
  
  
.copyright{
	border-top: 1px solid #2d2d2d;
	padding: 23px 0;
	text-align: center;
	background-color: #111;
	color: #8f8f8f;
}

.copyright p{
    font-size: 14px;
    letter-spacing: 0.28px;
    text-transform: capitalize;
	line-height:100%;
	margin-bottom: 10px;
}  

.intertech_a{
	Color:#e2b13c;
}
.intertech_a:hover{
	Color:#FFF;
}

#carouselExampleControls .item {
    display: none;
    position: relative;
    .transition(.6s ease-in-out left);
}

@media(max-width:767px){
	.slider_div{
		height:auto;
	}
	
	.container .content,.slider_content:lang(ar){
		padding: 20px;
		bottom: 57px;  
		width: 250px;
	}
	.container .content,.slider_content:lang(en){
		padding: 20px 20px 11px;
		bottom: 57px;  
		width: 250px;
	}

	.slider_content h1:lang(ar) {
		font-size: 18px;
		line-height: 0;	
	}
	
	.slider_content h1:lang(en) {
		min-width: 0;
		font-size: 14px;
		line-height: 0;
		letter-spacing: 1px;
	}
}