body { 
    margin: 0;
	padding: 0;
	background: #FFFFFF;
}
.carousel{ 
	transform: translateY(-400px);
    height: 1100px;
	perspective: 600px;
}
.carousel .carousel-item { 
    width: 400px;
	
}
.carousel .carousel-item img { 
    width: 100%;
	border-radius: 10px 10px 0px 0px;
	
	border: solid;
	border-bottom: hidden;
	border-width:thin;
	border-color: lightsteelblue;
}
.carousel .carousel-item h3 { 
    margin: -5px 0 0;
	padding: 0;
	background:#FDFDFD;
	color: #1063D8;
	box-sizing:border-box;
	padding: 10px 5px;
	font-weight: bold;
	font-size: 2em;
	text-align:center;
	
	border: solid;
	border-top: hidden;
	border-width:thin;
	border-color: lightsteelblue;
}
.carousel .carousel-item h4 { 
    margin: -5px 0 0;
	padding: 0;
	background:#FCFCFC;
	color: #000;
	box-sizing:border-box;
	padding: 10px 5px;
	font-weight: 500;
	font-size:1.5em;
	text-align: center;
	border:solid;
	border-width:thin;
}
.carousel .carousel-item h5 { 
    margin: -5px 0 0;
	padding: 0;
	background:#FCFCFC;
	color: #000;
	box-sizing:border-box;
	padding: 10px 5px;
	font-weight: 500;
	font-size:1.5em;
	text-align: center;
	border:solid;
	border-width:thin;
	border-radius: 0px 0px 10px 10px;
}
.carousel .carousel-item p { 
    margin: -5px 0 0;
	padding: 0;
	background:#FCFCFC;
	color: #000;
	box-sizing:border-box;
	padding: 10px 5px;
	/*font-weight: 500;*/
	font-size:1.3em;
	text-align: center;
	
	border: solid;
	border-top: hidden;
	border-width:thin;
	border-color: lightsteelblue;
	border-radius: 0px 0px 10px 10px;
}