.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}html:root{--mb3-primary-color:#037fa5;--mb3-primary-contrast-color:#d0d1ce;--mb3-primary-light-color:#dde9e9;--mb3-secondary-color:#01344a;--mb3-secondary-contrast-color:#039bc9;--mb3-secondary-light-color:#456a8a;--mb3-text-farbe1:black;--mb3-text-farbe2:white;--mb3-schrift1:"Open Sans", sans-serif;--mb3-schrift2:"Libre Baskerville", serif;--bs-text-dark:var(--mb3-text-farbe1);--bs-text-light:var(--mb3-text-farbe2);--mb3-outline-width:2px;--mb3-outline-style:dashed;--mb3-outline-color:black;--bs-body-bg:white;--bs-body-color:var(--mb3-text-farbe1)}body{font-family:var(--mb3-schrift1), sans-serif}@media (min-width:992px){.gallery-wrapper{grid-template-columns:repeat(3,1fr)}}.gallery-wrapper .gallery-item:first-child{grid-area:1/1/span 1/span 1}.gallery-wrapper .gallery-item:nth-child(n+4){display:none}@media (max-width:575.98px){header .primary-nav.side-by-side .logo img{max-width:250px}}header .primary-nav.side-by-side .navbar .navbar-nav .current-menu-item a[aria-current=page]{background-color:var(--mb3-primary-color);color:#fff}header .primary-nav.side-by-side .navbar .navbar-nav .menu-item{margin:20px 8px}header .primary-nav.side-by-side .navbar .navbar-nav .menu-item a{color:var(--mb3-text-farbe1);border-radius:var(--bs-border-radius);white-space:nowrap;padding:10px}header .primary-nav.side-by-side .navbar .navbar-nav .menu-item.current-menu-parent>a,header .primary-nav.side-by-side .navbar .navbar-nav .menu-item.current-menu-item a[aria-current=page],header .primary-nav.side-by-side .navbar .navbar-nav .menu-item a:hover,header .primary-nav.side-by-side .navbar .navbar-nav .menu-item a:active,header .primary-nav.side-by-side .navbar .navbar-nav .menu-item a:focus,header .primary-nav.side-by-side .navbar .navbar-nav .menu-item a:first-child:active{background-color:var(--mb3-primary-color);color:#fff}.navbar-toggler{color:#fff;background-color:var(--mb3-primary-color);margin:.5rem 0}.navbar .menu-item-has-children>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}.navbar .menu-item-has-children>a:hover:after,.navbar .menu-item-has-children>a:active:after,.navbar .menu-item-has-children>a:focus-visible: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=white)/"Übersicht";width:1em;height:1em;padding-left:5px;display:inline-block}.unterkuenfte-slider-wrapper,.zimmer-slider-bg{margin-bottom:3rem}@media (min-width:992px){.unterkuenfte-slider-description h2{font-size:3rem}}.unterkuenfte-slider-description h2{font-style:italic}.single-zimmer #basis3-gal,.single-unterkuenfte #basis3-gal,.single-ferienwohnungen #basis3-gal{margin-top:0}.btn.btn-primary,.btn.btn-secondary,.btn.btn-dark{--bs-btn-bg:var(--mb3-primary-color);--bs-btn-border-color:var(--mb3-primary-color);background-color:var(--mb3-primary-color);color:var(--mb3-text-farbe2);transition:background-color 1s linear,color 1s linear,border-color 1s linear}.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:first-child:active,.btn.btn-secondary:hover,.btn.btn-secondary:active,.btn.btn-secondary:focus,.btn.btn-secondary:first-child:active,.btn.btn-dark:hover,.btn.btn-dark:active,.btn.btn-dark:focus,.btn.btn-dark:first-child:active{background-color:var(--mb3-secondary-color);border-color:var(--mb3-secondary-color);color:var(--mb3-text-farbe2)}h1{color:var(--mb3-secondary-contrast-color);font-family:var(--mb3-schrift2);font-weight:600}@media (min-width:768px){h1{font-size:2.5rem}}.home h1{text-transform:uppercase}@media (min-width:768px){.home h1{font-size:3rem}}h2,.h2{font-family:var(--mb3-schrift2);font-weight:600}h3,.h3{font-weight:600}.lead,.caption-lead{font-weight:400}.wp-block-basis3-icon-list.round{justify-content:space-around}.wp-block-basis3-icon-list.round .icon-list-entry{color:var(--mb3-text-farbe2)}.wp-block-basis3-icon-list.round .icon-list-entry iconify-icon{border:2px solid var(--mb3-text-farbe2);color:var(--mb3-text-farbe2)}div:has(>.hg-parent){margin-bottom:3rem}.hg-parent h2{color:#fff;text-align:center;margin-top:2rem;margin-bottom:1.5rem}@media (min-width:992px){.hg-parent h2{font-size:3rem}}.hg-parent h2{font-style:italic}.wp-block-basis3-tiles .tile .entry-wrapper .entry.entry-heading-wrapper{background-color:var(--mb3-secondary-color);color:var(--mb3-text-farbe2);text-align:center;background-clip:content-box}.wp-block-basis3-tiles .tile .entry-wrapper .entry.entry-heading-wrapper h2{padding:2rem 2rem 0}@media (min-width:992px){.wp-block-basis3-tiles .tile .entry-wrapper .entry.entry-heading-wrapper h2{padding:4rem 3rem;font-size:3rem}}.wp-block-basis3-tiles .tile .entry-wrapper .entry.entry-heading-wrapper h2{font-style:italic}.wp-block-basis3-tiles .tile .entry-wrapper .entry-text-wrapper .text{text-align:left;font-size:1.15rem}.pricingtable table thead td{background:#dde9e9}.pricingtable table thead th{background:#dde9e9;font-weight:600}.pricingtable table thead th:not(:first-child),.pricingtable table tbody th{text-transform:unset;font-weight:600}.suchbox .suchbox-inner .form-label{text-transform:unset;margin:0;font-size:90%;font-weight:500}.suchbox.context-sidebar .suchbox-headline{font-style:italic}@media (min-width:1200px){.embla[data-type=unterkuenfte] .embla__slide{flex:0 0 50%}.embla[data-type=unterkuenfte] .embla__slide .embla__slide__img{height:20rem}}.wp-block-image img{border-radius:var(--bs-border-radius);box-shadow:2px 2px 1px #00000042}.amenities{align-items:flex-start;gap:3em}.button-container{text-align:right}#manetform_v6 .step aside{color:var(--mb3-text-farbe2)}#manetform_v6 .step aside .step-number{border:1px solid #fff}#manetform_v6 .step .side .content-headline{text-transform:none}#manetform_v6 .step .side .btn.btn-dark{border-radius:var(--bs-border-radius)}footer{color:#fff}footer a{color:inherit}footer a:focus-visible{outline-color:#fff}
