/* BY DEFAULT */


@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600&display=swap');

/*

COLOR:

gold: #c6a571
white-off: #f5f4f3
dark-grey: #343434
grey: #ababab
light-grey: #f5f4f3

sand: #d1c7bd

background: #fefcfb
*/

#menu ul li:nth-child(2) a {
	background-color: #c6a571;
	color: #343434;
	font-weight: 400;
}

#menu ul li:nth-child(2) button:hover {
	border-color: #343434;
	padding-top: 16px;
	padding-bottom: 16px;
	padding-left: 20px;
	padding-right: 20px;
	border-style: solid;
	border-color: #c6a571;
	border-radius: 8px;
}

#wrapper_mid_left span, #wrapper_mid_right span {
	font-weight: 400;
}

#header_image {
	height: 300px;
	background: url("../_images/header_image.png");
	background-repeat: no-repeat;
	background-position: center;
	background-position-y: 0px;
	background-size: cover;
	overflow: hidden;
}

@media only screen and (max-width: 1366px) {

.option_image {
    height: 150px;
}

}

@media only screen and (max-width: 1024px) {

#header_image {
	background-position-y: -50px;
	background-position: center;
	background-size: cover;
	overflow: hidden;
}

}

@media only screen and (max-width: 900px) {

#header_image {
	background-position-y: 0px;
	background-position: center;
	background-size: cover;
	overflow: hidden;
}

}

/* smaller than iPad mini */
@media only screen and (max-width: 500px) {

#header_image {
	background-position-y: 0px;
	background-position-x: -70px;
	background-size: cover;
	overflow: hidden;
}

}
@media only screen and (max-width: 320px) {}


