/* CSS Document */

.h1group{ margin-bottom:25px;

}.h1group h1{ 
	position:absolute;
}.h1group p{
	position:absolute;
}h2{
	margin-left:3%;

}p{
	margin-top:5%;
	margin-left:5%;
}
.d{
	border: 1px inset #8F8F8F;
	width: 92%;
}
.c_img{ 
	width:90%;
}



@media (max-width: 480px){
	.h1group{ margin-bottom:30px;

	}.h1group h1{ 
		margin-top:-16%;
		margin-left:5%;
		font-size:20px;
		color:#FFFFFF;
		text-shadow: 2px 2px 1px #000,
				 -2px 2px 1px #000,
				 2px -2px 1px #000,
				 -2px -2px 1px #000;
	}.h1group p{
		margin-top:-9%;
		margin-left:7%;
		font-size:18px;
		color:#FFFFFF;
		text-shadow: 2px 2px 1px #000,
				 -2px 2px 1px #000,
				 2px -2px 1px #000,
				 -2px -2px 1px #000;
	}h2{
		margin-left:3%;
		font-size:26px;
	
	}p{
		margin-top:5%;
		margin-left:5%;
		font-size:20px;
		line-height:1.8em;
		margin-bottom:70px;
	}.c_img{width:90%;
	}

}
@media (min-width: 481px) and (max-width: 766px) {
	.h1group{ margin-bottom:30px;

	}.h1group h1{ 
		margin-top:-16%;
		margin-left:5%;
		font-size:20px;
		color:#FFFFFF;
		text-shadow: 2px 2px 1px #000,
				 -2px 2px 1px #000,
				 2px -2px 1px #000,
				 -2px -2px 1px #000;
	}.h1group p{
		margin-top:-9%;
		margin-left:7%;
		font-size:18px;
		color:#FFFFFF;
		text-shadow: 2px 2px 1px #000,
				 -2px 2px 1px #000,
				 2px -2px 1px #000,
				 -2px -2px 1px #000;
	}h2{
		margin-left:3%;
		font-size:26px;
	
	}p{
		margin-top:5%;
		margin-left:5%;
		font-size:20px;
		line-height:1.8em;
		margin-bottom:70px;
	}.c_img{width:90%;
	}


}
@media (min-width: 621px) and (max-width: 767px) {
	.h1group{ margin-bottom:30px;

	}.h1group h1{ 
		margin-top:-15%;
		margin-left:5%;
		font-size:30px;
		color:#FFFFFF;
		text-shadow: 2px 2px 1px #000,
				 -2px 2px 1px #000,
				 2px -2px 1px #000,
				 -2px -2px 1px #000;
	}.h1group p{
		margin-top:-8%;
		margin-left:7%;
		font-size:22px;
		color:#FFFFFF;
		text-shadow: 2px 2px 1px #000,
				 -2px 2px 1px #000,
				 2px -2px 1px #000,
				 -2px -2px 1px #000;
	}h2{
		margin-left:3%;
		font-size:26px;
	
	}p{
		margin-top:5%;
		margin-left:5%;
		font-size:20px;
		line-height:1.8em;
		margin-bottom:70px;
	}.c_img{width:90%;
	}

	}

@media (min-width: 768px) and (max-width: 991px) {
	.h1group{ margin-bottom:30px;

	}.h1group h1{ 
		margin-top:-15%;
		margin-left:5%;
		font-size:30px;
		color:#FFFFFF;
		text-shadow: 2px 2px 1px #000,
				 -2px 2px 1px #000,
				 2px -2px 1px #000,
				 -2px -2px 1px #000;
	}.h1group p{
		margin-top:-8%;
		margin-left:7%;
		font-size:22px;
		color:#FFFFFF;
		text-shadow: 2px 2px 1px #000,
				 -2px 2px 1px #000,
				 2px -2px 1px #000,
				 -2px -2px 1px #000;
	}h2{
		margin-left:3%;
		font-size:26px;
	
	}p{
		margin-top:5%;
		margin-left:5%;
		font-size:20px;
		line-height:1.8em;
	}.c_img{width:90%;
	}

	}

@media (min-width: 992px) and (max-width: 1199px) {
	.h1group{ margin-bottom:30px;

	}.h1group h1{ 
		margin-top:-13%;
		margin-left:5%;
		font-size:35px;
		color:#FFFFFF;
		text-shadow: 2px 2px 1px #000,
				 -2px 2px 1px #000,
				 2px -2px 1px #000,
				 -2px -2px 1px #000;
	}.h1group p{
		margin-top:-6%;
		margin-left:7%;
		font-size:25px;
		color:#FFFFFF;
		text-shadow: 2px 2px 1px #000,
				 -2px 2px 1px #000,
				 2px -2px 1px #000,
				 -2px -2px 1px #000;
	}h2{
		margin-left:3%;
		font-size:22px;
	
	}p{
		margin-top:5%;
		margin-left:5%;
		font-size:16px;
		line-height:1.2em;
	}.c_img{width:100%;
	}

}

@media (min-width: 1200px) and (max-width: 1599px) {
	.h1group{ margin-bottom:35px;

	}.h1group h1{ 
		margin-top:-13%;
		margin-left:5%;
		font-size:42px;
		color:#FFFFFF;
		text-shadow: 2px 2px 1px #000,
				 -2px 2px 1px #000,
				 2px -2px 1px #000,
				 -2px -2px 1px #000;
	}.h1group p{
		margin-top:-6%;
		margin-left:7%;
		font-size:30px;
		color:#FFFFFF;
		text-shadow: 2px 2px 1px #000,
				 -2px 2px 1px #000,
				 2px -2px 1px #000,
				 -2px -2px 1px #000;
	}h2{
		margin-left:3%;
		font-size:28px;
	
	}p{
		margin-top:5%;
		margin-left:5%;
		font-size:20px;
		line-height:1.2em;
	}
}

@media (min-width: 1600px) and (max-width: 1959px) {
	.h1group{ margin-bottom:25px;

	}.h1group h1{ 
		margin-top:-10%;
		margin-left:5%;
		font-size:46px;
		color:#FFFFFF;
		text-shadow: 2px 2px 1px #000,
				 -2px 2px 1px #000,
				 2px -2px 1px #000,
				 -2px -2px 1px #000;
	}.h1group p{
		margin-top:-6%;
		margin-left:7%;
		font-size:32px;
		color:#FFFFFF;
		text-shadow: 2px 2px 1px #000,
				 -2px 2px 1px #000,
				 2px -2px 1px #000,
				 -2px -2px 1px #000;
	}h2{
		margin-left:3%;
		font-size:28px;
	
	}p{
		margin-top:5%;
		margin-left:5%;
		font-size:24px;
		line-height:1.5em;
	}

}

@media (min-width: 1960px) {
	.h1group{ margin-bottom:25px;

	}.h1group h1{ 
		margin-top:-10%;
		margin-left:5%;
		font-size:52px;
		color:#FFFFFF;
		text-shadow: 2px 2px 1px #000,
				 -2px 2px 1px #000,
				 2px -2px 1px #000,
				 -2px -2px 1px #000;
	}.h1group p{
		margin-top:-6%;
		margin-left:7%;
		font-size:36px;
		color:#FFFFFF;
		text-shadow: 2px 2px 1px #000,
				 -2px 2px 1px #000,
				 2px -2px 1px #000,
				 -2px -2px 1px #000;
	}h2{
		margin-left:3%;
		font-size:36px;
	
	}p{
		margin-top:5%;
		margin-left:5%;
		font-size:28px;
		line-height:2em;
	}
}