#servPLWrapper{
	position:fixed;
	width:100vw;
	height:100vh;	
	overflow:hidden;
	z-index:10000;
}

#servPreloaderContainer{
	position:absolute;
	width:100vw;
	height:100vh;
	background-color:rgba(255,255,255,1.0);	
	z-index:10000;
}

#serLineBox{
	position:absolute;
	width:100%;
	height:560px;
	top:0;
	bottom:0;
	left:-200%;
	right:0;
	margin:auto;
	background-color:rgba(0,0,0,0.0);
	z-index:99;
	opacity:0.9;
}

.serIntroLine{
	position:relative;
	width:100vw;
	height:80px;
	margin:80px 0px;
	background-color:var(--main-color, rgba(0,109,182,1.0));
}

#introTextContainer{
	position:absolute;
	width:100%;
	height:490px;
	top:0;
	bottom:50px;
	margin:auto;
	background-color:rgba(0,0,0,0.0);
	z-index:100;
}

.introTextBox{
	position:relative;
	width:520px;
	height:145px;
	margin:18px 40px;
	background-color:rgba(0,0,0,0.0);
	overflow:hidden;
}

.serIntroText{
	position:absolute;
	font-family: "flBold";
	font-size:200px;
	letter-spacing:-2px;
	line-height:150px;
	margin:0;
	z-index:100;
	top:145px;
}

#servCurtain{
	position:absolute;
	width:100vw;
	height:100vh;
	z-index:9999;
	background-color:var(--main-color, rgba(0,109,182,1.0));
}

.hideItem{
	display:none;
}

#ser-sub2{
	margin-bottom:100px;
}

/*----------------------------------------body----------------------------------------*/



#entryPage-servP{
	position:relative;
	width:100vw;
	height:1920px;
	top:80px;
	opacity:0;
	background-color:rgba(0,0,0,0.0);
}

#servPContainer{
	position:absolute;
	width:50%;
	height:1660px;
	top:100px;
	left:10%;
	margin:auto;
	background-color:rgba(0,0,0,0.0);
}

#servPCopy1{
	margin:40px 0px;	
}

#servPCopy2{
	margin:20px 0px;	
}

.serSubSect{
	position:relative;
	width:40%;
	margin:20px 0px;
	opacity:0;
}

#servConLink{
	color:black;
	font-weight:bold;
	transition:200ms;
}

#servConLink:hover{
	opacity:0.5;
}


@media (min-width:1px) and (max-width:850px) {

.serIntroText{
	font-size: 120px;
}

#serHeader{
	font-size:48px;
}

#servPContainer{
	position:absolute;
	width:320px;
	left:10px;
}

.serSubSect{
	width:280px;
}

#bottomScrollerContainer{
	display:none;
}

}