@charset "UTF-8";pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--schriftgroesse-standard:1rem;--schriftgroesse-h1:2rem;--schriftgroesse-h2:1.5rem;--schriftgroesse-h3:1.125rem;--schriftgroesse-kleiner:0.9375rem;--abstand-viertel:0.25rem;--abstand-halb:0.5rem;--abstand-einfach:1rem;--abstand-bisschen:1.25rem;--abstand-doppelt:2rem;--abstand-dreifach:3rem;--abstand-vierfach:4rem;--abstand-sechsfach:6rem;--randabstand:20px;--randabstand-halb:calc(var(--randabstand) / 2);--randabstand-doppelt:calc(var(--randabstand) * 2);--randabstand-dreifach:calc(var(--randabstand) * 3);--hintergrund-grau-1:rgba(76, 74, 68, 0.1);--hintergrund-grau-2:rgba(76, 74, 68, 0.2);--hintergrund-grau-3:rgba(76, 74, 68, 0.5);--hintergrund-beige:rgba(171, 153, 105, 0.1);--buchstaben-breit-bisschen:0.03rem;--buchstaben-breit:0.08rem;--strichstaerke:0.125rem;--buttonstrichstaerke:0.09375rem;--farbe-text:#2b2a26;--farbe-textmarker:#cde4b4;--farbe-anthrazit:#4c4a44;--farbe-anthrazit-halb:rgba(76, 74, 68, 0.5);--farbe-rot:#f44708;--farbe-rot-hover:#b23406;--farbe-rot-hintergrund:#fef0eb;--farbe-gruen:#007a29;--farbe-gruen-hover:#00521b;--farbe-gruen-hintergrund:#ebfff1;--farbe-transparent-hover:rgba(76, 74, 68, 0.15);--farbe-gold:#ab9969;--farbe-gold-hover:#766742;--farbe-weiss:#ffffff;--farbe-schwarz:#000000;--format-standard:1920 / 1280;--format-quadratisch:1920 / 1920;--format-flach:4 / 2;--format-superflach:7 / 3;--format-schmal:3 / 4;--abmessung-max-contentbreite:1366px;--abmessung-beginn-desktop:1024px;--abmessung-ende-mobile:1023px;--abmessung-mobile-kleiner:768px;--abmessung-ueberschriften-wortbruch:600px;--schatten:0 4px 8px 0 var(--hintergrund-grau-2),
        0 var(--abstand-viertel) var(--randabstand) 0 var(--hintergrund-grau-2);--schatten-invertiert:0 -4px 8px 0 var(--hintergrund-grau-2),
        0 var(--abstand-viertel) var(--randabstand) 0 var(--hintergrund-grau-2)}.search-results .page-subheading{display:none}#wpadminbar,.scroll #wpadminbar{transform:translate3d(0,-22px,0)}#wpadminbar:hover,.scroll #wpadminbar:hover{transform:none}::-webkit-scrollbar{height:6px}::-webkit-scrollbar-track{background:#fff0}::-webkit-scrollbar-thumb{background:rgb(0 0 0 / .15);border-radius:3px}*{scrollbar-width:thin;scrollbar-color:rgb(0 0 0 / .2) #fff0}@font-face{font-family:"diedrich-serife";src:url(../../../../themes/diedrich/fonts/tabac-g2.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"diedrich-ohne-serife";src:url(../../../../themes/diedrich/fonts/gt-walsheim-regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"diedrich-ohne-serife-dicker";src:url(../../../../themes/diedrich/fonts/gt-walsheim-regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}h1,h2,h3,legend,h4,.preisangabe,.subtitel-serife,.titel,.titel-kleiner,.faq-accordion .rank-math-question,.accordion,blockquote p,blockquote p::before,.content-grid-zweispaltig-unterbrecher-farbig ol li::marker,.single-angebot-accordion-container .accordion h2,.single-angebot-accordion-container .accordion .titel-kleiner,.liste-angebote-accordion-container .accordion::after,.bewertung-note{font-family:"diedrich-serife",serif;text-decoration:none!important;font-weight:700;text-rendering:optimizeLegibility}.serife,.nav-link{font-family:"diedrich-serife",serif}body{font-family:"diedrich-ohne-serife",sans-serif;font-weight:400}strong,b,.fett,.subtitel,h5,h6{font-weight:700}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a,button,.button,input[type="submit"],.accordion,.quicklink,.wg-li a,.hero_chip,.hero_btn,.menu-button-container,.menu-button-container .bar1,.menu-button-container .bar2,.menu-button-container .bar3,.menu-button-container .menue-schrift{transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out,border-color 0.2s ease-in-out,opacity 0.2s ease-in-out,transform 0.2s ease-in-out}html{font-size:16px;line-height:1.15;-webkit-text-size-adjust:100%;margin-top:0!important}body{display:block;margin:0 auto;padding:0;background-color:var(--farbe-weiss);color:var(--farbe-text);line-height:1.6;max-width:100%;overflow-x:hidden;overflow-y:auto;padding-top:156.33px;border-radius:0}body.scroll{padding-top:69px}@media (max-width:1023px){body{padding-top:69px}}header{display:block;margin:0 auto;padding:0}main{display:block;margin:0 auto;padding:var(--abstand-vierfach) 0}main>*:first-child{margin-top:0!important}@media (max-width:1023px){.angebot-template-template-angebot-29-tage-silvesterangebot main>*:first-child{margin-top:var(--randabstand)!important}}footer{display:block;margin:0 auto;padding:0 0 var(--abstand-vierfach) 0;box-shadow:var(--schatten-invertiert)}footer .fett{letter-spacing:var(--buchstaben-breit)}address{font-style:normal}@media (min-width:1024px){.desktop-display-none{display:none!important}}@media (max-width:1023px){main{padding-top:0}main>h1{padding-top:var(--randabstand)}.mobile-display-none{display:none!important}}.titel{display:block}@media print{.nichtdrucken{display:none}}h1,h2,h3,h4,h5,h6,p,hr,blockquote,.abisz>div,.rank-math-list-item,.accordion,.container,.site-container,.zimmer-liste,.angebote-grid,.details-zwei-buttons,.details-drei-buttons,#trustbar{max-width:var(--abmessung-max-contentbreite);margin:0 auto;padding:0}ul{list-style-type:disc}main ul,main ol{display:block;text-align:left;list-style-position:outside;max-width:var(--abmessung-max-contentbreite);margin:var(--abstand-einfach) auto;padding:0 0 0 var(--abstand-doppelt)}main>ul,main>ol{padding:0 var(--abstand-doppelt)}main ul.fitcontent,main ol.fitcontent{padding:0 var(--randabstand);margin:var(--abstand-einfach) 0}@media (max-width:1023px){main ul.fitcontent,main ol.fitcontent{margin:var(--abstand-einfach) auto}}main ul>li>ul,main ul>li>ol,main ol>li>ul,main ol>li>ol{list-style-type:circle;margin:0 auto;padding:0 0 0 var(--abstand-doppelt)}main ul.haken,main ol.haken{list-style-type:"\2713"}main ul li,main ol li{padding:0 0 0 var(--abstand-viertel)}@media (max-width:1406px){h1,h2,h3,h4,h5,h6,p,hr,blockquote,.abisz>div,.accordion,.site-container,.details,.faq-accordion .rank-math-list,.usp-grid{padding:0 var(--randabstand)}main ul,main ol{padding:0 calc(var(--randabstand) + var(--abstand-doppelt))}}#nav-container ul,#nav-container ol{list-style-type:none}@media (max-width:1023px){footer{padding:0 0 calc(var(--abstand-vierfach) + 50px) 0!important}}@media (max-width:768px){main,footer{max-width:100%!important}}.fitcontent{width:fit-content!important}h1{display:block;font-size:var(--schriftgroesse-h1);margin:var(--abstand-doppelt) auto var(--abstand-einfach) auto;letter-spacing:var(--buchstaben-breit-bisschen)}main>h1{text-align:center}main>div{width:100%}h3,.subtitel-serife{display:block;font-size:var(--schriftgroesse-h3);margin:var(--abstand-einfach) auto}h4,.preisangabe{display:block;font-size:var(--schriftgroesse-standard);margin:var(--abstand-einfach) auto}h5{display:block;margin:var(--abstand-einfach) auto;letter-spacing:var(--buchstaben-breit);text-transform:uppercase;font-size:var(--schriftgroesse-kleiner)}h6{display:block;margin:var(--abstand-einfach) auto;letter-spacing:var(--buchstaben-breit);text-transform:uppercase;font-size:var(--schriftgroesse-kleiner)}.h1,.titel{display:block;font-size:var(--schriftgroesse-h1);margin:var(--abstand-einfach) auto}.titel-kleiner{display:block;font-size:var(--schriftgroesse-h2);margin:var(--abstand-einfach) auto}.h2,.angebote-grid h3,.angebote-grid h4,h2{display:block;font-size:var(--schriftgroesse-h2);margin:var(--abstand-doppelt) auto var(--abstand-einfach) auto}.grid>h2,.wp-block-column>h2,.grid>h3,.wp-block-column>h3{margin-top:var(--abstand-einfach)}@media (max-width:600px){h1,h2{word-break:break-word}}button{-webkit-appearance:none;appearance:none;text-rendering:auto;color:var(--farbe-schwarz);letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;display:inline-block;text-align:center;align-items:flex-start;cursor:pointer;box-sizing:border-box;background-color:#fff0;padding-block:0;padding-inline:0;border-width:0;border-style:hidden;border-color:#fff0;border-image:none}p{display:block;margin-top:var(--abstand-einfach);margin-bottom:var(--abstand-einfach)}figure{display:flex;max-width:var(--abmessung-max-contentbreite);padding:0;margin:0 auto}img,video{margin:0;padding:0;height:auto;max-height:100%;max-width:100%;object-fit:cover;vertical-align:middle}main>figure{margin:var(--abstand-bisschen) auto}main>figure>img,main>figure>video{margin:0 auto}@media (max-width:1023px){main figure img,main figure video{max-height:calc(100vh - 64px - 43px - 20px)}}@media (min-width:1024px){main figure img,main figure video{max-height:calc(100vh - 88px - 40px)}}.content-grid-zweispaltig figure img{max-height:none!important}hr{border:0;border-top:var(--strichstaerke) solid var(--hintergrund-grau-3);margin:var(--abstand-doppelt) auto;padding:0;box-sizing:content-box;height:0;overflow:hidden}mark{background-color:var(--farbe-textmarker);color:var(--farbe-text);padding:.125rem 0}video{width:100%!important;background-color:#fff0}blockquote p{display:block;margin:0 auto!important;padding:0!important;font-size:var(--schriftgroesse-h3)}blockquote p::before{position:relative;display:block;margin:0 auto;margin-top:calc(0px - var(--abstand-doppelt));margin-bottom:6.5rem;font-size:calc(var(--schriftgroesse-h1) * 4);font-style:italic;line-height:0;color:var(--farbe-gold);content:"„"}blockquote cite{display:block;font-size:var(--schriftgroesse-kleiner);margin:var(--abstand-halb) auto 0 auto;font-style:italic;text-align:center}.has-text-align-center,.aligncenter,.center{text-align:center}.block{display:block}.inline-block{display:inline-block}@media (max-width:1023px){.mobile-center{text-align:center!important}}.left,.links{text-align:left!important}.right,.rechts{text-align:right!important}.red,.rot{color:var(--farbe-rot)!important}.gold{color:var(--farbe-gold)!important}.weiss,.white{color:var(--farbe-weiss)!important}.hintergrund-beige,.single-kontakt main,.post-template-template-seite-buchungsmaschine main{background-color:var(--hintergrund-beige)!important}.hintergrund-grau{background-color:var(--hintergrund-grau-1)!important}.hintergrund-weiss{background-color:var(--farbe-weiss)!important}.subtitel,.quicklink{letter-spacing:var(--buchstaben-breit);text-transform:uppercase;font-size:var(--schriftgroesse-kleiner)}.abgerundete-ecken{border:0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}a{color:var(--farbe-text);text-decoration:none}a:hover,a:active{color:var(--farbe-gold);text-decoration:none}main a{border-style:solid;border-width:0 0 var(--strichstaerke) 0;cursor:pointer;--tw-border-opacity:1;border-color:var(--farbe-gold);padding:0}.button{display:inline-block;line-height:1.6;width:fit-content;letter-spacing:var(--buchstaben-breit);text-transform:uppercase;font-size:var(--schriftgroesse-kleiner);margin:0;padding:.6rem calc(1.2rem - var(--buchstaben-breit)) .6rem 1.2rem;color:var(--farbe-weiss);background-color:var(--farbe-anthrazit);text-align:center;text-overflow:ellipsis;text-decoration:none;border:var(--buttonstrichstaerke) solid var(--farbe-anthrazit)}.button:hover,.button:active{color:var(--farbe-weiss);background-color:var(--farbe-gold);border:var(--buttonstrichstaerke) solid var(--farbe-gold)}.grid-anfragen-buchen>.button,.transparent{color:var(--farbe-text);background-color:var(--farbe-weiss);border:var(--buttonstrichstaerke) solid var(--farbe-text)}.transparent:hover,.transparent:active,.grid-anfragen-buchen>.button:hover,.grid-anfragen-buchen>.button:active{color:var(--farbe-text);background-color:var(--farbe-transparent-hover);border:var(--buttonstrichstaerke) solid var(--farbe-text)}.cta{color:var(--farbe-weiss)!important;text-decoration:none!important;background-color:var(--farbe-gruen)!important;border:var(--buttonstrichstaerke) solid var(--farbe-gruen)!important}.cta:hover{color:var(--farbe-weiss)!important;background-color:var(--farbe-gruen-hover)!important;border:var(--buttonstrichstaerke) solid var(--farbe-gruen-hover)!important}h1 a,h1 a:hover,h1 a:active,h2 a,h2 a:hover,h2 a:active,h3 a,h3 a:hover,h3 a:active{border-style:none;color:var(--farbe-text)!important}::-moz-selection{color:var(--farbe-text);background:var(--farbe-textmarker)}::selection{color:var(--farbe-text);background:var(--farbe-textmarker)}.heroimage{min-height:66vh!important;height:66vh!important;max-height:66vh!important;min-width:100%!important;width:100%!important;max-width:100%!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important;position:relative!important;aspect-ratio:var(--format-standard)!important}@media (max-width:1023px){.heroimage{min-height:auto!important;height:auto!important}}.hero_chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 20px}.hero_chip{display:inline-block;white-space:nowrap;padding:8px 12px;border-radius:9999px;background:#eaeaea;color:#1d1d1b;text-decoration:none;font-size:14px;border:1px solid #fff0;transition:border-color 0.2s ease,background-color 0.2s ease}.hero_chip:hover{border-color:#d9d9d9}@media (max-width:720px){.hero_chip{white-space:normal}}.hero_ctas{display:flex;gap:12px;flex-wrap:wrap}.hero_btn{display:inline-block;padding:12px 18px;border-radius:6px;font-weight:700;text-decoration:none}.hero_btn-primary{background:#18813f;color:#fff}.hero_btn-primary:hover{filter:brightness(.95)}.hero_btn-ghost{border:1px solid #d9d9d9;color:#1d1d1b;background:#fff}.hero_btn-ghost:hover{background:#f7f7f7}.microproof{font-size:var(--schriftgroesse-kleiner);color:#666;margin:.5rem 0 0;line-height:1.6}.microproof::before{content:"✓ ";color:#3a7d44!important}.grid-header{position:fixed;top:0;width:100%;margin:0 auto;padding:0;display:grid!important;grid-template-columns:1fr auto 1fr;grid-gap:0;justify-items:center;align-items:center;background-color:var(--farbe-weiss);z-index:20}body.scroll .grid-header{box-shadow:var(--schatten)!important}.grid-navigation{letter-spacing:var(--buchstaben-breit-bisschen);display:grid!important;grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2;grid-template-columns:auto auto auto auto;grid-gap:var(--randabstand-doppelt);justify-items:start;align-items:center;margin:0;padding:0;justify-self:start}.quicklink{color:var(--farbe-schwarz)}.quicklink:hover,.quicklink:active{color:var(--farbe-gold)}.grid-logo{display:grid;grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2;grid-template-columns:100%;grid-gap:0;margin:0;padding:0;justify-items:center;align-items:center;justify-self:center}.svg-logo{margin:var(--randabstand) 0;min-width:176.25px;width:176.25px;max-width:176.25px;height:116.33px;object-position:top;transition:width 0.2s ease-in-out,height 0.2s ease-in-out,margin 0.2s ease-in-out}.scroll .svg-logo{height:48px}@media (max-width:1350px){#quicklink3{display:none!important}}@media (max-width:1023px){.grid-logo{display:grid;padding:0;max-width:104px}.svg-logo,.scroll .svg-logo{margin:0;min-width:140px;width:140px;max-width:140px;height:40px;object-position:top}.grid-navigation{grid-column-start:3;grid-column-end:4;grid-template-columns:1fr;justify-self:end}}@media (max-width:311px){.grid-logo{display:none}}.grid-anfragen-buchen{display:grid!important;grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:2;grid-template-columns:auto auto;grid-gap:var(--abstand-dreifach);justify-items:center;align-items:center;margin:0;padding:var(--randabstand) var(--abstand-dreifach) var(--randabstand) var(--randabstand);justify-self:end}@media (max-width:1290px){.grid-anfragen-buchen{grid-gap:var(--randabstand);padding:var(--randabstand)}}@media (max-width:1114px){#desktopbutton-anfragen-nav{display:none!important}}@media (max-width:1023px){.grid-anfragen-buchen,.quicklink{display:none!important}}.menu-button-container{position:relative;display:grid;grid-template-columns:auto auto;grid-template-rows:5px 5px 5px;row-gap:7px;padding:var(--randabstand);margin:0;background-color:var(--farbe-weiss);border-right:var(--strichstaerke) dotted var(--farbe-schwarz);z-index:900}.bar1,.bar2,.bar3{background-color:var(--farbe-schwarz);width:38px;height:5px;margin:0;display:block}.menue-schrift{font-size:var(--schriftgroesse-kleiner);color:var(--farbe-schwarz);line-height:.9rem;align-self:center;padding:0 0 0 7px}@media (max-width:1023px){.menu-button-container{border-right:none!important}}.bar1{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2}.bar2{grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3}.bar3{grid-column-start:1;grid-column-end:2;grid-row-start:3;grid-row-end:4}.menue-schrift{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:4}@media (hover:hover){.menu-button-container:hover{border-color:var(--farbe-gold)}.menu-button-container:hover .bar1,.menu-button-container:hover .bar2,.menu-button-container:hover .bar3{background-color:var(--farbe-gold)}.menu-button-container:hover .menue-schrift{color:var(--farbe-gold)}}#nav-container{position:absolute;top:0;left:0;width:100%;height:100vh;margin:0 auto;padding:0;overflow-x:hidden;overflow-y:auto;background-color:var(--farbe-anthrazit);z-index:30}#nav-container a:focus{outline:none}#nav-container a:focus-visible{outline:1px solid var(--farbe-gold);outline-offset:.25rem}#nav-container[aria-hidden="true"]{display:none}#nav-container[aria-hidden="false"]{display:block}@media (max-width:1023px){#nav-container{margin-top:69px}}#nav-container a{color:var(--farbe-weiss)}#nav-container a:hover,#nav-container a:active{color:var(--farbe-gold)}#menu-nav{display:grid!important;align-content:start;justify-content:start;justify-items:start;align-items:start;grid-template-columns:auto;grid-gap:0;margin:var(--abstand-vierfach) auto 0 auto;padding:0 var(--randabstand);width:fit-content!important}@media (max-width:1023px){.dropdown-menu{border-left:var(--strichstaerke) solid rgb(255 255 255 / .25)!important;margin:0 0 var(--abstand-doppelt) 0!important;padding:0 0 0 var(--randabstand)!important}.dropdown-item{display:block;padding:var(--abstand-einfach) 0}}@media (min-width:769px){#menu-nav{grid-row-gap:.75rem}}@media (min-width:1024px){#menu-nav{grid-column-gap:3rem;grid-row-gap:2rem;grid-template-columns:auto auto auto;margin-bottom:1rem}#menu-nav #menu-item-13750{justify-self:start}#menu-nav #menu-item-13751{justify-self:start}#menu-nav #menu-item-13752{justify-self:end}#menu-nav #menu-item-13754{justify-self:start}#menu-nav #menu-item-13753{justify-self:start}.dropdown-menu{border-left:var(--strichstaerke) solid rgb(255 255 255 / .25);padding:0 0 0 var(--randabstand)}.dropdown-item{display:block;padding:.8rem 0}}@media (min-width:1366px){#menu-nav{grid-column-gap:var(--abstand-vierfach);grid-row-gap:var(--abstand-doppelt)}}.nav-link{display:block;font-size:var(--schriftgroesse-h1);letter-spacing:var(--buchstaben-breit-bisschen);margin:0 0 1.5rem 0}.nav-link,.nav-link:hover,.nav-link:active{color:var(--farbe-weiss)!important;cursor:default!important}#nav-container .kontaktdaten{display:grid;margin:var(--abstand-einfach) auto;padding:0;width:fit-content;grid-template-columns:1fr 1fr;grid-gap:var(--randabstand);justify-items:center;align-items:center}#nav-container .kontaktdaten a{width:100%;text-align:right}@media (max-width:460px){#nav-container .kontaktdaten{grid-template-columns:1fr;grid-gap:var(--randabstand);text-align:center}#nav-container .kontaktdaten a{width:100%;text-align:center}}#hauptnav-karrierelink{display:block;width:fit-content;margin:0 auto;text-align:center;padding:var(--abstand-einfach);border-top:var(--strichstaerke) solid rgb(255 255 255 / .25);border-bottom:var(--strichstaerke) solid rgb(255 255 255 / .25)}.breadcrumbs{color:#fff;display:grid;margin:0 auto;padding:0;width:fit-content;grid-template-columns:auto auto;grid-gap:.5rem;justify-items:center;align-items:center}.breadcrumbs>nav{display:grid}.breadcrumbs a{width:100%;text-align:right}@media (max-width:460px){.breadcrumbs{grid-template-columns:auto;grid-gap:0;text-align:center}.breadcrumbs a{width:100%;text-align:center}}.sprachenumschalter{display:grid;margin:0 auto;padding:0;width:fit-content;grid-template-columns:1fr 1fr;grid-gap:var(--randabstand);justify-items:center;align-items:center}.sprachenumschalter a{width:100%;text-align:center}#nav-container .sprachenumschalter{margin-top:var(--abstand-einfach);padding-bottom:var(--abstand-vierfach)}@media (max-width:1023px){#nav-container .sprachenumschalter{padding-bottom:16rem}}@media (max-width:1023px){#mobile-footermenu{opacity:0;pointer-events:none;transition:opacity 0.4s ease;display:grid;position:fixed;bottom:0;width:100%;margin:0 auto;padding:0;grid-template-columns:1fr auto 1fr;grid-gap:0;justify-items:center;align-items:center;z-index:10;background-color:var(--farbe-weiss);box-shadow:var(--schatten-invertiert)}#mobile-footermenu.visible{opacity:1;pointer-events:auto}#mobile-footermenu>.button{width:100%!important;height:100%!important;border:0!important;padding:.6rem 0.1rem!important;background-color:var(--farbe-weiss);color:var(--farbe-text)}#mobile-footermenu>.button:hover{color:var(--farbe-text);background-color:var(--farbe-transparent-hover);border:var(--buttonstrichstaerke) solid var(--farbe-weiss)}#mobile-footermenu>.cta{padding:.6rem 0.8rem!important}}@media (min-width:1024px){#mobile-footermenu{display:none}}@media (max-width:359px){#mobile-footermenu{grid-template-columns:1fr 1fr!important}#mobile-gutscheinbutton{display:none!important}}#trustbar{width:fit-content;margin:0 auto;padding:0 var(--randabstand);display:grid;grid-gap:var(--abstand-doppelt);grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}#trustbar>div{width:220px;height:220px;min-width:220px;min-height:220px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border:var(--strichstaerke) solid var(--hintergrund-grau-3);border-radius:.75rem 0;padding:var(--abstand-doppelt);background-color:#fff}#trustbar svg{max-width:100%;max-height:40px;margin:0 auto;padding:0}#trustbar .bewertungsschnitt{display:grid;margin:0 auto;width:fit-content;grid-gap:.5rem;grid-template-columns:auto auto;grid-template-rows:1fr;justify-content:center;align-items:baseline;text-align:left}#trustbar .bewertung-note{font-size:var(--schriftgroesse-h1)}#trustbar .bewertungsdatum{font-size:80%}@media (max-width:720px){.content-unterbrecher-farbig{position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding-bottom:var(--abstand-einfach)}#trustbar{display:flex;gap:var(--abstand-einfach);width:max-content;margin:0;padding:0 var(--randabstand)}}.usp-grid{display:grid;gap:1rem 2rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-items:start}.usp{display:grid;grid-template-columns:2.25rem 1fr;grid-template-rows:auto auto;grid-template-areas:"icon title" "icon text";gap:.5rem 1rem;text-align:left;padding:.75rem 0;border-top:1px solid var(--hintergrund-grau-3)}.usp svg,.usp .icon-badge{grid-area:icon;align-self:start;justify-self:center;width:2rem;height:2rem;color:var(--farbe-gold)}.usp h3{grid-area:title;margin:0!important;padding:0!important;font-size:var(--schriftgroesse-h3)}.usp p{grid-area:text;margin:0!important;padding:0!important}.icon{stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.icon-badge{display:inline-flex;align-items:center;justify-content:center;border:2px solid currentColor;border-radius:99999999px;letter-spacing:.2px;width:1.8rem!important;height:1.8rem!important;font-size:75%}.content-bild-schmal{margin:var(--abstand-vierfach) auto 0 auto;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;aspect-ratio:var(--format-flach);max-height:60vh}@media (max-width:1023px){.content-bild-schmal{display:none}}.content-grid-zweispaltig{display:grid!important;max-width:var(--abmessung-max-contentbreite)!important;margin:var(--abstand-vierfach) auto 0 auto;padding:0;grid-template-columns:1fr 1fr;grid-gap:var(--abstand-vierfach);overflow:hidden;justify-items:start;align-items:center}@media (min-width:1024px){.content-grid-zweispaltig H1{margin-bottom:0;margin-top:0}}@media (min-width:1024px){.content-grid-zweispaltig H2,.content-grid-zweispaltig H3,.content-grid-zweispaltig H4,.content-grid-zweispaltig .titel{margin-top:0;margin-bottom:0}}@media (max-width:1406px){.content-grid-zweispaltig H1,.content-grid-zweispaltig H2,.content-grid-zweispaltig H3,.content-grid-zweispaltig H4,.content-grid-zweispaltig p,.content-grid-zweispaltig nav{padding:0 var(--randabstand)}}.bilder-zweispaltig-versetzt,.bild,.bild1,.bild2,.bild3,.block-links,.block-rechts,.content-grid-zweispaltig figure{height:100%;max-width:100%;margin:0 auto;margin-top:0;margin-bottom:0}.content-grid-zweispaltig .bilder-zweispaltig-versetzt{display:grid!important;grid-template-columns:1fr 1fr;grid-gap:var(--randabstand-halb);padding-top:var(--abstand-vierfach);height:100%}.content-grid-zweispaltig .bilder-zweispaltig-versetzt .bild2{margin-top:calc(0px - var(--abstand-vierfach));margin-bottom:var(--abstand-vierfach)}.content-grid-zweispaltig .bilder-zweispaltig-versetzt .bild1 figure img,.content-grid-zweispaltig .bilder-zweispaltig-versetzt .bild2 figure img{aspect-ratio:var(--format-quadratisch)}.bild-links{grid-template-columns:1fr 1fr}@media (max-width:1023px){.content-grid-zweispaltig{grid-template-columns:1fr;grid-gap:0;grid-row-gap:var(--randabstand);justify-items:center}.content-grid-zweispaltig:first-of-type>.textblock{order:2}.content-grid-zweispaltig:first-of-type>.bild{order:1}.bild-links{grid-template-columns:1fr;grid-gap:0;grid-row-gap:var(--randabstand)}.textblock-unten{grid-row:2/3;grid-column:1/3}.content-grid-zweispaltig .bilder-zweispaltig-versetzt{grid-template-columns:1fr;padding-top:0}.content-grid-zweispaltig .bilder-zweispaltig-versetzt .bild1{grid-row:2/3;grid-column:1/2}.content-grid-zweispaltig .bilder-zweispaltig-versetzt .bild2{grid-row:1/2;grid-column:1/2;margin-top:0;margin-bottom:0}.content-grid-zweispaltig .bilder-zweispaltig-versetzt .bild1 figure img,.content-grid-zweispaltig .bilder-zweispaltig-versetzt .bild2 figure img{aspect-ratio:var(--format-flach);max-width:90%!important}.content-grid-zweispaltig .bilder-zweispaltig-versetzt .bild1 figure{justify-content:end;justify-items:end;align-items:end}.content-grid-zweispaltig .bilder-zweispaltig-versetzt .bild2 figure{justify-content:start;justify-items:start;align-items:start}.content-grid-zweispaltig nav{justify-content:center}}.textblock{margin:0 auto;width:100%}.textblock>*:first-child,.textblock-unten>*:first-child{margin-top:0!important}.textblock>*:last-child,.textblock-unten>*:last-child{margin-bottom:0!important}.content-grid-zweispaltig-unterbrecher-farbig{display:grid!important;width:100%!important;max-width:100%!important;margin:0 auto;padding:0;margin-top:var(--abstand-vierfach);background-color:var(--hintergrund-beige);grid-template-columns:1fr 1fr;grid-gap:0;overflow:hidden;justify-items:start;align-items:center}.content-grid-zweispaltig-unterbrecher-farbig .bild,.content-grid-zweispaltig-unterbrecher-farbig .wp-block-image{height:100%!important;padding:0!important}.content-grid-zweispaltig-unterbrecher-farbig H1{margin-bottom:0;margin-top:0}@media (min-width:1024px){.content-grid-zweispaltig-unterbrecher-farbig H2,.content-grid-zweispaltig-unterbrecher-farbig H3,.content-grid-zweispaltig-unterbrecher-farbig H4,.content-grid-zweispaltig-unterbrecher-farbig .titel{margin-top:0;margin-bottom:0}}.content-grid-zweispaltig-unterbrecher-farbig H1,.content-grid-zweispaltig-unterbrecher-farbig H2,.content-grid-zweispaltig-unterbrecher-farbig H3,.content-grid-zweispaltig-unterbrecher-farbig p{padding:0 var(--randabstand)}.content-grid-zweispaltig-unterbrecher-farbig figure{max-width:100%;margin:0 auto;margin-top:0;margin-bottom:0}.content-grid-zweispaltig-unterbrecher-farbig ol li::marker{color:var(--farbe-gold);font-size:var(--schriftgroesse-h2);margin:var(--abstand-doppelt) var(--randabstand);line-height:1}@media (max-width:1023px){.content-grid-zweispaltig-unterbrecher-farbig{grid-template-columns:1fr;grid-gap:0;grid-row-gap:var(--randabstand)}}@media (max-width:1023px){.content-grid-zweispaltig-unterbrecher-farbig .textblock-unten{padding:0 0 1.5rem 0}}@media (min-width:1024px){.content-grid-zweispaltig-unterbrecher-farbig .textblock-unten{padding:var(--abstand-doppelt)}}.content-grid-zweispaltig-welle{display:grid!important;margin:var(--abstand-vierfach) auto 0 auto;padding:0;grid-template-columns:1fr 1fr;grid-gap:var(--randabstand);overflow:hidden;justify-items:start;align-items:start}.content-grid-zweispaltig-welle H1{margin-bottom:0;margin-top:0}@media (min-width:1024px){.content-grid-zweispaltig-welle H2,.content-grid-zweispaltig-welle H3,.content-grid-zweispaltig-welle H4,.content-grid-zweispaltig-welle .titel{margin-top:0;margin-bottom:0}}@media (max-width:1023px){.content-grid-zweispaltig-welle{margin:var(--abstand-vierfach) auto 0 auto;grid-template-columns:1fr;grid-row-gap:var(--abstand-vierfach)}.content-grid-zweispaltig-welle .block-rechts::before{display:none!important}.content-grid-zweispaltig-welle .block-links{overflow:hidden!important}}.content-grid-zweispaltig-welle figure{max-width:100%;margin:0 auto;margin-top:0;margin-bottom:0;overflow:hidden}@media (min-width:1024px){.content-grid-zweispaltig-welle .subtitel,.content-grid-zweispaltig-welle .subtitel-serife,.content-grid-zweispaltig-welle H1,.content-grid-zweispaltig-welle H2,.content-grid-zweispaltig-welle H3,.content-grid-zweispaltig-welle H4,.content-grid-zweispaltig-welle p,.content-grid-zweispaltig-welle ul,.content-grid-zweispaltig-welle ol{margin-left:4.5rem;margin-right:4.5rem}.content-grid-zweispaltig-welle .subtitel,.content-grid-zweispaltig-welle .subtitel-serife,.content-grid-zweispaltig-welle H1,.content-grid-zweispaltig-welle H2,.content-grid-zweispaltig-welle H3,.content-grid-zweispaltig-welle H4,.content-grid-zweispaltig-welle p{padding:0}.content-grid-zweispaltig-welle .block-rechts figure{margin-top:4.5rem}.content-grid-zweispaltig-welle .block-rechts::before{position:relative!important;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzkzLjc3IiBoZWlnaHQ9IjEwNC4wMDMiIHZpZXdCb3g9IjAgMCAzOTMuNzcgMTA0LjAwMyI+DQogIDxkZWZzPg0KICAgIDxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoIj4NCiAgICAgIDxyZWN0IGlkPSJSZWNodGVja18xNzkiIGRhdGEtbmFtZT0iUmVjaHRlY2sgMTc5IiB3aWR0aD0iMzkzLjc3IiBoZWlnaHQ9IjEwNC4wMDMiIGZpbGw9IiNhYjk5NjkiLz4NCiAgICA8L2NsaXBQYXRoPg0KICA8L2RlZnM+DQogIDxnIGlkPSJHcnVwcGVfMTIwNyIgZGF0YS1uYW1lPSJHcnVwcGUgMTIwNyIgY2xpcC1wYXRoPSJ1cmwoI2NsaXAtcGF0aCkiPg0KICAgIDxwYXRoIGlkPSJQZmFkXzIwMTYiIGRhdGEtbmFtZT0iUGZhZCAyMDE2IiBkPSJNMzkzLjc3LDEzLjk4OWMtMS4wNjIsMi45NDktMy40NzQsMi4wMDYtNS40ODYsMS4yMzEtNi4zMzUtMi40NC0xMi42MTEtNS4wMTMtMTkuMzctNi4xMTItMjMuMTY1LTMuNzY4LTQ1LjkyNS0xLjQ4My02OC4zNTQsNC44MDctMjEuMjYsNS45NjItNDIuNiwxMC44NjgtNjQuOTYzLDguOTQ2LTEwLjIzMS0uODc5LTE5Ljg0NS0zLjkyMi0yOS4xODktNy43MThDMTg2LjU2Niw3LjA4NCwxNjYuMjI4LDMuNzA2LDE0NC45MjksN2MtMTMuMSwyLjAyNC0yNS44NCw1LjY1LTM4LjYyNyw4Ljk1MUM4My43LDIxLjc4NCw2MC43MzIsMjIuOSwzNy42NSwyMS44Yy0xMC4yMS0uNDg2LTIwLjMzMi0yLjg2OC0zMC40ODItNC40NTlhMTAuODM5LDEwLjgzOSwwLDAsMS0zLjQxNy0xLjI3M0MxLjU5MSwxNC44ODMtMS4wOTEsMTMuNDkyLjQ2MiwxMC41NTEsMi4wODUsNy40NzgsNC4xLDkuODc5LDYuMTEsMTAuNzhjNS41LDIuNDYyLDExLjU2NiwyLjM3NCwxNy4zODIsMy4zOTEsMzIuNTI1LDUuNjkyLDY0LjMyLDEuMyw5NS43NTctNy4zMTQsMTguNDc1LTUuMDYsMzcuMTMxLTguNCw1Ni4zNi02LjEzMWExMDAuOTE4LDEwMC45MTgsMCwwLDEsMjkuMTY0LDcuODJjMjYuNjE1LDExLjg0LDUzLjU5MiwxMS4xNzQsODAuODU1LDMuMzA4QzMwOC4wNDIsNS4zODcsMzMwLjY3OS43ODQsMzU0LjE2LDEuNzZjMTIuNDc4LjUxOSwyNC41NTgsMi44MzUsMzUuOTg4LDguMDg0LDEuNzkzLjgyNCwzLjYzMywxLjQsMy42MjIsNC4xNDUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiIGZpbGw9IiNhYjk5NjkiLz4NCiAgICA8cGF0aCBpZD0iUGZhZF8yMDE3IiBkYXRhLW5hbWU9IlBmYWQgMjAxNyIgZD0iTTI2My4zNzQsNjguNmMtMjAuNDM0LDEuNS0zOS43MTItNC4yOTMtNTkuMDQ3LTkuNmExMzIuMjMxLDEzMi4yMzEsMCwwLDAtNzUuMzIsMS4yNjZjLTIwLjExNCw2LjE2NS00MC41OTQsMTAuMzExLTYxLjc5NSw4LjYxOC02LjA4NS0uNDg3LTEyLjEyNi0xLjQ4NC0xOC4yNTYtMS4xODItMS42LjA3OS0yLjc5LS4zMzEtMi45OS0yLjA4OS0uMTkzLTEuNjkuOTQyLTIuNDY3LDIuMy0zLjA5Myw0LjQ5MS0yLjA3OSw5LjA3OS0uNDcxLDEzLjQzNy4xMjMsMjAuMzU5LDIuNzcyLDQwLjExMi0uMjA1LDU5LjM5LTYuMjY0LDE5LjYtNi4xNTksMzkuNDc5LTguOTE4LDU5LjkxMi03LjQ0OCwxNC44NjIsMS4wNjksMjkuMDQ3LDUuNTMzLDQzLjMsOS40ODksMjIuODY0LDYuMzQ1LDQ1Ljk0Miw1LjgxOSw2OS4xNTcsMi42MjgsMTYuNzYtMi4zLDMzLjE3My02LjM3NCw0OS43NTUtOS41ODJhMzguOTg5LDM4Ljk4OSwwLDAsMSwxNi4xMy41NzRjMi4zNDYuNTMyLDQuNzU4LDEuNzEsMy45MDUsNC41NC0uODM2LDIuNzczLTMuMTExLDEuNjUtNS4yMzksMS4wNTNhMzQuNTU2LDM0LjU1NiwwLDAsMC0xNy4xMjYtLjAxN2MtMjEuMSw0Ljc4NS00Mi4yNTgsOS4yMS02My44NjksMTAuOTM5LTQuNTE5LjM2MS05LjA5My4wNTItMTMuNjQxLjA1MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcuODAxIC04LjI0MSkiIGZpbGw9IiNhYjk5NjkiLz4NCiAgICA8cGF0aCBpZD0iUGZhZF8yMDE4IiBkYXRhLW5hbWU9IlBmYWQgMjAxOCIgZD0iTTMwMS4wNjgsMTIwLjU1NWMtMjEuNTgyLDEuNzMxLTQwLjU1My00LjQ2My01OS43NDUtOS42N0ExNzMuMTIzLDE3My4xMjMsMCwwLDAsMjAzLjIsMTA0LjdjLTE4LjA0MS0uNzYzLTM0LjYzNiw1LjItNTEuNTg1LDkuODEyLTE3LjA3Myw0LjY0OC0zNC4zNjgsNS42NTUtNTEuOCwyYTE3LjI0NSwxNy4yNDUsMCwwLDEtMi41MzQtLjYyNmMtMS43OTMtLjY3My00LTEuMjY5LTMuMy0zLjg1MS42ODktMi41MzcsMi44NTctMi4yMTYsNC43NjItMS43QTc1LjM5LDc1LjM5LDAsMCwwLDExNi44LDExMy4wMWExMjIuMjQsMTIyLjI0LDAsMCwwLDQzLjY1My02Ljk4MWMyNS41NS04Ljk3OSw1MS4yMy04LjQzLDc3LjIyNy0yLjA0OSwxNC44MzQsMy42NDEsMjkuMTg3LDkuMzgsNDQuNjIyLDEwLjQ5MSwxNS4xNTgsMS4wOTMsMzAuMzE1LDIuMjQyLDQ1LjIzMy0xLjk0NiwxLjgxLS41MDgsMy4yNjktLjIyNCwzLjk3MywxLjQxNi44NTksMi0uMzY3LDMuNC0yLjE0Nyw0LjEyOGEzOC41ODksMzguNTg5LDAsMCwxLTEyLjc5MiwyLjQyMWMtNS41ODMuMjY4LTExLjE4OS4wNjYtMTUuNS4wNjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNS45MzQgLTE2Ljg0OCkiIGZpbGw9IiNhYjk5NjkiLz4NCiAgPC9nPg0KPC9zdmc+DQo=)!important;display:block!important;right:-80px!important;text-align:right;z-index:5!important}.content-grid-zweispaltig-welle figure img{aspect-ratio:var(--format-flach)}}.content-grid-dreispaltig{display:grid!important;margin:var(--abstand-vierfach) auto 0 auto;padding:0;grid-template-columns:1fr 1fr 1fr;grid-gap:var(--randabstand);justify-items:center;align-items:start}.content-grid-dreispaltig p{margin-bottom:0!important}@media (max-width:1406px){.content-grid-dreispaltig p{padding:0 var(--randabstand)!important}}.content-grid-dreispaltig figure{margin:0 auto;margin-top:0;margin-bottom:0;max-width:100%}.content-grid-dreispaltig figure img{aspect-ratio:var(--format-standard)}.content-grid-dreispaltig .bild2{margin-top:var(--abstand-vierfach)!important}.content-grid-dreispaltig .bild3{margin-top:var(--abstand-doppelt)!important}.content-grid-dreispaltig .verlinkung{grid-row:2/3;grid-column:1/4}@media (max-width:1023px){.content-grid-dreispaltig{grid-template-columns:1fr 1fr 1fr 1fr}.content-grid-dreispaltig .bild1{grid-row:1/2;grid-column:1/3}.content-grid-dreispaltig .bild2{grid-row:2/3;grid-column:2/4;margin-top:0!important}.content-grid-dreispaltig .bild3{grid-row:1/2;grid-column:3/5}.content-grid-dreispaltig .verlinkung{grid-row:3/4;grid-column:1/5}}@media (max-width:768px){.content-grid-dreispaltig{grid-template-columns:1fr 1fr 1fr 1fr;grid-row-gap:var(--randabstand);grid-column-gap:0}.content-grid-dreispaltig .bild1{grid-row:1/2;grid-column:1/3}.content-grid-dreispaltig .bild2{display:none!important}.content-grid-dreispaltig .bild3{grid-row:1/2;grid-column:3/5}.content-grid-dreispaltig .verlinkung{grid-row:2/3;grid-column:1/5}.content-grid-dreispaltig figure img{aspect-ratio:var(--format-schmal)}}.content-grid-dreispaltig-buttons-container{margin:0 auto;padding:0;margin-top:var(--abstand-vierfach)}.content-grid-dreispaltig-buttons-container::after{border-bottom:var(--strichstaerke) solid var(--farbe-schwarz);content:"";display:block;height:0;width:100%;line-height:0;margin:0 auto;padding:0;transform:translateY(-1.4121875rem)}.content-grid-dreispaltig-buttons{display:grid!important;margin:0 auto;padding:0;grid-template-columns:1fr 1fr 1fr;grid-column-gap:var(--randabstand-doppelt);grid-row-gap:0;align-items:center;width:fit-content}.content-grid-dreispaltig-buttons p{display:inline-block;width:fit-content;margin:0!important;padding:0!important}.content-grid-dreispaltig-buttons .button1{justify-self:start;z-index:5}.content-grid-dreispaltig-buttons .button2{justify-self:center;z-index:5}.content-grid-dreispaltig-buttons .button3{justify-self:end;z-index:5}.content-grid-dreispaltig-buttons .button{background-color:var(--farbe-weiss)}.content-grid-dreispaltig-buttons .button:hover,.content-grid-dreispaltig-buttons .button:active{background-color:var(--farbe-transparent-hover)}@media (max-width:768px){.content-grid-dreispaltig-buttons{grid-template-columns:1fr 1fr}.content-grid-dreispaltig-buttons .button1{display:none}}@media (max-width:509px){.content-grid-dreispaltig-buttons{grid-template-columns:1fr}.content-grid-dreispaltig-buttons .button1{display:none}.content-grid-dreispaltig-buttons .button2{display:none}}.angebote-beige-container{width:100%;margin:0 auto;padding:var(--abstand-vierfach) var(--randabstand);margin-top:var(--abstand-vierfach);background-color:var(--hintergrund-beige)}@media (max-width:1060px){.angebote-beige-container{padding:var(--abstand-vierfach) var(--randabstand)}}.angebote-filter{display:grid!important;grid-template-columns:auto auto auto auto;align-items:center;width:fit-content;max-width:fit-content;margin:0 auto;grid-gap:var(--randabstand)}.page-id-50927 .zimmerswitchbuttons .button,.angebote-filter .button{width:230px}@media (max-width:1020px){.angebote-filter{grid-template-columns:auto auto}}@media (max-width:540px){.angebote-filter{grid-template-columns:auto;grid-gap:var(--randabstand)}.angebote-filter p{width:100%;text-align:center}.angebote-filter-buttons{grid-template-columns:1fr;grid-row-gap:var(--randabstand)}.angebote-filter-buttons::after{display:none}}.angebote-filter .titel{font-size:var(--schriftgroesse-h2)}.angebote-filter-buttons{width:fit-content;max-width:fit-content;display:grid!important;margin:0 auto;padding:0;grid-template-columns:1fr 1fr 1fr;grid-column-gap:var(--randabstand-doppelt);grid-row-gap:0;align-items:center}.angebote-filter-buttons::after{grid-column:1 / 4;position:relative;border-bottom:var(--strichstaerke) solid var(--farbe-schwarz);content:"";display:block;height:0;width:100%;line-height:0;margin:0 auto;padding:0;transform:translateY(-1.4121875rem)}.angebote-filter p{display:inline-block;width:fit-content;margin:0!important;padding:0!important}.content-unterbrecher-farbig{display:block;max-width:100%;width:100%;margin:var(--abstand-vierfach) auto;padding:var(--abstand-vierfach) 0;background-color:var(--hintergrund-beige)}.content-unterbrecher-farbig>*:first-child{margin-top:0!important}.content-unterbrecher-farbig>*:last-child{margin-bottom:0!important}.content-unterbrecher-farbig h2,.content-unterbrecher-farbig h3,.content-unterbrecher-farbig p{text-align:center}.buttons-zwei-spalten{display:grid!important;margin:0 auto;padding:0;grid-template-columns:1fr 1fr;grid-gap:var(--randabstand);width:fit-content!important;align-items:center;justify-items:center}.buttons-zwei-spalten p{padding:0;margin:0 auto}@media (max-width:359px){.buttons-zwei-spalten{grid-template-columns:1fr!important}.buchen{display:none}}.zimmerkategorieliste{padding:var(--randabstand)}.zimmer-liste{margin-top:var(--abstand-vierfach);box-shadow:var(--schatten)}.zimmer-liste figure img{aspect-ratio:var(--format-superflach);max-height:50vh}.zimmer-liste h2{margin:0;padding:0}.zimmer-liste p{margin:var(--abstand-einfach) 0 0 0;padding:0}.zimmer-liste .details{display:grid!important;grid-template-columns:auto auto;grid-column-gap:var(--randabstand-doppelt);overflow:hidden;align-items:center;padding:var(--randabstand)}.zimmer-liste .details .texte{grid-row:1 / 2;grid-column:1 / 2;display:block;margin:0;justify-self:start}.zimmer-liste .details .actionbutton{grid-row:1 / 2;grid-column:2 / 3;justify-self:end;margin:0}@media (max-width:1023px){.zimmer-liste .details .texte{grid-row:1 / 2;grid-column:1 / 3;text-align:center;justify-self:center}.zimmer-liste .details .actionbutton{display:block;margin:var(--abstand-einfach) 0 0 0;grid-row:2 / 3;grid-column:1 / 3;text-align:center;justify-self:center}}.angebote-grid{display:grid;max-width:var(--abmessung-max-contentbreite)!important;margin:calc(var(--abstand-vierfach) - var(--randabstand)) auto 0 auto;padding:var(--randabstand);overflow:hidden;align-items:start;justify-items:center}.page-id-344 .angebote-grid{display:none;margin:calc(var(--abstand-doppelt) - var(--randabstand)) auto 0 auto!important}.page-id-344 .angebote-grid.show{display:grid}.angebote-grid>p{margin-top:-2.5rem}@media (max-width:768px){.angebote-grid{grid-template-columns:1fr;grid-gap:var(--randabstand-doppelt)}.angebote-grid>h2,.angebote-grid>h3,.angebote-grid>p{grid-column:1 / 2}}@media (min-width:769px) and (max-width:1023px){.angebote-grid{grid-template-columns:1fr 1fr;grid-gap:var(--randabstand-doppelt)}.angebote-grid>h2,.angebote-grid>h3,.angebote-grid>p{grid-column:1 / 3}}@media (min-width:1024px){.angebote-grid{grid-template-columns:1fr 1fr 1fr;grid-gap:var(--randabstand-doppelt)}.angebote-grid>h2,.angebote-grid>h3,.angebote-grid>p{grid-column:1 / 4}}@media (min-width:1366px){.angebote-grid{grid-gap:var(--randabstand-dreifach)}}#stellenangebote .angebote-grid,#ausbildung .angebote-grid{margin:var(--abstand-doppelt) auto 0 auto}.angebote-grid p{align-self:end!important}.angebote-grid figure{margin:0 auto;margin-top:0;margin-bottom:0}.angebote-grid h2,.angebote-grid h3,.angebote-grid h4{margin-top:var(--abstand-einfach);margin-bottom:var(--abstand-einfach);text-align:center;padding:0}.angebote-grid p{text-align:center;padding:0}.nichtsgefunden{grid-column:1 / 3}.angebot{overflow:hidden;height:100%;box-shadow:var(--schatten)}.angebot .textbox{padding:var(--randabstand);height:100%}.angebot figure img{aspect-ratio:var(--format-standard)}.angebot ul,.angebot ol{padding:0 0 0 var(--randabstand);margin:0;margin-top:var(--abstand-einfach);margin-bottom:var(--abstand-einfach)}.angebot h2,.angebot h3,.angebot h4{word-break:break-word}.liste-angebote-accordion-container{width:100%!important;max-width:768px!important;margin:var(--abstand-einfach) auto;padding:0;border:var(--strichstaerke) solid var(--farbe-gold);background-color:var(--farbe-weiss)}.liste-angebote-accordion-container .accordion{text-align:left;background-color:var(--farbe-weiss)}.liste-angebote-accordion-container h2,.liste-angebote-accordion-container .titel-kleiner{margin:0 auto;padding:0;font-size:var(--schriftgroesse-standard);line-height:2rem;max-width:90%}.liste-angebote-accordion-container .accordion::after{text-transform:none;letter-spacing:normal;font-size:var(--schriftgroesse-h2);margin-left:.5rem;line-height:.7}.liste-angebote-accordion-container .accordion.active::after{content:"\2212"}.liste-angebote-accordion-container .accordion::before{display:none}.liste-angebote-accordion-container .accordion.active::before{display:none}.liste-angebote-accordion-container .accordion:hover,.liste-angebote-accordion-container .accordion:active{background-color:var(--farbe-weiss)}.liste-angebote-accordion-container .accordion p,.liste-angebote-accordion-container .accordion span{padding:0}.liste-angebote-accordion-container .panel{background-color:var(--farbe-weiss)}.liste-angebote-accordion-container ul,.liste-angebote-accordion-container ol{padding:0 0 0 var(--randabstand);margin:.375rem 0}.singleseite-angebot p,.singleseite-angebot ul,.singleseite-angebot ol{margin-top:var(--abstand-einfach);margin-bottom:var(--abstand-einfach)}.singleseite-angebot ul,.singleseite-angebot ol{padding:0 var(--randabstand)!important}@media (max-width:1023px){.singleseite-angebot ul,.singleseite-angebot ol{width:fit-content!important;padding:0 var(--randabstand) 0 var(--abstand-doppelt)!important}}.singleseite-angebot .buttons-zwei-spalten{margin-top:0!important}@media (min-width:1024px){.singleseite-angebot .buttons-zwei-spalten{margin:0 var(--randabstand)!important}}@media (min-width:1366px){.singleseite-angebot .buttons-zwei-spalten{margin:0!important}}.single-angebot .angebote-inklusivleistungen>div,.single-zimmer .angebote-inklusivleistungen>div{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:start;justify-items:center;padding-left:var(--randabstand);padding-right:var(--randabstand);grid-column-gap:var(--randabstand);grid-row-gap:var(--randabstand)}@media (max-width:1023px){.single-angebot .angebote-inklusivleistungen>div,.single-zimmer .angebote-inklusivleistungen>div{grid-template-columns:1fr 1fr;justify-items:start;width:fit-content!important;margin:0 auto!important}}@media (max-width:650px){.single-angebot .angebote-inklusivleistungen>div,.single-zimmer .angebote-inklusivleistungen>div{grid-template-columns:1fr}}.single-angebot .content-unterbrecher-farbig h2,.single-zimmer .content-unterbrecher-farbig h2,.single-angebot .content-unterbrecher-farbig h3,.single-zimmer .content-unterbrecher-farbig h3{margin-top:0}.single-angebot .stornierungsbedingungen,.single-zimmer .stornierungsbedingungen{padding-left:var(--randabstand);padding-right:var(--randabstand);max-width:var(--abmessung-max-contentbreite);margin:0 auto}.single-angebot-accordion-container{width:100%;max-width:100%!important;margin:0 auto;padding:0;border:0;background-color:var(--farbe-weiss)}.single-angebot-accordion-container .accordion{text-align:center;background-color:var(--farbe-weiss);padding:0;margin:0 auto;width:100%;max-width:100%}.single-angebot-accordion-container .accordion::after{display:none}.single-angebot-accordion-container .accordion h2,.single-angebot-accordion-container .accordion .titel-kleiner{padding:0;text-transform:none;letter-spacing:normal;word-break:break-word;border-style:solid;border-width:0 0 var(--strichstaerke) 0;cursor:pointer;--tw-border-opacity:1;border-color:var(--farbe-gold)}.single-angebot-accordion-container .accordion h2::before,.single-angebot-accordion-container .accordion .titel-kleiner::before{content:"\002B";padding:0;margin:0 .5rem 0 0;letter-spacing:0;line-height:1.5rem;font-size:var(--schriftgroesse-h2)}.single-angebot-accordion-container .accordion.active h2::before,.single-angebot-accordion-container .accordion.active .titel-kleiner::before{content:"\2212"!important}.single-angebot-accordion-container .accordion:hover,.single-angebot-accordion-container .accordion:active{background-color:var(--farbe-weiss)}.single-angebot-accordion-container .accordion p,.single-angebot-accordion-container .accordion span{padding:0}.single-angebot-accordion-container .panel{background-color:var(--farbe-weiss);width:100%;padding:0;overflow:hidden}@media (max-width:768px){.single-angebot-accordion-container .accordion{padding:0 var(--randabstand)}}.zimmerswitchbuttons{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:var(--randabstand);max-width:fit-content;margin:0 auto;padding:0 var(--randabstand);justify-items:center;align-items:center}.zimmerswitchbuttons #tab-dz,.zimmerswitchbuttons #tab-sui,.zimmerswitchbuttons #tab-ez width:100%}.zimmerkategorieliste{display:none}.zimmerkategorieliste.show{display:block}@media (max-width:810px){.zimmerswitchbuttons{grid-template-columns:1fr 1fr}.zimmerswitchbuttons #tab-dz{grid-row:1 / 2;grid-column:1 / 2}.zimmerswitchbuttons #tab-sui{grid-row:1 / 2;grid-column:2 / 3}.zimmerswitchbuttons #tab-ez{grid-row:2 / 3;grid-column:1 / 3;width:50%}}@media (max-width:550px){.zimmerswitchbuttons{grid-template-columns:1fr}.zimmerswitchbuttons #tab-dz{grid-row:1 / 2;grid-column:1 / 2}.zimmerswitchbuttons #tab-sui{grid-row:2 / 3;grid-column:1 / 2}.zimmerswitchbuttons #tab-ez{grid-row:3 / 4;grid-column:1 / 2;width:100%}}.suchergebnis{display:grid!important;grid-template-columns:30% 1fr;grid-gap:var(--randabstand);max-width:var(--abmessung-max-contentbreite)!important;margin:0 auto;margin-top:var(--abstand-doppelt);margin-bottom:var(--abstand-doppelt);padding:0 var(--randabstand);align-items:start;justify-items:center}.panel>.suchergebnis{padding:0!important}.suchergebnis figure,.suchergebnis div{width:100%}.suchergebnis figure{margin:0 auto;margin-top:0;margin-bottom:0}.suchergebnis p,.suchergebnis h2{padding:0!important}@media (max-width:768px){.suchergebnis{grid-template-columns:1fr}}#footer-container{max-width:var(--abmessung-max-contentbreite);width:100%;margin:0 auto;padding:var(--abstand-vierfach) var(--randabstand) 0 var(--randabstand);display:grid!important;grid-template-columns:1fr auto 1fr;grid-gap:var(--randabstand-dreifach);justify-items:start;align-items:start}#footer-logo{justify-self:center}#footer-logo .svg-logo,.scroll #footer-logo .svg-logo{margin:0 auto!important;min-width:176.25px!important;width:176.25px!important;max-width:176.25px!important;height:116.33px!important}@media (max-width:calc(1366px - 1px)){#footer-container{grid-template-columns:auto auto}#footer-logo{display:none}}#footer-links{width:100%;margin:0 auto;padding:0;display:grid!important;grid-template-columns:1fr 1fr;grid-gap:var(--randabstand-dreifach);justify-items:end;align-items:start}#footer-links>div{text-align:right;line-height:2.3}#footer-links h5{padding:0!important}.svg-de-gb{width:1.5rem;height:auto}#betriebsferien{padding:var(--abstand-doppelt) 0 0 0;text-align:center}#footer-icons{margin:0 auto;padding:var(--abstand-doppelt) var(--randabstand) 0 var(--randabstand);display:grid!important;grid-template-columns:auto auto auto;grid-gap:var(--randabstand);justify-items:end;align-items:center;width:fit-content!important}#footer-icons img{max-height:100px!important}#footer-social-media-icons{margin:0 auto;padding:var(--abstand-doppelt) var(--randabstand) 0 var(--randabstand);display:grid!important;grid-template-columns:1fr 1fr;grid-gap:var(--abstand-doppelt);width:fit-content!important;align-items:center;justify-items:center}#copyright{padding:var(--abstand-doppelt) 0 0 0;text-align:center}@media (max-width:768px){#footer-container{grid-template-columns:auto!important;grid-gap:var(--abstand-doppelt)!important}#footer-adresse{justify-self:center!important;text-align:center!important;width:fit-content!important}#footer-links{width:fit-content!important;justify-items:center!important}#footer-links div{text-align:center!important}}@media (max-width:470px){#footer-links{grid-template-columns:1fr;grid-gap:var(--abstand-doppelt)}}.liste-container-accordion{max-width:var(--abmessung-max-contentbreite)!important;margin:0 auto;padding:0}.accordion{display:flex;text-align:left;width:100%;justify-content:space-between;align-items:center;cursor:pointer;font-size:var(--schriftgroesse-h3);margin:0;padding:var(--abstand-einfach)}.accordion:hover,.accordion:active{background-color:var(--hintergrund-grau-2)}.accordion::after{content:"";display:inline-block;width:var(--schriftgroesse-h1);height:var(--schriftgroesse-h1);margin-left:1rem;flex-shrink:0;background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M8.12 9.17a1 1 0 011.41 0L12 11.64l2.47-2.47a1 1 0 111.41 1.41l-3.18 3.18a1 1 0 01-1.41 0L8.12 10.58a1 1 0 010-1.41z'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M8.12 9.17a1 1 0 011.41 0L12 11.64l2.47-2.47a1 1 0 111.41 1.41l-3.18 3.18a1 1 0 01-1.41 0L8.12 10.58a1 1 0 010-1.41z'/></svg>") center / contain no-repeat;transform:rotate(-90deg);transform-origin:50% 50%;transition:transform 0.22s ease}.accordion.active::after{transform:rotate(0deg)}.panel{max-height:0;margin:0 auto;padding:0 var(--randabstand);overflow:hidden;opacity:0;transition:max-height 0.35s ease,opacity 0.25s ease}.panel.open{opacity:1}.panel-content{margin:var(--abstand-doppelt) auto 0 auto;padding:0 0 var(--abstand-doppelt) 0;border-bottom:var(--strichstaerke) dotted var(--hintergrund-grau-2)}.panel-content h3,.panel-content p{padding:0}.faq-accordion{display:block;max-width:780px!important;width:100%;margin:var(--abstand-vierfach) auto}.faq-accordion .rank-math-block{margin:var(--abstand-doppelt) auto;padding:0 20px}.faq-accordion .rank-math-list-item{width:100%;border:var(--strichstaerke) solid var(--farbe-gold);color:var(--farbe-text);background-color:var(--farbe-weiss);margin:var(--abstand-einfach) auto}.faq-accordion .rank-math-list-item h3,.faq-accordion .rank-math-list-item p{margin:0}.faq-accordion .rank-math-list-item p{padding:0 var(--randabstand) var(--randabstand) var(--randabstand)!important}.faq-accordion .rank-math-question{display:flex;text-align:left;width:100%;justify-content:space-between;align-items:center;cursor:pointer;font-size:var(--schriftgroesse-h3);margin:0;padding:var(--abstand-einfach)}.faq-accordion .rank-math-question::after{content:"";display:inline-block;width:var(--schriftgroesse-h1);height:var(--schriftgroesse-h1);margin-left:1rem;flex-shrink:0;background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M8.12 9.17a1 1 0 011.41 0L12 11.64l2.47-2.47a1 1 0 111.41 1.41l-3.18 3.18a1 1 0 01-1.41 0L8.12 10.58a1 1 0 010-1.41z'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M8.12 9.17a1 1 0 011.41 0L12 11.64l2.47-2.47a1 1 0 111.41 1.41l-3.18 3.18a1 1 0 01-1.41 0L8.12 10.58a1 1 0 010-1.41z'/></svg>") center / contain no-repeat;transform:rotate(-90deg);transform-origin:50% 50%;transition:transform 0.22s ease}.faq-accordion .rank-math-question.active::after{transform:rotate(0deg)}.faq-accordion .rank-math-answer{max-height:0;overflow:hidden;opacity:0;transition:max-height 0.35s ease,opacity 0.25s ease}.faq-accordion .rank-math-answer.open{opacity:1}.buchung-container{padding:0;margin:0 auto;width:100%;text-align:center}.buchung-container p,.buchung-container h2{text-align:center}.buchung-container-grid,.suche-container-grid{width:fit-content;margin:0 auto;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--randabstand);align-items:center;justify-items:start}@media (min-width:460px){.suche-container-grid{background-color:var(--farbe-weiss);padding:var(--randabstand)}}@media (max-width:459px){.suche-container-grid{width:calc(100% - 80px);grid-template-columns:1fr;padding:0;margin-bottom:var(--randabstand-doppelt)}}.buchung-container-grid div,.suche-container-grid div{width:100%}.buchung-container-grid input,.suche-container-grid input{width:100%!important}@media (max-width:768px){.buchung-container-grid{grid-template-columns:1fr!important}}.anreisepick,.abreisepick,.datumpick,.datumpick2,button,a,select,input[type="date"],input[type="submit"],input[type="checkbox"],.accordion{cursor:pointer!important}.formular-container{margin:0 auto;padding:0;max-width:var(--abmessung-max-contentbreite);margin-top:var(--abstand-doppelt)}fieldset{margin:0 auto;padding:var(--randabstand);border:1px solid var(--hintergrund-grau-3);display:grid;grid-template-columns:auto 50%;grid-gap:var(--randabstand);align-items:start;justify-items:center;max-width:var(--abmessung-max-contentbreite);margin-top:var(--abstand-doppelt);width:100%}legend{text-align:center;padding:1rem;font-size:var(--schriftgroesse-h3)}fieldset div{width:100%!important}fieldset p{margin:var(--abstand-halb) auto}fieldset div p,fieldset div h2,fieldset div h3,fieldset div h4,fieldset div .titel,fieldset div hr{padding:0}fieldset .durchgehend,fieldset .acceptance-container{text-align:center;grid-column:1 / 3}fieldset .zweispaltig{display:grid;grid-template-columns:auto auto;grid-gap:var(--randabstand)}fieldset .plzwohnort{display:grid;grid-template-columns:9rem 7rem auto;grid-gap:var(--randabstand)}.acceptance-container{font-size:var(--schriftgroesse-kleiner);line-height:1.2;margin:0 auto;text-align:center}@media (max-width:1024px){fieldset .plzwohnort{grid-template-columns:auto}}@media (max-width:768px){fieldset{grid-template-columns:1fr!important}fieldset .durchgehend,fieldset .acceptance-container{grid-column:1 / 2}}label{display:inline-block}input,select,textarea{display:inline-block;width:100%;padding:var(--randabstand-halb);text-decoration:none!important;text-align:left;font-weight:normal!important;color:var(--farbe-text);background-color:var(--farbe-weiss);border:var(--strichstaerke) solid var(--farbe-gold);border-radius:0!important;outline:0}input::placeholder,select::placeholder,textarea::placeholder{color:var(--hintergrund-grau-3)}input:focus,select:focus,textarea:focus{color:#000;background-color:var(--farbe-gruen-hintergrund);border-color:var(--farbe-gruen);outline:1px solid var(--farbe-gruen)}textarea{height:10rem;background-color:var(--farbe-weiss);white-space:pre-line}.textarea-zweizeilig{height:5rem}[type="checkbox"],[type="radio"]{width:auto!important;height:auto!important;margin-right:0.25rem!important}.acceptance-container input[type="checkbox"]{width:1.5rem!important;height:1.5rem!important}.wpcf7-checkbox{margin:0 auto!important;padding:0!important;display:block!important}.hidden-fields-container{display:none}input[type="search"]{max-width:100%!important}input[type="submit"]{letter-spacing:var(--buchstaben-breit);text-transform:uppercase;font-size:var(--schriftgroesse-kleiner);line-height:1.6;width:auto;margin:0 auto!important;padding:.6rem calc(1.2rem - var(--buchstaben-breit)) .6rem 1.2rem;color:var(--farbe-weiss);background-color:var(--farbe-gruen);text-align:center;text-overflow:ellipsis;text-decoration:none;border:var(--buttonstrichstaerke) solid var(--farbe-gruen)}input[type="submit"]:hover,input[type="submit"]:active{color:var(--farbe-weiss);text-decoration:none;background-color:var(--farbe-gold);border:var(--buttonstrichstaerke) solid var(--farbe-gold)}.timeline{position:relative;margin:0 auto;padding:0}.timeline::after{content:"";position:absolute;width:var(--strichstaerke);background-color:var(--farbe-text);top:8px;bottom:0;left:30px;margin-left:calc(0px - var(--strichstaerke))}.timeline>div{padding:0 0 0 30px;position:relative;background-color:#fff0;width:100%}.timeline>div::after{content:"";position:absolute;left:22px;width:14px;height:14px;background-color:var(--farbe-gold);top:5px;border-radius:50%;z-index:5}.timeline>div>p{margin-top:2rem;margin-bottom:2rem}.newsletter-container{max-width:600px;padding:0 var(--randabstand);margin:0 auto}.wpcf7-not-valid-tip{display:block!important;margin:0!important;padding:var(--abstand-viertel) var(--abstand-halb)!important;border:0;border-bottom:1px solid var(--farbe-rot)!important;color:var(--farbe-rot)!important;font-size:var(--schriftgroesse-kleiner)!important;background-color:var(--farbe-rot-hintergrund)!important;z-index:5!important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.spam .wpcf7-response-output{margin-top:var(--abstand-einfach)!important;padding:1.5rem!important;border:var(--strichstaerke) solid var(--farbe-rot)!important;color:var(--farbe-rot)!important;text-align:center!important;background-color:var(--farbe-rot-hintergrund)!important;z-index:5!important}.wpcf7 form.sent .wpcf7-response-output{margin-top:var(--abstand-einfach)!important;padding:1.5rem!important;border:var(--strichstaerke) solid var(--farbe-gruen)!important;color:var(--farbe-gruen)!important;text-align:center!important;background-color:var(--farbe-gruen-hintergrund)!important;z-index:5!important}.wpcf7-list-item{display:block!important;margin:1rem!important;width:100%!important}.wpcf7-acceptance>.wpcf7-list-item{display:block!important;margin:0!important;width:100%!important}.wpcf7-submit{display:block!important;position:relative!important;clear:both!important}.wpcf7-spinner{display:none!important}.grid-galerie{margin-top:var(--abstand-vierfach);display:grid!important;grid-template-columns:1fr 1fr 1fr;grid-column-gap:var(--randabstand-doppelt)!important}@media (max-width:1326px){.grid-galerie{grid-column-gap:var(--randabstand)!important}}@media (max-width:1023px){.grid-galerie{grid-template-columns:1fr 1fr;grid-gap:var(--randabstand)!important}}@media (max-width:768px){.grid-galerie{grid-template-columns:1fr;grid-gap:var(--randabstand)!important}}.grid-galerie>figure{display:block;max-width:none;margin-top:0;margin-bottom:0}.grid-galerie>figure img{aspect-ratio:var(--format-standard)}.grid-galerie>figure:nth-child(2),.grid-galerie>figure:nth-child(5),.grid-galerie>figure:nth-child(8),.grid-galerie>figure:nth-child(11),.grid-galerie>figure:nth-child(14),.grid-galerie>figure:nth-child(17),.grid-galerie>figure:nth-child(20),.grid-galerie>figure:nth-child(23),.grid-galerie>figure:nth-child(26),.grid-galerie>figure:nth-child(29),.grid-galerie>figure:nth-child(32),.grid-galerie>figure:nth-child(35),.grid-galerie>figure:nth-child(38),.grid-galerie>figure:nth-child(41),.grid-galerie>figure:nth-child(44),.grid-galerie>figure:nth-child(47),.grid-galerie>figure:nth-child(50),.grid-galerie>figure:nth-child(53),.grid-galerie>figure:nth-child(56),.grid-galerie>figure:nth-child(59),.grid-galerie>figure:nth-child(62),.grid-galerie>figure:nth-child(65),.grid-galerie>figure:nth-child(68){margin-top:var(--randabstand-doppelt)}@media (max-width:1023px){.grid-galerie>figure:nth-child(2),.grid-galerie>figure:nth-child(5),.grid-galerie>figure:nth-child(8),.grid-galerie>figure:nth-child(11),.grid-galerie>figure:nth-child(14),.grid-galerie>figure:nth-child(17),.grid-galerie>figure:nth-child(20),.grid-galerie>figure:nth-child(23),.grid-galerie>figure:nth-child(26),.grid-galerie>figure:nth-child(29),.grid-galerie>figure:nth-child(32),.grid-galerie>figure:nth-child(35),.grid-galerie>figure:nth-child(38),.grid-galerie>figure:nth-child(41),.grid-galerie>figure:nth-child(44),.grid-galerie>figure:nth-child(47),.grid-galerie>figure:nth-child(50),.grid-galerie>figure:nth-child(53),.grid-galerie>figure:nth-child(56),.grid-galerie>figure:nth-child(59),.grid-galerie>figure:nth-child(62),.grid-galerie>figure:nth-child(65),.grid-galerie>figure:nth-child(68){margin-top:0}}.grid-galerie>figure>figcaption{display:none!important}.onpagesearch-wrapper{display:flex;gap:.5rem;max-width:500px;margin:0 auto}#onpagesearch{flex:1}.abisz>div{border:1px solid;border-color:var(--hintergrund-grau-3);padding:var(--randabstand) var(--randabstand) 0 var(--randabstand);margin:var(--abstand-dreifach) auto}.abisz>div>h2,.rank-math-list-item>h3{margin:0}@media (max-width:1406px){.abisz>div{padding:var(--randabstand) 0 0 0;margin:var(--abstand-dreifach) var(--randabstand)}}.abstand-gross{margin-top:var(--abstand-vierfach)!important}.abstand-mittel{margin-top:var(--abstand-doppelt)!important}.abstand-bisschen{margin-top:var(--abstand-bisschen)!important}.abstand-einfach{margin-top:var(--abstand-einfach)!important}.abstand-halb{margin-top:calc(var(--abstand-einfach) / 2)!important}.abstand-kein{margin-top:0!important}.abstand-unten-gross{margin-bottom:var(--abstand-vierfach)!important}.abstand-unten-mittel{margin-bottom:var(--abstand-doppelt)!important}.abstand-unten-bisschen{margin-bottom:var(--abstand-bisschen)!important}.abstand-unten-einfach{margin-bottom:var(--abstand-einfach)!important}.abstand-unten-halb{margin-bottom:calc(var(--abstand-einfach) / 2)!important}.abstand-unten-kein{margin-bottom:0!important}.innenabstand-gross{padding-top:var(--abstand-vierfach)!important}.innenabstand-mittel{padding-top:var(--abstand-doppelt)!important}.innenabstand-bisschen{padding-top:var(--abstand-bisschen)!important}.innenabstand-einfach{padding-top:var(--abstand-einfach)!important}.innenabstand-halb{padding-top:calc(var(--abstand-einfach) / 2)!important}.innenabstand-kein{padding-top:0!important}.innenabstand-unten-gross{padding-bottom:var(--abstand-vierfach)!important}.innenabstand-unten-mittel{padding-bottom:var(--abstand-doppelt)!important}.innenabstand-unten-bisschen{padding-bottom:var(--abstand-bisschen)!important}.innenabstand-unten-einfach{padding-bottom:var(--abstand-einfach)!important}.innenabstand-unten-halb{padding-bottom:calc(var(--abstand-einfach) / 2)!important}.innenabstand-unten-kein{padding-bottom:0!important}table{margin:0 auto;padding:0;width:fit-content;border-collapse:collapse}th,td{padding:0 .5rem;vertical-align:top}.country-selector input,.country-selector label{display:none!important}.country-selector{position:fixed;bottom:0;right:20px}.country-selector ul,.country-selector ol{margin:0 auto;padding:0;list-style-type:none;text-align:center}.country-selector li{display:inline-block;margin:0 auto;vertical-align:middle}.wg-li a{font-size:var(--schriftgroesse-kleiner);line-height:3rem;letter-spacing:var(--buchstaben-breit-bisschen);text-transform:uppercase;border:none;margin:0 auto;padding:.65rem;color:#ffffff!important;background-color:var(--farbe-anthrazit)!important;text-align:center;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.wg-li a:hover{color:#ffffff!important;background-color:#ab9969!important}.aa-popup-widget{font-family:inherit!important;font-weight:inherit!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;color:inherit!important;text-align:inherit!important}.daQQml.daQQml{padding-bottom:0!important}.hMVhEw.hMVhEw p{margin-bottom:var(--abstand-einfach)!important;margin:var(--abstand-einfach) auto!important}.aa-popup-widget span,.aa-popup-widget applet,.aa-popup-widget object,.aa-popup-widget iframe,.aa-popup-widget h1,.aa-popup-widget h2,.aa-popup-widget h3,.aa-popup-widget h4,.aa-popup-widget h5,.aa-popup-widget h6,.aa-popup-widget p,.aa-popup-widget blockquote,.aa-popup-widget pre,.aa-popup-widget a,.aa-popup-widget abbr,.aa-popup-widget acronym,.aa-popup-widget address,.aa-popup-widget big,.aa-popup-widget cite,.aa-popup-widget code,.aa-popup-widget del,.aa-popup-widget dfn,.aa-popup-widget em,.aa-popup-widget img,.aa-popup-widget ins,.aa-popup-widget kbd,.aa-popup-widget q,.aa-popup-widget s,.aa-popup-widget samp,.aa-popup-widget small,.aa-popup-widget strike,.aa-popup-widget strong,.aa-popup-widget sub,.aa-popup-widget sup,.aa-popup-widget tt,.aa-popup-widget var,.aa-popup-widget b,.aa-popup-widget u,.aa-popup-widget i,.aa-popup-widget center,.aa-popup-widget dl,.aa-popup-widget dt,.aa-popup-widget dd,.aa-popup-widget ol,.aa-popup-widget ul,.aa-popup-widget li,.aa-popup-widget fieldset,.aa-popup-widget form,.aa-popup-widget label,.aa-popup-widget legend,.aa-popup-widget table,.aa-popup-widget caption,.aa-popup-widget tbody,.aa-popup-widget tfoot,.aa-popup-widget thead,.aa-popup-widget tr,.aa-popup-widget th,.aa-popup-widget td,.aa-popup-widget article,.aa-popup-widget aside,.aa-popup-widget canvas,.aa-popup-widget details,.aa-popup-widget embed,.aa-popup-widget figure,.aa-popup-widget figcaption,.aa-popup-widget footer,.aa-popup-widget header,.aa-popup-widget hgroup,.aa-popup-widget main,.aa-popup-widget menu,.aa-popup-widget nav,.aa-popup-widget output,.aa-popup-widget ruby,.aa-popup-widget section,.aa-popup-widget summary,.aa-popup-widget time,.aa-popup-widget mark,.aa-popup-widget audio,.aa-popup-widget video{margin:0 auto!important;padding:0!important;border:inherit!important;font:inherit!important;vertical-align:inherit!important;text-decoration:inherit!important}.ieBMuB.ieBMuB{padding-right:0!important;padding-bottom:0!important}.gXZIss.gXZIss{padding:var(--randabstand)!important}.fiXYVj.fiXYVj{display:none!important}.goisSv{min-height:fit-content!important}.hBlsuZ,.hpEgRq.hpEgRq,.klGPUZ.klGPUZ,.cprWFC.cprWFC,.bjdOeX.bjdOeX{display:none!important}.hxCduE.hxCduE{margin-top:1rem!important}.kSuUay.kSuUay{gap:0!important}.roomeo-booking-widget-root .py-4{display:none!important}.trustbar{background:var(--hintergrund-beige);width:100%;transition:max-height 0.2s ease-in-out,padding 0.2s ease-in-out,opacity 0.2s ease-in-out;overflow:hidden}body.scroll .trustbar{max-height:0;padding:0;opacity:0}.trustbar-inner{max-width:1400px;margin:0 auto;padding:10px 20px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;list-style:none;font-size:.875rem}.trustbar-inner li{padding:4px 16px;position:relative}.trustbar-inner li:not(:first-child)::before{content:"·";position:absolute;left:-3px;top:50%;transform:translateY(-50%);opacity:.5}@media (max-width:1023px){.trustbar{display:none}}