body {
	font: 13pt Georgia, "Times New Roman", Times, serif;
	line-height: 1.3;
	background: #fff !important;
	color: #000;
}

body * {
	margin:0;
	padding: 0;
}

#wrapper, #content { 
	width: auto; 
	border: 0; 
	margin: 0 5%; 
	padding: 0; 
	float: none !important; 
}

#shadow {
	width: 100%;
	float: none;
	background-color: transparent;
}

h1 {
	font-size: 20pt;
}
h2, h3, h4 {
	font-size: 12pt;
	margin-top: 25px;
}
h2:before, h3:before, h4:before {
	display: none !important;
}

a, a:hover, a:focus {
	text-decoration: none !important;
	color: #000;
}

ins, #search, #mainnavigation, #back_to_top, #moreGuides, #pagefooter, #newsletter-frontpage, #socialButtons, #cookie-overlay,
.box.blue, .row.fullwidth.footer, .footer, .box.newsletter, .backToFinanzenNet, .d-none,
.entry iframe, .elementor-shortcode, .advertisement {
	display: none !important;
}