main{
	margin-bottom: 10vh;
	
	#Home{
		background-color: rgb(146,0,54);
		color: rgb(1,0,34);
		box-shadow: 0px 0px 25px rgb(204,0,62);
		border: 2px solid rgba(0,0,0,0);
		border-radius: 1vh;
		font-size: 1.5vw;
		padding: 1vh 3vh;
		margin-left: 12.5%;
		margin-bottom: 2.5vw;
		transition: background-color 0.2s cubic-bezier(0, 0, 0, 1), color 0.2s cubic-bezier(0, 0, 0, 1), border 0.2s cubic-bezier(0, 0, 0, 1);
		
		&:hover{
			background-color: rgb(88,0,46);
			color: white;
			border: 2px solid rgb(204,0,62);
		}
	}
	
	
	
	h1{
		margin: 0px;
	}

	h2{
		font-size: 1.6vw;
		margin-top: 0.75vh;
		margin-left: 2.5vh;
		margin-bottom: 2vh;
		text-decoration: none;
		font-style: italic;
		font-weight: 600;
	}
	
	div{
		background-color: rgb(146,0,54);
		color: rgb(1,0,34);
		padding: 2.5vh 2.5vh;
		width: 75%;
		border-radius: 1.5vh;
		margin: auto;
		box-sizing: border-box;
		box-shadow: 0px 0px 25px rgb(204,0,62);
		
		
		.subtitle{
			font-style: italic;
			text-indent: 0px;
			font-size: 1.5vw;
			text-align: center;
			width: 100%;
			box-sizing: border-box;
			margin-bottom: 10px;
			padding-right: 1%;
			padding-left: 1%;
		}
		
		p{
			text-indent: 2vw;
			font-size: 1.25vw;
			margin-bottom: 0px;
			padding-bottom: 0.5%;
			padding-right: 5%;
			padding-left: 5%;
		}
		
		ul li{
			font-size: 1.25vw;
			margin-left: 3.5vw;
		}
		
		.ps{
			margin-top: 4vh;
		}
		
		a{
			color: rgb(1,0,34);
			transition: color 0.2s cubic-bezier(0, 0, 0, 1);
			
			&:hover{
				color: white;
			}
		}
	}
}