html, body {
	/*height: 100%;*/
	height: max-content;
	font-size: 14px;
}
body {
	background-color: black;
	margin:	0;
	cursor: pointer;
	line-height: 1.2;
}
#wrap{
	color: floralwhite;
	position: relative;
	height: max-content;
	padding: 1.4rem;
	transition: all 3500ms 0s ease;
	background-color: black;
}

#wrap.active{
	transition: all 400ms 0s ease;
	background-color: floralwhite;
}

#wrap.bleak{
	//transition: all 3500ms 0s ease;
	//background-color: black;
}

#wrap p{
	margin-top:0;
	margin-bottom:0;
}

#caption {
    position: fixed;
    width: fit-content;
    z-index: 999;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    z-index: 999;
}
#title {
    width: 100%;
    text-align: left;
	font-family: garamond-premier-pro, serif;
	/*font-family: din-2014, sans-serif;*/
	font-weight: 400;
	/*font-weight: 100;*/
    font-style: normal;
    font-size: 3.5rem;
}
#titleSub {
	width: 100%;
	text-align: left;
	font-family: din-2014, sans-serif;
	font-weight: 300;
	font-style: normal;
	font-size: 1rem;
	/*display: none;*/
}
#credit {
    width: 100%;
    text-align: center;
    font-family: din-2014, sans-serif;
    font-weight: 600;
    font-style: normal;
    font-size: 1rem;
    margin-top: 2rem;
	line-height: normal;
}
#typWrap{
	font-family: garamond-premier-pro, serif;
	/*font-family: din-2014, sans-serif;*/
	font-weight: 400;
	/*font-weight: 100;*/
	font-style: normal;
	font-size: 3.5rem;
	word-wrap: break-word;
	overflow-wrap: break-word;
	height: max-content;
}
#typWrap .t-caret { 
	/*margin-top:	1em;*/
}
#typed {
	/*min-height:	1em;*/
	height: max-content;
}
#typed p{
	/*margin-top:0;*/
	/*display: inline;*/
	/*position:absolute;*/
	transition: all 90s 5s linear;	
}
#typed p:first-child{
	/*margin-top:0;*/
	position: relative;
	color: floralwhite;
	opacity: 1;
}

#typed p.active{
	opacity: 0;
	/*-ms-filter: blur(0.8em);*/
	/*filter: blur(0.8em);*/
	-ms-filter: blur(5px);
	filter: blur(5px);
}

#typing {
	height: max-content;
	/*margin-bottom: 1em;*/
}
#typing p {
	display: inline;
}
.cursor-hide {
	cursor: none;
}