/*ensures first bullet point is selected*/
.sticky-scroll-div{
		margin-top: calc((100vh*0.85 - 730px));
	}
/*edits for large monitors*/
@media screen and (min-height: 731px){
	/*this centers the video, without overlapping with about-us section*/
	#video{
		margin-top:calc((100vh - 730px)*-0.5);
		padding-top:calc((100vh - 730px)*0.5);
		height:calc(730px + (100vh - 730px)*0.5);
	}
	
	/*this centers the about-us section*/
	.about-us-div{
		/*top: calc((100vh - 730px)*0.5 + 1px);*/
	}
	
	/*this centers the projects section*/
	.sticky-map{
		top:calc((100vh - 666px)*0.4 + 1px);
	}
	#pre-map-section{
		margin-top:calc((100vh - 666px)*0.4);
	}
	#map-section{
		margin-top: -10vh;
		padding-top: 10vh;
	}
	#clients{
		margin-bottom: calc((100vh - 666px)*-0.4);
	}
	}

/*Hide nav menu on super large monitors*/
@media screen and (min-height: 1350px){
	.nav-menu{display:none;}
	}

.nav-section{display:none!important;}