/*Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) { 
	.container{
		max-width: 1184px;
	}
}

@media (min-width: 992px) and (max-width: 1199.98px) { 
	html{
		font-size: 50%;
	}
}

@media (max-width: 991.98px) {
	html{
		font-size: 54%;
	}
	#menu{
		position: fixed;
		top: 0;
		left: -100%;
		background-color: #fff;
		text-align: center;
		z-index: -1;
		-webkit-transition: 0.3s;
		-o-transition: 0.3s;
		transition: 0.3s;
		overflow: auto;
		padding-top: 8.5rem;
		padding-bottom: 3rem;
		width: 100%;
		height: 100%;
		overflow: auto;
		display: block;
		padding-right: 0;
	}
	#menu.current{
		left: 0;
	}
	.hamburger-menu {
		display: block;
	}
	#menu>li{
		display: block;
		margin-top: 2.5rem;
	}
	#menu li ul {
	    position: relative;
	    -webkit-transition: inherit;
	    -o-transition: inherit;
	    transition: inherit;
	    opacity: 1;
	    pointer-events: all;
	    width: 30rem;
	    margin-left: auto;
	    margin-right: auto;
	    text-align: center;
	    display: none;
	}
	.desk_logo{
		display: none!important;
	}
	header .container{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		    -ms-flex-align: center;
		        align-items: center;
		-webkit-box-pack: justify;
		    -ms-flex-pack: justify;
		        justify-content: space-between;
	}
	.arabic_area6_img {
	    -webkit-box-pack: center;
	        -ms-flex-pack: center;
	            justify-content: center;
	    -ms-flex-wrap: wrap;
	        flex-wrap: wrap;
	}
	.arabic_area6_img .img6_box {
	    max-width: 33%;
	    -webkit-box-flex: 0;
	        -ms-flex: 0 0 33%;
	            flex: 0 0 33%;
	}
	.carousel_item p{
	   max-width: 100%;
	}
	.arabic_area4_right::before {
	    width: 77.3rem;
	    height: 100%;
	    right: -.7rem;
	    top: .7rem;
	}
	.arabic_area4_right {
	    margin-top: 10rem;
	}
	.arabic_area4_right {
	    margin: 8rem 0;
	}
	.arabic_form_img img {
	    top: -57rem;
	    left: 50%;
	    -webkit-transform: translateX(-50%);
	        -ms-transform: translateX(-50%);
	            transform: translateX(-50%);
	}
	.arabic_form {
	    padding: 37.4rem 10.1rem 7.9rem;
	}
	.arabic_area7 {
	    padding: 31rem 0 10.9rem;
	}
	
}

/*Medium devices (tablets, 767px and down)*/
@media (max-width: 767.98px) {
	html{
		font-size: 40%;
	}
}

/*Small devices (landscape phones, 575px and down)*/
@media (max-width: 575.98px) {

	html{
		font-size: 1.9vw;
	}
	.home_content {
	    margin: 0 auto;
	    text-align: center;
	    padding: 7rem 0;
	}
	.home_content h3 {
	    -webkit-box-pack: center;
	        -ms-flex-pack: center;
	            justify-content: center;
	}
	.arabic_area4_right::before {
	    width: 90%;
	}
	.media p {
	    max-width: 100%;
	}
	footer{
		text-align: centers;
	}
	.social_icon {
	    -webkit-box-pack: center;
	        -ms-flex-pack: center;
	            justify-content: center;
	}
	.home_content h1 {
	    font-size: 3rem;
	    margin-bottom: 1.5rem;
	}
	.home_content h3 {
	    font-size: 2.6rem;
	}
	.home_content h3 span{
		display: none;
	}
	.arabic_area2 h3{
		padding-left: 0;
	}
	.slider1 .owl-nav{
		display: none;
	}
	.slider1 .owl-dots{
		margin-top: 3rem;
	}
	.arabic_area4 {
	    padding: 5.5rem 0 8.5rem;
	}
	.arabic_area5 {
	    margin: 0;
	}
	.arabic_form {
	    padding: 37.4rem 8.1rem 7.9rem;
	}
	.arabic_form_img img {
	    top: -44rem;
	    width: 25rem;
	}
	footer{
		text-align: center;
	}
	.footer_mid {
	    margin: 1rem auto;
	    max-width: 35rem;
	}
	#menu li a{
		font-size: 2rem;
	}
}

