@import url('https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&display=swap');

body {
	margin:0;
	padding:0;
	border:0 none;
	font-family:"Instrument Sans", Arial, Helvetica, sans-serif;
	font-size:34px;
	line-height: 1.2em;
	text-align: center;
	color:#241f11;
	background-color:#f5e8dd;
}
a:link,a:visited {
	text-decoration: none;
	color:#241f11;
}
a:hover {
	text-decoration: underline;
	color:#ad6f1c;
}
p {
	margin: 120px 0 0;
}
main {
	box-sizing: border-box;
	padding: 50px;
	width: 100%;
	min-height: 100vh;
	display: table;
}
main > div {
	display: table-cell;
	vertical-align: middle;
}
#logo_imag {
	width: 100%;
	max-width: 436px;
}
span,strong {
	font-weight: normal;
	color: #ad6f1c;
}
span {
	font-style: italic;
}
#cont_text strong,#cont_text a {
	margin: 0 55px;
}
#cont_text {
	font-size: 28px;
	line-height: 1.2em;
}
@media screen and (max-width: 1400px) {
	body{font-size: 30px;}
	p{margin-top: 100px;}
	#logo_imag{max-width: 370px;}
	#cont_text{font-size: 24px;}
}
@media screen and (max-width: 1100px) {
	body{font-size: 28px;}
	p{margin-top: 80px;}
	#logo_imag{max-width: 340px;}
	#cont_text{font-size: 22px;}
}
@media screen and (max-width: 900px) {
	body{font-size: 26px;}
	#cont_text strong,#cont_text a{margin: 0 30px;}
	#cont_text{font-size: 20px;}
}
@media screen and (max-width: 770px) {
	p{margin-top: 40px;}
	#cont_text strong,#cont_text a{margin: 0;display: block;}
}
@media screen and (max-width: 500px) {
	p{margin-top: 80px;}
}