body {
    background-color: rgb(201, 249, 201);
    width: 100%;  
    margin: 60px;
	max-width: fit-content;
	max-height: fit-content;
	box-sizing: border-box;
}

.container{
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	left: 350px;
    margin-top: 20px;
	
	
}
.text-block{
	position: relative;
	bottom: 100px;
	left: 100px;
	background-color: rgb(246, 243, 243);
	color: rgb(254, 248, 248);
	padding-left: 20px;
	padding-right: 20px;
	border-radius: 20px;
	width: fit-content;
}
.text-block2{
	position: relative;
	bottom: 105px;
	left: 80px;
	background-color: rgb(246, 243, 243);
	color: rgb(254, 248, 248);
	padding-left: 20px;
	padding-right: 20px;
	border-radius: 20px;
	width: fit-content;

}
.text-block3{
	position: relative;
	bottom: 90px;
	left: 100px;
	background-color: rgb(246, 243, 243);
	color: rgb(254, 248, 248);
	padding-left: 20px;
	padding-right: 20px;
	border-radius: 20px;
	width: fit-content;
}
.text-block4{
	position: relative;
	bottom: 120px;
	left: 90px;
	background-color: rgb(246, 243, 243);
	color: rgb(254, 248, 248);
	padding-left: 20px;
	padding-right: 20px;
	border-radius: 20px;
	width: fit-content;
}
.text-block5{
	position: relative;
	bottom: 100px;
	left: 90px;
	background-color: rgb(246, 243, 243);
	color: rgb(254, 248, 248);
	padding-left: 20px;
	padding-right: 20px;
	border-radius: 20px;
	width: fit-content;
}
.text-block6{
	position: relative;
	bottom: 110px;
	left: 70px;
	background-color: rgb(246, 243, 243);
	color: rgb(254, 248, 248);
	padding-left: 20px;
	padding-right: 20px;
	border-radius: 20px;
	width: fit-content;
}
.text-block7{
	position: relative;
	bottom: 100px;
	left: 70px;
	background-color: rgb(246, 243, 243);
	color: rgb(254, 248, 248);
	padding-left: 20px;
	padding-right: 20px;
	border-radius: 20px;
	width: fit-content;
}
.heading-block{
	position: relative;
	text-align: center;
	background-color: gainsboro;
	
	
	width: 80%;
	left: 150px;
	border-radius: 20px;
	padding-left: 5px;
    font-size: 2vw;	
	z-index: -1;
}
.logo{
	margin-bottom: 10%;
}
.heading-block2{
    align-items: center;
    text-align: center;
    border-bottom-style: solid;
    
    font-size: 25px;
	position: relative;

}
.ending{
	background-color: gainsboro;
	text-align: center;
	margin-bottom: 10%;
	padding-bottom: 10px;
	border-radius: 20px;
}
.list{
	list-style-type: none;
}
#table {
	font-family: Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	width: fit-content;
  }
  
  #table td, #table th {
	border: 5px solid #0d0000;
	padding: 8px;
	text-align: center;
  }
  
  #table tr:nth-child(even){background-color: #f2f2f2;}
  
  #table tr:hover {background-color: #ddd;}
  
  #table th {
	padding-top: 12px;
	padding-bottom: 12px;
	text-align: center;
	background-color: #04AA6D;
	color: white;
	
  }
.container2{
	background-color: antiquewhite;
	border: black 5px solid;
	padding: 20px;
	width: 500px;
	position: relative;
	left: 600px;
	bottom: 1400px;
}
.container3{
	background-color: antiquewhite;
	border: black 5px solid;
	padding: 20px;
	width: fit-content;
	position: relative;
	left: 600px;
	bottom: 1450px;
}
.int{
	position: relative;
	left: 500px;
	bottom: 1450px;
	
}