body {
	font-family: inter-18pt,sans-serif;
  	font-size: 18px;
	font-size: 100%;
	line-height: 1.56;
	color: #161515;
	background-color: #f6f5ef;
	margin: 0;
	text-rendering: geometricPrecision;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.wd_content {
	max-width: 98%;
	margin: 2rem auto;
}

.wd_container:before,
.wd_container:after {
	content: " ";
	display: block;
}
.wd_container:after {
	clear: both;
}

ul.wd_layout-simple:before,
ul.wd_layout-simple:after {
	content: " ";
	display: block;
}
ul.wd_layout-simple:after {
	clear: both;
}