/*
	colors
	
	aqua green  #6FC3B6
		
	paler pink #fff0f5
	pale pink  #ffdce8
	
	dark blue  #1A243C  
	animates to lighter dark blue #1a2f5d
	
	also??
	yellow soft  #F0E688
	electric blue   #2655BC
	grey E8E8E1
	
*/

body .banner-wrap{
	position: relative;
	overflow: hidden;
	display: block;
	background: #1A243C;
	background: black;
	margin: 1em 0 2em 0;
	animation-name: expand_banner;
	animation-duration: 3s;
	padding: 0 0;
}
@keyframes expand_banner {
  0% {
	  opacity: 0;
  }
  20%{
  	opacity: 0;
  }
  100% {
	  opacity: 1;
  }
}
body .banner-wrap .inner-wrap{
	position: relative;
	overflow: hidden;
	margin: 10px;
	display: block;

}

body .banner-wrap .inner-wrap #canvasholder{
	height: 660px;
}
body .banner-wrap .inner-wrap #canvasholder canvas{
	touch-action: none;
}
@media (max-width:1366px){
	body .banner-wrap .inner-wrap #canvasholder{
		height: 550px;
	}
}
@media (max-width:1040px){
	body .banner-wrap .inner-wrap #canvasholder{
		height: 500px;
	}

}
@media (max-width:880px){
	body .banner-wrap{
		margin: -0.5em 0 2em 0;
	}
	body .banner-wrap .inner-wrap #canvasholder{
		height: 380px;
	}

}
@media (max-width:720px){
	body .banner-wrap{
		margin: -0.5em 0 2em 0;
	}
	body .banner-wrap .inner-wrap #canvasholder{
		height: 366px;
	}
	
}
@media (max-width:600px){
	body .banner-wrap{
	}
	
}
@media (max-width:500px){
	body .banner-wrap{
	}
	
}




