@charset "UTF-8";.wp-block-list{list-style:none;padding-left:0}.wp-block-list li{text-align:left;line-height:1.25em;position:relative;padding-left:1em}.wp-block-list li:before{content:" ";--svg: url(https://iconify.mmcdn.de/fa-pro-light/asterisk.svg?height=8);mask-image:var(--svg);mask-repeat:no-repeat;mask-size:100% 100%;background:currentColor;transition:background .5s,color .5s;position:absolute;left:0;top:.5em;width:1em;height:.5em}html:root{--mb3-primary-color: #377A86;--mb3-primary-contrast-color: #B2ADA7;--mb3-primary-light-color: rgba(221, 204, 105, .73);--mb3-secondary-color: #084557;--mb3-secondary-contrast-color: #BF8A0F;--mb3-secondary-light-color: #E7A713;--mb3-text-farbe1: #464646;--mb3-text-farbe2: white;--mb3-schrift1: "Open Sans", sans-serif;--mb3-schrift2: "Pinyon Script", 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);--bs-border-radius: .25em;--bs-border-width: 2px}html *{font-family:var(--mb3-schrift1),sans-serif}header .primary-nav.simple{color:var(--mb3-text-farbe1);text-transform:uppercase;font-weight:400}header .primary-nav.simple .logo-line{padding-bottom:12px}header .primary-nav.simple .logo img{max-height:75px}@media (max-width: 575.98px){header .primary-nav.simple .logo img{display:block;max-height:70px}}@media (max-width: 575.98px){header .primary-nav.simple .navbar{margin-top:75px!important}}@media (max-width: 575.98px){header .primary-nav.simple .icons-nav{flex-grow:1}}header .primary-nav.simple .icons-nav a{color:var(--mb3-secondary-color)}@media (max-width: 575.98px){header .primary-nav.simple .logo-line .logo-wrapper{display:block!important;position:absolute;top:-75px;left:calc(50vw - 85px)}}header .primary-nav.simple #navbar{border-top:1px solid lightgray;margin-bottom:20px}header .primary-nav.simple #navbar .navbar-toggler{color:var(--mb3-text-farbe1)}header .primary-nav.simple #navbar .navbar-nav .current-menu-item a[aria-current=page]{border-bottom:2px solid var(--mb3-secondary-contrast-color);color:var(--mb3-text-farbe1);background:transparent}header .primary-nav.simple #navbar .navbar-nav .menu-item.current-menu-parent>a{border-bottom:2px solid var(--mb3-secondary-contrast-color);color:var(--mb3-text-farbe1);background:transparent}header .primary-nav.simple #navbar .navbar-nav .menu-item a{padding:0 0 5px;margin:0 .75rem}header .primary-nav.simple #navbar .navbar-nav .menu-item a:hover{border-bottom:2px solid var(--mb3-secondary-contrast-color);color:var(--mb3-text-farbe1);background:transparent}header .primary-nav.simple #navbar .navbar-nav .menu-item .sub-menu{top:30px}header .primary-nav.simple #navbar .navbar-nav .menu-item .sub-menu .menu-item a{margin:0}header .primary-nav.simple #navbar .navbar-nav .menu-item .sub-menu .menu-item.current-menu-item a[aria-current=page]{border-bottom:2px solid var(--mb3-secondary-contrast-color);color:var(--mb3-text-farbe1);background:transparent}.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}.navbar .menu-item-has-children>a:hover:after{content:url(https://iconify.mmcdn.de/fa-pro-solid/caret-down.svg?height=16&color=currentColor)/"Übersicht";padding-left:5px}.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";padding-left:5px}main h1{display:table;margin:0 auto;font-family:var(--mb3-schrift2);color:var(--mb3-secondary-contrast-color)}@media (max-width: 767.98px){main h1{font-size:4rem;hyphens:auto}}main h1 span.title{font-family:var(--mb3-schrift2);display:block;margin:0;padding:0;font-size:5rem;padding-top:2.8rem;line-height:1;color:var(--mb3-secondary-contrast-color)}@media (max-width: 767.98px){main h1 span.title{font-size:4rem}}main h1 span.subtitle{padding:0;position:relative;left:4rem;text-transform:uppercase;z-index:-1;display:block;line-height:1;font-weight:700;top:-29px;letter-spacing:.03em;font-size:3rem;padding-right:4rem;color:var(--mb3-text-farbe1)}@media (max-width: 767.98px){main h1 span.subtitle{font-size:2rem;line-height:1;top:-22px;left:2rem;padding-right:0;width:calc(100% - 2rem)}}main h1:after{content:"****"/"";color:var(--mb3-text-farbe1);font-size:var(--bs-body-font-size);font-family:var(--mb3-schrift1);font-weight:400;display:table;margin:34px auto 0}@media (max-width: 767.98px){main h1:after{margin:20px auto 0}}main h2{font-weight:700;color:var(--mb3-primary-color);margin-top:3rem;margin-bottom:1.5rem}main h3{margin-bottom:1.5rem;margin-top:3rem}.suchbox.context-sidebar .suchbox-headline{color:var(--mb3-secondary-contrast-color);font-size:2rem}#main .zimmer-slider-wrapper{background:var(--mb3-secondary-color);background:radial-gradient(circle,#084557,#136680 35%,#285866 66%,#084557);color:var(--mb3-text-farbe2);padding-bottom:3rem;margin-bottom:3rem}#main .zimmer-slider-wrapper h3 a{color:var(--mb3-text-farbe2)}#main .zimmer-slider-wrapper h3 a:focus-visible{outline-color:var(--mb3-text-farbe2)}#main .zimmer-slider-wrapper .btn.btn-secondary{color:var(--mb3-text-farbe2)}#main .zimmer-slider-wrapper .btn.btn-secondary:focus-visible{outline-color:var(--mb3-text-farbe2)}#main .zimmer-slider-wrapper .btn.btn-secondary:before{background:var(--mb3-secondary-light-color)}#main .zimmer-slider-wrapper .btn.btn-secondary:after{background:var(--mb3-text-farbe2)}#main .zimmer-slider-wrapper .zimmer-slider-description{background-color:transparent}#main .zimmer-slider-wrapper .zimmer-slider-description .btn.btn-secondary{color:var(--mb3-text-farbe2)}#main .zimmer-slider-wrapper .zimmer-slider-description h2,#main .zimmer-slider-wrapper .zimmer-slider-description .h2{font-size:3rem;color:var(--mb3-text-farbe2)}#main .zimmer-slider-wrapper .zimmer-slider-description h2 .subtitle,#main .zimmer-slider-wrapper .zimmer-slider-description .h2 .subtitle{display:none}.zimmer-slider-bg{background:var(--mb3-secondary-color);background:radial-gradient(circle,#084557,#136680 35%,#285866 66%,#084557);color:var(--mb3-text-farbe2);padding-bottom:3rem;margin-bottom:3rem;padding-top:3rem}.zimmer-slider-bg .description-wrapper h3 a{color:var(--mb3-text-farbe2)}.zimmer-slider-bg .description-wrapper h3 a:focus-visible{outline-color:var(--mb3-text-farbe2)}.zimmer-slider-bg .description-wrapper .btn.btn-secondary{color:var(--mb3-text-farbe2)}.zimmer-slider-bg .description-wrapper .btn.btn-secondary:focus-visible{outline-color:var(--mb3-text-farbe2)}.zimmer-slider-bg .description-wrapper .btn.btn-secondary:before{background:var(--mb3-secondary-light-color)}.zimmer-slider-bg .description-wrapper .btn.btn-secondary:after{background:var(--mb3-text-farbe2)}@media (min-width: 992px){.embla[data-type=zimmer] .embla__slide{flex:0 0 50%}}.embla .embla__button{color:#fff;opacity:.9}.embla .embla__button:focus-visible{outline-color:#fff}@media (min-width: 768px){.single-zimmer #basis3-gal{margin-top:0;margin-bottom:1.5rem}}.wp-block-basis3-tiles .tile .entry-wrapper.column-absolute-direction .entry.entry-heading-wrapper h2 a,.wp-block-basis3-tiles .tile .entry-wrapper.column-absolute-direction .entry.entry-heading-wrapper .h2 a{color:var(--mb3-text-farbe2);background:#084557;padding:.5rem}.wp-block-basis3-tiles .tile .entry-wrapper.column-absolute-direction .entry.entry-heading-wrapper h2 a:focus-visible,.wp-block-basis3-tiles .tile .entry-wrapper.column-absolute-direction .entry.entry-heading-wrapper .h2 a:focus-visible{outline-color:#fff}.wp-block-basis3-tiles .tile .entry-wrapper .entry.entry-text-wrapper{background-color:transparent}.wp-block-basis3-tiles .tile .entry-wrapper .entry.entry-text-wrapper .entry-text .text{margin-left:-120px}.wp-block-basis3-tiles .tile .entry-wrapper .entry.entry-text-wrapper .entry-text .text h2{font-family:var(--mb3-schrift2);font-size:4rem;color:var(--mb3-secondary-contrast-color);text-transform:none;font-weight:500}.wp-block-basis3-tiles .tile .entry-wrapper .entry.entry-text-wrapper .entry-text .text p{text-transform:uppercase;font-weight:700;font-size:3rem;color:var(--mb3-text-farbe1);position:relative;left:120px;top:-68px}@media (max-width: 991.98px){.wp-block-basis3-tiles .tile .entry-wrapper.row-direction .entry.entry-text-wrapper{text-align:left}.wp-block-basis3-tiles .tile .entry-wrapper.row-direction .entry.entry-text-wrapper .entry-text{padding:2rem 0}.wp-block-basis3-tiles .tile .entry-wrapper.row-direction .entry.entry-text-wrapper .entry-text>p{text-align:center}.wp-block-basis3-tiles .tile .entry-wrapper.row-direction .entry.entry-text-wrapper .entry-text a{display:table}.wp-block-basis3-tiles .tile .entry-wrapper.row-direction .entry.entry-text-wrapper .entry-text .text{margin-left:0;padding-right:3rem}.wp-block-basis3-tiles .tile .entry-wrapper.row-direction .entry.entry-text-wrapper .entry-text .text p{font-size:2rem;top:-3.3rem;line-height:1;left:3rem}}.pricingtable table thead{border-bottom:1px solid lightgray}.pricingtable table thead th{padding:1em .5em 0;border-bottom:none}.pricingtable table thead th:not(:first-child){border-bottom:none}.pricingtable table tbody th{font-weight:700}.wp-block-table table td,.wp-block-table table th{border:none;padding:.5em;border-bottom:1px solid lightgray}.saisonzeiten table th{vertical-align:baseline}table.seasons.full.responsive thead{border:none}.btn.btn-secondary,.btn.btn-light,.btn.btn-info{--bs-btn-padding-x: 0;--bs-btn-padding-y: 0;border:none;background:transparent;text-transform:uppercase;color:var(--mb3-text-farbe1);display:inline-block;position:relative;padding-bottom:5px;text-decoration:none;transition:.3s all}.btn.btn-secondary:hover,.btn.btn-secondary:active,.btn.btn-secondary:first-child:active,.btn.btn-light:hover,.btn.btn-light:active,.btn.btn-light:first-child:active,.btn.btn-info:hover,.btn.btn-info:active,.btn.btn-info:first-child:active{background:transparent;color:var(--mb3-text-farbe1)}.btn.btn-secondary:hover:before,.btn.btn-secondary:active:before,.btn.btn-secondary:first-child:active:before,.btn.btn-light:hover:before,.btn.btn-light:active:before,.btn.btn-light:first-child:active:before,.btn.btn-info:hover:before,.btn.btn-info:active:before,.btn.btn-info:first-child:active:before{width:100%}.btn.btn-secondary:after,.btn.btn-light:after,.btn.btn-info:after{z-index:1;position:absolute;bottom:0;content:"";display:block;width:100%;height:2px;background:var(--mb3-text-farbe1)}.btn.btn-secondary:before,.btn.btn-light:before,.btn.btn-info:before{content:"";display:block;width:0;height:2px;background:var(--mb3-secondary-contrast-color);position:absolute;bottom:0;z-index:2;transition:width .5s}.opening-hours{margin-bottom:2rem}.opening-hours h2{margin-top:0;margin-bottom:1rem}.angebot-post h1 span.title{font-size:3rem}@media (max-width: 767.98px){.angebot-post h1 span.title{font-size:2.5rem}}.angebot-post .wp-block-table table td,.angebot-post .wp-block-table table th{border:none;padding:.5em;border-block:1px solid lightgray}.angebots-tile.frame:before{content:none}.angebots-tile .entry.angebots-text-wrapper{background-color:transparent;color:var(--mb3-text-farbe1)}@media (max-width: 767.98px){.angebots-tile .entry.angebots-text-wrapper .angebots-text{padding-bottom:0}}.angebots-tile .entry.angebots-text-wrapper .angebots-text a{margin-top:2.5rem!important}.angebots-tile .entry.angebots-text-wrapper h2,.angebots-tile .entry.angebots-text-wrapper .h2{font-weight:700;font-size:1.75rem;text-transform:uppercase;color:var(--mb3-text-farbe1);margin-top:1rem;hyphens:auto}.availability{margin-bottom:1rem;font-weight:700;color:#bf8a0f;font-size:1.25rem}.kurztext{font-weight:400}.angebot-details .box h3,.angebot-details .box .h3{margin-top:1rem}.angebot-bilder{color:var(--mb3-text-farbe2);background:linear-gradient(180deg,#fff 0% 25%,#136680 25%,#084557);padding-bottom:1.5rem}.wp-block-video{border:3px solid var(--mb3-secondary-contrast-color);border-radius:var(--bs-border-radius)}.video h2{font-family:var(--mb3-schrift2);font-size:4rem;color:var(--mb3-secondary-contrast-color);text-transform:none;margin-top:0;font-weight:500}.video p.subtitle{text-transform:uppercase;font-weight:700;font-size:3rem;color:var(--mb3-text-farbe1);position:relative;top:-68px;left:3rem}@media (max-width: 991.98px){.video p.subtitle{font-size:2rem;top:-3.3rem;line-height:1;width:calc(100% - 3rem)}}.video .text{padding:4rem 3rem}@media (max-width: 991.98px){.video .text{padding:0}}.wp-block-details summary{font-weight:700}header .primary-nav.simple .icons-nav .translator-wrapper-js .translator-settings{color:var(--mb3-text-farbe1);background:#fff;text-transform:none;box-shadow:1px 1px 3px #a8a8a863;top:60px}@media (max-width: 767.98px){header .primary-nav.simple .icons-nav .translator-wrapper-js .translator-settings{left:-20%;transform:translate(-20%)}}header .primary-nav.simple .icons-nav .translator-wrapper-js .translator-settings a{color:var(--mb3-primary-color);text-decoration:underline}header .primary-nav.simple .icons-nav .translator-wrapper-js .translator-settings a:hover,header .primary-nav.simple .icons-nav .translator-wrapper-js .translator-settings a:focus,header .primary-nav.simple .icons-nav .translator-wrapper-js .translator-settings a:active{color:var(--mb3-primary-color);background-color:transparent;text-decoration-style:dashed}.wp-block-quote{font-size:2rem;font-family:var(--mb3-schrift2);line-height:1}.wp-block-quote p{font-family:inherit;color:var(--mb3-secondary-contrast-color)}.wp-block-list li{line-height:1.5em}.wp-block-group.infobox,.wp-block-group.preisezusatz{color:var(--mb3-text-farbe1);background:#f6f6f6;padding:.25rem 1.5rem .5rem}@media (min-width: 768px){.wp-block-group.infobox,.wp-block-group.preisezusatz{padding:1.5rem}}.wp-block-group.infobox h3,.wp-block-group.preisezusatz h3{margin-top:1.5rem}.alert{--bs-alert-border-radius: var(--bs-border-radius)}.alert.alert-primary{--bs-alert-bg: rgba(191, 138, 15, .05);border:1px solid var(--mb3-secondary-contrast-color);--bs-alert-color: var(--mb3-text-farbe1);color:var(--mb3-text-farbe1)}.alert.alert-primary a{color:var(--mb3-text-farbe1);text-decoration:underline}.checkinout{justify-content:center}.checkinout .light{font-weight:700}#manetform_v6 .step .orientation{color:#fff}.lead,.caption-lead{font-weight:400}footer{background:var(--mb3-secondary-color);color:var(--mb3-text-farbe2)}footer a{color:var(--mb3-text-farbe2);text-decoration:underline;text-decoration-color:var(--mb3-secondary-light-color);text-underline-position:under}footer a:hover{color:var(--mb3-secondary-light-color);text-decoration-color:var(--mb3-secondary-light-color)}footer a:focus-visible{outline-color:var(--mb3-secondary-light-color)}.wp-block-basis3-icon-list.round .icon-list-entry iconify-icon{border:none;color:#bf8a0f}.wp-block-basis3-icon-list.round .icon-list-entry{width:12rem}@media (min-width: 576px){.wp-block-basis3-icon-list.round .icon-list-entry{width:9rem}}.wp-block-basis3-icon-list.round{flex-direction:row}main h2{color:#464646}
