@charset "UTF-8";.link-external-icon a:after{margin-left:.5em;padding-left:1em;display:inline;content:" ";--svg: url(https://iconify.mmcdn.de/fa-pro-regular/arrow-up-right-from-square.svg?height=8);mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;background:var(--mb3-text-farbe1);transition:background .5s,color .5s}.link-external-icon a:after{content:" "/"externer Link"}.link-pdf a:after{margin-left:.5em;padding-left:1em;display:inline;content:" ";--svg: url(https://iconify.mmcdn.de/fa-pro-regular/file-pdf.svg?height=8);mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;background:var(--mb3-text-farbe1);transition:background .5s,color .5s}.link-pdf a:after{content:" "/"pdf"}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-column:1/span 1;grid-row: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);padding:10px;white-space:nowrap}header .primary-nav.side-by-side .navbar .navbar-nav .menu-item.current-menu-parent>a{background-color:var(--mb3-primary-color);color:#fff}header .primary-nav.side-by-side .navbar .navbar-nav .menu-item.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 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";padding-left:5px;display:inline-block;width:1em;height:1em}.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{content:url(https://iconify.mmcdn.de/fa-pro-solid/caret-down.svg?height=16&color=white)/"Übersicht";padding-left:5px;display:inline-block;width:1em;height:1em}.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";padding-left:5px;display:inline-block;width:1em;height:1em}.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);transition:background-color 1s linear 0s,color 1s linear 0s,border-color 1s linear 0s;color:var(--mb3-text-farbe2)}.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;margin-top:2rem;text-align:center;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);background-clip:content-box;color:var(--mb3-text-farbe2);text-align:center}.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}}@media(min-width:992px){.wp-block-basis3-tiles .tile .entry-wrapper .entry.entry-heading-wrapper h2{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{font-size:1.15rem;text-align:left}.pricingtable table thead td{background:#dde9e9}.pricingtable table thead th{background:#dde9e9;font-weight:600}.pricingtable table thead th:not(:first-child){text-transform:unset;font-weight:600}.pricingtable table tbody th{text-transform:unset;font-weight:600}.suchbox .suchbox-inner .form-label{margin:0;font-weight:500;text-transform:unset;font-size:90%}.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 white}#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}
