.link-external-icon a:after{content:" ";--svg:url(https://iconify.mmcdn.de/fa-pro-regular/arrow-up-right-from-square.svg?height=8);-webkit-mask-image:var(--svg);mask-image:var(--svg);background:var(--mb3-text-farbe1);content:" "/"externer Link";margin-left:.5em;padding-left:1em;transition:background .5s,color .5s;display:inline;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.link-pdf a:after{content:" ";--svg:url(https://iconify.mmcdn.de/fa-pro-regular/file-pdf.svg?height=8);-webkit-mask-image:var(--svg);mask-image:var(--svg);background:var(--mb3-text-farbe1);content:" "/"pdf";margin-left:.5em;padding-left:1em;transition:background .5s,color .5s;display:inline;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.is-style-lead{font-size:120%}.booking-link{text-decoration:underline}.wp-block-list{padding-left:0;list-style:none}.wp-block-list li{text-align:left;padding-left:1em;line-height:1.25em;position:relative}.wp-block-list li:before{content:" ";--svg:url(https://iconify.mmcdn.de/fa-pro-light/asterisk.svg?height=8);-webkit-mask-image:var(--svg);mask-image:var(--svg);background:currentColor;width:1em;height:.5em;transition:background .5s,color .5s;position:absolute;top:.5em;left:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}html:root{--mb3-primary-color:#bd5a28;--mb3-primary-contrast-color:#dfbcaa;--mb3-primary-light-color:#fbf8f2;--mb3-secondary-color:#37392e;--mb3-secondary-contrast-color:#593c0f;--mb3-secondary-light-color:#d6dbb2;--mb3-text-farbe1:#37392e;--mb3-text-farbe2:white;--mb3-schrift1:"Noto Sans", sans-serif;--mb3-schrift2:"Ms Madi", cursive;--bs-text-dark:var(--mb3-text-farbe1);--bs-text-light:var(--mb3-text-farbe2);--bs-border-radius:.2em;--mb3-outline-width:2px;--mb3-outline-style:dashed;--mb3-outline-color:black;--bs-body-bg:white;--bs-body-color:var(--mb3-text-farbe1)}html *{font-family:var(--mb3-schrift1), sans-serif}html .btn-outline-dark,html .btn-light,html .btn-info,html .btn-secondary{--bs-btn-border-radius:.25em}header .primary-nav.contact-address #navbar{border-top:1px solid var(--mb3-primary-contrast-color)}.navbar .menu-item-has-children>a:after,.navbar .menu-item-has-children>a:hover:after,.navbar .menu-item-has-children.current-menu-item>a:after{content:url(https://iconify.mmcdn.de/fa-pro-solid/caret-down.svg?height=16&color=currentColor)/"Übersicht";width:1em;height:1em;padding-left:5px;display:inline-block}.btn.btn-primary{color:var(--mb3-text-farbe2);background-color:var(--mb3-primary-color);--bs-btn-padding-x:2rem;--bs-btn-padding-y:.5rem;background-image:linear-gradient(var(--mb3-secondary-color), var(--mb3-secondary-color));background-repeat:no-repeat;background-size:0 100%;border:none;font-size:100%;font-weight:300;transition:all .4s}.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:first-child:active{color:var(--mb3-text-farbe2);-webkit-text-decoration:unset;text-decoration:unset;text-underline-position:unset;background-size:100% 100%}.btn.btn-primary:focus-visible{outline:var(--mb3-outline-width) var(--mb3-outline-style) var(--mb3-outline-color);outline-offset:2px}.btn.btn-secondary{color:var(--mb3-text-farbe2);background-color:var(--mb3-primary-color);--bs-btn-padding-x:2rem;--bs-btn-padding-y:.5rem;background-image:linear-gradient(var(--mb3-secondary-color), var(--mb3-secondary-color));background-repeat:no-repeat;background-size:0 100%;border:none;font-size:100%;font-weight:300;transition:all .4s}.btn.btn-secondary:hover,.btn.btn-secondary:active,.btn.btn-secondary:focus,.btn.btn-secondary:first-child:active{color:var(--mb3-text-farbe2);-webkit-text-decoration:unset;text-decoration:unset;text-underline-position:unset;background-size:100% 100%}.btn.btn-secondary:focus-visible{outline:var(--mb3-outline-width) var(--mb3-outline-style) var(--mb3-outline-color);outline-offset:2px}main h1,main .h1{text-align:center;font-family:var(--mb3-schrift2);font-size:2.5rem}main h1 .title,main .h1 .title{text-align:inherit;font-family:inherit}@media (min-width:1200px){main h1,main .h1{margin:3.5rem 0 2rem}}@media (min-width:992px){main h1,main .h1{font-size:4rem}}main h2,main .h2{font-family:var(--mb3-schrift2);font-size:2rem}@media (min-width:992px){main h2,main .h2{font-size:2.75rem}}main h3,main .h3{font-weight:400}main p a{text-decoration:underline}main p a:hover{text-decoration-style:dashed}.opening-hours{border:2px solid var(--mb3-primary-contrast-color);border-radius:var(--bs-border-radius);background-color:#fbf8f2;margin-top:1.5rem;padding:2em}@media (min-width:992px){.opening-hours{margin-top:0;margin-left:2em}}.opening-hours h2,.opening-hours .h2{text-align:left;font-size:2rem;font-weight:400}.lead,.caption-lead{font-weight:400}.wp-block-table.pricingtable thead{border-bottom:1px solid #d3d3d3}.wp-block-table.pricingtable thead th{background:0 0}.wp-block-table.pricingtable thead th:not(:first-child){text-transform:none}.wp-block-table.pricingtable thead th:first-child{padding:.5em}#manetform_v6 .form-container .step .content-headline{text-transform:none;font-weight:400;font-family:var(--mb3-schrift1);text-decoration:none}#manetform_v6 .form-container .step .orientation{background:var(--mb3-primary-color);color:#fff}.alert-warning{--bs-alert-color:var(--mb3-text-farbe1);--bs-alert-bg:var(--mb3-primary-light-color);--bs-alert-border-color:var(--mb3-primary-contrast-color);--bs-alert-link-color:var(--mb3-text-farbe1)}footer{background-color:var(--mb3-primary-light-color);color:var(--mb3-text-farbe1);margin-top:1.5rem}footer a{color:var(--mb3-text-farbe1)}footer a:hover{text-underline-position:under;text-decoration:underline}
