body {
	overflow-x: hidden;
	overflow-y: hidden;
}

i { 
	display: inline-block;
	position: fixed;
	font-size: 75px;
}

img {
	display: inline-block;
	position: fixed;
}

h1 { 
	display: inline-block;
	position: fixed;
	width: 950px;
	margin-top: 105px;
	margin-left: 150px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 200px;
	text-align: center;
	line-height: 125px;
	hyphens: auto;
	color: rgba(255, 183, 150, 0.5);
}

#bg { 
	display: inline-block;
	position: fixed;
	margin-top: -5%;
	margin-left: -5%;
	width: 110%;
	height: 110%;
	background-color: rgba(255, 255, 255, 0.9);
}

.h1 { 
	display: inline-block;
	position: fixed;
	width: 950px;
	margin-top: 445px;
	margin-left: 235px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 75px;
	text-align: right;
	line-height: 70px;
	hyphens: auto;
	color: rgba(155, 155, 155, 0.5);
} 

#bg1 {
	display: inline-block;
	position: fixed;
	margin-top: -5%;
	margin-left: -5%;
	width: 110%;
	height: 110%;
	background-color: rgba(79, 79, 79, 0.9);
}

.h2 { 
	display: inline-block;
	position: fixed;
	margin-top: 50px;
	margin-left: 0px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 225px;
	text-align: right;
	line-height: 100px;
	hyphens: auto;
	color: rgba(109, 84, 84, 0.5);
} 

#bg2 {
	display: inline-block;
	position: fixed;
	margin-top: -5%;
	margin-left: -5%;
	width: 110%;
	height: 110%;
	background-color: black;
}

.h3 { 
	display: inline-block;
	position: fixed;
	width: 740px;
	margin-top: 525px;
	margin-left: 445px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 40px;
	text-align: right;
	line-height: 70px;
	hyphens: auto;
	color: rgba(51, 51, 76, 0.7);
}

#bg3 {
	display: inline-block;
	position: fixed;
	margin-top: -5%;
	margin-left: -5%;
	width: 110%;
	height: 110%;
	background-color: rgba(71, 51, 76, 0.9);
}

#papa1 {
	margin-top: -450px;
	margin-left: -200px;
	opacity: 0.5;
}

.h4 { 
	display: inline-block;
	position: fixed;
	width: 800px;
	margin-top: 525px;
	margin-left: 200px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 20px;
	text-align: right;
	line-height: 70px;
	hyphens: auto;
	color: rgba(48, 95, 112, 0.4);
}

#bg4 {
	display: inline-block;
	position: fixed;
	margin-top: -5%;
	margin-left: -5%;
	width: 110%;
	height: 110%;
	background-color: rgba(6, 7, 53, 0.9);
}

.h5 { 
	display: inline-block;
	position: fixed;
	width: 800px;
	margin-top: 100px;
	margin-left: -70px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 40px;
	text-align: right;
	line-height: 70px;
	hyphens: auto;
	color: rgba(160, 67, 165, 0.4);
}

#bg5 {
	display: inline-block;
	position: fixed;
	margin-top: -5%;
	margin-left: -5%;
	width: 110%;
	height: 110%;
	background-color: rgba(255, 43, 43, 0.8);
}

.h6 { 
	display: inline-block;
	position: fixed;
	width: 800px;
	margin-top: 50px;
	margin-left: -20px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 200px;
	text-align: right;
	line-height: 80px;
	hyphens: auto;
	color: rgba(124, 170, 82, 0.6);
}

#bg6 {
	display: inline-block;
	position: fixed;
	margin-top: -5%;
	margin-left: -5%;
	width: 110%;
	height: 110%;
	background-color: rgba(255, 226, 81, 0.7);
}

.h7 { 
	display: inline-block;
	position: fixed;
	width: 800px;
	margin-top: 2px;
	margin-left: 400px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 150px;
	text-align: center;
	line-height: 100px;
	hyphens: auto;
	color: rgba(232, 237, 187, 0.6);
}

#bg7 {
	display: inline-block;
	position: fixed;
	margin-top: -5%;
	margin-left: -5%;
	width: 110%;
	height: 110%;
	background-color: rgba(206, 142, 199, 0.8);
}

.h8 { 
	display: inline-block;
	position: fixed;
	width: 1000px;
	margin-top: 2px;
	margin-left: 0px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 425px;
	text-align: center;
	line-height: 125px;
	hyphens: auto;
	color: rgba(255, 161, 0, 0.6);
}

#bg8 {
	display: inline-block;
	position: fixed;
	margin-top: -5%;
	margin-left: -5%;
	width: 110%;
	height: 110%;
	background-color: rgba(255, 191, 0, 0.8);
}

.h9 { 
	display: inline-block;
	position: fixed;
	width: 1000px;
	margin-top: 2px;
	margin-left: 150px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 200px;
	text-align: right;
	line-height: 100px;
	hyphens: auto;
	color: rgba(255, 191, 0, 0.6);
}

#bg9 {
	display: inline-block;
	position: fixed;
	margin-top: -5%;
	margin-left: -5%;
	width: 110%;
	height: 110%;
	background-color: rgba(255, 161, 0, 0.9);
}

.h10 { 
	display: inline-block;
	position: fixed;
	width: 1000px;
	margin-top: 2px;
	margin-left: 2px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 350px;
	text-align: left;
	line-height: 150px;
	hyphens: auto;
	color: rgba(255, 244, 196, 0.6);
}

#bg10 {
	display: inline-block;
	position: fixed;
	margin-top: -5%;
	margin-left: -5%;
	width: 110%;
	height: 110%;
	background-color: rgba(255, 186, 212, 0.9);
}

.h11 { 
	display: inline-block;
	position: fixed;
	width: 1000px;
	margin-top: 2px;
	margin-left: 2px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 200px;
	text-align: left;
	line-height: 150px;
	hyphens: auto;
	color: rgba(255, 181, 252, 0.3);
}

#bg11 {
	display: inline-block;
	position: fixed;
	margin-top: -5%;
	margin-left: -5%;
	width: 110%;
	height: 110%;
	background-color: rgba(255, 191, 0, 0.8);
}

.h12 {
	display: inline-block;
	position: fixed;
	width: 2000px;
	margin-top: 2px;
	margin-left: 2px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 450px;
	text-align: left;
	line-height: 150px;
	hyphens: auto;
	color: rgba(255, 181, 243, 0.6);
}

#bg12 {
	display: inline-block;
	position: fixed;
	margin-top: -5%;
	margin-left: -5%;
	width: 110%;
	height: 110%;
	background-color: rgba(255, 246, 181, 0.8);
}

.h13 {
	display: inline-block;
	position: fixed;
	width: 2000px;
	margin-top: 325px;
	margin-left: 2px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 200px;
	text-align: left;
	line-height: 150px;
	hyphens: auto;
	color: rgba(121, 163, 81, 0.2);
}

#bg13 {
	display: inline-block;
	position: fixed;
	margin-top: -5%;
	margin-left: -5%;
	width: 110%;
	height: 110%;
	background-color: rgba(255, 235, 181, 0.8);
}

.h14 {
	display: inline-block;
	position: fixed;
	width: 1200px;
	margin-top: 325px;
	margin-left: 2px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 150px;
	text-align: center;
	line-height: 125px;
	hyphens: auto;
	color: rgba(249, 200, 184, 0.9);
}

#bg14 {
	display: inline-block;
	position: fixed;
	margin-top: -5%;
	margin-left: -5%;
	width: 110%;
	height: 110%;
	background-color: rgba(251, 255, 178, 0.6);
}

.h15 {
	display: inline-block;
	position: fixed;
	width: 1200px;
	margin-top: 325px;
	margin-left: 2px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 250px;
	text-align: right;
	line-height: 100px;
	hyphens: auto;
	color: rgba(136, 153, 62, 0.8);
}

#bg15 {
	display: inline-block;
	position: fixed;
	margin-top: -5%;
	margin-left: -5%;
	width: 110%;
	height: 110%;
	background-color: rgba(255, 174, 45, 0.9);
}

.h16 {
	display: inline-block;
	position: fixed;
	width: 1200px;
	margin-top: 10px;
	margin-left: -10px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 100px;
	text-align: right;
	line-height: 75px;
	hyphens: auto;
	color: rgba(255, 233, 135, 0.6);
}

#bg16 {
	display: inline-block;
	position: fixed;
	margin-top: -5%;
	margin-left: -5%;
	width: 110%;
	height: 110%;
	background-color: rgba(166, 188, 69, 0.7);
} 

.h17 {
	display: inline-block;
	position: fixed;
	width: 1200px;
	margin-top: 200px;
	margin-left: -10px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 200px;
	text-align: center;
	line-height: 125px;
	hyphens: auto;
	color: rgba(255, 144, 0, 0.7);
}

#bg17 {
	display: inline-block;
	position: fixed;
	margin-top: -5%;
	margin-left: -5%;
	width: 110%;
	height: 110%;
	background-color: rgba(166, 188, 69, 0.7);
}

.h18 {
	display: inline-block;
	position: fixed;
	width: 1200px;
	margin-top: 195px;
	margin-left: -10px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 50px;
	text-align: right;
	line-height: 125px;
	hyphens: auto;
	color: rgba(255, 195, 0, 0.4);
}

#bg18 {
	display: inline-block;
	position: fixed;
	margin-top: -5%;
	margin-left: -5%;
	width: 110%;
	height: 110%;
	background-color: rgba(255, 255, 255, 0.7);
}

.h19 {
	display: inline-block;
	position: fixed;
	width: 1200px;
	margin-top: 125px;
	margin-left: 350px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 20px;
	text-align: center;
	line-height: 20px;
	hyphens: auto;
	color: rgba(192, 219, 135, 0.4);
}

#bg19 {
	display: inline-block;
	position: fixed;
	margin-top: -5%;
	margin-left: -5%;
	width: 110%;
	height: 110%;
	background-color: rgba(229, 154, 249, 0.4);
}

.h20 {
	display: inline-block;
	position: fixed;
	width: 1200px;
	margin-top: 75px;
	margin-left: 0px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 250px;
	text-align: left;
	line-height: 100px;
	hyphens: auto;
	color: rgba(255, 255, 255, 0.9);
}

#bg20 {
	display: inline-block;
	position: fixed;
	margin-top: -5%;
	margin-left: -5%;
	width: 110%;
	height: 110%;
	background-color: rgba(255, 226, 112, 0.4);
} 

.h21 {
	display: inline-block;
	position: fixed;
	width: 1200px;
	margin-top: 555px;
	margin-left: 0px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 90px;
	text-align: left;
	line-height: 100px;
	hyphens: auto;
	color: rgba(236, 186, 255, 0.6);
}

#bg21 {
	display: inline-block;
	position: fixed;
	margin-top: -5%;
	margin-left: -5%;
	width: 110%;
	height: 110%;
	background-color: rgba(255, 237, 122, 0.8);
}

.h22 {
	display: inline-block;
	position: fixed;
	width: 1200px;
	margin-top: 250px;
	margin-left: 0px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 150px;
	text-align: right;
	line-height: 100px;
	hyphens: auto;
	color: rgba(255, 170, 170, 0.6);
}

#bg22 {
	display: inline-block;
	position: fixed;
	margin-top: -5%;
	margin-left: -5%;
	width: 110%;
	height: 110%;
	background-color: rgba(255, 170, 0, 0.8);
} 

.h23 {
	display: inline-block;
	position: fixed;
	width: 1200px;
	margin-top: 100px;
	margin-left: 0px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 90px;
	text-align: center;
	line-height: 90px;
	hyphens: auto;
	color: rgba(192, 232, 132, 0.6);
}

#bg23 {
	display: inline-block;
	position: fixed;
	margin-top: -5%;
	margin-left: -5%;
	width: 110%;
	height: 110%;
	background-color: rgba(222, 242, 162, 0.8);
} 

.h24 {
	display: inline-block;
	position: fixed;
	width: 1200px;
	margin-top: 25px;
	margin-left: 0px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 250px;
	text-align: left;
	line-height: 90px;
	hyphens: auto;
	color: rgba(255, 192, 58, 0.6);
}

#bg24 {
	display: inline-block;
	position: fixed;
	margin-top: -5%;
	margin-left: -5%;
	width: 110%;
	height: 110%;
	background-color: rgba(255, 248, 193, 0.8);
}






