@media only screen and ( max-width: 1200px ) {
	.bgimg { 
	  background-image: none !important;
	}
  }

.font1 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-optical-sizing: auto;
  	/* font-weight: <weight>; */
  	font-style: normal;
}

.font2 {
	font-family: 'Quicksand', sans-serif;
	font-optical-sizing: auto;
  	/* font-weight: <weight>; */
  	font-style: normal;
}
.font3 {
	font-family: 'Abril Fatface', serif;
	font-optical-sizing: auto;
  	/* font-weight: <weight>; */
  	font-style: normal;
}

.textShadowh1 {
	text-shadow: 1px 1px 3px white;
}

body:before { 
    content: "";
	position: fixed;
	top: -10px;
	left: -10px;
	width: 110%;
	height: 10px;

	-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
	   -moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
	    -ms-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
	     -o-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
			box-shadow: 0px 0px 10px rgba(0,0,0,.8);

	z-index: 100;
}

body {
    padding-top: 3rem;	
}

.bgimg {
	background: rgb(188,194,179) url("/img/FT_COMPOSITION-04.png") no-repeat;
	background-size: 750px;
	/* background-color: rgb(188, 194, 179); */
	/* background-image: url("/img/FT_COMPOSITION-04.png"); */
	/* background-repeat: no-repeat; */
	/* background-position: left; */
}

.center-text {
    padding: 30px;
    text-align: center;
}

.header-wrap {
	/* background-color: rgb(230, 236, 221); */
	position: relative;
	display: flex;
	align-items: center;
	justify-items: center;
	/* opacity: 0.5; */
}

.header-wrap::before {
	content: "";
	background-image: url("/img/MS_TEXTURE_3.jpg");
	background-size: 1296px 350px;
	background-size: cover;
	position: absolute;
	opacity: 0.5;
}

.header-content {
	text-align: center;
}

#navigation {
	padding-bottom: 1rem;
}

#subheader {
	background-color: rgba(222, 223, 217, 0.692);
	/* background-image: linear-gradient(rgb(166, 180, 166),rgb(216, 216, 163)); */
	/* background-image: url("/img/MS_PATTERN_5.png"); */
	/* background-size: contain; */
}

