*#dm *.dmBody div.u_1701664531 *.color-overlay
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1701664531 *.slides *.slide-title
{
	color:rgba(255,255,255,1) !important;
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1701664531 .slides .slide-text
{
	font-weight:bold !important;
}
*#dm *.dmBody *.u_1840575013
{
	background-image:url(https://le-cdn.website-editor.net/235de00d6d884f9baefeb2a90992587c/dms3rep/multi/opt/header-1920x560-SCHWERPUNKTE-1920w.jpg) !important;
}
*#dm *.dmBody *.u_1495970676
{
	display:none !important;
}
*#dm *.dmBody *.u_1441974855
{
	display:none !important;
}
*#dm *.dmBody div.u_1630318444
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1753567901
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1807191535
{
	line-height:normal !important;
}
*#dm *.dmBody div.u_1250938265 img[dm_changed]
{
	box-shadow:none !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
	border-top-left-radius:0 !important;
}
*#dm *.dmBody div.u_1250938265 img
{
	box-shadow:none !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
	border-top-left-radius:0 !important;
}
*#dm *.dmBody div.u_1437816971
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1838812800
{
	background-repeat:no-repeat !important;
	background-image:url(https://le-cdn.website-editor.net/235de00d6d884f9baefeb2a90992587c/dms3rep/multi/opt/20180914_111447-5afc4edd-1920w.jpg) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_undefined::after
{
	margin-top:12px !important;
}
*#dm *.dmBody *.u_1112719611
{
	display:none !important;
}
*#dm *.dmBody *.u_1478535254
{
	background-image:url(https://le-cdn.website-editor.net/s/235de00d6d884f9baefeb2a90992587c/dms3rep/multi/opt/_P1100464-078e5915-1920w.jpg?Expires=1759765694&Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9sZS1jZG4ud2Vic2l0ZS1lZGl0b3IubmV0L3MvMjM1ZGUwMGQ2ZDg4NGY5YmFlZmViMmE5MDk5MjU4N2MvZG1zM3JlcC9tdWx0aS9vcHQvX1AxMTAwNDY0LTA3OGU1OTE1LTE5MjB3LmpwZyIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTc1OTc2NTY5NH19fV19&Signature=p5KQMbH4G~K1NN0y0u~Gf-CGTD0tWyqYsKNv0MaM79f0Xn93esUVJjwEm0kQ9izkWLrT9p9cWGTNfvbA2rd77WfYC6k3Li~X59F2p6FTAmeVfl~qHXGOiSGoSAEzyq1qH7zPC8CnUv7BulnXqljk6kg7O~WU3VOmPWnzEfJq9dyJ2jjg1RI~RjTVIOx8kOvn5xoe01GxWtNjZoPf2BjzfEvM0v3oEAjoAQ4fzfQq1LELgOWKuPTEiPOfWlJq3bzFGTdl40EjQdTrpvJSApdfFW83kjGhjbswZYJ9TiyZP-Tlgui6OCkIoz~PzWYUhNhUFx263JgxLPdTvy4ZgCXAbw__&Key-Pair-Id=K2NXBXLF010TJW) !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody *.u_1416585165
{
	width:100% !important;
}
*#dm *.dmBody div.u_1701664531 *.slides *.slide-button
{
	border-color:rgba(0,0,0,0) !important;
	border-width:1px !important;
	border-style:solid !important;
	background-color:rgba(66,173,77,1) !important;
}
*#dm *.dmBody div.u_1701664531 .slides .slide-button span.text
{
	color:rgba(255,255,255,1) !important;
	font-weight:bold !important;
}
*#dm *.dmBody *.u_1701664531 .flex-direction-nav a
{
	width:36px !important;
	overflow:visible !important;
	height:36px !important;
}
*#dm *.dmBody *.u_1701664531 .flex-direction-nav a:before
{
	font-size:36px !important;
}
*#dm *.dmBody *.u_1325147346
{
	width:100% !important;
}
*#dm *.dmBody div.u_1059412329
{
	background-color:rgba(173,189,202,0.37) !important;
}
*#dm *.dmBody *.u_1077772592
{
	background-image:url(https://le-cdn.website-editor.net/s/235de00d6d884f9baefeb2a90992587c/dms3rep/multi/opt/20220831_103101_001-1920w.jpg?Expires=1759765694&Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9sZS1jZG4ud2Vic2l0ZS1lZGl0b3IubmV0L3MvMjM1ZGUwMGQ2ZDg4NGY5YmFlZmViMmE5MDk5MjU4N2MvZG1zM3JlcC9tdWx0aS9vcHQvMjAyMjA4MzFfMTAzMTAxXzAwMS0xOTIwdy5qcGciLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE3NTk3NjU2OTR9fX1dfQ__&Signature=hYRIXbRl0CZpyhQtnV12hAmOfUIKmS6tMD1sx5dqyED8wPZ~ZCcyULe1UGj-gzjAuL-KMeIDh2ODNyMMBP7SbS1Y1Buy0HnjKSSwNspc3-Mi1jGom38RJGloweQ2kpE9p7PS47NyJcexFRQhU60HbAj4wKiAMQGNC-4vm0QMc8InRHBqRoAebn790gcXAyZgFeqn758ofJUKKJQyeZimmL5~MJJ03xXFT-syEZu30~o1-cFgpxYqDUKe2Jn1H4XUUUh9ACCiYw39FEB5JZFBiVF20cqXrtVIX9qfn8QAP8ksjKs~UOr5FuFyD9pxR7CnyoybAu3CABcP2dyaX7UIeg__&Key-Pair-Id=K2NXBXLF010TJW) !important;
}
*#dm *.dmBody *.u_1931883129
{
	background-position:50% 50% !important;
	background-image:url(https://le-cdn.website-editor.net/s/235de00d6d884f9baefeb2a90992587c/dms3rep/multi/opt/IMG_6410-72875eb6-1920w.JPG?Expires=1759765694&Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9sZS1jZG4ud2Vic2l0ZS1lZGl0b3IubmV0L3MvMjM1ZGUwMGQ2ZDg4NGY5YmFlZmViMmE5MDk5MjU4N2MvZG1zM3JlcC9tdWx0aS9vcHQvSU1HXzY0MTAtNzI4NzVlYjYtMTkyMHcuSlBHIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNzU5NzY1Njk0fX19XX0_&Signature=hSwRdFZ-l7qU5hA4j6PnIDP9FHlL4IVfkmoIvEhx43ZHF9IP46rD4EHnf6xZcj8UYdH7PwPtqkH0yfVW11AtWpZQrnNVDAQpTg3lokUZSzuVMUT4P9FohbqXRco5QhjwOHWu0b-ymiNb7ZaWSu9BoCUppXnA6u-p45GbzSFMO~tOgGWzh0pULIgMVQpkKZ8BhOVPlBjxy5Ig26hpgcj0nEnsekj2F9d2X69uUa7NrgIbZtR1oepJbMjIn6IYyTRK8bkWYxL9IbI8SdKpELktKVnEf2Zyf0YhalZ~jO41ooM787~swzzGl-Ti-GzL4d1Q3NS2YctRUa-bwFTdkYZtbQ__&Key-Pair-Id=K2NXBXLF010TJW) !important;
}
separatorHomeCss{color:red !important}*#dm *.dmBody div.u_1701664531 *.slides *.slide-title
{
	font-size:48px !important;
}
*#dm *.dmBody div.u_1701664531 *.slides *.slide-button
{
	width:192px !important;
}
*#dm *.dmBody div.u_1701664531 .slides .slide-text
{
	font-size:24px !important;
}
*#dm *.dmBody div.u_1333523637
{
	margin-left:0 !important;
	padding-top:2px !important;
	padding-left:20px !important;
	padding-bottom:2px !important;
	margin-top:0 !important;
	margin-bottom:8px !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
*#dm *.dmBody div.u_1833545568
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:465.594px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:20px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:left !important;
	margin-right:0 !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1250938265
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:20px !important;
	min-width:0 !important;
	text-align:center !important;
	display:block !important;
	important:true !important;
}
*#dm *.dmBody div.u_1131123957
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:20px !important;
	min-width:0 !important;
	text-align:center !important;
	display:block !important;
	important:true !important;
	margin-left:0 !important;
}
*#dm *.dmBody div.u_1753567901
{
	margin-left:0 !important;
	padding-top:20px !important;
	padding-left:20px !important;
	padding-bottom:20px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:20px !important;
	width:auto !important;
}
*#dm *.dmBody *.u_1059412329 .photoGalleryThumbs
{
	padding:8px !important;
}
*#dm *.dmBody *.u_1059412329 .layout-container
{
	padding:8px !important;
}
*#dm *.dmBody *.u_1059412329 .photoGalleryViewAll
{
	padding:0 16px !important;
}
*#dm *.dmBody div.u_1735182115
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:10px !important;
	padding-bottom:2px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1416585165
{
	margin-left:0 !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:10px !important;
}
*#dm *.dmBody div.u_1173610432
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:10px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:8px !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1701664531 .slides .slide-button span.text
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1059412329
{
	margin-left:0 !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
*#dm *.dmBody div.u_1047885466
{
	margin-left:0 !important;
	padding-top:2px !important;
	padding-left:20px !important;
	padding-bottom:2px !important;
	margin-top:0 !important;
	margin-bottom:8px !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
*#dm *.dmBody div.u_1599919488
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:465.594px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:20px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:left !important;
	margin-right:0 !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1756999786
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:20px !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	display:block !important;
	important:true !important;
}
*#dm *.dmBody div.u_1325147346
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:480px !important;
	position:relative !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:20px !important;
	min-width:0 !important;
	text-align:center !important;
	display:block !important;
	important:true !important;
}
*#dm *.dmBody div.u_1576624653
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:465.594px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:20px !important;
	padding-bottom:2px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1686827242
{
	margin-left:0 !important;
	padding-top:2px !important;
	padding-left:20px !important;
	padding-bottom:2px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
*#dm *.dmBody div.u_1730486427
{
	margin-left:0 !important;
	padding-top:2px !important;
	padding-left:20px !important;
	padding-bottom:2px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
*#dm *.dmBody div.u_1573759647
{
	margin-left:0 !important;
	padding-top:2px !important;
	padding-left:20px !important;
	padding-bottom:2px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
*#dm *.dmBody div.u_1803905903
{
	padding-top:2px !important;
	padding-left:20px !important;
	padding-bottom:2px !important;
	padding-right:0 !important;
	margin-left:0 !important;
	margin-top:8px !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1074491716
{
	margin-left:0 !important;
	padding-top:2px !important;
	padding-left:20px !important;
	padding-bottom:2px !important;
	margin-top:0 !important;
	margin-bottom:8px !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
*#dm *.dmBody div.u_1952799666
{
	padding-top:20px !important;
	padding-left:20px !important;
	padding-bottom:20px !important;
	padding-right:20px !important;
	width:auto !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1272044439
{
	margin-left:0 !important;
	padding-top:20px !important;
	padding-left:20px !important;
	padding-bottom:20px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:20px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1807191535
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:465.609px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:20px !important;
	padding-bottom:2px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1219544249
{
	margin-left:0 !important;
	padding-top:2px !important;
	padding-left:20px !important;
	padding-bottom:2px !important;
	margin-top:0 !important;
	margin-bottom:8px !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
*#dm *.dmBody div.u_1630318444
{
	margin-left:0 !important;
	padding-top:20px !important;
	padding-left:20px !important;
	padding-bottom:20px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:20px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1163824433
{
	margin-left:0 !important;
	padding-top:20px !important;
	padding-left:20px !important;
	padding-bottom:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:20px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1455018461
{
	padding-top:20px !important;
	padding-left:20px !important;
	padding-bottom:20px !important;
	padding-right:20px !important;
	width:auto !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1194862469
{
	margin-left:0 !important;
	padding-top:20px !important;
	padding-left:20px !important;
	padding-bottom:20px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:20px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1838812800
{
	padding-top:231px !important;
	padding-left:0 !important;
	padding-bottom:230.5px !important;
	padding-right:0 !important;
	width:auto !important;
	background-attachment:fixed !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
	background-position:50% 0 !important;
	margin-left:0 !important;
	margin-top:50px !important;
	margin-bottom:50px !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1346405869
{
	margin-left:0 !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:0 !important;
	width:auto !important;
}
*#dm *.dmBody a.u_1581544738
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:150px !important;
	position:relative !important;
	height:39px !important;
	padding-top:0 !important;
	padding-left:10px !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
	padding-right:10px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1861904669
{
	padding-top:2px !important;
	padding-left:20px !important;
	padding-bottom:2px !important;
	padding-right:0 !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:8px !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1638133041
{
	margin-left:0 !important;
	padding-top:0 !important;
	padding-left:20px !important;
	padding-bottom:20px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:20px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1701664531
{
	width:100% !important;
	donedragging:true !important;
	height:560px !important;
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
}
*#dm *.dmBody div.u_1088263049
{
	padding-top:11px !important;
	padding-left:20px !important;
	padding-bottom:11px !important;
	padding-right:20px !important;
	width:auto !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
}
separatorHomeCss{color:red !important}

@media all {
    
u_1807191535 {
    line-height: normal;
}
}



@media all {
    
.u_1807191535 {
    margin-left: 0px;
    padding-top: 2px;
    padding-left: 20px;
    padding-bottom: 2px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    padding-right: 0px;
}
}



@media all {
    
.u_1131123957 {
    margin-left: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    padding-right: 20px;
}
}



@media all {
    
.u_1325147346 {
    width: 100%;
    height: auto;
}
}



@media all {
    
.u_1250938265 {
    width: 100%;
    height: auto;
}
}







@media all {
    
.u_1630318444 {
    width: auto;
}
}



@media all {
    
.u_1638133041 {
    width: auto;
}
}



@media all {
    
.u_1272044439 {
    width: auto;
}
}



@media all {
    
.u_1219544249 {
    margin-left: 0px;
    padding-top: 2px;
    padding-left: 20px;
    padding-bottom: 2px;
    margin-top: 0px;
    margin-bottom: 8px;
    margin-right: 0px;
    padding-right: 0px;
}
}



