*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !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_1945349284
{
	background-color:rgba(254,244,245,1) !important;
}
*#dm *.dmBody div.u_1236110860
{
	background-color:rgba(7,56,49,1) !important;
}
*#dm *.dmBody div.u_1922633958
{
	background-color:rgba(7,56,49,1) !important;
}
*#dm *.dmBody div.u_1308226241
{
	background-color:rgba(7,56,49,1) !important;
}
*#dm *.dmBody div.u_Recommendations
{
	background-color:rgba(254,244,245,1) !important;
}
*#dm *.dmBody div.u_Resume
{
	background-color:rgba(7,56,49,1) !important;
}
*#dm *.dmBody div.u_Contact
{
	background-color:rgba(7,56,49,1) !important;
}
*#dm *.dmBody div.u_Skills
{
	background-color:rgba(7,56,49,1) !important;
}
*#dm *.dmBody div.u_pa_5415952
{
	background-color:rgba(254,244,245,1) !important;
}
*#dm *.dmBody nav.u_1144820115
{
	color:black !important;
}
*#dm *.dmBody nav.u_1781465912
{
	color:black !important;
}
*#dm *.dmBody div.u_1370733605 .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1652925697 .shape-description p
{
	color:var(--color_4) !important;
	font-family: Lato !important;
	font-weight:300 !important;
	line-height:1.2 !important;
}
*#dm *.dmBody div.u_1652925697 .shape-description ul
{
	color:var(--color_4) !important;
	font-family: Lato !important;
	font-weight:300 !important;
}
*#dm *.dmBody div.u_1652925697 .shape-description ol
{
	color:var(--color_4) !important;
	font-family: Lato !important;
	font-weight:300 !important;
}
*#dm *.dmBody div.u_1187592333
{
	border-left-style:solid !important;
	border-left-color:var(--color_1) !important;
	border-left-width:0 !important;
}
*#dm *.dmBody nav.u_1489097021
{
	color:white !important;
}
*#dm *.dmBody *.u_1941444539
{
	display:block !important;
}
*#dm *.dmBody *.u_1502480096
{
	display:none !important;
}
*#dm *.dmBody *.u_1249177369
{
	display:none !important;
}
*#dm *.dmBody *.u_1594572592
{
	display:block !important;
}
*#dm *.dmBody *.u_1740164797
{
	display:none !important;
}
*#dm *.dmBody *.u_1281589138
{
	display:none !important;
}
*#dm *.dmBody *.u_1439308574
{
	display:block !important;
}
*#dm *.dmBody *.u_1889315850
{
	display:none !important;
}
*#dm *.dmBody *.u_1276476187
{
	display:none !important;
}
*#dm *.dmBody *.u_1172062368
{
	display:block !important;
}
*#dm *.dmBody *.u_1094319804
{
	display:none !important;
}
*#dm *.dmBody *.u_1871782706
{
	display:none !important;
}
*#dm *.dmBody *.u_1811391750
{
	display:block !important;
}
*#dm *.dmBody *.u_1084405522
{
	display:none !important;
}
*#dm *.dmBody *.u_1077981923
{
	display:none !important;
}
*#dm *.dmBody div.u_1971450589 .caption-inner
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1971450589 .caption-container .caption-title
{
	color:var(--color_3) !important;
	font-weight:400 !important;
	background-color:var(--color_1) !important;
	width:100% !important;
	padding:5px 0 !important;
	text-transform:uppercase !important;
}
*#dm *.dmBody *.u_1474067719:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1474067719.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1474067719>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1474067719:before
{
	background-color:var(--color_4) !important;
	opacity:0.22 !important;
}
*#dm *.dmBody div.u_1474067719.before
{
	background-color:var(--color_4) !important;
	opacity:0.22 !important;
}
*#dm *.dmBody div.u_1474067719>.bgExtraLayerOverlay
{
	background-color:var(--color_4) !important;
	opacity:0.22 !important;
}
*#dm *.dmBody *.u_1323594346:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1323594346.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1323594346>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1323594346:before
{
	background-color:var(--color_1) !important;
	opacity:0.8 !important;
}
*#dm *.dmBody div.u_1323594346.before
{
	background-color:var(--color_1) !important;
	opacity:0.8 !important;
}
*#dm *.dmBody div.u_1323594346>.bgExtraLayerOverlay
{
	background-color:var(--color_1) !important;
	opacity:0.8 !important;
}
*#dm *.dmBody div.u_1009516986
{
	height:100% !important;
	border-style:solid !important;
	border-width:1px !important;
	border-color:var(--color_3) !important;
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
}
*#dm *.dmBody div.u_1997063853
{
	border-style:solid !important;
	border-width:1px !important;
	border-color:var(--color_3) !important;
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
}
*#dm *.dmBody *.u_1971450589 .caption-inner
{
	border-bottom-left-radius:100% !important;
	-webkit-border-top-right-radius:100% !important;
	-moz-border-top-right-radius:100% !important;
	-webkit-border-bottom-right-radius:100% !important;
	-webkit-border-bottom-left-radius:100% !important;
	border-top-right-radius:100% !important;
	-webkit-border-top-left-radius:100% !important;
	border-radius:100% !important;
	-moz-border-bottom-right-radius:100% !important;
	-moz-border-top-left-radius:100% !important;
	border-top-left-radius:100% !important;
	-moz-border-radius:100% !important;
	-moz-border-bottom-left-radius:100% !important;
	border-bottom-right-radius:100% !important;
	-webkit-border-radius:100% !important;
}
*#dm *.dmBody *.u_1651362622 .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_1719188569:before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1719188569.before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1719188569>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody div.u_1719188569:before
{
	background-color:var(--color_4) !important;
	opacity:0.33 !important;
}
*#dm *.dmBody div.u_1719188569.before
{
	background-color:var(--color_4) !important;
	opacity:0.33 !important;
}
*#dm *.dmBody div.u_1719188569>.bgExtraLayerOverlay
{
	background-color:var(--color_4) !important;
	opacity:0.33 !important;
}
*#dm *.dmBody div.u_1137655315
{
	background-repeat:no-repeat !important;
	background-image:url("/assets/irp.cdn-website.com/fc95bc0a/dms3rep/multi/opt/medium-Skifaher-geniessen-den-Skitag-in-der-Region-Hochkoenig-1920x1080-c-center-447h.jpeg") !important;
	background-size:cover !important;
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
}
*#dm *.dmBody div.u_1474067719
{
	background-repeat:no-repeat !important;
	background-image:url("/assets/irp.cdn-website.com/fc95bc0a/dms3rep/multi/opt/Hochkoenig_205663289-1920w.jpeg") !important;
}
*#dm *.dmBody div.u_1323594346
{
	background-repeat:no-repeat !important;
	background-image:url("/assets/irp.cdn-website.com/fc95bc0a/dms3rep/multi/opt/hotel-sonnhof-muehlbach-am-hochkoenig-big-261-1920x652-c-center-1920w.jpeg") !important;
}
*#dm *.dmBody div.u_1151272300 .shape-description p
{
	color:var(--color_3) !important;
	font-family:'Alex Brush' !important;
	font-weight:normal !important;
	line-height:1.1 !important;
}
*#dm *.dmBody div.u_1151272300 .shape-description ul
{
	color:var(--color_3) !important;
	font-family:'Alex Brush' !important;
	font-weight:normal !important;
}
*#dm *.dmBody div.u_1151272300 .shape-description ol
{
	color:var(--color_3) !important;
	font-family:'Alex Brush' !important;
	font-weight:normal !important;
}
*#dm *.dmBody div.u_1151272300
{
	z-index:1 !important;
}
*#dm *.dmBody div.u_1986519905
{
	background-repeat:no-repeat !important;
	background-image:url("/assets/irp.cdn-website.com/fc95bc0a/dms3rep/multi/opt/Hochkoenig_470861999-1920w.jpeg") !important;
	background-size:cover !important;
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
}
*#dm *.dmBody *.u_1597158179
{
	width:100% !important;
}
*#dm *.dmBody div.u_1053285854 .tjText
{
	font-family:'Alex Brush' !important;
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1053285854 .second-text
{
	font-family:'Alex Brush' !important;
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1053285854 .tjText2
{
	font-family:'Alex Brush' !important;
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1720955952
{
	background-repeat:no-repeat !important;
	background-image:url("../dms3rep/multi/opt/WhatsApp+Image+2024-01-23+at+11.48.01+%288%29-1920w.jpg") !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1399962546:before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1399962546.before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1399962546>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody div.u_1399962546:before
{
	background-color:var(--color_4) !important;
	opacity:0.33 !important;
}
*#dm *.dmBody div.u_1399962546.before
{
	background-color:var(--color_4) !important;
	opacity:0.33 !important;
}
*#dm *.dmBody div.u_1399962546>.bgExtraLayerOverlay
{
	background-color:var(--color_4) !important;
	opacity:0.33 !important;
}
*#dm *.dmBody div.u_1373767763 form
{
	display:flex !important;
	align-items:center !important;
	background-color:#fff !important;
	padding:16px 32px !important;
	gap:40px !important;
}
*#dm *.dmBody div.u_1373767763 form .h4
{
	margin-bottom:0 !important;
	font-size:20px !important;
	font-weight:600 !important;
}
*#dm *.dmBody div.u_1373767763 form .reservation-container
{
	display:flex !important;
	gap:16px !important;
}
*#dm *.dmBody div.u_1373767763 form tbody
{
	display:flex !important;
	font-size:15px !important;
	flex-wrap:wrap !important;
	justify-content:center !important;
}
*#dm *.dmBody div.u_1373767763 form .td-visitor
{
	width:33% !important;
}
*#dm *.dmBody div.u_1373767763 form .select
{
	width:100% !important;
	display:inline-block !important;
}
*#dm *.dmBody div.u_1373767763 form .ankunft-abreise-s
{
	width:30% !important;
}
*#dm *.dmBody div.u_1373767763 form .ankunft-abreise-l
{
	width:65% !important;
}
*#dm *.dmBody div.u_1373767763 form option
{
	font-size:15px !important;
}
*#dm *.dmBody div.u_1373767763 form .rabatt
{
	max-width:15% !important;
	width:15% !important;
}
*#dm *.dmBody div.u_1373767763 form .submit
{
	margin:20px 20px 0 20px !important;
	gap:10px !important;
	display:flex !important;
	align-items:center !important;
}
*#dm *.dmBody div.u_1373767763 form .button
{
	padding:9px 20px !important;
	background:var(--color_1) !important;
	color:#fff !important;
	font-weight:bold !important;
	border-radius:50px !important;
}
*#dm *.dmBody div.u_1373767763 form .button:hover
{
	background:var(--btn-hover-bg) !important;
}
*#dm *.dmBody div.u_1719188569
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/fc95bc0a/dms3rep/multi/opt/Hochkoenig_205663004-1920w.jpeg) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1557413778 form
{
	display:flex !important;
	align-items:center !important;
	background-color:#fff !important;
	padding:16px 32px !important;
	gap:40px !important;
}
*#dm *.dmBody div.u_1557413778 form .h4
{
	margin-bottom:0 !important;
	font-size:20px !important;
	font-weight:600 !important;
}
*#dm *.dmBody div.u_1557413778 form .reservation-container
{
	display:flex !important;
	gap:16px !important;
}
*#dm *.dmBody div.u_1557413778 form tbody
{
	display:flex !important;
	font-size:15px !important;
	flex-wrap:wrap !important;
	justify-content:center !important;
}
*#dm *.dmBody div.u_1557413778 form .td-visitor
{
	width:33% !important;
}
*#dm *.dmBody div.u_1557413778 form .select
{
	width:100% !important;
	display:inline-block !important;
}
*#dm *.dmBody div.u_1557413778 form .ankunft-abreise-s
{
	width:30% !important;
}
*#dm *.dmBody div.u_1557413778 form .ankunft-abreise-l
{
	width:65% !important;
}
*#dm *.dmBody div.u_1557413778 form option
{
	font-size:15px !important;
}
*#dm *.dmBody div.u_1557413778 form .rabatt
{
	max-width:15% !important;
	width:15% !important;
}
*#dm *.dmBody div.u_1557413778 form .submit1
{
	margin:20px 20px 0 20px !important;
	gap:10px !important;
	display:flex !important;
	align-items:center !important;
}
*#dm *.dmBody div.u_1557413778 form .button
{
	padding:9px 20px !important;
	background:var(--color_1) !important;
	color:#fff !important;
	font-weight:bold !important;
	border-radius:50px !important;
}
*#dm *.dmBody div.u_1557413778 form .button:hover
{
	background:var(--btn-hover-bg) !important;
}
*#dm *.dmBody div.u_1266250139
{
	background-repeat:no-repeat !important;
	background-image:url("/assets/irp.cdn-website.com/fc95bc0a/dms3rep/multi/opt/DSC_9452_01-1920w.JPG") !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_180825051 form
{
	display:flex !important;
	align-items:center !important;
	background-color:#fff !important;
	padding:16px 32px !important;
	gap:40px !important;
}
*#dm *.dmBody div.u_180825051
{
	visibility:hidden !important;
}
*#dm *.dmBody nav.u_1617511470
{
	color:white !important;
}
*#dm *.dmBody div.u_1399962546
{
	background-repeat:no-repeat !important;
	background-image:url('https://lirp.cdn-website.com/fc95bc0a/dms3rep/multi/opt/DSC_9253a_01-1920w.JPG') !important;
	background-size:cover !important;
}
separatorHomeCss{color:red !important}*#dm *.dmBody div.u_1945349284
{
	margin-left:0 !important;
	padding-top:100px !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_1243667655
{
	margin-left:0 !important;
	padding-top:100px !important;
	padding-left:20px !important;
	padding-bottom:100px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:20px !important;
	margin-right:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	max-width:none !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1236110860
{
	padding-top:15px !important;
	padding-left:20px !important;
	padding-bottom:40px !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_1922633958
{
	padding-top:50px !important;
	padding-left:20px !important;
	padding-bottom:50px !important;
	padding-right:20px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1308226241
{
	margin-left:0 !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:15px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_About
{
	margin-left:0 !important;
	padding-top:100px !important;
	padding-left:20px !important;
	padding-bottom:100px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:20px !important;
	margin-right:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	max-width:none !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_Recommendations
{
	margin-left:0 !important;
	padding-top:100px !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_Resume
{
	padding-top:15px !important;
	padding-left:20px !important;
	padding-bottom:40px !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_Skills
{
	padding-top:50px !important;
	padding-left:20px !important;
	padding-bottom:50px !important;
	padding-right:20px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_pa_5415952
{
	margin-left:0 !important;
	padding-top:100px !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_Contact
{
	margin-left:0 !important;
	padding-top:150px !important;
	padding-left:20px !important;
	padding-bottom:15px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:20px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1169912070
{
	margin-left:0 !important;
	padding-top:80px !important;
	padding-left:40px !important;
	padding-bottom:80px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1534497545
{
	display:block !important;
	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:100% !important;
	padding-right:0 !important;
	min-width:25px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	margin-top:15px !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1719188569
{
	background-position:50% 50% !important;
	margin-left:0 !important;
	padding-top:300px !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_1329729667
{
	margin-left:0 !important;
	padding-top:50px !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:18.3281px !important;
}
*#dm *.dmBody div.u_1370733605
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 268px) !important;
	position:relative !important;
	height:56px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:56px !important;
	margin-top:27px !important;
	margin-bottom:10px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1240880799
{
	margin-left:0 !important;
	padding-top:60px !important;
	padding-left:40px !important;
	padding-bottom:60px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1652925697
{
	width:143px !important;
	height:143px !important;
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:172px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:start !important;
	margin-right:118px !important;
	margin-left:118px !important;
	margin-top:-50px !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1652925697 .shape-description p
{
	font-size:23px !important;
}
*#dm *.dmBody div.u_1652925697 .shape-description ul
{
	font-size:23px !important;
}
*#dm *.dmBody div.u_1652925697 .shape-description ol
{
	font-size:23px !important;
}
*#dm *.dmBody div.u_1942753522
{
	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:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:15px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1187592333
{
	margin-left:0 !important;
	padding-top:0 !important;
	padding-left:40px !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_1044048128
{
	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_1009516986
{
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
	padding-left:0 !important;
}*#dm *.dmBody *.u_1971450589 .photoGalleryThumbs { padding:10px !important; }

*#dm *.dmBody *.u_1971450589 .layout-container { padding:10px !important; }

*#dm *.dmBody *.u_1971450589 .photoGalleryViewAll { padding:0 20px !important; }

*#dm *.dmBody *.u_1971450589 .caption-inner {
  border-bottom-left-radius:100% !important;
  -webkit-border-top-right-radius:100% !important;
  -moz-border-top-right-radius:100% !important;
  -webkit-border-bottom-right-radius:100% !important;
  -webkit-border-bottom-left-radius:100% !important;
  border-top-right-radius:100% !important;
  -webkit-border-top-left-radius:100% !important;
  border-radius:100% !important;
  -moz-border-bottom-right-radius:100% !important;
  -moz-border-top-left-radius:100% !important;
  border-top-left-radius:100% !important;
  -moz-border-radius:100% !important;
  -moz-border-bottom-left-radius:100% !important;
  border-bottom-right-radius:100% !important;
  -webkit-border-radius:100% !important;
  padding-left:0 !important;
  padding-right:0 !important;
}

*#dm *.dmBody div.u_1971450589 .caption-container .caption-title { font-size:18px !important; }

*#dm *.dmBody div.u_1474067719 {
  background-attachment:fixed !important;
  background-size:cover !important;
  margin-left:0 !important;
  padding-top:150px !important;
  padding-left:40px !important;
  padding-bottom:150px !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
  margin-right:0 !important;
  padding-right:40px !important;
  width:auto !important;
}

*#dm *.dmBody div.u_1647326223 {
  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:40px !important;
}

*#dm *.dmBody a.u_1602972526 {
  display:block !important;
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:222px !important;
  position:relative !important;
  height:50px !important;
  padding-top:0 !important;
  padding-left:0 !important;
  padding-bottom:0 !important;
  max-width:100% !important;
  padding-right:0 !important;
  min-width:0 !important;
  text-align:center !important;
  margin-right:338px !important;
  margin-left:0 !important;
  margin-top:20px !important;
  margin-bottom:10px !important;
}

*#dm *.dmBody a.u_1856958597 {
  display:block !important;
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:calc(100% - 0px) !important;
  position:relative !important;
  height:50px !important;
  padding-top:0 !important;
  padding-left:0 !important;
  padding-bottom:0 !important;
  margin-right:634px !important;
  margin-left:0 !important;
  max-width:222px !important;
  margin-top:30px !important;
  margin-bottom:10px !important;
  padding-right:0 !important;
  min-width:25px !important;
  text-align:center !important;
}

*#dm *.dmBody div.u_1997063853 {
  margin-left:0 !important;
  padding-top:40px !important;
  padding-left:40px !important;
  padding-bottom:40px !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
  margin-right:0 !important;
  padding-right:40px !important;
}

*#dm *.dmBody div.u_1323594346 {
  margin-left:0 !important;
  padding-top:40px !important;
  padding-left:40px !important;
  padding-bottom:40px !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
  margin-right:0 !important;
  padding-right:40px !important;
  width:auto !important;
  background-attachment:fixed !important;
  background-size:cover !important;
}*#dm *.dmBody div.u_1062779175 {
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:calc(100% - 47px) !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:1024px !important;
  margin-top:8px !important;
  margin-bottom:8px !important;
  padding-right:0 !important;
  min-width:25px !important;
}


*#dm *.dmBody div.u_1248662928 {
  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 div.u_1651362622 {
  margin-left:auto !important;
  padding-top:0 !important;
  padding-left:0 !important;
  padding-bottom:0 !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
  margin-right:auto !important;
  padding-right:0 !important;
  display:block !important;
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:100% !important;
  position:relative !important;
  height:auto !important;
  max-width:100% !important;
  min-width:0 !important;
  text-align:start !important;
}

*#dm *.dmBody div.u_1971450589 {
  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;
  margin-right:0 !important;
  margin-left:0 !important;
  max-width:100% !important;
  margin-top:10px !important;
  margin-bottom:10px !important;
  padding-right:0 !important;
  min-width:25px !important;
  text-align:start !important;
}

*#dm *.dmBody div.u_1891306124 {
  margin-left:0 !important;
  padding-top:60px !important;
  padding-left:20px !important;
  padding-bottom:60px !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
  margin-right:0 !important;
  padding-right:20px !important;
  width:auto !important;
}

*#dm *.dmBody div.u_1012571748 {
  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:400.023px !important;
  margin-left:0 !important;
  max-width:100% !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
  padding-right:0 !important;
  min-width:25px !important;
  display:block !important;
}

*#dm *.dmBody div.u_1222219602 {
  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:100% !important;
  padding-right:0 !important;
  min-width:25px !important;
  display:block !important;
  margin-right:0 !important;
  margin-left:0 !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
}

*#dm *.dmBody div.u_1137655315 {
  margin-left:0 !important;
  padding-top:10px !important;
  padding-left:10px !important;
  padding-bottom:10px !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
  margin-right:13px !important;
  padding-right:10px !important;
  background-position:50% 50% !important;
}

*#dm *.dmBody div.u_1720955952 {
  height:49% !important;
  background-position:50% 50% !important;
  margin-bottom:2% !important;
}

*#dm *.dmBody div.u_1266250139 {
  height:49% !important;
  background-position:50% 50% !important;
  margin-left:0 !important;
  padding-top:15px !important;
  padding-left:40px !important;
  padding-bottom:15px !important;
  margin-top:7px !important;
  margin-bottom:0 !important;
  margin-right:0 !important;
  padding-right:40px !important;
  width:auto !important;
}

*#dm *.dmBody div.u_1151272300 .shape-description p { font-size:35px !important; }

*#dm *.dmBody div.u_1151272300 .shape-description ul { font-size:35px !important; }

*#dm *.dmBody div.u_1151272300 .shape-description ol { font-size:35px !important; }

*#dm *.dmBody div.u_1151272300 {
  width:181px !important;
  height:181px !important;
  display:block !important;
  float:none !important;
  top:0 !important;
  left:0 !important;
  position:relative !important;
  padding-top:0 !important;
  padding-left:0 !important;
  padding-bottom:0 !important;
  margin-right:auto !important;
  margin-left:0 !important;
  max-width:100% !important;
  margin-top:10px !important;
  margin-bottom:0 !important;
  padding-right:0 !important;
  min-width:0 !important;
  text-align:start !important;
  animation-duration:5s !important;
}

*.dmTabletBody #dm .d-page-1716942098 DIV.dmInner { background-attachment:initial !important; }

*#dm *.d-page-1716942098 DIV.dmInner {
  background-repeat:no-repeat !important;
  background-size:contain !important;
  background-attachment:fixed !important;
  background-position:100% 100% !important;
  background-image:url("/assets/irp.cdn-website.com/fc95bc0a/dms3rep/multi/opt/berge3-6948h.png") !important;
}

*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight {
  background-repeat:no-repeat !important;
  background-image:url("/assets/irp.cdn-website.com/fc95bc0a/dms3rep/multi/opt/berge3-6948h.png") !important;
  background-size:contain !important;
  background-attachment:initial !important;
  background-position:100% 100% !important;
}

*#dm *.dmBody div.u_1986519905 {
  background-position:50% 50% !important;
  display:flex !important;
  flex-direction:column !important;
  justify-content:flex-end !important;
}

*#dm *.dmBody div.u_1597158179 {
  width:312px !important;
  height:58px !important;
}

*#dm *.dmBody div.u_1053285854 .tjText { font-size:50px !important; }

*#dm *.dmBody div.u_1053285854 .second-text { font-size:50px !important; }

*#dm *.dmBody div.u_1053285854 .tjText2 { font-size:60px !important; }

*#dm *.dmBody div.u_1053285854 {
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:calc(100% - 0px) !important;
  position:relative !important;
  height:75px !important;
  padding-top:0 !important;
  padding-left:0 !important;
  padding-bottom:0 !important;
  margin-right:auto !important;
  margin-left:auto !important;
  max-width:100% !important;
  margin-top:30px !important;
  margin-bottom:0 !important;
  padding-right:0 !important;
  min-width:25px !important;
  text-align:start !important;
}

*#dm *.dmBody div.u_willkommen {
  margin-left:0 !important;
  padding-top:60px !important;
  padding-left:40px !important;
  padding-bottom:60px !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
  margin-right:0 !important;
  padding-right:40px !important;
  width:auto !important;
}

*#dm *.dmBody div.u_1557413778
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:30px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:162.5px !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1399962546
{
	background-position:50% 50% !important;
	padding-top:300px !important;
	padding-left:40px !important;
	padding-bottom:50px !important;
	padding-right:40px !important;
	width:auto !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
