.jumbotron img{
	width: 100%;
	height: auto;
	margin-top: auto;

}

.jumbotron .display-4{
	font-family: monospace;
	font-size: 25px;

}

.jumbotron {
	height: 300px
		margin-top: -50px;
}

.jumbotron-cpt img{
	width: 200px;

html {
	position: relative;
}

.carousel {
	
	
}

body {
	margin-bottom: 30px;
	margin-top: 10px;

hr{
	width: 400px;
	border-top: 150px solid #999
	
}

section {
	min-height: 300px;
}

.portfolio {
	background: #eee
	
}
.portfolio {
	margin-bottom: 10px;
	margin-top: 0px;
	height: 100px;
}

.contact {
	min-height: 800px;
}

.footer {
	background: #4ac9f0;
     padding: 15px 0px;
     margin-top: 50px;
}
.footer p {
	color: #fff;
     font-size: 18px;
     line-height: 22px;
     text-align: center;
}

.footer p i{
	color: rgb(255, 255, 255);
}

.footer a:hover{
	color: #000;
}
.footer-1{
	background: #4ac9f0;
	
	padding-top: 60px ;
     margin-top: 50px;
}

.nav-link {
	border-bottom: 3px solid #666;
}