@charset "UTF-8";footer.svelte-jz8lnl{background-color:#4b3029;color:#fff;text-align:center;padding:2rem 0}footer.svelte-jz8lnl .Link{text-decoration:none}footer.svelte-jz8lnl ul:where(.svelte-jz8lnl){display:flex;justify-content:center;margin-bottom:1rem}footer.svelte-jz8lnl ul:where(.svelte-jz8lnl) li:where(.svelte-jz8lnl){padding:0 1rem;border-right:1px solid rgba(255,255,255,.25)}footer.svelte-jz8lnl ul:where(.svelte-jz8lnl) li:where(.svelte-jz8lnl):last-child{border:0 none}@media(max-width:640px){footer.svelte-jz8lnl ul.adresse:where(.svelte-jz8lnl){flex-direction:column;gap:1rem}}.partner.svelte-19s3tce{background-color:#e8d3b5;padding:clamp(1rem,3.33vw,2rem) 1rem}.partner.svelte-19s3tce ul:where(.svelte-19s3tce){display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem}.partner.svelte-19s3tce li:where(.svelte-19s3tce) .Picture:hover{transform:scale(1.05);transition:all .5s ease}.kunden.svelte-1qtgmps{background-color:#25d36613}h5.svelte-1qtgmps{margin:.5rem 0;padding:0;text-transform:uppercase;font-size:clamp(1.25rem,-.25rem + 5vw,2.75rem);line-height:clamp(1.75rem,.25rem + 4.17vw,3rem)}@media(max-width:640px){h5.svelte-1qtgmps{color:#222}}@media(min-width:641px){h5.svelte-1qtgmps{letter-spacing:3px;opacity:.5}}blockquote.svelte-1qtgmps{margin:0;padding:0;background:transparent;font-size:1.1rem;line-height:1.75rem;padding:0 1rem}blockquote.svelte-1qtgmps:before{content:open-quote}blockquote.svelte-1qtgmps:after{content:close-quote}div.svelte-1qtgmps{display:flex;flex-direction:column;gap:1rem}span.svelte-1qtgmps{font-style:italic;color:#222}.Accordion{margin-top:clamp(2rem,6.67vw,4rem)}.AccordionSlide__title{background-color:#fae6c5}.Accordion h5{font-size:clamp(1.25rem,.75rem + 1.67vw,1.75rem)}main .Button:not(.cookieconsent),main .Submit{background-color:#4b3029;border:1px solid #fae6c5;color:#fff}main h1,main .h1,main h2,main .h2,main h3,main .h3{color:#4a5d66}main p,main .p,main h4,main .h4,main li{font-size:clamp(1.15rem,1.05rem + .33vw,1.25rem);line-height:clamp(1.75rem,1rem + 2.5vw,2.25rem)}ul.bed{padding-left:2.25rem}ul.bed li{padding-left:.75rem;padding-bottom:.5rem}ul.bed li::marker{color:#4b3029;content:"🛏";font-size:2.5rem}header{background-color:#4b3029}header .Button{border-color:transparent;background-color:#4b3029;color:#fff}header .button-braun{background-color:#4b3029;color:#fff}header .button-gruen{background-color:#25d366;border-color:#999;color:#fff}header .button-beige{background-color:#fae6c5;color:#4a5d66}header .button-hellbraun{background-color:#e8d3b5;color:#222}header .kontakte{flex-direction:row}@media(max-width:1024px){header .Button{border-color:#222}}@media(min-width:641px)and (max-width:1024px){header .kontakte{width:100%;display:grid;grid-template-columns:repeat(4,1fr)}}@media(max-width:640px){header img{width:280px}header .kontakte{width:100%;display:flex}header .Button{padding:.5rem .15rem;font-size:.9rem;flex:1 1 25%}header .button-gruen{border-color:#e8d3b5}header .telefon{flex:1 0 30%}}@media not (min-width:1024px){.Nav__ul{background-color:#4b3029}}@media(min-width:1024px){.Nav{background-color:#e8d3b5}.Nav__a{color:#4b3029;font-weight:400;font-size:1.25rem}.Nav__a:hover,.Nav__a--active,.Nav__a--current{background-color:#4b3029;color:#fff}.Nav__ul-ul{background-color:#4b3029}.Nav__a-a{padding:.5rem 1rem;text-decoration:none;color:#fff}.Nav__a-a:hover{background-color:#4b3029}}.NavBurger__svg{fill:#fff}html,body{background-color:#fae6c5}main.svelte-12qhfyh{background-color:#fae8c9;padding:clamp(2rem,6.67vw,4rem) clamp(.5rem,-.5rem + 1.67vw,0rem)}
