/*
	Main CSS Format
*/
body {
	margin: 0;
	padding: 0;
}
nav li {
	padding:15px;
}

section {
	position: relative;
	margin: 0;
	padding: 0;
	height: 100vh;
	width:	100%;
	overflow: hidden;
}
#curved1 {
	position: absolute;
	bottom: 0;
	padding: 0;
}
.carousel slide {
	
	width:100%;
	top: 0;
	
	
	
}
#slideImage {
	box-shadow: 0px 10px 10px;
	opacity: 2;
}
#content {
	color: #168039;

}
.brand {
	height: 200px;
	width: auto;
}
#coninfo {
	padding: 30px;
	text-align: center;

}
.dropdown-menu {
	border: 5px solid #ffc107;
}
#foot {
	padding: 50px;
}
#foot a{
	color: #fff;
}
#design {
	background-image: url('image/pic2.jpg');
	background-repeat: no-repeat;
	background-size: 100% auto;
	opacity: 0.7;
}
#vision {
	background-image: url('image/bgplane.jpg');
	background-repeat: no-repeat;
	background-size: 100% auto;
	opacity: 0.7;
}
#sidecon {
	background-image: url('image/vis.jpg');
	background-repeat: no-repeat;
	background-size: 100% auto;
}
#ContactDesign {
	background-image: url('image/apec.jpg');
	background-repeat: no-repeat;
	background-size: 100% auto;
	opacity: 0.7;
}