HTML: 
<link rel="stylesheet" type="text/css" href="//fonts.googleapis.com/css?family=Josefin+Sans" />

html{
	background-color: #253a87;
}
body{
	font-family:'open sans';
	background-color: #253a87;
	margin-left: 2em;
	margin-left: 2em;
}
.logo{
	margin-top:2em;
	margin-bottom:2em;
	padding: 0;
}
.nav navbar-nav{
	display: inline;
	
	
}
nav .navbar{
	display: inline;

}
.gallary{
	margin-top: 2em;
}
.navbar-brand img{
text-align: center;
height:25%;
width: 25%;
margin-left: 1em;
background-color: none;
margin-bottom: -1em;

}
.navbar-brand {
float: none;
height: 30px;

}
.nav{
	margin-top: 1em;
	padding: 0 ;
	text-align: center;
	
}
.nav a {
    color: white;
    text-decoration: none;
    padding: 2em;

}
.nav ul li{
	display: inline;
  	list-style: none;
}
.nav ul{
	display: inline;
	margin: 0 ;
	padding: 0;
}

.nav a:hover:not(.active) {
    color: #03a3a3;

}

.nav a.active {
    color: black;
    background-color:#03a3a3;
}
hr{
	align-content: center;
	color: black;
	height: .2em
}
//@// Small devices (landscape phones, 576px and up)
@media (min-width: 576px) { 
.nav navbar-nav{
	margin-bottom:6em;

}

 }

// Medium devices (tablets, 768px and up)
@media (min-width: 768px) {
	#myCarousel{
		margin-bottom:100px;
	}

}
.background{
	padding-top: 3em;
	padding-bottom: 3em;
	width: auto;
	height: auto;
	background-size: cover;
	max-width: 
}
h1 {
	font-size: 4em;
	margin-top: 2em;
	font-family: 'Josefin Sans';
	color:#f4df42;
	text-shadow: 2px 2px #000;
	text-align: center;

}
.background h3 {
	margin: 3em;
	font-size: 2em;
	line-height: 1.5em;
	font-family: 'Josefin Sans';
	color:#f4df42;
	text-shadow: 2PX 4PX 3PX 234;
	text-align: center;

}
.background p {
	color:white;
	text-align: center;
	line-height: 2em;
	margin-bottom: 6em;
	font-size: 1.2em;
}
.Highly{
	margin-top: 0;
	font-family: 'Josefin Sans';
	font-size:1.5em;
	margin-bottom: 0;
	}
}
 .gallary h3 {
	margin-top:1em;
	font-family: 'Josefin Sans';
	color:#f4df42;
	text-align: left;
	margin-top: 1em;}
h3 {
	margin-top:1em;
	font-family: 'Josefin Sans';
	color:#f4df42;
	text-align: left;
	margin-top: 1em;}
.gallary p{
	font-family: 'open-sans'
	font-size:2em;
	margin-bottom:4em;
	color: #f4df42;
	overflow-y: hidden;
	max-height:15em;
	overflow: scroll;
	padding: 0;
	margin-left: 0;
	text-align: justify all;

}
	.gallary{
		background-color: #253a87;
}
	
	.container-fluid
	{
	border-left:.2em;
	border-color: #03a3a3; 	}

	.form-group {
	color:#f4df42;
	font-size: 1.2em;
	}
	h5{	
		color:gray;
		line-height: 1.5em;
		margin-top: 2em;
	}
	
h4{
	font-family: 'Josefin Sans';
		color:#f4df42;
		margin:0;
		padding: 0;
	}
.form-group{font-family: 'Josefin Sans';
		color:#03a3a3;
	}
	.info{
	font-size: 3em;
    margin-top: 2em;
	font-family: 'Josefin Sans';
	color:#f4df42;
	text-shadow: .4px .4px #fff;
	text-align: center;
	}
	.available{
		margin-top: 4em;
	}
	.check{
		margin-bottom: 5em;
	}
	p{
		color: #f4df42;
	}
