*#dm *.dmBody div.u_1006516239 { background-color:rgba(255,255,255,1) !important; }

*#dm *.dmBody h3.u_1992938977 {}

*#dm *.dmBody div.u_1918414711 {}

*#dm *.dmBody div.u_1849415838 {}

*#dm *.dmBody h4.u_1007614308 {}

*#dm *.dmBody div.u_1632100004 {}

*#dm *.dmBody h4.u_1700816014 {}

*#dm *.dmBody div.u_1327494728 {}

*#dm *.dmBody div.u_1697818679 img[dm_changed] {
  border-color:rgba(0,0,0,0) !important;
  border-style:solid !important;
  border-width:0px !important;
}

*#dm *.dmBody div.u_1697818679 img {
  border-color:rgba(0,0,0,0) !important;
  border-style:solid !important;
  border-width:0px !important;
}

*#dm *.dmBody div.u_1258395502 ul.dmNavWrapper>li>a *.navText { color:rgba(255,255,255,1) !important; }

*#dm *.dmBody div.u_1258395502 ul.dmNavWrapper>li>a *.navItemText { color:rgba(255,255,255,1) !important; }

*#dm *.dmBody div.u_1258395502 ul.dmNavWrapper>li>*.dmNavigation { color:rgba(255,255,255,1) !important; }

*#dm *.dmBody div.u_1258395502 ul.dmNavWrapper>li:hover { background-color:rgba(0,0,0,0) !important; }

*#dm *.dmBody div.u_1258395502 ul.dmNavWrapper>li.hover { background-color:rgba(0,0,0,0) !important; }

*#dm *.dmBody div.u_1258395502 li>ul.dmNavigation.dmn li>a:hover { background-color:rgba(115,115,115,1) !important; }

*#dm *.dmBody div.u_1258395502 li>ul.dmNavigation.dmn li>a.hover { background-color:rgba(115,115,115,1) !important; }

*#dm *.dmBody *.u_1258395502.main-navigation.unifiednav:not(.unifiednav_vertical) *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child)::before { font-size:18px !important; }

*#dm *.dmBody *.u_1258395502.main-navigation.unifiednav:not(.unifiednav_vertical) *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child)::after { font-size:18px !important; }

*#dm *.dmBody nav.u_1258395502.main-navigation.unifiednav *.unifiednav__container[data-depth] { background-color:rgba(107,107,107,1) !important; }

*#dm *.dmBody nav.u_1258395502.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item { color:rgba(217,214,214,1) !important; }

*#dm *.dmBody *.u_1258395502.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item {
  justify-content:center !important;
  padding-left:23px !important;
  padding-right:23px !important;
}

*#dm *.dmBody nav.u_1258395502.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item:hover {
  background-color:rgba(0,0,0,0) !important;
  color:rgba(255,255,255,1) !important;
}

*#dm *.dmBody nav.u_1258395502.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item.hover {
  background-color:rgba(0,0,0,0) !important;
  color:rgba(255,255,255,1) !important;
}

*#dm *.dmBody nav.u_1258395502.main-navigation.unifiednav *.unifiednav__container[data-depth] *.unifiednav__item.dmNavItemSelected {
  background-color:rgba(0,0,0,0) !important;
  color:rgba(255,255,255,1) !important;
}

*#dm *.dmBody *.u_1392412873:before {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody *.u_1392412873.before {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody div.u_1392412873:before {
  background-color:rgba(0,0,0,1) !important;
  opacity:0.4 !important;
}

*#dm *.dmBody div.u_1392412873.before {
  background-color:rgba(0,0,0,1) !important;
  opacity:0.4 !important;
}

*#dm *.dmBody *.u_1258395502.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child)::before { color:rgba(255,255,255,1) !important; }

*#dm *.dmBody *.u_1258395502.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap:not(:last-child)::after { color:rgba(255,255,255,1) !important; }

*#dm *.dmBody nav.u_1258395502.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item:hover { font-weight:normal !important; }

*#dm *.dmBody nav.u_1258395502.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item.hover { font-weight:normal !important; }

*#dm *.dmBody nav.u_1258395502.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item.dmNavItemSelected { font-weight:normal !important; }

*#dm *.dmBody nav.u_1258395502.main-navigation.unifiednav.effect-top-bottom *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item *.nav-item-text::before { border-top-color:rgba(112,112,105,1) !important; }

*#dm *.dmBody nav.u_1258395502.main-navigation.unifiednav.effect-top-bottom *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item *.nav-item-text::after { border-top-color:rgba(112,112,105,1) !important; }

*#dm *.dmBody h1.u_1421113162 { line-height:initial !important; }

*#dm *.dmBody nav.u_1258395502.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item {
  color:rgba(255,255,255,1) !important;
  font-family: Cabin !important;
}

*#dm *.dmBody div.u_1482073361 { background-color:rgba(248,248,248,1) !important; }

*#dm *.dmBody div.u_1486498121 input[type="submit"] { font-family: Asap !important; }

*#dm *.dmBody div.u_1486498121 *.dmform-success { font-family: Asap !important; }

*#dm *.dmBody div.u_1486498121 *.dmform-success *.rteBlock { font-family: Asap !important; }

*#dm *.dmBody div.u_1486498121 *.dmformsubmit:hover { border-color:rgba(60,2,2,1) !important; }

*#dm *.dmBody div.u_1486498121 *.dmformsubmit.hover { border-color:rgba(60,2,2,1) !important; }

*#dm *.dmBody div.u_About { background-color:rgba(255,247,235,1) !important; }

*#dm *.dmBody div.u_1950059316 {}

*#dm *.dmBody a.u_1171926753 *.iconBg { display:none !important; }

*#dm *.dmBody div.u_1140181258 { background-color:rgba(255,255,255,1) !important; }

*#dm *.dmBody div.u_1141262839 {}

*#dm *.dmBody div.u_1141262839 img[dm_changed] {
  border-style:solid !important;
  border-width:0px !important;
}

*#dm *.dmBody div.u_1141262839 img {
  border-style:solid !important;
  border-width:0px !important;
}

*#dm *.dmBody div.u_1183839426 {
  box-shadow:none !important;
  -moz-box-shadow:none !important;
  -webkit-box-shadow:none !important;
  border-style:solid !important;
  border-width:0px !important;
  border-color:rgba(28,91,145,1) !important;
}

*#dm *.dmBody div.u_1955006117 {
  background-color:rgba(255,247,235,1) !important;
  border-color:rgba(28,91,145,1) !important;
  border-width:2px !important;
  border-style:solid !important;
}

*#dm *.dmBody div.u_1392412873 {
  background-color:rgba(0,0,0,0.3) !important;
  background-repeat:no-repeat !important;
  background-image:url(https://le-cdn.website-editor.net/45e851f45dfe46958fcaabc0c3e9fecf/dms3rep/multi/opt/haigala151100035-3503h.jpg) !important;
  background-size:cover !important;
  border-style:solid !important;
  border-width:2px !important;
  border-color:rgba(28,91,145,1) !important;
}

*#dm *.dmBody h3.u_1188539618 {}

*#dm *.dmBody div.u_1687062723 {
  background-repeat:no-repeat !important;
  background-image:url(https://le-cdn.website-editor.net/md/and1/dms3rep/multi/opt/91597-1920w.jpeg) !important;
}

*#dm *.dmBody *.u_1687062723:before {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody *.u_1687062723.before {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody div.u_1486498121 *.dmwidget-title {
  font-family:'Lobster Two' !important;
  font-weight:normal !important;
  color:rgba(255,255,255,1) !important;
}

*#dm *.dmBody div.u_1794344829 *.svg {
  color:rgba(255,255,255,1) !important;
  fill:rgba(255,255,255,1) !important;
}

*#dm *.dmBody div.u_1002666267 *.svg {
  color:rgba(255,255,255,1) !important;
  fill:rgba(255,255,255,1) !important;
}

*#dm *.dmBody div.u_1992962107 *.svg {
  color:rgba(255,255,255,1) !important;
  fill:rgba(255,255,255,1) !important;
}

*#dm *.dmBody div.u_1706579853 *.svg {
  color:rgba(255,255,255,1) !important;
  fill:rgba(255,255,255,1) !important;
}

*#dm *.dmBody div.u_1486498121 *.dmformsubmit { background-color:rgba(0,0,0,0) !important; }

*#dm *.dmBody div.u_1417352482 {}

*#dm *.dmBody h4.u_1663825715 {}

*#dm *.dmBody div.u_1095906882 {}

*#dm *.dmBody h3.u_1993531466 { background-color:rgba(255,255,255,0.37) !important; }

*#dm *.dmBody div.u_1947477318 { background-color:rgba(255,255,255,0.37) !important; }

*#dm *.dmBody div.u_Ueberuns {
  background-color:rgba(255,247,235,1) !important;
  border-color:rgba(28,91,145,1) !important;
  border-width:2px !important;
  border-style:solid !important;
  background-repeat:no-repeat !important;
  background-image:url(https://le-cdn.website-editor.net/45e851f45dfe46958fcaabc0c3e9fecf/dms3rep/multi/opt/haigala151100035-3503h.jpg) !important;
  background-size:cover !important;
}

*#dm *.dmBody *.u_Ueberuns:before {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody *.u_Ueberuns.before {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody div.u_1529068893 { background-color:rgba(63,38,8,0.2) !important; }

*#dm *.dmBody div.u_1687062723:before {
  background-color:rgba(63,38,8,1) !important;
  opacity:0.8 !important;
}

*#dm *.dmBody div.u_1687062723.before {
  background-color:rgba(63,38,8,1) !important;
  opacity:0.8 !important;
}

*#dm *.dmBody *.u_pa_4243689:before {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody *.u_pa_4243689.before {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody div.u_pa_4243689:before {
  background-color:rgba(63,38,8,1) !important;
  opacity:0.8 !important;
}

*#dm *.dmBody div.u_pa_4243689.before {
  background-color:rgba(63,38,8,1) !important;
  opacity:0.8 !important;
}

*#dm *.dmBody *.u_1572541951:before {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody *.u_1572541951.before {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody div.u_1572541951:before {
  background-color:rgba(63,38,8,1) !important;
  opacity:0.35 !important;
}

*#dm *.dmBody div.u_1572541951.before {
  background-color:rgba(63,38,8,1) !important;
  opacity:0.35 !important;
}

*#dm *.dmBody div.u_1204683041 { background-color:rgba(255,255,255,0.37) !important; }

*#dm *.dmBody div.u_pa_4243689 {
  background-color:rgba(248,248,248,1) !important;
  border-style:solid !important;
  border-width:2px !important;
  border-color:rgba(28,91,145,1) !important;
}

*#dm *.dmBody div.u_pa_4243689 {
  background-repeat:no-repeat !important;
  background-image:url(https://le-cdn.website-editor.net/md/and1/dms3rep/multi/opt/91597-1920w.jpeg) !important;
  border-style:solid !important;
  border-width:2px !important;
  border-color:rgba(28,91,145,1) !important;
}

*#dm *.dmBody *.u_1939532748:before {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody *.u_1939532748.before {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody div.u_1939532748:before {
  background-color:rgba(63,38,8,1) !important;
  opacity:0.35 !important;
}

*#dm *.dmBody div.u_1939532748.before {
  background-color:rgba(63,38,8,1) !important;
  opacity:0.35 !important;
}

*#dm *.dmBody div.u_1994611393 {
  background-color:rgba(0,0,0,0) !important;
  border-style:solid !important;
  border-width:2px !important;
  border-color:rgba(28,91,145,1) !important;
}

*#dm *.dmBody div.u_1754523047 {
  background-color:rgba(255,255,255,0) !important;
  border-style:solid !important;
  border-width:1px !important;
  border-color:rgba(28,91,145,1) !important;
}

*#dm *.dmBody div.u_1939532748 {
  background-color:rgba(255,247,235,1) !important;
  border-color:rgba(28,91,145,1) !important;
  border-width:0px !important;
  border-style:solid !important;
  background-repeat:no-repeat !important;
  background-image:none !important;
  background-size:cover !important;
}

*#dm *.dmBody div.u_pa_9842699 {
  border-color:rgba(28,91,145,1) !important;
  border-width:2px !important;
  border-style:solid !important;
  background-color:rgba(39,93,105,0.06) !important;
}

*#dm *.dmBody div.u_1572541951 {
  background-color:rgba(61,12,11,0.14) !important;
  border-color:rgba(28,91,145,1) !important;
  border-width:0px !important;
  border-style:solid !important;
  background-repeat:no-repeat !important;
  background-image:none !important;
  box-shadow:none !important;
  -moz-box-shadow:none !important;
  -webkit-box-shadow:none !important;
}

*#dm *.dmBody div.u_Kontakt { background-color:rgba(61,12,11,0.14) !important; }

*#dm *.dmBody div.u_Kontakt {
  background-repeat:no-repeat !important;
  background-image:url(https://le-cdn.website-editor.net/md/and1/dms3rep/multi/opt/91597-1920w.jpeg) !important;
  background-color:rgba(61,12,11,0.14) !important;
}

*#dm *.dmBody div.u_Kontakt { background-color:rgba(61,12,11,0.14) !important; }

*#dm *.dmBody div.u_Kontakt {
  background-color:rgba(61,12,11,0.14) !important;
  border-color:rgba(28,91,145,1) !important;
  border-width:0px !important;
  border-style:solid !important;
  background-repeat:no-repeat !important;
  background-image:none !important;
  background-size:cover !important;
}

*#dm *.dmBody div.u_Ueberuns:before {
  background-color:rgba(63,38,8,1) !important;
  opacity:0.1 !important;
}

*#dm *.dmBody div.u_Ueberuns.before {
  background-color:rgba(63,38,8,1) !important;
  opacity:0.1 !important;
}

*#dm *.dmBody div.u_1486498121 input:not([type="submit"]) {
  border-bottom-color:rgba(255,255,255,1) !important;
  background-color:rgba(0,0,0,0) !important;
}

*#dm *.dmBody div.u_1486498121 textarea {
  border-bottom-color:rgba(255,255,255,1) !important;
  background-color:rgba(0,0,0,0) !important;
}

*#dm *.dmBody div.u_1486498121 select {
  border-bottom-color:rgba(255,255,255,1) !important;
  background-color:rgba(0,0,0,0) !important;
}

*#dm *.dmBody div.u_1486498121 *.dmforminput label {
  font-family: Asap !important;
  color:rgba(255,255,255,1) !important;
}

*#dm *.dmBody div.u_1486498121 *.dmforminput input { color:rgba(255,255,255,1) !important; }

*#dm *.dmBody div.u_1486498121 *.dmforminput textarea { color:rgba(255,255,255,1) !important; }

*#dm *.dmBody div.u_1486498121 *.dmforminput *.fileUploadLink { color:rgba(255,255,255,1) !important; }

*#dm *.dmBody div.u_1486498121 *.checkboxwrapper span { color:rgba(255,255,255,1) !important; }

*#dm *.dmBody div.u_1486498121 *.radiowrapper span { color:rgba(255,255,255,1) !important; }

*#dm *.dmBody div.u_1486498121 *.optinwrapper div { color:rgba(255,255,255,1) !important; }

*#dm *.dmBody div.u_1486498121 *.freetextwrapper { color:rgba(255,255,255,1) !important; }

*#dm *.dmBody *.u_1486498121 *.dmforminput { text-align:LEFT !important; }

*#dm *.dmBody div.u_1486498121 *.dmformsubmit:hover input[type="submit"] { color:rgba(24,116,205,1) !important; }

*#dm *.dmBody div.u_1486498121 *.dmformsubmit.hover input[type="submit"] { color:rgba(24,116,205,1) !important; }

*#dm *.dmBody a.u_1171926753:hover span.text { color:rgba(24,116,205,1) !important; }

*#dm *.dmBody a.u_1171926753.hover span.text { color:rgba(24,116,205,1) !important; }

*#dm *.dmBody a.u_1171926753:hover { border-color:rgba(24,116,205,1) !important; }

*#dm *.dmBody a.u_1171926753.hover { border-color:rgba(24,116,205,1) !important; }

*#dm *.dmBody div.u_1189817116 {
  box-shadow:none !important;
  -moz-box-shadow:none !important;
  -webkit-box-shadow:none !important;
  background-repeat:no-repeat !important;
  background-image:url(https://le-cdn.website-editor.net/45e851f45dfe46958fcaabc0c3e9fecf/dms3rep/multi/opt/0b19532e-e0e1-42a4-80b3-1ae46aea7f4c-1920w.jpg) !important;
  background-size:cover !important;
}

*#dm *.dmBody *.u_1189817116:before {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody *.u_1189817116.before {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody *.u_1189817116>*.bgExtraLayerOverlay {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody h3.u_1562561914 {}

*#dm *.dmBody div.u_Kontakt {
  background-color:rgba(248,248,248,1) !important;
  border-style:solid !important;
  border-width:2px !important;
  border-color:rgba(28,91,145,1) !important;
}

*#dm *.dmBody div.u_Kontakt {
  background-repeat:no-repeat !important;
  background-image:url(https://le-cdn.website-editor.net/md/and1/dms3rep/multi/opt/91597-1920w.jpeg) !important;
  border-style:solid !important;
  border-width:2px !important;
  border-color:rgba(28,91,145,1) !important;
}

*#dm *.dmBody *.u_Kontakt:before {
  opacity:0.5 !important;
  background-color:rgb(63,38,8) !important;
}

*#dm *.dmBody *.u_Kontakt.before {
  opacity:0.5 !important;
  background-color:rgb(63,38,8) !important;
}

*#dm *.dmBody *.u_Kontakt>*.bgExtraLayerOverlay {
  opacity:0.5 !important;
  background-color:rgb(63,38,8) !important;
}

*#dm *.dmBody div.u_Kontakt:before {
  background-color:rgba(63,38,8,1) !important;
  opacity:0.69 !important;
}

*#dm *.dmBody div.u_Kontakt:before {
  background-color:rgba(63,38,8,1) !important;
  opacity:0.69 !important;
}

*#dm *.dmBody div.u_Kontakt.before {
  background-color:rgba(63,38,8,1) !important;
  opacity:0.69 !important;
}

*#dm *.dmBody div.u_Kontakt.before {
  background-color:rgba(63,38,8,1) !important;
  opacity:0.69 !important;
}

*#dm *.dmBody div.u_Kontakt>*.bgExtraLayerOverlay { opacity:0.69 !important; }

*#dm *.dmBody nav.u_1258395502 { color:white !important; }
separatorHomeCss{color:red !important}*#dm *.dmBody div.u_1747499154 { padding-right:14px !important; }

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

*#dm *.dmBody h3.u_1992938977 {}

*#dm *.dmBody div.u_1632100004 { margin-bottom:20px !important; }

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

*#dm *.dmBody nav.u_1258395502.main-navigation.unifiednav *.unifiednav__container:not([data-depth])>*.unifiednav__item-wrap>*.unifiednav__item { font-size:18px !important; }

body.dmTabletBody *.d-header-wrapper { display:none !important; }

body.dmTabletBody *.popupNavBox { display:none !important; }

body.dmDesktopBody *.d-header-wrapper { display:none !important; }

body.dmDesktopBody *.popupNavBox { display:none !important; }

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

*#dm *.dmBody nav.u_1258395502 {
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:100% !important;
  position:relative !important;
  height:auto !important;
  padding-top:12px !important;
  padding-left:15px !important;
  padding-bottom:12px !important;
  max-width:100% !important;
  justify-content:center !important;
  align-items:stretch !important;
  padding-right:15px !important;
  min-width:0 !important;
  text-align:start !important;
  margin-right:auto !important;
  margin-left:auto !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
}

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

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

*#dm *.dmBody a.u_1171926753 {
  display:block !important;
  float:none !important;
  top:0px !important;
  left:0px !important;
  width:200px !important;
  position:relative !important;
  height:60px !important;
  padding-top:0px !important;
  padding-left:0px !important;
  padding-bottom:0px !important;
  margin-right:auto !important;
  margin-left:208px !important;
  max-width:100% !important;
  margin-top:10px !important;
  margin-bottom:10px !important;
  padding-right:0px !important;
  min-width:0 !important;
  text-align:center !important;
}

*#dm *.dmBody div.u_1140181258 {
  padding-left:35px !important;
  padding-right:35px !important;
  padding-top:10px !important;
  padding-bottom:0px !important;
}

*#dm *.dmBody div.u_1183839426 {
  margin-left:0px !important;
  margin-right:0px !important;
}

*#dm *.dmBody div.u_1754523047 {
  padding-bottom:20px !important;
  padding-top:20px !important;
}

*#dm *.dmBody div.u_1529068893 {
  padding-bottom:20px !important;
  padding-top:20px !important;
}

*#dm *.dmBody div.u_1992962107 {
  width:60px !important;
  height:50px !important;
  margin-top:0 !important;
  float:none !important;
  top:0px !important;
  left:0 !important;
  position:relative !important;
  padding-top:0px !important;
  padding-left:0px !important;
  padding-bottom:0px !important;
  margin-right:auto !important;
  margin-left:auto !important;
  max-width:100% !important;
  margin-bottom:0 !important;
  padding-right:0px !important;
  min-width:0 !important;
  text-align:center !important;
}

*#dm *.dmBody div.u_1486498121 *.dmformsubmit {
  width:159px !important;
  height:36px !important;
}

*#dm *.dmBody div.u_1486498121 *.dmwidget-title { font-size:30px !important; }

*#dm *.dmBody div.u_1687062723 {
  background-attachment:initial !important;
  background-size:cover !important;
  background-position:0 50% !important;
  padding-top:0px !important;
  padding-bottom:0px !important;
  padding-right:0px !important;
  padding-left:0px !important;
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:100% !important;
  position:relative !important;
  height:auto !important;
  margin-right:auto !important;
  margin-left:auto !important;
  max-width:none !important;
  margin-top:0px !important;
  margin-bottom:0px !important;
  min-width:0 !important;
  text-align:center !important;
}

*#dm *.dmBody div.u_1794344829 {
  width:60px !important;
  height:52px !important;
  margin-top:0 !important;
  float:none !important;
  top:0px !important;
  left:0 !important;
  position:relative !important;
  padding-top:0px !important;
  padding-left:0px !important;
  padding-bottom:0px !important;
  margin-right:auto !important;
  margin-left:auto !important;
  max-width:100% !important;
  margin-bottom:0 !important;
  padding-right:0px !important;
  min-width:0 !important;
  text-align:center !important;
}

*#dm *.dmBody div.u_1613364979 {
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:100% !important;
  position:relative !important;
  height:auto !important;
  padding-top:2px !important;
  padding-left:0px !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:0px !important;
  min-width:0 !important;
}

*#dm *.dmBody div.u_1832992423 { height:5px !important; }

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

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

*#dm *.dmBody div.u_1762390031 { height:27px !important; }

*#dm *.dmBody div.u_1017128504 { height:20px !important; }

*#dm *.dmBody div.u_1995682822 {
  padding-left:0px !important;
  padding-right:30px !important;
  padding-top:45px !important;
  padding-bottom:45px !important;
}

*#dm *.dmBody div.u_1095906882 { margin-bottom:20px !important; }

*#dm *.dmBody div.u_1010659189 {
  padding-left:0px !important;
  padding-right:30px !important;
  padding-top:45px !important;
  padding-bottom:45px !important;
}

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

*#dm *.dmBody div.u_1918414711 { margin-bottom:20px !important; }

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

*#dm *.dmBody h4.u_1700816014 {
  margin-bottom:20px !important;
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:289.983px !important;
  position:relative !important;
  height:auto !important;
  padding-top:2px !important;
  padding-left:0px !important;
  padding-bottom:2px !important;
  margin-right:auto !important;
  margin-left:auto !important;
  max-width:100% !important;
  margin-top:8px !important;
  padding-right:0px !important;
  min-width:0 !important;
  text-align:center !important;
  display:block !important;
}

*#dm *.dmBody h4.u_1007614308 {
  margin-bottom:20px !important;
  display:block !important;
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:289.983px !important;
  position:relative !important;
  height:auto !important;
  padding-top:2px !important;
  padding-left:0px !important;
  padding-bottom:2px !important;
  margin-right:auto !important;
  margin-left:auto !important;
  max-width:100% !important;
  margin-top:8px !important;
  padding-right:0px !important;
  min-width:0 !important;
  text-align:center !important;
}

*#dm *.dmBody h4.u_1663825715 {
  margin-bottom:20px !important;
  display:block !important;
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:289.983px !important;
  position:relative !important;
  height:auto !important;
  padding-top:2px !important;
  padding-left:0px !important;
  padding-bottom:2px !important;
  margin-right:auto !important;
  margin-left:auto !important;
  max-width:100% !important;
  margin-top:8px !important;
  padding-right:0px !important;
  min-width:0 !important;
  text-align:center !important;
}

*#dm *.dmBody div.u_1994611393 {
  padding-top:0px !important;
  padding-bottom:0px !important;
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:100% !important;
  position:relative !important;
  height:auto !important;
  padding-left:40px !important;
  margin-right:auto !important;
  margin-left:auto !important;
  max-width:none !important;
  margin-top:0px !important;
  margin-bottom:0px !important;
  padding-right:40px !important;
  min-width:0 !important;
  text-align:center !important;
}

*#dm *.d-page-1716942098 DIV.dmInner {
  data-inject:home-At10siteBackground !important;
  data-cms-image-id:126730 !important;
  data-cms-image-version:1 !important;
  background-image:url(https://le-cdn.website-editor.net/45e851f45dfe46958fcaabc0c3e9fecf/dms3rep/multi/opt/haigala151100035-3503h.jpg) !important;
  background-position:100% 100% !important;
}

*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight {
  data-inject:home-At10siteBackground !important;
  data-cms-image-id:126730 !important;
  data-cms-image-version:1 !important;
  background-image:url(https://le-cdn.website-editor.net/45e851f45dfe46958fcaabc0c3e9fecf/dms3rep/multi/opt/haigala151100035-3503h.jpg) !important;
  background-position:100% 100% !important;
}

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

*#dm *.dmBody div.u_pa_4243689 {
  background-attachment:initial !important;
  background-size:cover !important;
  background-position:0 50% !important;
  padding-top:0px !important;
  padding-bottom:0px !important;
  padding-right:0px !important;
  padding-left:0px !important;
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:100% !important;
  position:relative !important;
  height:auto !important;
  margin-right:auto !important;
  margin-left:auto !important;
  max-width:none !important;
  margin-top:0px !important;
  margin-bottom:0px !important;
  min-width:0 !important;
  text-align:center !important;
}

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

*#dm *.dmBody div.u_pa_9842699 {
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:100% !important;
  position:relative !important;
  height:auto !important;
  padding-top:0px !important;
  padding-left:40px !important;
  padding-bottom:0px !important;
  margin-right:auto !important;
  margin-left:auto !important;
  max-width:none !important;
  margin-top:0px !important;
  margin-bottom:0px !important;
  padding-right:40px !important;
  min-width:0 !important;
  text-align:center !important;
}

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

*#dm *.dmBody div.u_1950059316 {
  display:block !important;
  float:none !important;
  top:0px !important;
  left:0px !important;
  width:408px !important;
  position:relative !important;
  height:auto !important;
  padding-top:2px !important;
  padding-left:0px !important;
  padding-bottom:2px !important;
  margin-right:0px !important;
  margin-left:0px !important;
  max-width:calc(100% - 0px) !important;
  margin-top:8px !important;
  margin-bottom:40px !important;
  padding-right:0px !important;
  min-width:25px !important;
  text-align:left !important;
}

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

*#dm *.dmBody div.u_Ueberuns {
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:100% !important;
  position:relative !important;
  height:auto !important;
  padding-top:14.5px !important;
  padding-left:40px !important;
  padding-bottom:14.5px !important;
  margin-right:auto !important;
  margin-left:auto !important;
  max-width:none !important;
  margin-top:0px !important;
  margin-bottom:0px !important;
  padding-right:40px !important;
  min-width:0 !important;
  text-align:center !important;
}

*#dm *.dmBody div.u_1891185139 {
  padding-right:30px !important;
  padding-top:45px !important;
  padding-bottom:45px !important;
  margin-bottom:0px !important;
}

*#dm *.dmBody div.u_1204683041 {
  padding-left:35px !important;
  padding-right:35px !important;
  padding-top:10px !important;
  padding-bottom:0px !important;
}

*#dm *.dmBody h3.u_1993531466 {
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:100% !important;
  position:relative !important;
  height:auto !important;
  padding-top:2px !important;
  padding-left:0px !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:0px !important;
  min-width:0 !important;
  text-align:left !important;
}

*#dm *.dmBody div.u_1947477318 {
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:100% !important;
  position:relative !important;
  height:auto !important;
  padding-top:2px !important;
  padding-left:0px !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:0px !important;
  min-width:0 !important;
  text-align:left !important;
}

*#dm *.dmBody *.u_1174824276 *.photoGalleryThumbs { padding:3.5px !important; }

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

*#dm *.dmBody *.u_1174824276 *.photoGalleryViewAll { padding:0 7px !important; }

*#dm *.dmBody *.u_1174824276 *.photoGalleryThumbs *.image-container a { padding-top:167px !important; }

*#dm *.dmBody div.u_Kontakt {
  padding-top:39px !important;
  padding-bottom:39px !important;
  padding-right:0px !important;
  padding-left:0px !important;
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:100% !important;
  position:relative !important;
  height:auto !important;
  margin-right:auto !important;
  margin-left:auto !important;
  max-width:none !important;
  margin-top:0px !important;
  margin-bottom:0px !important;
  min-width:0 !important;
  text-align:center !important;
}

*#dm *.dmBody div.u_Kontakt {
  background-attachment:initial !important;
  background-size:cover !important;
  background-position:0 50% !important;
  padding-top:39px !important;
  padding-bottom:39px !important;
  padding-right:0px !important;
  padding-left:0px !important;
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:100% !important;
  position:relative !important;
  height:auto !important;
  margin-right:auto !important;
  margin-left:auto !important;
  max-width:none !important;
  margin-top:0px !important;
  margin-bottom:0px !important;
  min-width:0 !important;
  text-align:center !important;
}

*#dm *.dmBody div.u_Kontakt {
  padding-bottom:39px !important;
  padding-top:39px !important;
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:100% !important;
  position:relative !important;
  height:auto !important;
  padding-left:0px !important;
  margin-right:auto !important;
  margin-left:auto !important;
  max-width:none !important;
  margin-top:0px !important;
  margin-bottom:0px !important;
  padding-right:0px !important;
  min-width:0 !important;
  text-align:center !important;
}

*#dm *.dmBody div.u_1939532748 {
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:100% !important;
  position:relative !important;
  height:auto !important;
  padding-top:14.5px !important;
  padding-left:40px !important;
  padding-bottom:14.5px !important;
  max-width:none !important;
  padding-right:40px !important;
  min-width:0 !important;
  text-align:center !important;
  background-position:100% 100% !important;
  background-repeat:repeat !important;
  background-size:auto !important;
}

*#dm *.dmBody div.u_1572541951 {
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:100% !important;
  position:relative !important;
  height:auto !important;
  padding-top:14.5px !important;
  padding-left:40px !important;
  padding-bottom:14.5px !important;
  max-width:none !important;
  padding-right:40px !important;
  min-width:0 !important;
  text-align:center !important;
  background-attachment:initial !important;
  background-size:cover !important;
  background-position:50% 100% !important;
  background-repeat:no-repeat !important;
}

*#dm *.dmBody div.u_Kontakt {
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:100% !important;
  position:relative !important;
  height:auto !important;
  padding-top:14.5px !important;
  padding-left:40px !important;
  padding-bottom:14.5px !important;
  max-width:none !important;
  padding-right:40px !important;
  min-width:0 !important;
  text-align:center !important;
  background-position:100% 100% !important;
  background-repeat:repeat !important;
  background-size:auto !important;
}

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

*#dm *.dmBody div.u_1002666267 {
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:52px !important;
  position:relative !important;
  height:65px !important;
  padding-top:0px !important;
  padding-left:0px !important;
  padding-bottom:0px !important;
  margin-right:auto !important;
  margin-left:auto !important;
  max-width:100% !important;
  margin-top:0 !important;
  margin-bottom:50px !important;
  padding-right:0px !important;
  min-width:0 !important;
  text-align:center !important;
}

*#dm *.dmBody div.u_1706579853 {
  width:52px !important;
  height:65px !important;
  margin-top:50px !important;
  float:none !important;
  top:0px !important;
  left:0 !important;
  position:relative !important;
  padding-top:0px !important;
  padding-left:0px !important;
  padding-bottom:0px !important;
  margin-right:auto !important;
  margin-left:auto !important;
  max-width:100% !important;
  margin-bottom:0 !important;
  padding-right:0px !important;
  min-width:0 !important;
  text-align:center !important;
}

*#dm *.dmBody h1.u_1421113162 {
  display:block !important;
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:635px !important;
  position:relative !important;
  height:auto !important;
  padding-top:2px !important;
  padding-left:0px !important;
  padding-bottom:2px !important;
  margin-right:auto !important;
  margin-left:auto !important;
  max-width:calc(100% - 0px) !important;
  margin-top:0px !important;
  margin-bottom:0px !important;
  padding-right:0px !important;
  min-width:25px !important;
  text-align:center !important;
}

*#dm *.dmBody div.u_1189817116 {
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:100% !important;
  position:relative !important;
  height:auto !important;
  padding-top:126px !important;
  padding-left:40px !important;
  padding-bottom:126px !important;
  margin-right:auto !important;
  margin-left:auto !important;
  max-width:none !important;
  margin-top:0px !important;
  margin-bottom:0px !important;
  padding-right:40px !important;
  min-width:0 !important;
  text-align:center !important;
  background-repeat:no-repeat !important;
  background-size:cover !important;
}

*#dm *.dmBody h3.u_1188539618 {
  float:none !important;
  top:0px !important;
  left:0px !important;
  width:100% !important;
  position:relative !important;
  height:auto !important;
  padding-top:2px !important;
  padding-left:0px !important;
  padding-bottom:2px !important;
  margin-right:0 !important;
  margin-left:0 !important;
  max-width:100% !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
  padding-right:0px !important;
  min-width:0 !important;
  text-align:left !important;
}

*#dm *.dmBody h3.u_1562561914 {
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:100% !important;
  position:relative !important;
  height:auto !important;
  padding-top:2px !important;
  padding-left:0px !important;
  padding-bottom:2px !important;
  max-width:100% !important;
  padding-right:0px !important;
  min-width:0 !important;
  text-align:left !important;
  margin-right:auto !important;
  margin-left:auto !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
}

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

*#dm *.dmBody div.u_Kontakt {
  background-attachment:initial !important;
  background-size:cover !important;
  background-position:0 50% !important;
  padding-top:0px !important;
  padding-bottom:0px !important;
  padding-right:0px !important;
  padding-left:0px !important;
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:100% !important;
  position:relative !important;
  height:auto !important;
  margin-right:auto !important;
  margin-left:auto !important;
  max-width:none !important;
  margin-top:0px !important;
  margin-bottom:0px !important;
  min-width:0 !important;
  text-align:center !important;
}

*#dm *.dmBody div.u_1328077828 {
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:306px !important;
  position:relative !important;
  height:477px !important;
  padding-top:0px !important;
  padding-left:0px !important;
  padding-bottom:0px !important;
  margin-right:auto !important;
  max-width:100% !important;
  margin-top:50px !important;
  margin-bottom:0px !important;
  padding-right:0px !important;
  min-width:25px !important;
  text-align:center !important;
  display:block !important;
  donedragging:true !important;
}
