*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.dmforminput textarea
{
	font-style:italic !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-style:italic !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.u_1606902671 img[dm_changed]
{
	object-position:0 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1606902671 img
{
	object-position:0 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1572395528 img[dm_changed]
{
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1572395528 img
{
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1823688901 img[dm_changed]
{
	object-position:50% 0 !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1823688901 img
{
	object-position:50% 0 !important;
	object-fit:cover !important;
}
*#dm *.dmBody nav.u_1144820115
{
	color:black !important;
}
*#dm *.dmBody div.u_1711662614
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1820432405 .svg
{
	color:rgba(26,27,31,1) !important;
	fill:rgba(26,27,31,1) !important;
}
*#dm *.dmBody div.u_1392749483 .svg
{
	color:rgba(26,27,31,1) !important;
	fill:rgba(26,27,31,1) !important;
}
*#dm *.dmBody div.u_1864229597 .svg
{
	color:rgba(26,27,31,1) !important;
	fill:rgba(26,27,31,1) !important;
}
*#dm *.dmBody *.u_1264426267
{
	width:100% !important;
}
*#dm *.dmBody *.u_1234134267
{
	width:100% !important;
}
*#dm *.dmBody div.u_1446737745
{
	line-height:2.0 !important;
}
*#dm *.dmBody div.u_1014207814
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1032631559
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1685852425:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1685852425.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1685852425:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.31 !important;
}
*#dm *.dmBody div.u_1685852425.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.31 !important;
}
*#dm *.dmBody div.u_1685852425
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	box-shadow:none !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
}
*#dm *.dmBody *.u_1908785165:before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1908785165.before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody div.u_1908785165:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.36 !important;
}
*#dm *.dmBody div.u_1908785165.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.36 !important;
}
*#dm *.dmBody div.u_1851790340
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/4fc968ff/dms3rep/multi/opt/botendienst-neutral-1920w.jpg) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1611546154
{
	background-color:rgba(255,255,255,1) !important;
	box-shadow:rgba(0,0,0,0.15) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.15) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.15) 0 3px 11px 0 !important;
	border-style:solid !important;
	border-width:0 !important;
	border-radius:25px !important;
	-moz-border-radius:25px !important;
	-webkit-border-radius:25px !important;
}
*#dm *.dmBody *.u_1134530079 .flex-direction-nav a:before
{
	font-size:16px !important;
}
*#dm *.dmBody *.u_1134530079 .flex-direction-nav a
{
	width:16px !important;
	overflow:visible !important;
	height:16px !important;
	color:rgba(98,93,93,1) !important;
}
*#dm *.dmBody div.u_1134530079
{
	border-style:solid !important;
	border-width:0 !important;
}
*#dm *.dmBody div.u_1134530079 .color-overlay
{
	background-color:rgba(255,255,255,0.25) !important;
}
*#dm *.dmBody div.u_1872599726 hr
{
	color:rgba(255,255,255,1) !important;
	background:none !important;
	height:0 !important;
	background-color:transparent !important;
	background-size:initial !important;
	min-height:0 !important;
	border-color:currentColor !important;
	border-width:1px !important;
	border-top-style:solid !important;
	border-top-width:2px !important;
}
*#dm *.dmBody *.u_1225602204 .listText .itemName
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1225602204 .biglink>.itemName
{
	text-align:LEFT !important;
}
*#dm *.dmBody div.u_1225602204 li.listItem
{
	border-bottom-color:rgba(198,230,119,1) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !important;
	color:rgba(255,255,255,1) !important;
	font-weight:bold !important;
}
*#dm *.dmBody div.dmform-error .rteBlock
{
	color:rgba(255,255,255,1) !important;
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1786602310
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/4fc968ff/dms3rep/multi/opt/homoeopathie_01a-1920w.jpg) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1908785165
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/4fc968ff/dms3rep/multi/opt/aussenansicht2-0bbdd255-1920w.jpeg) !important;
}
*#dm *.dmBody div.u_1427851540
{
	background-color:rgba(212,209,156,1) !important;
}
*#dm *.dmBody div.u_1093349608
{
	border-left-style:solid !important;
	border-left-width:2px !important;
	border-left-color:rgba(199,175,115,1) !important;
}
*#dm *.dmBody div.u_1002884543
{
	background-color:rgba(212,209,156,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/4fc968ff/dms3rep/multi/opt/bg-01-1920w.png) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1412287762
{
	line-height:initial !important;
}
*#dm *.dmBody div.u_1335546729
{
	line-height:1.5 !important;
}
*#dm *.dmBody div.u_1643595028
{
	background-color:rgba(255,255,255,1) !important;
	box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
}
*#dm *.dmBody div.u_1549394882
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/4fc968ff/dms3rep/multi/opt/bigstock-Aromatherapy-Essential-Oil-Sme-403371638-1920w.jpeg) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1573521853
{
	background-color:rgba(12,11,9,1) !important;
}
*#dm *.dmBody div.u_1882065898 *.caption-inner
{
	background-color:rgba(0,0,0,0.1) !important;
}
*#dm *.dmBody div.u_1882065898 *.caption-container *.caption-title
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1650590816
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1882065898 *.caption-inner
{
	border-bottom-left-radius:0 !important;
	-webkit-border-top-right-radius:0 !important;
	-moz-border-top-right-radius:0 !important;
	-webkit-border-bottom-right-radius:0 !important;
	-webkit-border-bottom-left-radius:0 !important;
	border-top-right-radius:0 !important;
	-webkit-border-top-left-radius:0 !important;
	border-radius:0 !important;
	-moz-border-bottom-right-radius:0 !important;
	-moz-border-top-left-radius:0 !important;
	border-top-left-radius:0 !important;
	-moz-border-radius:0 !important;
	-moz-border-bottom-left-radius:0 !important;
	border-bottom-right-radius:0 !important;
	-webkit-border-radius:0 !important;
}
*#dm *.dmBody *.u_1061269068 .photoGalleryThumbs .image-container a
{
	background-size:contain !important;
}
*#dm *.dmBody a.u_1034842604:hover
{
	background-color:rgba(199,175,115,1) !important;
	background-image:none !important;
	border-color:rgba(88,88,92,1) !important;
}
*#dm *.dmBody a.u_1034842604.hover
{
	background-color:rgba(199,175,115,1) !important;
	background-image:none !important;
	border-color:rgba(88,88,92,1) !important;
}
*#dm *.dmBody a.u_1034842604 span.text
{
	color:rgba(199,175,115,1) !important;
	font-weight:bold !important;
}
*#dm *.dmBody a.u_1034842604:hover span.text
{
	color:rgba(88,88,92,1) !important;
}
*#dm *.dmBody a.u_1034842604.hover span.text
{
	color:rgba(88,88,92,1) !important;
}
*#dm *.dmBody a.u_1034842604
{
	background-color:rgba(88,88,92,1) !important;
	border-style:solid !important;
	border-width:2px !important;
	border-color:rgba(199,175,115,1) !important;
	box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
}
*#dm *.dmBody *.u_1927794562:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1927794562.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1927794562>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1927794562:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.22 !important;
}
*#dm *.dmBody div.u_1927794562.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.22 !important;
}
*#dm *.dmBody div.u_1927794562>.bgExtraLayerOverlay
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.22 !important;
}
*#dm *.dmBody *.u_1319601581
{
	width:100% !important;
}
*#dm *.dmBody *.u_1765794916
{
	width:100% !important;
}
*#dm *.dmBody nav.u_1591693948
{
	color:white !important;
}
*#dm *.dmBody *.u_1561673056
{
	width:100% !important;
}
*#dm *.dmBody *.u_1284188400
{
	width:100% !important;
}
*#dm *.dmBody *.u_1623664505
{
	width:100% !important;
}
*#dm *.dmBody *.u_1232561041
{
	background-position:50% 100% !important;
}
*#dm *.dmBody div.u_1459028336
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1623664505 img
{
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1227248937
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-color:rgba(199,175,115,1) !important;
}
*#dm *.dmBody div.u_1225602204 .itemText
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1225602204 .itemText .rteBlock
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1225602204 .listText .itemName
{
	color:rgba(0,0,0,1) !important;
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1225602204 .biglink>.itemName
{
	color:rgba(0,0,0,1) !important;
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1845912665 hr
{
	color:rgba(199,175,115,1) !important;
	background:none !important;
	height:0 !important;
	background-color:transparent !important;
	background-size:initial !important;
	min-height:0 !important;
	border-color:currentColor !important;
	border-width:1px !important;
	border-top-style:solid !important;
	border-top-width:2px !important;
}
*#dm *.dmBody div.u_1290294486 hr
{
	color:rgba(199,175,115,1) !important;
	background:none !important;
	height:0 !important;
	background-color:transparent !important;
	background-size:initial !important;
	min-height:0 !important;
	border-color:currentColor !important;
	border-width:1px !important;
	border-top-style:solid !important;
	border-top-width:2px !important;
}
separatorHomeCss{color:red !important}*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1346749366
{
	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:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:calc(100% - 0px) !important;
	margin-top:0 !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1357203118
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:427px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:0 !important;
	display:block !important;
}
*#dm *.dmBody div.u_1014207814
{
	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;
	margin-left:0 !important;
	max-width:none !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1786602310
{
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1446737745
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:calc(100% - 0px) !important;
	margin-top:18px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:25px !important;
	display:block !important;
}
*#dm *.dmBody div.u_1459473944
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:587px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:0 !important;
	margin-left:-0.5px !important;
	max-width:calc(100% - 0px) !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1845912665
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:58px !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:463.5px !important;
	margin-left:0 !important;
	max-width:calc(100% - 0px) !important;
	margin-top:17px !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.dmBody h3.u_1391765333
{
	padding-left:20px !important;
	padding-right:20px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:calc(100% - 0px) !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	min-width:25px !important;
	text-align:left !important;
}
*#dm *.dmBody h2.u_1391765333
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:920px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1872599726
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:56px !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:calc(100% - 452px) !important;
	margin-top:16px !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1685852425
{
	margin-right:0 !important;
	padding-right:0 !important;
	background-position:50% 50% !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-left:0 !important;
}
*#dm *.dmBody div.u_1899542334
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:calc(100% - 0px) !important;
	margin-top:11px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1391765333
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:calc(100% - 0px) !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1611546154
{
	padding-right:20px !important;
	padding-left:20px !important;
	padding-top:30px !important;
	margin-top:-100px !important;
	padding-bottom:30px !important;
	margin-left:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1578617601
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:135.781px !important;
	margin-left:0 !important;
	max-width:calc(100% - 0px) !important;
	margin-top:28px !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1724870634
{
	padding-left:0 !important;
}
*#dm *.dmBody div.u_1225602204
{
	margin-left:0 !important;
	padding-top:0 !important;
	padding-left:30px !important;
	padding-bottom:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:30px !important;
}
*#dm *.dmBody div.u_1002884543
{
	padding-right:20px !important;
	padding-left:20px !important;
	padding-top:0 !important;
	padding-bottom:70px !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	width:auto !important;
	background-position:50% 100% !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1227248937
{
	padding-top:70px !important;
	padding-bottom:70px !important;
	padding-right:30px !important;
	padding-left:30px !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	width:auto !important;
	background-position:50% 0 !important;
	background-repeat:no-repeat !important;
	background-size:contain !important;
	background-attachment:initial !important;
}
*#dm *.dmBody div.u_1225602204 .itemText
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1225602204 .itemText .rteBlock
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1225602204 .listText .itemName
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1225602204 .biglink>.itemName
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1028859592
{
	height:22px !important;
}
*#dm *.dmBody div.u_1711662614
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:30px !important;
	max-width:none !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
	background-position:50% 50% !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:initial !important;
	margin-left:0 !important;
	margin-top:30px !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1032631559
{
	padding-top:130px !important;
	padding-left:100px !important;
	padding-bottom:130px !important;
	padding-right:100px !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1761105119
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:586px !important;
	padding-right:0 !important;
	min-width:25px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	margin-top:2px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1457097220
{
	padding-right:30px !important;
	padding-top:0 !important;
	margin-left:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1093349608
{
	padding-left:30px !important;
	margin-left:0 !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
*#dm *.dmBody div.u_1152343927
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 5px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:460px !important;
	margin-top:2px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1972814602
{
	height:60px !important;
}
*#dm *.dmBody div.u_1427851540
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:70px !important;
	padding-left:40px !important;
	padding-bottom:70px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:none !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:50px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1549394882
{
	margin-left:0 !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	margin-right:0 !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1643595028
{
	padding-top:45px !important;
	padding-left:45px !important;
	padding-right:45px !important;
	padding-bottom:45px !important;
	margin-right:80px !important;
	margin-left:-45px !important;
	margin-top:100px !important;
	margin-bottom:100px !important;
}
*#dm *.dmBody div.u_1573521853
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:none !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
	margin-top:0 !important;
	margin-left:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1335546729
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:196.25px !important;
	margin-left:0 !important;
	max-width:879px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:25px !important;
	display:block !important;
}
*#dm *.dmBody div.u_1290294486
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:57px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	margin-right:0 !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1882065898 *.caption-container *.caption-title
{
	font-size:25px !important;
}
*#dm *.dmBody *.u_1882065898 *.photoGalleryThumbs
{
	padding:5px !important;
}
*#dm *.dmBody *.u_1882065898 *.layout-container
{
	padding:5px !important;
}
*#dm *.dmBody *.u_1882065898 *.photoGalleryViewAll
{
	padding:0 10px !important;
}
*#dm *.dmBody div.u_1963781197
{
	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;
}
*#dm *.dmBody div.u_1650590816
{
	padding-left:0 !important;
	padding-right:0 !important;
	padding-top:30px !important;
	padding-bottom:0 !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1908785165
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:242px !important;
	padding-left:20px !important;
	padding-bottom:192px !important;
	max-width:100% !important;
	padding-right:20px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:initial !important;
	background-size:cover !important;
	background-position:0 50% !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1359163830
{
	margin-left:0 !important;
	padding-top:50px !important;
	padding-left:40px !important;
	padding-bottom:50px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1927794562 .videobgframe
{
	left:50% !important;
	transform:translateY(-50%) translateX(-50%) !important;
	top:50% !important;
}
*#dm *.dmBody div.u_1919227959
{
	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;
}
*#dm *.dmBody div.u_1927794562
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:40px !important;
	padding-bottom:0 !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1252060530
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 128px) !important;
	position:relative !important;
	height:701.008px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:1168px !important;
	margin-top:0 !important;
	margin-bottom:10px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
	max-height:100% !important;
}
*#dm *.dmBody *.u_1061269068 .photoGalleryThumbs .image-container a
{
	padding-top:177px !important;
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
*#dm *.dmBody div.u_1851790340
{
	background-position:50% 50% !important;
	background-repeat:no-repeat !important;
	background-size:contain !important;
	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:28.2188px !important;
}
*#dm *.dmBody div.u_1459028336
{
	padding-right:30px !important;
	padding-left:10px !important;
	padding-top:100px !important;
	padding-bottom:100px !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\36 221f274e39b8d30fe6285e0 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: stretch;
    align-self: stretch;
    grid-column-start: 3;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: none;
    width: 100%;
    min-height: 100%;
    max-height: none;
    padding-bottom: 15px;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
}
    
#\36 221f274e39b8d30fe6285d6 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 10px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: none;
    align-self: stretch;
}
    
#\36 221f274e39b8d30fe6285e7 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 10px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: none;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: stretch;
}
    
#\36 221f274e39b8d30fe6285d5 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 15px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: none;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: stretch;
}
    
#\36 221f274e39b8d30fe6285d4 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: start;
    align-self: start;
    grid-column-start: 2;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: none;
    width: 99.99462425321917%;
    min-height: 100%;
    max-height: none;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
    padding-bottom: 15px;
}
    
#\36 221f274e39b8d30fe6285e5 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 15px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: none;
    align-self: stretch;
}
    
#\36 221f274e39b8d30fe6285d3 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    grid-template-rows: minmax(10.399753997539975vh, max-content);
    column-gap: 2vw;
    row-gap: 0px;
    padding-left: calc((100% - 1200px) / 2);
    padding-right: calc((100% - 1200px) / 2);
    background-color: rgba(255, 255, 255, 1);
    padding-top: 100px;
    padding-bottom: 100px;
}
    
#\36 221f274e39b8d30fe6285e4 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: start;
    align-self: start;
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: none;
    width: 100%;
    min-height: 100%;
    max-height: none;
    padding-bottom: 15px;
    padding-left: 15px;
    padding-top: 15px;
    padding-right: 15px;
}
    
#\36 221f274e39b8d30fe6285e3 {
    position: relative;
    width: 25%;
    height: 67px;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 20px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: center;
}
    
#\36 221f274e39b8d30fe6285e1 {
    position: relative;
    width: 25%;
    height: 67px;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 20px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: center;
}
    
#\36 221f274e39b8d30fe6285d8 {
    position: relative;
    width: 25%;
    height: 67px;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 20px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: center;
}
    
#\36 221f274e39b8d30fe6285df {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 10px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: none;
    align-self: stretch;
}
    
#\36 221f274e39b8d30fe6285de {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 15px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: none;
    align-self: stretch;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 221f274e39b8d30fe6285e0 {
    grid-column-start: 1;
    grid-row-start: 3;
    grid-column-end: span 1;
    grid-row-end: span 1;
    justify-self: start;
    align-self: start;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 100.00%;
    min-height: 100.36%;
    height: auto;
}
    
#\36 221f274e39b8d30fe6285e7 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    width: 100%;
    max-width: none;
    margin-bottom: 10px;
}
    
#\36 221f274e39b8d30fe6285d6 {
    margin-bottom: 10px;
}
    
#\36 221f274e39b8d30fe6285df {
    margin-bottom: 10px;
}
    
#\36 221f274e39b8d30fe6285e5 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    width: 100%;
    max-width: none;
}
    
#\36 221f274e39b8d30fe6285d4 {
    grid-column-start: 1;
    grid-row-start: 2;
    grid-column-end: span 1;
    grid-row-end: span 2;
    justify-self: start;
    align-self: start;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 99.99161595672751%;
    min-height: 50.569430874450426%;
}
    
#\36 221f274e39b8d30fe6285d3 {
    column-gap: 3vw;
    padding-left: 15px;
    padding-right: 15px;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-template-rows: minmax(20.6875vh, max-content) minmax(20.6875vh, max-content) minmax(20.6875vh, max-content);
    row-gap: 3vh;
}
    
#\36 221f274e39b8d30fe6285e4 {
    grid-column-start: 1;
    grid-row-start: 1;
    grid-column-end: span 1;
    grid-row-end: span 2;
    justify-self: start;
    align-self: start;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 100.00%;
    min-height: 49.61%;
    height: auto;
}
}



@media (min-width: 1400px) {
    
#\36 221f274e39b8d30fe6285e0 {
    grid-column-start: 3;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    justify-self: start;
    align-self: start;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    height: auto;
    min-height: 100.00%;
    width: 100.01%;
}
    
#\36 221f274e39b8d30fe6285d6 {
    margin-bottom: 10px;
}
    
#\36 221f274e39b8d30fe6285df {
    margin-bottom: 10px;
}
    
#\36 221f274e39b8d30fe6285e7 {
    margin-bottom: 10px;
}
    
#\36 221f274e39b8d30fe6285d3 {
    column-gap: 2vw;
    grid-template-rows: minmax(9.937343358395992vh, max-content);
}
}



@media (max-width: 766px) {
    
#\36 221f274e39b8d30fe6285e0 {
    grid-column-start: 1;
    grid-row-start: 3;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
    
#\36 221f274e39b8d30fe6285d4 {
    grid-column-start: 1;
    grid-row-start: 2;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
    
#\36 221f274e39b8d30fe6285d3 {
    grid-template-rows: minmax(3.4665846658466584vh, max-content) minmax(3.4665846658466584vh, max-content) minmax(3.4665846658466584vh, max-content);
}
    
#\36 221f274e39b8d30fe6285e4 {
    grid-column-start: 1;
    grid-row-start: 1;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
}



@media (max-width: 767px) {
    
#\36 221f274e39b8d30fe6285e0 {
    flex-direction: column;
    grid-column-start: 1;
    grid-row-start: 3;
    grid-column-end: span 1;
    grid-row-end: span 1;
    justify-self: start;
    align-self: start;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 100%;
    min-height: 100%;
}
    
#\36 221f274e39b8d30fe6285d6 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    width: 100%;
    max-width: none;
    margin-bottom: 5px;
}
    
#\36 221f274e39b8d30fe6285e7 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    width: 100%;
    max-width: none;
    margin-bottom: 5px;
}
    
#\36 221f274e39b8d30fe6285d5 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    width: 100%;
    max-width: none;
}
    
#\36 221f274e39b8d30fe6285d4 {
    flex-direction: column;
    grid-column-start: 1;
    grid-row-start: 2;
    grid-column-end: span 1;
    grid-row-end: span 1;
    justify-self: start;
    align-self: start;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 99.9905487804878%;
    min-height: 100%;
}
    
#\36 221f274e39b8d30fe6285e5 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    width: 100%;
    max-width: none;
}
    
#\36 221f274e39b8d30fe6285d3 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    padding-left: 15px;
    padding-right: 15px;
    grid-template-columns: repeat(1, minmax(0px, 1fr));
    padding-top: 40px;
    grid-template-rows: minmax(1vh, max-content) minmax(1vh, max-content) minmax(1vh, max-content);
    padding-bottom: 40px;
    column-gap: 0px;
    row-gap: 2vh;
}
    
#\36 221f274e39b8d30fe6285e4 {
    flex-direction: column;
    grid-column-start: 1;
    grid-row-start: 1;
    grid-column-end: span 1;
    grid-row-end: span 1;
    justify-self: start;
    align-self: start;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 100%;
    min-height: 100%;
}
    
#\36 221f274e39b8d30fe6285e3 {
    margin-bottom: 10px;
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
}
    
#\36 221f274e39b8d30fe6285e1 {
    margin-bottom: 10px;
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
}
    
#\36 221f274e39b8d30fe6285d8 {
    margin-bottom: 10px;
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
}
    
#\36 221f274e39b8d30fe6285df {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    width: 100%;
    max-width: none;
    margin-bottom: 5px;
}
    
#\36 221f274e39b8d30fe6285de {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    width: 100%;
    max-width: none;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 221f274e39b8d30fe6285e0 {
    grid-column-start: 1;
    grid-row-start: 2;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
    
#\36 221f274e39b8d30fe6285d4 {
    grid-column-start: 1;
    grid-row-start: 1;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
    
#\36 221f274e39b8d30fe6285d3 {
    grid-template-columns: repeat(2, minmax(0px, 1fr));
    grid-template-rows: minmax(260px, max-content) minmax(260px, max-content);
    column-gap: 20px;
}
    
#\36 221f274e39b8d30fe6285e4 {
    grid-column-start: 2;
    grid-row-start: 2;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
}



@media all {
    
#\36 2223b7edd2ef96f027d24cd {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
}
    
#\36 2223b7edd2ef96f027d24cc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: center;
    align-self: center;
    grid-column-start: 3;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: 100%;
    order: 0;
    width: 76.20760626398211%;
    min-height: 41.98152812762385%;
    height: auto;
    max-height: none;
}
    
#\36 2223b7edd2ef96f027d24cf {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(max-content, 100%);
    column-gap: 0px;
    row-gap: 0px;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: stretch;
    align-self: stretch;
    grid-column-start: 3;
    grid-column-end: span 1;
    grid-row-start: 2;
    grid-row-end: span 1;
    max-width: none;
    order: 0;
    max-height: none;
    background-image: url("https://lirp.cdn-website.com/4fc968ff/dms3rep/multi/opt/hautpflege-1920w.jpg");
}
#\36 2223b7edd2ef96f027d24cf.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAUH/8QAJRAAAQIFAgcBAAAAAAAAAAAAAQIEAAMFERITIQYiIzFBQlFS/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAXEQEBAQEAAAAAAAAAAAAAAAABEgAC/9oADAMBAAIRAxEAPwDbOMJLd0ywcDNAFgkfrxB29FqmhLwcrCcRYfBaJ9fUqz3mOwFt4FLcz9NPWm9h7mBVXSuoJHIG/9k=');
}
    
#\36 2223b7edd2ef96f027d24ce {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(max-content, 100%);
    column-gap: 0px;
    row-gap: 0px;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: stretch;
    align-self: stretch;
    grid-column-start: 2;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: none;
    order: 0;
    max-height: none;
    background-image: url("https://lirp.cdn-website.com/4fc968ff/dms3rep/multi/opt/ernaehrung-1920w.jpg");
}
#\36 2223b7edd2ef96f027d24ce.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAUGB//EACIQAAIBAwIHAAAAAAAAAAAAAAECAwAEIQUTERIjMVORkv/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAaEQACAgMAAAAAAAAAAAAAAAABAgADBBIT/9oADAMBAAIRAxEAPwDQI7m+hVESdyHyD3oN/qoJ6kvqqnToo+ZhtpwDYxTrZj8afIohcfuoZiYkbRSdVE//2Q==');
}
    
#\36 2223b7edd2ef96f027d24d0 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(max-content, 100%);
    column-gap: 0px;
    row-gap: 0px;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: stretch;
    align-self: stretch;
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 2;
    grid-row-end: span 1;
    max-width: none;
    order: 0;
    max-height: none;
    background-image: url("https://lirp.cdn-website.com/4fc968ff/dms3rep/multi/opt/slider1-xlarge-11-columns-4297db8c-011a19f8-1920w.jpg");
}
#\36 2223b7edd2ef96f027d24d0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABNElEQVQY0yXL2y9CAQDA4fPnefHAps3mulxqmbVhtlZppYm0NdMIbW4rGmtCzmm0yLRRnFhi7s6iiGR6/tl4+B4/4f1VoVTIc5vNkNyNkJDC5ORjvkoFqt9lqpV/wkcxz8vTHan9KDuL02z5JpDjIs/XF5QLCuW3PD+VT4SvUpGbizSx4DxrDgOrtn4Sfi9n0jqKnKBwffoXhPtsBmltCb/TTMCoY9XUg+geIuqxkQvN8HCwwctVGuE8EWNl0slkfzej7fW4OhvwDaiJjPRxuTDGo+hHyRwiyHsSoTkPXssgdk0LxuY67B0qAgYtR24zZ8sekuEAgpLcRRbXERe9zDms2PVaLJo2pvQdBE16QiNGZodNCJ8pideTKOfxbQ42Q/hc41h7ddhaVTjVjbi6mtDW1vALg1Dx/owpDosAAAAASUVORK5CYII=');
}
    
#\36 2223b7edd2ef96f027d24c4 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    grid-template-rows: minmax(50vh, max-content) minmax(50vh, max-content);
    column-gap: 0px;
    row-gap: 0px;
    padding-left: 0;
    padding-right: 0;
    background-color: rgba(255, 255, 255, 1);
}
    
#\36 2223b7edd2ef96f027d24c6 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
}
    
#\36 2223b7edd2ef96f027d24c5 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: center;
    align-self: center;
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: 100%;
    order: 0;
    width: 76.21%;
    min-height: 20.53%;
    height: auto;
}
    
#\36 2223b7edd2ef96f027d24c8 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
}
    
#\36 2223b7edd2ef96f027d24c7 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 15px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
}
    
#\36 2223b7edd2ef96f027d24c9 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 15px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
}
    
#\36 2223b7edd2ef96f027d24cb {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 15px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
}
    
#\36 2223b7edd2ef96f027d24ca {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: center;
    align-self: center;
    grid-column-start: 2;
    grid-column-end: span 1;
    grid-row-start: 2;
    grid-row-end: span 1;
    max-width: 100%;
    order: 0;
    width: 76.20719995227869%;
    min-height: 62.428687856560714%;
    height: auto;
}
    
#widget_vbh.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 10%;
    padding-right: 10%;
}
#widget_vbh {
    position: relative;
    width: 100.00%;
    height: 85px;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 2223b7edd2ef96f027d24c4 {
    grid-template-rows: minmax(25vh, max-content) minmax(25vh, max-content);
}
    
#\36 2223b7edd2ef96f027d24cc {
    width: 80%;
}
    
#\36 2223b7edd2ef96f027d24cf {
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
    background-image: url("https://lirp.cdn-website.com/4fc968ff/dms3rep/multi/opt/hautpflege-1920w.jpg");
    background-size: cover;
    background-repeat: no-repeat;
}
#\36 2223b7edd2ef96f027d24cf.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAUH/8QAJRAAAQIFAgcBAAAAAAAAAAAAAQIEAAMFERITIQYiIzFBQlFS/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAXEQEBAQEAAAAAAAAAAAAAAAABEgAC/9oADAMBAAIRAxEAPwDbOMJLd0ywcDNAFgkfrxB29FqmhLwcrCcRYfBaJ9fUqz3mOwFt4FLcz9NPWm9h7mBVXSuoJHIG/9k=');
}
    
#\36 2223b7edd2ef96f027d24c5 {
    width: 80%;
}
    
#\36 2223b7edd2ef96f027d24ce {
    background-image: url("https://lirp.cdn-website.com/4fc968ff/dms3rep/multi/opt/ernaehrung-1920w.jpg");
    background-size: cover;
    background-repeat: no-repeat;
}
#\36 2223b7edd2ef96f027d24ce.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAUGB//EACIQAAIBAwIHAAAAAAAAAAAAAAECAwAEIQUTERIjMVORkv/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAaEQACAgMAAAAAAAAAAAAAAAABAgADBBIT/9oADAMBAAIRAxEAPwDQI7m+hVESdyHyD3oN/qoJ6kvqqnToo+ZhtpwDYxTrZj8afIohcfuoZiYkbRSdVE//2Q==');
}
    
#\36 2223b7edd2ef96f027d24d0 {
    background-position: 50% 50%;
    background-image: url("https://lirp.cdn-website.com/4fc968ff/dms3rep/multi/opt/kompressionsstruempfe-1920w.jpg");
    background-size: cover;
    background-repeat: no-repeat;
}
#\36 2223b7edd2ef96f027d24d0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABNElEQVQY0yXL2y9CAQDA4fPnefHAps3mulxqmbVhtlZppYm0NdMIbW4rGmtCzmm0yLRRnFhi7s6iiGR6/tl4+B4/4f1VoVTIc5vNkNyNkJDC5ORjvkoFqt9lqpV/wkcxz8vTHan9KDuL02z5JpDjIs/XF5QLCuW3PD+VT4SvUpGbizSx4DxrDgOrtn4Sfi9n0jqKnKBwffoXhPtsBmltCb/TTMCoY9XUg+geIuqxkQvN8HCwwctVGuE8EWNl0slkfzej7fW4OhvwDaiJjPRxuTDGo+hHyRwiyHsSoTkPXssgdk0LxuY67B0qAgYtR24zZ8sekuEAgpLcRRbXERe9zDms2PVaLJo2pvQdBE16QiNGZodNCJ8pideTKOfxbQ42Q/hc41h7ddhaVTjVjbi6mtDW1vALg1Dx/owpDosAAAAASUVORK5CYII=');
}
    
#\36 2223b7edd2ef96f027d24ca {
    width: 80%;
}
}



@media (min-width: 1400px) {
    
#\36 2223b7edd2ef96f027d24c4 {
    grid-template-rows: minmax(50vh, max-content) minmax(50vh, max-content);
}
    
#\36 2223b7edd2ef96f027d24cc {
    grid-column-start: 3;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    justify-self: center;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    height: auto;
    min-height: 16.71%;
    width: 76.20%;
}
    
#\36 2223b7edd2ef96f027d24cf {
    background-image: url("https://lirp.cdn-website.com/4fc968ff/dms3rep/multi/opt/hautpflege-1920w.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
#\36 2223b7edd2ef96f027d24cf.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAUH/8QAJRAAAQIFAgcBAAAAAAAAAAAAAQIEAAMFERITIQYiIzFBQlFS/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAXEQEBAQEAAAAAAAAAAAAAAAABEgAC/9oADAMBAAIRAxEAPwDbOMJLd0ywcDNAFgkfrxB29FqmhLwcrCcRYfBaJ9fUqz3mOwFt4FLcz9NPWm9h7mBVXSuoJHIG/9k=');
}
    
#\36 2223b7edd2ef96f027d24c5 {
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    justify-self: center;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    height: auto;
    min-height: 16.71%;
    width: 76.21%;
}
    
#\36 2223b7edd2ef96f027d24ce {
    background-image: url("https://lirp.cdn-website.com/4fc968ff/dms3rep/multi/opt/ernaehrung-1920w.jpg");
    background-size: cover;
    background-repeat: no-repeat;
}
#\36 2223b7edd2ef96f027d24ce.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAUGB//EACIQAAIBAwIHAAAAAAAAAAAAAAECAwAEIQUTERIjMVORkv/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAaEQACAgMAAAAAAAAAAAAAAAABAgADBBIT/9oADAMBAAIRAxEAPwDQI7m+hVESdyHyD3oN/qoJ6kvqqnToo+ZhtpwDYxTrZj8afIohcfuoZiYkbRSdVE//2Q==');
}
    
#\36 2223b7edd2ef96f027d24d0 {
    background-image: url("https://lirp.cdn-website.com/4fc968ff/dms3rep/multi/opt/slider1-xlarge-11-columns-4297db8c-011a19f8-1920w.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-attachment: initial;
}
#\36 2223b7edd2ef96f027d24d0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABNElEQVQY0yXL2y9CAQDA4fPnefHAps3mulxqmbVhtlZppYm0NdMIbW4rGmtCzmm0yLRRnFhi7s6iiGR6/tl4+B4/4f1VoVTIc5vNkNyNkJDC5ORjvkoFqt9lqpV/wkcxz8vTHan9KDuL02z5JpDjIs/XF5QLCuW3PD+VT4SvUpGbizSx4DxrDgOrtn4Sfi9n0jqKnKBwffoXhPtsBmltCb/TTMCoY9XUg+geIuqxkQvN8HCwwctVGuE8EWNl0slkfzej7fW4OhvwDaiJjPRxuTDGo+hHyRwiyHsSoTkPXssgdk0LxuY67B0qAgYtR24zZ8sekuEAgpLcRRbXERe9zDms2PVaLJo2pvQdBE16QiNGZodNCJ8pideTKOfxbQ42Q/hc41h7ddhaVTjVjbi6mtDW1vALg1Dx/owpDosAAAAASUVORK5CYII=');
}
    
#\36 2223b7edd2ef96f027d24ca {
    grid-column-start: 2;
    grid-column-end: span 1;
    grid-row-start: 2;
    grid-row-end: span 1;
    justify-self: center;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    height: auto;
    min-height: 15.20%;
    width: 76.20%;
}
}



@media (max-width: 766px) {
    
#\36 2223b7edd2ef96f027d24c4 {
    grid-template-rows: minmax(16.666666666666668vh, max-content) minmax(16.666666666666668vh, max-content) minmax(16.666666666666668vh, max-content) minmax(16.666666666666668vh, max-content) minmax(16.666666666666668vh, max-content) minmax(16.666666666666668vh, max-content);
}
    
#\36 2223b7edd2ef96f027d24cc {
    grid-column-start: 1;
    grid-row-start: 3;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
    
#\36 2223b7edd2ef96f027d24cf {
    grid-column-start: 1;
    grid-row-start: 6;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
#\36 2223b7edd2ef96f027d24cf.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAUH/8QAJRAAAQIFAgcBAAAAAAAAAAAAAQIEAAMFERITIQYiIzFBQlFS/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAXEQEBAQEAAAAAAAAAAAAAAAABEgAC/9oADAMBAAIRAxEAPwDbOMJLd0ywcDNAFgkfrxB29FqmhLwcrCcRYfBaJ9fUqz3mOwFt4FLcz9NPWm9h7mBVXSuoJHIG/9k=');
}
    
#\36 2223b7edd2ef96f027d24c5 {
    grid-column-start: 1;
    grid-row-start: 1;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
    
#\36 2223b7edd2ef96f027d24ce {
    grid-column-start: 1;
    grid-row-start: 2;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
#\36 2223b7edd2ef96f027d24ce.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAUGB//EACIQAAIBAwIHAAAAAAAAAAAAAAECAwAEIQUTERIjMVORkv/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAaEQACAgMAAAAAAAAAAAAAAAABAgADBBIT/9oADAMBAAIRAxEAPwDQI7m+hVESdyHyD3oN/qoJ6kvqqnToo+ZhtpwDYxTrZj8afIohcfuoZiYkbRSdVE//2Q==');
}
    
#\36 2223b7edd2ef96f027d24d0 {
    grid-column-start: 1;
    grid-row-start: 4;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
#\36 2223b7edd2ef96f027d24d0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABNElEQVQY0yXL2y9CAQDA4fPnefHAps3mulxqmbVhtlZppYm0NdMIbW4rGmtCzmm0yLRRnFhi7s6iiGR6/tl4+B4/4f1VoVTIc5vNkNyNkJDC5ORjvkoFqt9lqpV/wkcxz8vTHan9KDuL02z5JpDjIs/XF5QLCuW3PD+VT4SvUpGbizSx4DxrDgOrtn4Sfi9n0jqKnKBwffoXhPtsBmltCb/TTMCoY9XUg+geIuqxkQvN8HCwwctVGuE8EWNl0slkfzej7fW4OhvwDaiJjPRxuTDGo+hHyRwiyHsSoTkPXssgdk0LxuY67B0qAgYtR24zZ8sekuEAgpLcRRbXERe9zDms2PVaLJo2pvQdBE16QiNGZodNCJ8pideTKOfxbQ42Q/hc41h7ddhaVTjVjbi6mtDW1vALg1Dx/owpDosAAAAASUVORK5CYII=');
}
    
#\36 2223b7edd2ef96f027d24ca {
    grid-column-start: 1;
    grid-row-start: 5;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
}



@media (max-width: 767px) {
    
#\36 2223b7edd2ef96f027d24c4 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    padding-left: 0px;
    padding-right: 0px;
    grid-template-columns: minmax(0px, 1fr);
    padding-top: 0px;
    padding-bottom: 0px;
    grid-template-rows: minmax(20.000000000000004vh, max-content) minmax(20.000000000000004vh, max-content) minmax(20.000000000000004vh, max-content) minmax(20.000000000000004vh, max-content) minmax(20.000000000000004vh, max-content) minmax(20.000000000000004vh, max-content);
}
    
#\36 2223b7edd2ef96f027d24cc {
    flex-direction: column;
    margin-bottom: 15px;
    margin-top: 15px;
    width: 90%;
}
    
#\36 2223b7edd2ef96f027d24cf {
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
    background-image: url("https://lirp.cdn-website.com/4fc968ff/dms3rep/multi/opt/hautpflege-1920w.jpg");
    background-size: cover;
    background-repeat: no-repeat;
}
#\36 2223b7edd2ef96f027d24cf.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAUH/8QAJRAAAQIFAgcBAAAAAAAAAAAAAQIEAAMFERITIQYiIzFBQlFS/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAXEQEBAQEAAAAAAAAAAAAAAAABEgAC/9oADAMBAAIRAxEAPwDbOMJLd0ywcDNAFgkfrxB29FqmhLwcrCcRYfBaJ9fUqz3mOwFt4FLcz9NPWm9h7mBVXSuoJHIG/9k=');
}
    
#\36 2223b7edd2ef96f027d24c5 {
    flex-direction: column;
    margin-bottom: 15px;
    margin-top: 15px;
    width: 90%;
}
    
#\36 2223b7edd2ef96f027d24ce {
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 2;
    grid-row-end: span 1;
    justify-self: stretch;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 100%;
    max-width: none;
    background-image: url("https://lirp.cdn-website.com/4fc968ff/dms3rep/multi/opt/ernaehrung-1920w.jpg");
    background-size: cover;
    background-repeat: no-repeat;
}
#\36 2223b7edd2ef96f027d24ce.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAUGB//EACIQAAIBAwIHAAAAAAAAAAAAAAECAwAEIQUTERIjMVORkv/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAaEQACAgMAAAAAAAAAAAAAAAABAgADBBIT/9oADAMBAAIRAxEAPwDQI7m+hVESdyHyD3oN/qoJ6kvqqnToo+ZhtpwDYxTrZj8afIohcfuoZiYkbRSdVE//2Q==');
}
    
#\36 2223b7edd2ef96f027d24d0 {
    align-self: stretch;
    justify-self: stretch;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
    max-height: none;
    grid-template-rows: minmax(max-content, 100%);
    background-position: 50% 50%;
}
#\36 2223b7edd2ef96f027d24d0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABNElEQVQY0yXL2y9CAQDA4fPnefHAps3mulxqmbVhtlZppYm0NdMIbW4rGmtCzmm0yLRRnFhi7s6iiGR6/tl4+B4/4f1VoVTIc5vNkNyNkJDC5ORjvkoFqt9lqpV/wkcxz8vTHan9KDuL02z5JpDjIs/XF5QLCuW3PD+VT4SvUpGbizSx4DxrDgOrtn4Sfi9n0jqKnKBwffoXhPtsBmltCb/TTMCoY9XUg+geIuqxkQvN8HCwwctVGuE8EWNl0slkfzej7fW4OhvwDaiJjPRxuTDGo+hHyRwiyHsSoTkPXssgdk0LxuY67B0qAgYtR24zZ8sekuEAgpLcRRbXERe9zDms2PVaLJo2pvQdBE16QiNGZodNCJ8pideTKOfxbQ42Q/hc41h7ddhaVTjVjbi6mtDW1vALg1Dx/owpDosAAAAASUVORK5CYII=');
}
    
#\36 2223b7edd2ef96f027d24ca {
    flex-direction: column;
    margin-top: 15px;
    margin-bottom: 15px;
    width: 90%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
}



@media all {
    
#fd554111 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b06d3ef7 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 fa64e5d {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 74f188b {
    margin: 0px 0% 0px 0%;
}
    
#\30 41ae7fc {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#df4edff7 {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
}
    
#d36a32fe {
    position: relative;
    width: 280px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
}
    
#\38 4778d27 {
    align-self: start;
    background-size: cover;
    min-height: 460px;
    background-repeat: no-repeat;
    flex-direction: row;
    order: 0;
    display: flex;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    max-width: 1200px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    padding: 4% 0% 4% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 1400px) {
}



@media (max-width: 766px) {
    
#df4edff7 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\38 4778d27 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#fd554111 {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#b06d3ef7 {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\38 4778d27 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
}



@media all {
    
#\38 ffb7720 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d3a5494f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: linear-gradient(405deg, rgba(199, 175, 115, 1) 0%, rgba(102, 110, 109, 1) 100%);
    background-origin: border-box;
    border-radius: 20px 20px 20px 20px;
}
    
#\38 101cb94 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 30px;
    padding-bottom: 60px;
}
    
#e7112708 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    padding: 30px 30px 30px 30px;
}
    
#\37 6e5f1b2 {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0);
}
    
#\38 d8ec628 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3eb9605.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 20px 20px;
}
#\32 3eb9605 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c77fa979 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\39 d8d5ad0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#\39 35a1d83 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    order: 4;
    align-self: center;
}
    
#df592b4f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ab5f98a5 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    flex-wrap: nowrap;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
}
    
#\30 a1f11b8 {
    width: auto;
    height: 48px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 ca1d652 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#ab25ce4c {
    width: auto;
    height: 48px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 26bcbef {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    order: 0;
    padding-right: 20px;
    padding-bottom: 10px;
    padding-left: 10px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 840ed3a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 20px 20px;
}
#\35 840ed3a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 3eb9605 {
    height: auto;
}
    
#\38 ffb7720 {
    height: auto;
    width: 80%;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d3a5494f {
    width: 100%;
    min-height: 80px;
}
    
#\38 101cb94 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding-bottom: 2%;
}
    
#\30 a1f11b8 {
    height: 64px;
}
    
#e7112708 {
    width: 100%;
    min-height: 80px;
}
    
#ab25ce4c {
    height: 64px;
}
    
#\35 840ed3a {
    height: auto;
}
}



@media (min-width: 1400px) {
    
#\38 ffb7720 {
    height: auto;
}
    
#d3a5494f {
    width: 49.5%;
    min-height: 8px;
}
    
#\38 101cb94 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 1%;
}
    
#e7112708 {
    width: 49.5%;
    min-height: 8px;
    padding: 30px 30px 30px 30px;
}
    
#\38 d8ec628 {
    order: 0;
}
    
#\32 3eb9605.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#\32 3eb9605 {
    height: auto;
}
    
#c77fa979 {
    order: 3;
}
    
#\39 d8d5ad0 {
    order: 5;
}
    
#\39 35a1d83 {
    order: 4;
}
    
#df592b4f {
    order: 1;
}
    
#ab5f98a5 {
    justify-self: auto;
    align-self: auto;
    width: 50%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a1f11b8 {
    height: 42px;
}
    
#\38 ca1d652 {
    order: 2;
}
    
#ab25ce4c {
    height: 42px;
}
    
#\34 26bcbef {
    order: 0;
}
    
#\35 840ed3a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#\35 840ed3a {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\38 ffb7720 {
    height: auto;
}
    
#d3a5494f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 101cb94 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#e7112708 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 d8ec628 {
    order: 0;
}
    
#\32 3eb9605 {
    height: auto;
}
    
#c77fa979 {
    order: 3;
}
    
#\39 d8d5ad0 {
    order: 5;
}
    
#\39 35a1d83 {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 4;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df592b4f {
    order: 1;
}
    
#ab5f98a5 {
    order: 1;
    width: 100%;
    justify-self: auto;
    align-self: auto;
    min-height: auto;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a1f11b8 {
    height: 64px;
}
    
#\38 ca1d652 {
    order: 2;
}
    
#ab25ce4c {
    height: 64px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 26bcbef {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    min-height: auto;
    align-items: center;
    padding-bottom: 20px;
    padding-right: 0px;
    padding-left: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 840ed3a {
    height: auto;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\32 3eb9605 {
    height: auto;
}
    
#\38 ffb7720 {
    height: auto;
}
    
#\39 35a1d83 {
    flex-direction: row;
}
    
#ab5f98a5 {
    margin: 0px 0% 0px 0%;
}
    
#\30 a1f11b8 {
    height: 48px;
}
    
#ab25ce4c {
    height: 48px;
}
    
#\34 26bcbef {
    margin: 0px 0% 0px 0%;
}
    
#\35 840ed3a {
    height: auto;
}
}

