

@media screen {

	.cover{
		height:500px;
		background-size:cover;
		background-position:center center;
    background-attachment:fixed;
	}

  .cover.hero-banner {
    background-attachment:scroll;
  }
	
	.cover .wrapper{
		display:flex;
		flex-wrap:wrap;
		align-items:center;
		height:100%;
	}

	.cover .wrapper.start{
		justify-content:flex-start;
	}

	.cover .wrapper.center{
		justify-content:center;
	}

	.cover .wrapper.end{
		justify-content:flex-end;
	}

	.cover .wrapper.row-reverse{
		flex-direction: row-reverse;
	}

	.cover p{
		margin:0;
	}
	
	.cover.dark p{
		color:white;
	}

	.cover .cover-text{
		display:flex;
		flex-wrap:wrap;
		gap:30px;
	}

	.cover .cover-image{
		max-width:400px;
	}
	

} /* END screen media */



@media only screen 
and (max-width : 768px) {
	.cover{
		height:auto;
	}

}
