@media (min-width: 1260px) {
    .container {
        max-width: 1230px;
    }  
}

@media screen and (max-width: 1259px) {
    #home-article {
    	margin-bottom: 40px;
    }
}


@media screen and (max-width: 1199px) {
	#home-article .button:first-child {
		margin-top: 0;
	}

	#what-we-bring span {
		font-size: 19px;
	}

	#construction-industry .top-industry-article h1 {
		font-size: 28px;
	}

	#construction-industry .top-industry-article .left-image img {
		margin-right: 30px;
	}

	#construction-industry .bottom-article {
		margin-top: 25px;
	}

	#what-we-bring ul {
		margin-left: 10px;
	}

	#construction-industry .top-industry-article .left-image img {
		margin-right: 0;
		width: 100%;
		margin-bottom: 30px;
	}

	#what-we-bring span {
		white-space: nowrap;
	}

	.image-wrap .img-1 img,
	.image-wrap .img-2 img {
		margin: auto;
		display: block;
	}


	#company .container, 
	#management .container {
		padding-left: 15px;
		padding-right: 15px;
	}
}


@media  screen and (max-width: 991px) {
	#nav {
 		display: none;
 	}

 	#home-article .left-aeticle {
 		padding-right: 0;
 	}

 	#mobile-menu {
 		display: block;
 	}

 	#header {
 		height: 70px;
 	}

 	body {
 		padding-top: 50px;
 	}

	#header  .logo {
		line-height: 70px;
	}

	#header .logo img {
		max-width: 130px;
	}

	#home-article .left-article-wrap :last-child {
		margin-bottom: 0;
	}

	#home-article  .buttons {
		margin-bottom: 50px;
	}

	#footer .copyright {
		text-align: center;
	}

	#footer {
		text-align: center;
	}
}



@media screen and (max-width: 767px) {
   #construction-industry .top-industry-article h1,
   #what-we-bring header h2 {
		font-size: 20px;
   }

   #subscribe input[type="email"],
   #subscribe form {
   	width: 320px;
   }

   #banner-descripton h1 {
   	text-align: center;
   	font-size: 16px;
   }

   h1 {
   	font-size: 30px;
   }

   h2 {
   	font-size: 24px;
   }

   h3 {
   	font-size: 20px;
   }

   h4 {
   	font-size: 18px;
   }
}

@media screen and (max-width: 575px) {

}

@media screen and (max-width: 480px) {

}


@media screen and (max-width: 360px) {

}