.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}@media (max-width:575.98px){header .primary-nav.simple .logo img{max-height:70px;display:block}header .primary-nav.simple .navbar{margin-top:70px!important}header .primary-nav.simple .icons-nav{flex-grow:1}header .primary-nav.simple .logo-wrapper{position:absolute;top:-70px;left:0;display:block!important}}html:root{--mb3-primary-color:#377a86;--mb3-primary-contrast-color:#b2ada7;--mb3-primary-light-color:#ddcc69ba;--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}@media (min-width:576px){header .primary-nav.simple .logo img{max-height:75px}}@media (max-width:575.98px){header .primary-nav.simple .navbar{margin-top:75px!important}}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{top:-75px;left:calc(50vw - 85px)}}header .primary-nav.simple #navbar{border-top:1px solid #d3d3d3;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],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:0 0}header .primary-nav.simple #navbar .navbar-nav .menu-item a{margin:0 .75rem;padding:0 0 5px}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:0 0}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:0 0}.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}main h1{font-family:var(--mb3-schrift2);color:var(--mb3-secondary-contrast-color);margin:0 auto;display:table}@media (max-width:767.98px){main h1{-webkit-hyphens:auto;hyphens:auto;font-size:4rem}}main h1 span.title{font-family:var(--mb3-schrift2);color:var(--mb3-secondary-contrast-color);margin:0;padding:2.8rem 0 0;font-size:5rem;line-height:1;display:block}@media (max-width:767.98px){main h1 span.title{font-size:4rem}}main h1 span.subtitle{text-transform:uppercase;z-index:-1;letter-spacing:.03em;padding:0 4rem 0 0;font-size:3rem;font-weight:700;line-height:1;display:block;position:relative;top:-29px;left:4rem}@media (max-width:767.98px){main h1 span.subtitle{width:calc(100% - 2rem);padding-right:0;font-size:2rem;line-height:1;top:-22px;left:2rem}}main h1 span.subtitle{color:var(--mb3-text-farbe1)}main h1:after{content:"****"/"";color:var(--mb3-text-farbe1);font-size:var(--bs-body-font-size);font-family:var(--mb3-schrift1);margin:34px auto 0;font-weight:400;display:table}@media (max-width:767.98px){main h1:after{margin:20px auto 0}}main h2{color:var(--mb3-text-farbe1);margin-top:3rem;margin-bottom:1.5rem;font-weight:700}main h3{margin-top:3rem;margin-bottom:1.5rem}.suchbox.context-sidebar .suchbox-headline{color:var(--mb3-secondary-contrast-color);font-size:2rem}#main .zimmer-slider-wrapper{background:var(--mb3-secondary-color);color:var(--mb3-text-farbe2);background:radial-gradient(circle,#084557 0%,#136680 35%,#285866 66%,#084557 100%);margin-bottom:3rem;padding-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:#0000}#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{color:var(--mb3-text-farbe2);font-size:3rem}#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);color:var(--mb3-text-farbe2);background:radial-gradient(circle,#084557 0%,#136680 35%,#285866 66%,#084557 100%);margin-bottom:3rem;padding-top:3rem;padding-bottom: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:1;background-color:#0009}.embla .embla__button:focus-visible{background-color:#0009;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:#0000}.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);color:var(--mb3-secondary-contrast-color);text-transform:none;font-size:4rem;font-weight:500}.wp-block-basis3-tiles .tile .entry-wrapper .entry.entry-text-wrapper .entry-text .text p{text-transform:uppercase;color:var(--mb3-text-farbe1);font-size:3rem;font-weight:700;position:relative;top:-68px;left:120px}@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;line-height:1;top:-3.3rem;left:3rem}}.pricingtable table thead{border-bottom:1px solid #d3d3d3}.pricingtable table thead th{border-bottom:none;padding:1em .5em 0}.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;border-bottom:1px solid #d3d3d3;padding:.5em}.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;text-transform:uppercase;color:var(--mb3-text-farbe1);background:0 0;border:none;padding-bottom:5px;text-decoration:none;transition:all .3s;display:inline-block;position:relative}.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{color:var(--mb3-text-farbe1);background:0 0}.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;content:"";background:var(--mb3-text-farbe1);width:100%;height:2px;display:block;position:absolute;bottom:0}.btn.btn-secondary:before,.btn.btn-light:before,.btn.btn-info:before{content:"";background:var(--mb3-secondary-contrast-color);z-index:2;width:0;height:2px;transition:width .5s;display:block;position:absolute;bottom:0}.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;border-block:1px solid #d3d3d3;padding:.5em}.angebots-tile.frame:before{content:none}.angebots-tile .entry.angebots-text-wrapper{color:var(--mb3-text-farbe1);background-color:#0000}@media (min-width:1200px){.angebots-tile .entry.angebots-text-wrapper .angebots-text{padding:2rem 6rem}}@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{text-transform:uppercase;color:var(--mb3-text-farbe1);-webkit-hyphens:auto;hyphens:auto;margin-top:1rem;font-size:1.75rem;font-weight:700}.availability{color:#bf8a0f;margin-bottom:1rem;font-size:1.25rem;font-weight:700}.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(#fff 0% 25%,#136680 25%,#084557 100%);padding-bottom:1.5rem}.wp-block-video,.wp-block-basis3-video-js{border:3px solid var(--mb3-secondary-contrast-color);border-radius:var(--bs-border-radius)}.video h2{font-family:var(--mb3-schrift2);color:var(--mb3-secondary-contrast-color);text-transform:none;margin-top:0;font-size:4rem;font-weight:500}.video p.subtitle{text-transform:uppercase;color:var(--mb3-text-farbe1);font-size:3rem;font-weight:700;position:relative;top:-68px;left:3rem}@media (max-width:991.98px){.video p.subtitle{width:calc(100% - 3rem);font-size:2rem;line-height:1;top:-3.3rem}}.video .text{padding:4rem 3rem}@media (max-width:991.98px){.video .text{padding:0}}.wp-block-details summary{font-weight:700}@media (min-width:768px){.videos video,.videos .video-js{height:232px}}.wp-block-basis3-video-js+*{margin-top:20px}.wp-block-basis3-video-js .video-js .vjs-poster img{object-fit:cover}header .primary-nav.simple .icons-nav .translator-wrapper-js .translator-settings{color:var(--mb3-text-farbe1);text-transform:none;background:#fff;top:60px;box-shadow:1px 1px 3px #a8a8a863}@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:#0000;text-decoration-style:dashed}.wp-block-quote{font-size:2rem;font-family:var(--mb3-schrift2);line-height:1}.wp-block-quote p{color:var(--mb3-secondary-contrast-color);font-family:inherit}.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:#bf8a0f0d;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}.wp-block-basis3-icon-list.round{flex-direction:row}@media (min-width:576px){.wp-block-basis3-icon-list.round .icon-list-entry{width:9rem}}.wp-block-basis3-icon-list.round .icon-list-entry{width:12rem}.wp-block-basis3-icon-list.round .icon-list-entry iconify-icon{color:#bf8a0f;border:none}footer{background:var(--mb3-secondary-color);color:var(--mb3-text-farbe2)}footer a{color:var(--mb3-text-farbe2);text-decoration:underline;-webkit-text-decoration-color:var(--mb3-secondary-light-color);text-decoration-color:var(--mb3-secondary-light-color);text-underline-position:under}footer a:hover{color:var(--mb3-secondary-light-color);-webkit-text-decoration-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)}
