*
{

	padding: 0px;
	margin: 0px;
	font-family: sans-serif;
}

body{

	background-color: #fafafa;
}
.menu-bar{
 	
 	 background-image: linear-gradient(to right, #69b9ef, #7ce08a);
}

.navbar-brand{
	text-transform: uppercase;
	font-weight: bold;
}

.nav-link{

	font-size: 16px;
	font-weight: bold;
	color:#fff !important;
	margin:2px;
	text-decoration: underline;

}

.navbar-nav{
text-align:center;
}

.menu-bar .navbar-toggler{

	padding-right: 0px;
	outline: none;
	border:none;
}

.banner{

	height: 80vh;
	background-image: linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5)),url(img/02.jpg);
	background-size: cover;
	background-position: center;
	color:#fff;
}


.banner h1{

	padding-top:170px;
	font-size:50px;
	letter-spacing: 6px;
	font-weight: 600;
	text-shadow: 0 0 30px rgba(0,0,0,0.5)
}

.banner h6{
padding-top:230px;

}

.search-job{

	padding: : 30px 0;
	margin: -50px 6% 50px;
	background-image: linear-gradient(to right, #69b9ef, #7ce08a);
}


.search-job .form-control{

	max-width: 250px;
	display: inline-flex;
	margin: 15px 10px;
	border-radius: 0;
	box-shadow: none !important;
	border:none !important;
}



/* -------------- Footer -------- */

.app-benner{

	background-image: linear-gradient(to right, #69b9ef, #7ce08a);
	padding: 40px 0;

}

.footer{
	
	margin:5px;
}

.app-benner .footer h3{
	font-size: 20px;
	color:#fff;

}



.app-benner .footer address{
		font-size:15px;
		color:#fff;
		line-height: 7px;

}


.app-benner h5{
	font-size:15px;
	color:#fff;
	text-align: center;
	font-weight: bold;
}

.navbar-brand{

	color:#fff;
}


.logo{
	float:right;
	 padding:3px;
	 max-width:115px;
	 border-radius:3px;
	
}

.ftline{
	
	margin-top:15px;
}

.ftline a {
		color:#fff;
		font-size:16px;
		letter-spacing: 3px;
		text-decoration:none;
}

.para {
	font-family: sans-serif;
	font-size: 16px;
	line-height: 35px;
	text-align: justify;
}

.map{
	text-align: center;
	
}

	.contact{
		padding: 4%;
		height: 400px;


	}
	.col-md-3{
		background: #ff9b00;
		padding: 4%;
		border-top-left-radius: 0.5rem;
		border-bottom-left-radius: 0.5rem;
	}
	.contact-info{
		margin-top:10%;
	}
	.contact-info img{
		margin-bottom: 15%;
	}
	.contact-info h2{
		margin-bottom: 10%;

	}

	.col-md-9{
		background: #fff;
		padding: 3%;
		text-align: left:;
		border-top-right-radius: 0.5rem;
		border-bottom-right-radius: 0.5rem;
		background-image: linear-gradient(to right, #69b9ef, #7ce08a);

	}

	.contact-form label{
		font-weight:600;
		
	}

	.contact-form button{
		background: #25274d;
		color: #fff;
		font-weight: 600;
		width: 25%;
	}
	.contact-form button:focus{
		box-shadow:none;
	}

	.container h3{
		border-bottom: 5px solid #69b9ef;
		padding:5px;
	}