	@charset "utf-8";
/* CSS Document */
html, body {
  scroll-snap-type: mandatory;
  scroll-snap-points-y: repeat(100vh);
  scroll-snap-type: y mandatory;
}


.parentContent section{
horizontal-align : middle;
	vertical-align:middle;
	width:100%;
	float:left;
}

.one, .two, .three, .four, .five, .galleryone, .gallerytwo, .gallerythree, .galleryfour, .galleryfive{
	  height: 100vh;
	vertical-align:middle;
  scroll-snap-align: start;
		display: flex;
	justify-content: space-evenly;
	align-content: space-evenly;
	margin-top : 10%;
margin-bottom : 10%;
}
.head{
	height:200px;
display:inline;
	margin-top : 0%;
margin-bottom : -10%;
  scroll-snap-align: start;
}
section h1
{
display:inline;
font-size: 50px;
margin-right:3%;
width : 100%;
height : 64px;
}
section h2
{
	height:40px;
font-size: 48px;
text-align:center;
font-family: 'Poppins', sans-serif;
font-weight:bold;
color:#FFF;
text-shadow: 1px 1px 5px black; 
text-decoration : none;
}
section h3
{
	
	font-size: 16px;
padding:0px 18px;
	display:inline;
	width : 100%;

}
section h4
{
display:inline-flex;
font-size: 10px;
font-family: 'Poppins', sans-serif;
font-weight: bold;
color: #FFF;
}
/* Mobile-View */
@media only screen and (max-width:1000px) 
{
section h2
{
font-size: 27px;
}
section h2 img
{
width: 60px;
}
}
/* Mobile-View */
@media only screen and (max-width:450px) 
{
section h2
{
font-size: 14px;
}
section h2 img
{
width: 32px;
}
}
/* MobileMini-View */
@media only screen and (max-width:375px) 
{
section h2
{
font-size: 14px;
}
}
/* MobileMicro-View */
@media only screen and (max-width:320px) 
{
section h2
{	
font-size: 14px;
}
}