﻿.color-1{color:#a6815a}.color-2{color:#1a3f34}.color-3{color:#fff}.color-4{color:#0f1113}.tiny-font{font-size:clamp(.65rem,.75vw,.75rem) !important}.small-font{font-size:clamp(.8rem,.875vw,.9rem) !important}.standard-font{font-size:clamp(1rem,1vw,1rem) !important}.regular-font{font-size:clamp(1.125rem,1.25vw,1.25rem) !important}.medium-font{font-size:clamp(1.25rem,1.5vw,1.5rem) !important}.intermediate-font{font-size:clamp(1.5rem,1.875vw,1.875rem) !important}.large-font{font-size:clamp(1.75rem,2.25vw,2.25rem) !important}.extra-large-font{font-size:clamp(2rem,2.75vw,2.75rem) !important}.huge-font{font-size:clamp(2.25rem,3.25vw,3.5rem) !important}.extra-huge-font{font-size:clamp(2.75rem,4vw,4.5rem) !important}.extreme-huge-font{font-size:clamp(3rem,5vw,6rem) !important}.heavy-font{font-size:clamp(3.25rem,6vw,7rem) !important}.extra-heavy-font{font-size:clamp(3.5rem,7vw,8rem) !important}.extreme-heavy-font{font-size:clamp(3.75rem,8vw,10rem) !important}.super-extreme-heavy-font{font-size:clamp(4rem,9vw,12rem) !important}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.animation-delay-2{animation-delay:.2s}.animation-delay-4{animation-delay:.4s}.animation-delay-6{animation-delay:.6s}.animation-delay-8{animation-delay:.8s}.animation-delay-10{animation-delay:1s}.animation-delay-15{animation-delay:1.5s}.animation-delay-20{animation-delay:2s}.animation-delay-25{animation-delay:2.5s}.animation-delay-30{animation-delay:3s}.animation-delay-40{animation-delay:4s}.animation-delay-50{animation-delay:5s}.animation-delay-60{animation-delay:6s}.fadescroll{opacity:0}.fade{opacity:1}.wrapper{margin:0 auto;width:min(100%,80vw)}.wrapper-small{margin:0 auto;width:min(960px,85vw)}.wrapper-medium{margin:0 auto;width:min(1180px,85vw)}.wrapper-full{margin:0 auto;width:100%}.main{flex:1}ol,ul{border:0;margin:0;padding:0;list-style:none;list-style-type:none;text-decoration:none;color:#0f1113;list-style-type:none}ol li,ul li{border:0;margin:0;padding:0;list-style:none;list-style-type:none;text-decoration:none;list-style-type:none}hr{border:1px solid #ddd;margin:2rem 0}.btn-success{border:0;margin:0;padding:0;list-style:none;list-style-type:none;text-decoration:none;color:#0f1113}.parallax,.section-parallax{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:60vh;width:100%}@media(max-width: 768px){.parallax,.section-parallax{background-attachment:scroll;height:auto}}@media(max-width: 576px){.parallax,.section-parallax{background-attachment:scroll;min-height:25rem}}.full-cover-image img{display:block;width:100%;height:auto;object-fit:cover;object-position:50% 50%;height:60vh}blockquote{border-left:3px solid #a6815a;margin-bottom:2rem;padding-left:1.5rem}blockquote p{color:#333;line-height:1.9rem}.disclaimer{margin:0 auto;width:min(100%,80vw);margin-bottom:10rem}.disclaimer .wp-block-columns{margin-top:2rem;gap:5vw}.disclaimer h1,.disclaimer .h1{font-size:clamp(1.75rem,2.25vw,2.25rem);color:#a6815a;font-weight:500;margin-bottom:.2em}.disclaimer h2,.disclaimer .h2{font-size:clamp(1.25rem,1.5vw,1.5rem);color:#a6815a;font-weight:500;margin:1em auto .2em}.disclaimer h3,.disclaimer .h3{font-size:clamp(1.125rem,1.25vw,1.25rem);color:#333;font-weight:500;margin:1.1em auto .4em}.disclaimer h4,.disclaimer .h4{font-size:clamp(1.125rem,1.25vw,1.25rem);color:#666;font-weight:400;margin:0 0 .5rem}.disclaimer p,.disclaimer li{font-size:clamp(1.125rem,1.25vw,1.25rem);color:#666;font-weight:400;margin:0 0 .8em;line-height:1.4em}.disclaimer .address{line-height:1.2em;margin:1em auto .2em}.disclaimer .wp-block-separator{border:2px solid;border-left:none;border-right:none;display:list-item}.disclaimer ul{margin:2rem 0}.disclaimer ul li{color:#333;font-weight:400;list-style-type:disc;margin:0 0 .5rem 1rem}@media(max-width: 576px){.wp-block-gallery{padding:0 30px}}.wp-block-image img{height:auto;width:100%}@media(max-width: 768px){.wp-block-columns{display:block}}@media(max-width: 768px){.wp-block-columns img{padding:0;width:100%}}.site404{margin:0 auto;width:min(100%,80vw);margin:0 auto 5rem}.site404 h1,.site404 .h1{font-size:clamp(3.5rem,7vw,8rem);font-weight:800;line-height:1em}.site404 h1 small,.site404 .h1 small{font-size:clamp(2.25rem,3.25vw,3.5rem);display:block;font-weight:600;line-height:1em}.site404 h2,.site404 .h2{margin-top:1.3em;font-size:clamp(1.25rem,1.5vw,1.5rem);line-height:1.4em}.site404 .btn{margin:3rem auto}input,select,textarea{background:#fff;border:1px solid #ddd;border-radius:5px;font-family:"Inter";font-size:clamp(1.125rem,1.25vw,1.25rem);margin-bottom:.8rem;padding:1.2rem;width:100%}textarea{height:8rem}input[type=checkbox]{margin:.7rem;padding:0;transform:scale(1.2);zoom:2}input[type=checkbox]:hover{cursor:pointer}@media(max-width: 576px){input[type=checkbox]{transform:scale(1);width:1.6rem !important;height:1.6rem !important}}input[type=submit]{background:#876846;border:0;color:#fff;width:100%}input[type=submit]:hover{transition:.2s;background:#1a3f34;border:0;color:#fff;cursor:pointer}.datenschutz-checkbox{margin-bottom:1rem;text-align:left}.datenschutz-checkbox input,.datenschutz-checkbox select,.datenschutz-checkbox textarea{border:0;margin:0;padding:0;margin:.15rem .5rem 0 0;width:auto}.datenschutz-checkbox span{color:#666;font-size:clamp(.65rem,.75vw,.75rem)}.datenschutz-checkbox a{color:#1a3f34;font-weight:400}.datenschutz-checkbox .wpcf7-list-item{margin-bottom:1.3rem;width:100% !important}.datenschutz-checkbox .wpcf7-form-control-wrap .wpcf7-list-item label{display:flex;flex-direction:row}.datenschutz-info{color:#999;font-size:clamp(1.25rem,1.5vw,1.5rem);margin-bottom:1rem}.wpcf7-not-valid-tip{margin:-0.6rem 0 .5rem}.search .wrapper{margin:0 auto;width:min(100%,80vw);padding-bottom:5rem}.search input{border:2px solid #0f1113;border-radius:4px;color:#0f1113;display:block;margin-top:20px;padding:15px 20px;text-align:left;width:90%}.search input[type~=submit]:hover{transition:.2s;background:#0f1113;border:2px solid #0f1113;color:#0f1113;cursor:pointer}.search label{display:none}.search h2{letter-spacing:.2px;margin-bottom:5px}.search .search-post-excerpt{letter-spacing:.8px;line-height:15px}.search hr{margin:2rem 0}.search hr:last-of-type{display:none}.search form{margin-bottom:4rem}.search form div{display:flex}.search form input[type=text]{margin-right:1%;width:89%}.search form input[type=submit]{width:min-content}.search .h2-ergebnis{color:#a6815a;margin:0 0 .1rem}.search .txt-ergebnis{margin-bottom:3rem}@media(max-width: 768px){.website-info{flex-direction:column}}.roboro-link{color:#fff;margin:0 .2rem}@media(max-width: 768px){.roboro-link .byroboro{display:block}}.roboro-link .byroboro:hover{color:#999}.roboro-link .byroboro:hover strong{color:#999}.roboro-link .byroboro::before{color:#fff;content:"|";font-weight:600;margin-left:.3rem;margin-right:.3rem}@media(max-width: 768px){.roboro-link .byroboro::before{content:none}}.roboro-link .byroboro strong{color:#fff;font-weight:500}.roboro-link .roboro-heart{color:#1a3f34;margin:.1rem .2rem 0}@media(max-width: 576px){.roboro-link .roboro-heart{display:inline-block;margin-top:.3rem}}@media print{header,footer,.single-blogsite-print{display:none}.single-blogsite{margin:5rem 0 20rem}}@media all and (-ms-high-contrast:none){body{display:flex;flex-direction:column;min-height:100vh}header,footer{flex-shrink:0}.main{flex:1 0 auto}}*{border:0;margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;font-size:16px;height:100%}body{border:0;margin:0;padding:0;display:flex;flex-direction:column;font-family:"Inter","Dancing Script","Inter";min-height:100vh}header{position:fixed;z-index:999;width:100%}header .menu-btn button,header .menu-btn-close button{transition:.3s;background:hsla(0,0%,100%,.85);cursor:pointer;padding:2rem .8rem .4rem .8rem;position:fixed;top:0;right:clamp(1rem,3vw,4rem);font-size:clamp(2rem,2.75vw,2.75rem)}header .menu-btn button:hover,header .menu-btn-close button:hover{background:rgba(15,17,19,.9)}header .menu-btn button:hover .lni,header .menu-btn-close button:hover .lni{color:#fff}header .menu-btn button .lni,header .menu-btn-close button .lni{color:#0f1113;font-size:clamp(1.75rem,2.25vw,2.25rem);line-height:0;padding:0}header .menu-btn-close button{position:absolute;background:none}header .menu-btn-close button:hover{background:none}header .menu-btn-close button:hover .lni{color:#1a3f34}header .menu-btn-close button .lni{font-size:clamp(2rem,2.75vw,2.75rem);color:#fff}header .close-menu{display:none}header .overlay{transition:.5s;height:0%;left:0;overflow-y:hidden;position:fixed;top:0;width:100%}header .skip-link{position:absolute;top:-4em;left:30%;background:#fff;font-weight:600;color:#0f1113;padding:1em;z-index:9999999;width:40%;margin:0 auto;border-radius:1em;text-align:center}@media(max-width: 576px){header .skip-link{top:-6em}}header .skip-link:focus{top:1em}header *:focus{outline:none}header :focus-visible{outline:.2em solid blue}header{transition:.5s;height:6rem}header .company-brand{height:8rem;width:8rem;top:-0.5rem;left:clamp(2rem,2vw,4rem);position:fixed}header .overlay{transition:.5s;background:url("../../../../wp-content/uploads/2023/06/camping-kaul-junge-entecker.jpg") no-repeat;background-color:rgba(188,159,128,.97);background-size:auto 100%;z-index:10;width:100%;height:100%;opacity:0;pointer-events:none}@media(max-width: 1440px){header .overlay{background-position:-20%}}@media(max-width: 1280px){header .overlay{background-position:-15rem}}@media(max-width: 576px){header .overlay{background-position:-30rem}}header .overlay .container{transition:.5s;align-items:flex-start;display:flex;justify-content:center;flex-direction:column;height:100%;width:100%;margin-left:45%}@media(max-width: 576px){header .overlay .container{margin-left:15%}}header .overlay .container .main-menu-header{margin-bottom:auto;margin-top:auto;padding-top:3em;z-index:9}header .overlay .container .main-menu-header li:not(:first-of-type){margin-top:1.4em}header .overlay .container .main-menu-header a{transition:.3s;cursor:pointer;color:#fff;font-size:clamp(1.75rem,2.25vw,2.25rem);line-height:.7em;letter-spacing:-0.01em;hyphens:auto}header .overlay .container .main-menu-header a:hover{color:#333}header .overlay .container .main-menu-header .active a{color:#876846}header .overlay .container .main-menu-header .active a:hover{color:#fff}header .overlay .container .menu-item-description{font-size:clamp(1.125rem,1.25vw,1.25rem);display:block}header .overlay .container .btn-booking-1{border-top:.2rem solid #fff;padding:1.3em 0 0 1.5rem;margin:0 0 0 -1.5rem}header .overlay .container .btn-booking-2{border-bottom:.2rem solid #fff;padding:0 0 1em 1.5rem;margin:0 0 0 -1.5rem}header .overlay .container .disclaimer-menu-header{display:flex;margin-bottom:2em}@media(max-width: 992px){header .overlay .container .disclaimer-menu-header{max-width:20rem;flex-wrap:wrap}}@media(max-width: 576px){header .overlay .container .disclaimer-menu-header{max-width:60%}}header .overlay .container .disclaimer-menu-header li{margin-right:1rem;cursor:pointer}header .overlay .container .disclaimer-menu-header li:last-of-type{margin-right:0}header .overlay .container .disclaimer-menu-header a{font-size:clamp(.8rem,.875vw,.9rem);cursor:pointer;color:#fff}header .menu-btn button,header .menu-btn-close button{right:4rem;font-size:clamp(2rem,2.75vw,2.75rem)}@media(max-width: 1280px){header .menu-btn button,header .menu-btn-close button{right:2.5rem}}@media(max-width: 576px){header .menu-btn button,header .menu-btn-close button{right:1.5rem}}header .menu-btn-close button{top:.3rem;right:3.8rem}@media(max-width: 1280px){header .menu-btn-close button{top:.1rem;right:2.5rem}}@media(max-width: 576px){header .menu-btn-close button{right:1.5rem}}header .menu-btn-language button{transition:.3s;background:hsla(0,0%,100%,.85);cursor:pointer;padding:2rem .8rem .4rem .8rem;position:fixed;top:0;right:8.5rem;font-size:clamp(2rem,2.75vw,2.75rem)}@media(max-width: 1280px){header .menu-btn-language button{right:6.5rem}}@media(max-width: 576px){header .menu-btn-language button{right:5.5rem}}header .menu-btn-language button:hover{background:rgba(15,17,19,.9)}header .menu-btn-language button:hover .lni{color:#fff}header .menu-btn-language button .lni{color:#0f1113;font-size:clamp(1.75rem,2.25vw,2.25rem);line-height:0;padding:0}header .menu-btn-language:hover ul{transition:.2s;transition:translate -50%,-100%;opacity:1}header .menu-btn-language ul{position:absolute;top:0;left:0%;transform:translate(-60%, 5.8rem);background-color:#0f1113;color:#fff;border-radius:.2rem;padding:.6rem .8rem .3rem .8rem;transition:all 150ms;opacity:0;display:flex;gap:.8rem}@media(max-width: 992px){header .menu-btn-language ul{transform:translate(-50%, 5rem);padding:.4rem .6rem .3rem .6rem;gap:.5rem}}header .menu-btn-language ul img{height:auto !important;width:1.4rem !important}@media(max-width: 992px){header .menu-btn-language ul img{width:1.1rem !important}}header .menu-btn-language ul img:hover{filter:none}header .menu-btn-booking button{transition:.3s;background:hsla(0,0%,100%,.85);cursor:pointer;padding:2rem .8rem .4rem .8rem;position:fixed;top:0;right:13rem;font-size:clamp(2rem,2.75vw,2.75rem)}@media(max-width: 1280px){header .menu-btn-booking button{right:10.5rem}}@media(max-width: 576px){header .menu-btn-booking button{right:9.5rem}}header .menu-btn-booking button:hover{background:rgba(15,17,19,.9)}header .menu-btn-booking button:hover .lni{color:#fff}header .menu-btn-booking button .lni{color:#0f1113;font-size:clamp(1.75rem,2.25vw,2.25rem);line-height:0;padding:0}header .bubble-nav-1{height:auto;position:absolute;top:min(-10%,-6rem);left:min(35rem,35vw);width:clamp(10rem,18vw,20rem)}@media(max-width: 1280px){header .bubble-nav-1{left:25vw}}header .bubble-nav-2{height:auto;position:absolute;top:clamp(4rem,4vh,6rem);left:min(35rem,35vw);width:clamp(6rem,9vw,10rem)}@media(max-width: 1280px){header .bubble-nav-2{left:20vw}}header .bubble-nav-3{height:auto;position:absolute;bottom:clamp(8rem,5vh,10rem);left:min(40rem,45vw);width:clamp(4rem,7vw,9rem)}@media(max-width: 1280px){header .bubble-nav-3{left:25vw}}header .logo-overlay{position:absolute;right:5%;bottom:5%;z-index:10}@media(max-width: 1440px){header .logo-overlay{right:10%;bottom:10%}}header .logo-overlay a img{width:clamp(7rem,13vw,15rem);height:auto}@media(max-width: 1440px){header .logo-overlay a img{width:11rem}}@media(max-width: 576px){header .logo-overlay a img{display:none}}header .menu-btn-language-1{display:none}header .menu-btn-close button{z-index:9}.home .company-brand{height:12rem;transition:all .3s;width:17rem;top:.5rem;left:clamp(2rem,6vw,8rem);position:fixed;padding-top:3rem}@media screen and (max-height: 720px){.home .company-brand{width:18rem}}@media screen and (max-height: 600px){.home .company-brand{width:8rem}}@media(max-width: 992px){.home .company-brand{width:14rem;top:-2rem}}@media(max-width: 576px){.home .company-brand{top:-2rem;height:auto;width:8rem;left:1.5rem}.home .company-brand img{width:100%}}.design-change .company-brand{height:8rem;width:8rem;top:-1rem;left:clamp(2rem,2vw,4rem)}@media(max-width: 1680px){.design-change .company-brand{top:-1rem}}@media(max-width: 1440px){.design-change .company-brand{top:-1rem}}@media(max-width: 992px){.design-change .company-brand{top:-1rem}}@media(max-width: 576px){.design-change .company-brand{top:-2rem;height:auto;width:8rem;left:1.5rem}}.design-change .company-brand img{width:100%}footer{padding:3rem 0 0}footer .container{display:flex}footer .container-section-1{display:flex;flex-direction:row}@media(max-width: 576px){footer .container-section-1{flex-direction:column}}footer .footer-box-1,footer .footer-box-2,footer .footer-box-3,footer .footer-box-4{display:flex}footer .footer-box-copyright{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;padding-right:3rem}@media(max-width: 576px){footer .footer-box-copyright{display:block;margin:1rem auto;padding-right:0;align-items:flex-start}}footer .footer-box-disclaimer{align-items:center;display:flex;flex-wrap:wrap}@media(max-width: 576px){footer .footer-box-disclaimer{border:0;margin:0;padding:0;justify-content:center;text-align:center;align-items:flex-start}}footer .footer-box-disclaimer ul{display:flex;flex-direction:row}footer .footer-box-disclaimer ul li{font-size:clamp(.65rem,.75vw,.75rem);margin-right:1rem}@media(max-width: 576px){footer .footer-box-disclaimer ul li{align-items:center;display:flex;line-height:1.1rem}footer .footer-box-disclaimer ul li:last-child{margin:0}}footer .website-info{color:#fff}footer .website-info a,footer .website-info strong{color:#fff}@media(max-width: 576px){footer .website-info a,footer .website-info strong{font-size:clamp(1rem,2.5vw,1rem)}}.footer-map{border-top:2px solid #876846;margin-bottom:-0.3em;width:100%}.footer-map iframe{width:100%;height:25rem}.footer-special{background:#fff;border-top:2px solid #876846}.section-kooperationen .wp-block-group__inner-container{margin:0 auto;width:min(100%,80vw);align-items:center;display:grid;grid-template-columns:1fr auto auto auto auto;padding-bottom:1.4em;padding-top:1.2em}@media(max-width: 1280px){.section-kooperationen .wp-block-group__inner-container{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 576px){.section-kooperationen .wp-block-group__inner-container{grid-template-columns:repeat(2, 1fr)}}.section-kooperationen .wp-block-group__inner-container p{font-size:clamp(.8rem,.875vw,.9rem);font-weight:500;text-transform:uppercase;margin:0}@media(max-width: 1280px){.section-kooperationen .wp-block-group__inner-container p{grid-column:span 4;margin-top:1em;margin-bottom:.4em}}@media(max-width: 576px){.section-kooperationen .wp-block-group__inner-container p{grid-column:span 2}}.section-kooperationen .wp-block-group__inner-container figure{height:5rem;display:flex;justify-content:flex-end;margin-right:4em}.section-kooperationen .wp-block-group__inner-container figure:last-of-type{margin-right:0}.section-kooperationen .wp-block-group__inner-container figure:nth-of-type(1){justify-content:flex-start}.section-kooperationen .wp-block-group__inner-container img,.section-kooperationen .wp-block-group__inner-container svg{width:100%;height:100%}footer{background:#876846;color:#fff;padding:5rem 0 0}footer .container-section-1{margin:0 auto;width:min(100%,80vw);color:#fff;display:grid;grid-auto-columns:minmax(max-content, 1fr) 2fr 2fr 1fr;grid-auto-flow:column;margin:2em auto 5em}@media(max-width: 1280px){footer .container-section-1{grid-template-columns:repeat(2, 1fr);grid-auto-flow:row;gap:4em}}@media(max-width: 576px){footer .container-section-1{grid-template-columns:1fr;grid-auto-flow:row;gap:3em}}footer .container-section-2 .container-section-2-wrapper{margin:0 auto;width:min(100%,80vw);color:#fff;display:flex;justify-content:space-between;margin-bottom:4em;line-height:1.2em}@media(max-width: 576px){footer .container-section-2 .container-section-2-wrapper{flex-direction:column-reverse}}footer .footer-box li,footer .footer-box p{color:#fff}footer .footer-box li strong,footer .footer-box p strong{font-weight:600}footer .footer-box li a,footer .footer-box p a{color:#fff}footer .footer-box li a:hover,footer .footer-box p a:hover{transition:.2s;color:#999}footer .footer-box li ul li:last-child,footer .footer-box p ul li:last-child{margin-right:0}footer .footer-box .headline{font-size:clamp(1rem,1vw,1rem);font-weight:300;letter-spacing:.05em;text-transform:none;margin-bottom:1.1em;margin-top:-2em}@media(max-width: 1280px){footer .footer-box .headline{margin-top:0;margin-bottom:.6em}}footer .footer-box-1 li,footer .footer-box-1 a,footer .footer-box-1 p,footer .footer-box-2 li,footer .footer-box-2 a,footer .footer-box-2 p,footer .footer-box-3 li,footer .footer-box-3 a,footer .footer-box-3 p,footer .footer-box-4 li,footer .footer-box-4 a,footer .footer-box-4 p{font-size:clamp(1.125rem,1.25vw,1.25rem);color:#fff;font-weight:400}footer .footer-box-1 li,footer .footer-box-2 li,footer .footer-box-3 li,footer .footer-box-4 li{color:#fff;margin-bottom:.2rem}footer .footer-box-1 a,footer .footer-box-2 a,footer .footer-box-3 a,footer .footer-box-4 a{color:#fff}footer .footer-box-1 a:hover,footer .footer-box-2 a:hover,footer .footer-box-3 a:hover,footer .footer-box-4 a:hover{transition:.2s;color:#d6ae84 !important;cursor:pointer}footer .footer-box-1{margin-right:3rem}footer .footer-box-1 li{text-wrap:no-wrap}footer .footer-box-1 li:nth-of-type(5){margin-top:.8em}footer .footer-box-2 .btn-booking a{border-radius:.5em;display:inline-block;letter-spacing:.02em;cursor:pointer;margin-top:.8em;display:grid;grid-template-columns:1.2rem 1fr;gap:.5rem}footer .footer-box-2 .btn-booking a::before{transition:.3s ease-in-out;content:"";font-family:"Lineicons";font-size:clamp(1.5rem,1.875vw,1.875rem);transition:.3s ease-in-out}footer .footer-box-4{justify-content:flex-end}@media(max-width: 1280px){footer .footer-box-4{justify-content:flex-start}}@media(max-width: 576px){footer .footer-box-disclaimer li{margin-right:.8em !important}}footer .footer-box-disclaimer li a{color:#fff;font-size:clamp(.8rem,.875vw,.9rem)}footer .footer-box-disclaimer li a:hover{color:#d6ae84}@media(max-width: 576px){footer .footer-box-disclaimer{justify-content:flex-start;border-top:.1rem solid #333;border-bottom:.1rem solid #333;padding-top:1rem;padding-bottom:1rem;width:100%;margin-bottom:1rem}footer .footer-box-disclaimer ul{flex-wrap:wrap}footer .footer-box-disclaimer a{font-size:clamp(.8rem,.875vw,.9rem);line-height:1.5em}}@media(max-width: 992px){footer .footer-box-copyright{margin:0}}footer .footer-box-copyright .website-info{display:flex;align-items:center}@media(max-width: 992px){footer .footer-box-copyright .website-info{align-content:center;margin-top:.3em}}@media(max-width: 768px){footer .footer-box-copyright .website-info{align-items:flex-start}}footer .footer-box-copyright .website-info span,footer .footer-box-copyright .website-info a,footer .footer-box-copyright .website-info strong{align-items:center;color:#fff;display:flex;font-size:clamp(.8rem,.875vw,.9rem);font-weight:400}@media(max-width: 992px){footer .footer-box-copyright .website-info span,footer .footer-box-copyright .website-info a,footer .footer-box-copyright .website-info strong{line-height:1.2em}}footer .footer-box-copyright .website-info .lni{margin-right:.4em;margin-left:.4em}footer .footer-box-copyright .website-info span a strong:hover{color:#ddd}footer .footer-box-copyright .website-info span:nth-of-type(1)::after{content:"|";margin-right:.4em;margin-left:.4em}@media(max-width: 768px){footer .footer-box-copyright .website-info span:nth-of-type(1)::after{content:""}}.section{padding-bottom:3em;padding-top:7em}@media(max-width: 576px){.section{padding-top:12vh}}#bubble-1,#bubble-2,#bubble-3,#bubble-4,#bubble-5,#bubble-6,.flower-1,.animal-1,#btn-booking-2,#bubble-2,#text-1,#text-2,#line-1,#line-2{opacity:0}.front-page{overflow-x:hidden}.front-page h2,.front-page .h2{font-size:clamp(2rem,2.75vw,2.75rem);color:#a6815a;font-weight:500}.front-page h3,.front-page .h3{font-size:clamp(1.25rem,1.5vw,1.5rem);color:#666;font-weight:400;margin-top:1rem}.front-page p{font-size:clamp(1.125rem,1.25vw,1.25rem);font-weight:300;margin-bottom:1rem}.front-page .section-hero{background:#c7beac;min-height:90vh;top:0;padding:0}@media(max-width: 1440px){.front-page .section-hero{min-height:80vh}}@media(max-width: 1280px){.front-page .section-hero{min-height:90vh}}@media(max-width: 1280px)and (max-height: 1222px){.front-page .section-hero{min-height:min(95vh,65rem)}}@media(max-width: 576px){.front-page .section-hero{min-height:85vh}}@media(max-width: 576px)and (max-height: 700px){.front-page .section-hero{min-height:100vh}}.front-page .section-hero .wp-block-group__inner-container{position:relative}.front-page .section-hero .welcome-content{position:absolute;top:min(40vh,24rem);right:clamp(2rem,10vw,12rem);z-index:10}@media(max-width: 1680px){.front-page .section-hero .welcome-content{top:min(35vh,24rem)}}@media(max-width: 1440px){.front-page .section-hero .welcome-content{top:min(40vh,20rem)}}@media(max-width: 1280px){.front-page .section-hero .welcome-content{top:min(65vh,55rem)}}@media(min-width: 1280px)and (max-height: 800px){.front-page .section-hero .welcome-content{top:35vh}}@media(min-width: 768px)and (max-width: 1280px)and (max-height: 900px)and (orientation: landscape){.front-page .section-hero .welcome-content{top:60vh}}@media(max-width: 576px){.front-page .section-hero .welcome-content{top:65vh;right:auto;left:clamp(2rem,10vw,12rem)}}@media(max-width: 576px)and (max-height: 700px){.front-page .section-hero .welcome-content{top:75vh}}.front-page .section-hero .welcome-content h1,.front-page .section-hero .welcome-content .h1{font-size:clamp(3.75rem,7.5vw,9rem);color:#1a3f34;font-weight:200;text-align:right;letter-spacing:-0.01em;margin-bottom:.1em}@media(max-width: 1920px){.front-page .section-hero .welcome-content h1,.front-page .section-hero .welcome-content .h1{font-size:clamp(3.5rem,7vw,8rem)}}@media(max-width: 1280px){.front-page .section-hero .welcome-content h1,.front-page .section-hero .welcome-content .h1{font-size:clamp(4rem,9vw,12rem)}}@media(min-width: 1280px)and (max-height: 800px){.front-page .section-hero .welcome-content h1,.front-page .section-hero .welcome-content .h1{font-size:clamp(3.25rem,6vw,7rem)}}@media(max-width: 576px){.front-page .section-hero .welcome-content h1,.front-page .section-hero .welcome-content .h1{text-align:left;font-size:clamp(2.75rem,4vw,4.5rem)}}.front-page .section-hero .welcome-content h2,.front-page .section-hero .welcome-content .h2{font-size:clamp(3.25rem,5.5vw,6.3rem);color:#a6815a;font-weight:200;letter-spacing:-0.02em;text-align:right}@media(max-width: 1920px){.front-page .section-hero .welcome-content h2,.front-page .section-hero .welcome-content .h2{font-size:clamp(2.75rem,4vw,4.5rem)}}@media(max-width: 1680px){.front-page .section-hero .welcome-content h2,.front-page .section-hero .welcome-content .h2{font-size:clamp(2rem,6vw,4.5rem)}}@media(min-width: 1280px)and (max-height: 800px){.front-page .section-hero .welcome-content h2,.front-page .section-hero .welcome-content .h2{font-size:clamp(2.75rem,4vw,4.5rem)}}@media(max-width: 1440px){.front-page .section-hero .welcome-content h2,.front-page .section-hero .welcome-content .h2{font-size:clamp(2.75rem,4vw,4.5rem)}}@media(max-width: 1280px){.front-page .section-hero .welcome-content h2,.front-page .section-hero .welcome-content .h2{font-size:clamp(3.25rem,6vw,7rem)}}@media(max-width: 576px){.front-page .section-hero .welcome-content h2,.front-page .section-hero .welcome-content .h2{text-align:left;font-size:clamp(1.75rem,2.25vw,2.25rem)}}.front-page .section-hero .bubble-1{height:auto;position:absolute;top:clamp(8rem,21vh,16rem);left:min(16vw,20rem);width:clamp(6rem,9vw,10rem);z-index:2}@media(max-width: 1680px){.front-page .section-hero .bubble-1{left:6vw}}@media(max-width: 768px){.front-page .section-hero .bubble-1{width:clamp(5rem,8vw,9rem)}}@media(max-width: 576px){.front-page .section-hero .bubble-1{width:30vw;top:8em}}.front-page .section-hero .bubble-2{height:auto;position:absolute;top:clamp(8rem,19vh,13rem);left:min(11rem,20vw);width:clamp(6rem,34vw,41rem);z-index:1}@media(max-width: 1280px){.front-page .section-hero .bubble-2{top:10em;width:clamp(8rem,60vw,38rem);left:10vw}}@media(max-width: 1280px)and (max-height: 1222px){.front-page .section-hero .bubble-2{top:8em;width:clamp(5rem,70vw,50vh);left:8vw}}@media(min-width: 768px)and (max-width: 1280px)and (max-height: 900px)and (orientation: landscape){.front-page .section-hero .bubble-2{top:11em;left:11vw;width:clamp(5rem,50vw,40vh)}}@media(max-width: 576px){.front-page .section-hero .bubble-2{width:80vw;left:3vw;top:clamp(8rem,19vh,13rem);display:block}}.front-page .section-hero .bubble-3{height:auto;position:absolute;top:min(8vh,6rem);left:min(53vw,64rem);width:clamp(6rem,10vw,12rem)}@media(max-width: 576px){.front-page .section-hero .bubble-3{width:2rem;top:16vh;right:16vw;left:auto}}.front-page .section-hero .bubble-4{height:auto;position:absolute;top:min(90vh,50rem);left:min(51vw,60rem);width:clamp(3rem,3vw,5rem)}@media(max-width: 1440px){.front-page .section-hero .bubble-4{top:min(70vh,35rem)}}@media(max-width: 1280px)and (max-height: 1222px){.front-page .section-hero .bubble-4{top:min(55vh,35rem)}}@media(max-width: 576px){.front-page .section-hero .bubble-4{width:4rem;top:min(50vh,35rem)}}.front-page .section-hero .bubble-5{height:auto;position:absolute;top:clamp(8rem,41vh,28rem);right:min(5vw,6rem);width:clamp(2rem,3vw,4rem)}.front-page .section-hero .bubble-6{height:auto;position:relative;top:min(75vh,65rem);left:min(-13vw,-18rem);width:clamp(6rem,40vw,50rem);z-index:0}@media(max-width: 576px){.front-page .section-hero .bubble-6{width:4rem}}.front-page .section-hero .flower-1{height:auto;position:absolute;top:clamp(8rem,16vh,11rem);left:min(28vw,34rem);width:clamp(8rem,21vw,24rem);z-index:3;transform:rotate(10deg)}@media(max-width: 1680px){.front-page .section-hero .flower-1{left:min(25vw,28rem)}}@media(max-width: 1440px){.front-page .section-hero .flower-1{left:min(28vw,30rem)}}@media(max-width: 1280px){.front-page .section-hero .flower-1{top:12vh;width:clamp(7rem,35vw,24rem);left:min(47vw,30rem)}}@media(max-width: 1280px)and (max-height: 1222px){.front-page .section-hero .flower-1{top:12vh;width:clamp(6rem,40vw,28vh);left:min(44vw,20rem)}}@media(min-width: 768px)and (max-width: 1280px)and (max-height: 900px)and (orientation: landscape){.front-page .section-hero .flower-1{top:15vh;width:clamp(6rem,35vw,25vh)}}@media(max-width: 576px){.front-page .section-hero .flower-1{right:10vw;width:40vw;left:auto;top:23vh}}.front-page .section-hero .animal-1{height:auto;position:absolute;top:clamp(28rem,42vh,28rem);left:min(8vw,7.5rem);width:min(24vw,31rem);z-index:5;transform:rotate(35deg)}@media(max-width: 1280px){.front-page .section-hero .animal-1{width:clamp(15rem,33vh,28rem);top:min(50vw,28rem);left:2vw}}@media(max-width: 1280px)and (max-height: 1222px){.front-page .section-hero .animal-1{width:clamp(19rem,32vw,50rem);top:40vh;left:0vw}}@media(min-width: 768px)and (max-width: 1280px)and (max-height: 900px)and (orientation: landscape){.front-page .section-hero .animal-1{width:clamp(19rem,27vw,35rem);top:45vh}}@media(max-width: 576px){.front-page .section-hero .animal-1{width:50vw;top:40vh;left:0}}.front-page .section-hero .line-1{height:auto;position:absolute;top:clamp(8rem,16vh,13rem);left:min(15vw,18rem);width:clamp(8rem,50vw,50rem);z-index:0;transform:rotate(250deg)}@media(max-width: 1280px){.front-page .section-hero .line-1{left:10vw}}@media(max-width: 1280px)and (max-height: 1222px){.front-page .section-hero .line-1{top:clamp(7rem,14vh,13rem);left:min(10vw,15rem);width:clamp(8rem,40vw,50rem)}}@media(min-width: 768px)and (max-width: 1280px)and (max-height: 900px)and (orientation: landscape){.front-page .section-hero .line-1{top:clamp(7rem,22vh,13rem);left:min(10vw,15rem);width:clamp(8rem,30vw,50rem)}}@media(max-width: 576px){.front-page .section-hero .line-1{stroke-width:2}}.front-page .section-hero .line-2{height:auto;position:absolute;top:clamp(-18vh,-18vh,-8rem);right:min(10vw,14rem);width:clamp(8rem,25vw,25rem);z-index:0;transform:rotate(250deg);stroke-width:1.8}@media(max-width: 1280px){.front-page .section-hero .line-2{top:-3em}}@media(max-width: 576px){.front-page .section-hero .line-2{display:none;stroke-width:1.8}}.front-page .section-hero .btn-booking-2{cursor:pointer;background:url("../../../uploads/2023/06/btn-book-now.svg");position:absolute;top:clamp(8rem,22vh,17rem);left:min(20vw,21rem);height:clamp(8rem,13vw,15rem);width:clamp(8rem,13vw,15rem);z-index:3;stroke-width:.8}@media(max-width: 1680px){.front-page .section-hero .btn-booking-2{left:min(18rem,16vw);width:13em;height:13em;top:13em}}@media(max-width: 1280px){.front-page .section-hero .btn-booking-2{left:min(22rem,22vw);width:15em;height:15em;top:12em}}@media(max-width: 1280px)and (max-height: 1222px){.front-page .section-hero .btn-booking-2{left:min(18rem,17vw);width:clamp(8rem,22vh,15rem);height:clamp(8rem,22vh,15rem);top:10em}}@media(min-width: 768px)and (max-width: 1280px)and (max-height: 900px)and (orientation: landscape){.front-page .section-hero .btn-booking-2{top:12.5em;left:min(11.5rem,16.5vw)}}@media(max-width: 576px){.front-page .section-hero .btn-booking-2{top:22vh;left:22%;height:8rem;width:8rem}}.front-page .section-moodboard,.front-page .section-moodboard-full{padding:0;position:relative}.front-page .section-moodboard .wp-block-group__inner-container,.front-page .section-moodboard-full .wp-block-group__inner-container{margin:0 auto;width:100%}.front-page .section-moodboard .wp-block-group__inner-container .section-moodboard-bg,.front-page .section-moodboard-full .wp-block-group__inner-container .section-moodboard-bg{position:relative}.front-page .section-moodboard::after{background:#c7beac;content:"";position:absolute;width:100%;height:70%;top:0;left:0;z-index:-1}.front-page .section-moodboard .wp-block-group__inner-container{margin:0 auto;width:min(100%,80vw)}.front-page .section-ueber-cooperation{position:relative;padding-top:8rem;padding-bottom:8rem}.front-page .section-ueber-cooperation .wp-block-group__inner-container{margin:0 auto;width:min(100%,80vw)}@media(max-width: 992px){.front-page .section-ueber-cooperation{margin-top:28rem}}@media(max-width: 576px){.front-page .section-ueber-cooperation{margin-bottom:5rem}}.front-page .section-ueber-cooperation .line-10{width:10rem;height:10rem;top:-30%;position:absolute;right:18%;z-index:-1;transform:rotate(250deg);stroke-width:4}@media(max-width: 576px){.front-page .section-ueber-cooperation .line-10{top:-35rem}}.front-page .section-ueber-cooperation .bubble-10{height:auto;position:absolute;top:min(-5vw,-15%);right:min(1vw,1rem);width:clamp(6rem,10vw,8rem);z-index:-1}@media(max-width: 576px){.front-page .section-ueber-cooperation .bubble-10{top:-28rem}}.front-page .section-ueber-cooperation .bubble-11{height:auto;position:absolute;top:min(2vw,10%);right:min(15vw,15%);width:clamp(20rem,30vw,33rem);z-index:-1}@media(max-width: 1280px){.front-page .section-ueber-cooperation .bubble-11{width:clamp(10rem,20vw,23rem);right:10%}}@media(max-width: 576px){.front-page .section-ueber-cooperation .bubble-11{top:-23rem;right:0%}}.front-page .section-ueber-cooperation .bubble-12{height:auto;position:absolute;top:min(90vw,95%);right:min(4vw,5rem);width:clamp(8rem,13vw,10rem);z-index:-1}@media(max-width: 576px){.front-page .section-ueber-cooperation .bubble-12{top:0}}.front-page .section-ueber-cooperation .flower-10{height:auto;position:absolute;top:0;right:0;width:max(20vw,40rem);z-index:3}@media(max-width: 1440px){.front-page .section-ueber-cooperation .flower-10{width:max(30vw,35rem)}}@media(max-width: 1280px){.front-page .section-ueber-cooperation .flower-10{width:20rem}}@media(max-width: 992px){.front-page .section-ueber-cooperation .flower-10{width:35rem;top:-28%}}@media(max-width: 576px){.front-page .section-ueber-cooperation .flower-10{top:-35vh;width:max(15vw,22rem)}}.front-page .section-ueber-cooperation .animal-10{height:auto;position:absolute;top:30%;left:65%;width:max(10vw,12rem);z-index:5}@media(max-width: 1280px){.front-page .section-ueber-cooperation .animal-10{width:max(8vw,9rem);top:-25vh;left:60%}}@media(max-width: 992px){.front-page .section-ueber-cooperation .animal-10{top:-15vh}}@media(max-width: 576px){.front-page .section-ueber-cooperation .animal-10{width:max(8vw,9rem);top:-35vh;left:20%}}.front-page .section-ueber-cooperation h2,.front-page .section-ueber-cooperation .h2{font-size:clamp(2rem,2.75vw,2.75rem);color:#333;font-weight:200;width:50%;line-height:1em}@media(max-width: 1280px){.front-page .section-ueber-cooperation h2,.front-page .section-ueber-cooperation .h2{width:60%}}@media(max-width: 576px){.front-page .section-ueber-cooperation h2,.front-page .section-ueber-cooperation .h2{width:100%}}.front-page .section-ueber-cooperation h3,.front-page .section-ueber-cooperation .h3{font-size:clamp(1.25rem,1.5vw,1.5rem);color:#a6815a;font-weight:300;margin-bottom:1rem;width:50%}@media(max-width: 1280px){.front-page .section-ueber-cooperation h3,.front-page .section-ueber-cooperation .h3{width:60%}}@media(max-width: 576px){.front-page .section-ueber-cooperation h3,.front-page .section-ueber-cooperation .h3{width:100%}}.front-page .section-ueber-cooperation p,.front-page .section-ueber-cooperation a{font-size:clamp(1.125rem,1.25vw,1.25rem);color:#a6815a;font-weight:300;margin-bottom:1rem;width:45%}@media(max-width: 1280px){.front-page .section-ueber-cooperation p,.front-page .section-ueber-cooperation a{width:60%}}@media(max-width: 576px){.front-page .section-ueber-cooperation p,.front-page .section-ueber-cooperation a{width:100%}}.front-page .section-ueber-cooperation .wp-block-group{margin-top:5rem}@media(max-width: 576px){.front-page .section-ueber-cooperation .wp-block-group{margin-top:1.3em}}.front-page .section-ueber-cooperation .wp-block-group:nth-of-type(2){margin-left:10%}@media(max-width: 576px){.front-page .section-ueber-cooperation .wp-block-group:nth-of-type(2){margin-left:0%}}.front-page .section-ueber-cooperation a{color:#876846;font-weight:400;width:auto}.front-page .section-ueber-cooperation a:hover{color:#3d534c}.front-page .logo-cooperation{height:auto;position:absolute;bottom:10%;right:0;width:max(10vw,20rem);z-index:5;display:flex;justify-content:flex-end}@media(max-width: 1440px){.front-page .logo-cooperation{width:max(10vw,15rem)}}@media(min-width: 1280px)and (max-height: 800px){.front-page .logo-cooperation{bottom:16%}}@media(max-width: 576px){.front-page .logo-cooperation{bottom:-5%;width:8rem}}.front-page .section-unterkuenfte{margin:0 auto;width:min(100%,80vw);text-align:center;position:relative}.front-page .section-unterkuenfte h2,.front-page .section-unterkuenfte .h2{font-size:clamp(2rem,2.75vw,2.75rem);color:#333;font-weight:300;margin-bottom:1.5rem;margin-top:2rem}@media(max-width: 1440px){.front-page .section-unterkuenfte h2,.front-page .section-unterkuenfte .h2{font-size:clamp(1.75rem,2.25vw,2.25rem)}}@media(max-width: 576px){.front-page .section-unterkuenfte h2,.front-page .section-unterkuenfte .h2{margin-top:0}}.front-page .section-unterkuenfte h2 em,.front-page .section-unterkuenfte .h2 em{display:block;font-style:normal;font-size:clamp(1.25rem,1.5vw,1.5rem);color:#666}.front-page .section-unterkuenfte .unterkunft-img{position:relative;width:100%;padding-bottom:18em;margin-bottom:1.2em}.front-page .section-unterkuenfte .unterkunft-img:after{content:"";position:absolute;width:99%;height:18em;border-radius:2em}.front-page .section-unterkuenfte .unterkunft-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1;border-radius:2em;overflow:hidden}.front-page .section-unterkuenfte .wp-block-columns{gap:3em}@media(max-width: 1280px){.front-page .section-unterkuenfte .wp-block-columns{display:grid}}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(2){margin-top:3em}@media(max-width: 576px){.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(2){flex-direction:column-reverse;margin-top:3em}}.front-page .section-unterkuenfte .wp-block-columns .wp-block-column a img{transition:.5s}.front-page .section-unterkuenfte .wp-block-columns .wp-block-column a:hover img{transition:.5s;transform:scale(1.04)}.front-page .section-unterkuenfte .wp-block-columns .wp-block-column a:hover .unterkunft-img:after{transition:.5s}.front-page .section-unterkuenfte .wp-block-columns .wp-block-column a:hover h3,.front-page .section-unterkuenfte .wp-block-columns .wp-block-column a:hover .h3{color:#666}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(1) .wp-block-column h2,.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(1) .wp-block-column .h2{text-transform:uppercase}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(1) .wp-block-column:nth-of-type(1) h2,.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(1) .wp-block-column:nth-of-type(1) .h2{color:#d6ae84}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(1) .wp-block-column:nth-of-type(1) .unterkunft-img:after{transition:.5s;background:#d6ae84;top:-0.5em;left:-0.5em}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(1) .wp-block-column:nth-of-type(1):hover .unterkunft-img:after{transition:.5s;top:.8em;left:1.2em}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(1) .wp-block-column:nth-of-type(2) h2,.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(1) .wp-block-column:nth-of-type(2) .h2{color:#a6815a}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(1) .wp-block-column:nth-of-type(2) .unterkunft-img:after{transition:.5s;background:#a6815a;top:.5em;left:.5em}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(1) .wp-block-column:nth-of-type(2):hover .unterkunft-img:after{transition:.5s;top:-0.8em;left:-1.2em}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(1) .wp-block-column:nth-of-type(3) h2,.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(1) .wp-block-column:nth-of-type(3) .h2{color:#ea9680}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(1) .wp-block-column:nth-of-type(3) .unterkunft-img:after{transition:.5s;background:#ea9680;top:-0.5em;left:.5em}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(1) .wp-block-column:nth-of-type(3):hover .unterkunft-img:after{transition:.5s;top:.8em;left:-1.2em}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(2) .wp-block-column h2,.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(2) .wp-block-column .h2{text-transform:uppercase}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(2) .wp-block-column:nth-of-type(2) h2,.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(2) .wp-block-column:nth-of-type(2) .h2{color:#b8a67f}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(2) .wp-block-column:nth-of-type(2) .unterkunft-img:after{transition:.5s;background:#b8a67f;top:.5em;left:-0.5em}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(2) .wp-block-column:nth-of-type(2):hover .unterkunft-img:after{transition:.5s;top:-0.8em;left:1.2em}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(2) .wp-block-column:nth-of-type(3) h2,.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(2) .wp-block-column:nth-of-type(3) .h2{color:#99814b}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(2) .wp-block-column:nth-of-type(3) .unterkunft-img:after{transition:.5s;background:#99814b;top:-0.5em;left:-0.5em}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(2) .wp-block-column:nth-of-type(3):hover .unterkunft-img:after{transition:.5s;top:.8em;left:1.2em}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(3) .wp-block-column h2,.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(3) .wp-block-column .h2{text-transform:uppercase}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(3) .wp-block-column:nth-of-type(1) h2,.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(3) .wp-block-column:nth-of-type(1) .h2{color:#496357}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(3) .wp-block-column:nth-of-type(1) .unterkunft-img:after{transition:.5s;background:#496357;top:-0.5em;left:-0.5em}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(3) .wp-block-column:nth-of-type(1):hover .unterkunft-img:after{transition:.5s;top:.8em;left:1.2em}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(3) .wp-block-column:nth-of-type(2) h2,.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(3) .wp-block-column:nth-of-type(2) .h2{color:#658999}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(3) .wp-block-column:nth-of-type(2) .unterkunft-img:after{transition:.5s;background:#658999;top:.5em;left:.5em}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(3) .wp-block-column:nth-of-type(2):hover .unterkunft-img:after{transition:.5s;top:-0.8em;left:-1.2em}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(3) .wp-block-column:nth-of-type(3) h2,.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(3) .wp-block-column:nth-of-type(3) .h2{color:#be946d}.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(3) .wp-block-column:nth-of-type(3) h3,.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(3) .wp-block-column:nth-of-type(3) .h3{margin-top:1em;line-height:1.1em;font-size:clamp(1.75rem,2.25vw,2.25rem);color:#333}@media(max-width: 1280px){.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(3) .wp-block-column:nth-of-type(3) h3,.front-page .section-unterkuenfte .wp-block-columns:nth-of-type(3) .wp-block-column:nth-of-type(3) .h3{font-size:clamp(1.75rem,2.25vw,2.25rem)}}.front-page .section-unterkuenfte .sleepy-garden{background:#0d281f;color:#fff;border-radius:1rem;width:85%;margin:3em auto;position:relative}@media(max-width: 576px){.front-page .section-unterkuenfte .sleepy-garden{margin:2rem auto 4rem}}.front-page .section-unterkuenfte .sleepy-garden h2,.front-page .section-unterkuenfte .sleepy-garden .h2,.front-page .section-unterkuenfte .sleepy-garden h3,.front-page .section-unterkuenfte .sleepy-garden .h3,.front-page .section-unterkuenfte .sleepy-garden p{margin:0;color:#fff !important}.front-page .section-unterkuenfte .sleepy-garden p{padding:0 7% 0 8%}.front-page .section-unterkuenfte .sleepy-garden p:last-of-type{padding-bottom:11%}.front-page .section-unterkuenfte .sleepy-garden p strong{color:#ea9680;font-weight:300;margin-top:1em;display:block}.front-page .section-unterkuenfte .sleepy-garden:hover img{transition:.5s;transform:scale(1) !important}.front-page .section-unterkuenfte .sleepy-garden:hover .unterkunft-img{transition:.5s;transform:scale(1.05)}.front-page .section-unterkuenfte .sleepy-garden .title{padding-top:8%;margin-bottom:3%}.front-page .section-unterkuenfte .sleepy-garden .title .wp-block-group__inner-container{padding:0 7% 0 8%;display:flex;justify-content:center;align-items:flex-end}@media(max-width: 1440px){.front-page .section-unterkuenfte .sleepy-garden .title .wp-block-group__inner-container{flex-direction:column;align-items:flex-start}}.front-page .section-unterkuenfte .sleepy-garden .title .wp-block-group__inner-container h2{font-size:clamp(2.75rem,4vw,4.5rem);flex-shrink:0}.front-page .section-unterkuenfte .sleepy-garden .title .wp-block-group__inner-container h3{font-size:clamp(1.5rem,1.875vw,1.875rem);font-weight:300;text-align:left;margin-left:.2em;margin-bottom:.2em}.front-page .section-unterkuenfte .sleepy-garden .unterkunft-img{transition:.5s}.front-page .section-unterkuenfte .sleepy-garden .unterkunft-img:after{transition:.5s;background:#0d281f;top:0;left:0;transform:scale(1.07)}.front-page .section-unterkuenfte .sleepy-garden .sleepy-garden-design{position:absolute;margin:-3.5rem 0 0 -1.5em;width:100%}@media(max-width: 1680px){.front-page .section-unterkuenfte .sleepy-garden .sleepy-garden-design{margin:-2.5rem 0 0 -1.5rem}}@media(max-width: 1280px){.front-page .section-unterkuenfte .sleepy-garden .sleepy-garden-design{margin:-3rem 0 0 -1.5rem;width:30rem}}@media(max-width: 992px){.front-page .section-unterkuenfte .sleepy-garden .sleepy-garden-design{margin:-2rem 0 0 -1rem;width:15rem}}.front-page .section-unterkuenfte-specials h2,.front-page .section-unterkuenfte-specials .h2{font-size:clamp(2rem,2.75vw,2.75rem);color:#333;font-weight:300;margin-bottom:1em;margin-top:1.5em;text-align:center}@media(max-width: 1440px){.front-page .section-unterkuenfte-specials h2,.front-page .section-unterkuenfte-specials .h2{font-size:clamp(1.75rem,2.25vw,2.25rem)}}@media(max-width: 576px){.front-page .section-unterkuenfte-specials h2,.front-page .section-unterkuenfte-specials .h2{margin-top:0}}.front-page .section-unterkuenfte-specials h2 em,.front-page .section-unterkuenfte-specials .h2 em{display:block;font-style:normal;font-size:clamp(1.25rem,1.5vw,1.5rem);color:#666}.front-page .section-unterkuenfte-specials :where(.wp-block-columns.is-layout-flex){gap:.5em}.front-page .section-unterkuenfte-specials figure{margin:0;max-height:40rem;width:100%}.front-page .section-unterkuenfte-specials .wp-block-columns{gap:2em;margin:0 2em 2em 2em}@media(max-width: 1280px){.front-page .section-unterkuenfte-specials .wp-block-columns{display:grid}}.front-page .section-unterkuenfte-specials .wp-block-column{position:relative;overflow:hidden;display:flex;justify-content:center}@media(max-width: 1280px){.front-page .section-unterkuenfte-specials .wp-block-column{align-items:center}}.front-page .section-unterkuenfte-specials .wp-block-column:nth-of-type(2) .unterkuenfte-specials-txt{bottom:15%;top:auto}@media(max-width: 1280px){.front-page .section-unterkuenfte-specials .wp-block-column:nth-of-type(2) .unterkuenfte-specials-txt{bottom:auto}}.front-page .section-unterkuenfte-specials .wp-block-image{position:relative;z-index:1}@media(max-width: 1280px){.front-page .section-unterkuenfte-specials .wp-block-image{height:50vh;width:100%}}@media(min-width: 1280px)and (max-height: 800px){.front-page .section-unterkuenfte-specials .wp-block-image{height:50rem}}.front-page .section-unterkuenfte-specials .wp-block-image img{width:100%;height:100%;object-fit:cover;transition:all .5s ease-in-out;filter:grayscale(0.3)}.front-page .section-unterkuenfte-specials .unterkuenfte-specials-txt{top:15%;left:15%;position:absolute;z-index:2;color:#fff;width:70%;text-align:center;padding:1.8em 2.5em 2.2em;box-sizing:border-box;background-color:rgba(135,104,70,.9);border-radius:1em}@media(max-width: 1280px){.front-page .section-unterkuenfte-specials .unterkuenfte-specials-txt{padding:2rem 1rem;top:auto;width:50%;left:25%}}@media(max-width: 768px){.front-page .section-unterkuenfte-specials .unterkuenfte-specials-txt{width:70%;left:15%}}.front-page .section-unterkuenfte-specials .unterkuenfte-specials-txt h2,.front-page .section-unterkuenfte-specials .unterkuenfte-specials-txt .h2,.front-page .section-unterkuenfte-specials .unterkuenfte-specials-txt h3,.front-page .section-unterkuenfte-specials .unterkuenfte-specials-txt .h3,.front-page .section-unterkuenfte-specials .unterkuenfte-specials-txt p{color:#fff;margin:0}.front-page .section-unterkuenfte-specials .unterkuenfte-specials-txt h2{font-size:clamp(1.75rem,2.25vw,2.25rem);font-weight:300;margin-bottom:-0.1em}.front-page .section-unterkuenfte-specials .unterkuenfte-specials-txt p{font-size:clamp(1.125rem,1.25vw,1.25rem);margin-top:.5rem}.front-page .section-unterkuenfte-specials .unterkuenfte-specials-txt:hover+.wp-block-image img{filter:grayscale(0%);transform:scale(1.1)}.front-page .section-unterkuenfte-specials .btn-buchen{width:8em;margin:0 auto}.front-page .section-slider-storyboard{height:auto;position:relative;z-index:1;width:100%}@media(max-width: 1280px){.front-page .section-slider-storyboard{margin-bottom:6rem}}.front-page .section-slider-storyboard .storyboard-slider-wrapper{min-height:30rem;max-height:45rem;height:auto;position:relative;background:#0d281f}@media(max-width: 768px){.front-page .section-slider-storyboard .storyboard-slider-wrapper{max-height:60rem}}@media(max-width: 576px){.front-page .section-slider-storyboard .storyboard-slider-wrapper{max-height:50rem}}.front-page .section-slider-storyboard .storyboard-slider-wrapper .wp-block-columns{margin:0 auto;width:min(100%,80vw);justify-content:center;align-items:center !important;height:100%}@media(max-width: 768px){.front-page .section-slider-storyboard .storyboard-slider-wrapper .wp-block-columns{justify-content:flex-start !important;height:auto;margin-top:5em}}.front-page .section-slider-storyboard .storyboard-slider-wrapper h2,.front-page .section-slider-storyboard .storyboard-slider-wrapper .h2,.front-page .section-slider-storyboard .storyboard-slider-wrapper h3,.front-page .section-slider-storyboard .storyboard-slider-wrapper .h3,.front-page .section-slider-storyboard .storyboard-slider-wrapper h4,.front-page .section-slider-storyboard .storyboard-slider-wrapper .h4,.front-page .section-slider-storyboard .storyboard-slider-wrapper p{color:#fff;z-index:2;position:relative}.front-page .section-slider-storyboard .storyboard-slider-wrapper h2,.front-page .section-slider-storyboard .storyboard-slider-wrapper .h2{font-size:clamp(1.125rem,1.25vw,1.25rem);font-weight:300;text-transform:uppercase;border-bottom:.1em solid #fff;padding-bottom:.3em;display:inline}@media(max-width: 576px){.front-page .section-slider-storyboard .storyboard-slider-wrapper h2,.front-page .section-slider-storyboard .storyboard-slider-wrapper .h2{font-size:clamp(.8rem,.875vw,.9rem)}}.front-page .section-slider-storyboard .storyboard-slider-wrapper h3,.front-page .section-slider-storyboard .storyboard-slider-wrapper .h3{font-size:clamp(1.75rem,2.25vw,2.25rem);font-weight:300;display:block;margin-top:.8em}.front-page .section-slider-storyboard .storyboard-slider-wrapper h4,.front-page .section-slider-storyboard .storyboard-slider-wrapper .h4{font-size:clamp(1.5rem,1.875vw,1.875rem);font-weight:300;display:block;margin:.2em auto 1.1em}.front-page .section-slider-storyboard .storyboard-slider-wrapper p{font-weight:200;width:95%;line-height:1.3em}.front-page .section-slider-storyboard .storyboard-background{position:absolute;top:-5%;left:0;width:70%;padding-right:15%;padding-left:15%;height:110%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.2;z-index:2;display:flex}.front-page .section-slider-storyboard .storyboard-slider-content{position:relative !important;flex:0 0 auto;width:auto !important;height:auto !important}.front-page .section-slider-storyboard .storyboard-slider-content .background-image-container{width:70%;padding-right:15%;padding-left:15%;height:100vh;background-repeat:no-repeat;background-position:left center;background-size:cover;position:absolute;left:0;top:0;z-index:-1}.front-page .section-slider-storyboard .storyboard-slider-content .background-image-container::after{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,.5)}@media(max-width: 992px){.front-page .section-slider-storyboard .storyboard-slider-content .wp-block-columns{width:100%;margin-right:5%;margin-left:5%}.front-page .section-slider-storyboard .storyboard-slider-content .wp-block-columns .wp-block-column:nth-of-type(2){max-width:30%;margin-right:10%}}@media(max-width: 992px)and (max-width: 576px){.front-page .section-slider-storyboard .storyboard-slider-content .wp-block-columns .wp-block-column:nth-of-type(2){max-width:100%}}@media(max-width: 992px){.front-page .section-slider-storyboard .storyboard-text{padding:2em;width:100%}}@media(max-width: 576px){.front-page .section-slider-storyboard .storyboard-text{padding:2em;width:100%}}.front-page .section-slider-storyboard .storyboard-img{position:relative;width:100%;padding-bottom:75%}.front-page .section-slider-storyboard .storyboard-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:2;overflow:hidden}.front-page .section-slider-storyboard .storyboard-img:after{background:#3d534c;top:0;left:4%;content:"";position:absolute;width:95%;height:100%;transform:rotate(-3deg);z-index:1}.front-page .section-slider-storyboard .storyboard-pagination{position:absolute;bottom:-7rem;right:5vw;left:auto;display:flex;gap:.7em;z-index:100}@media(max-width: 576px){.front-page .section-slider-storyboard .storyboard-pagination{display:none}}.front-page .section-slider-storyboard .storyboard-pagination button{width:1.4rem;height:1.4rem;background:#999;border-radius:50%;cursor:pointer;transition:background .3s;margin:1rem .1rem}.front-page .section-slider-storyboard .storyboard-pagination .active{background:#333}.front-page .section-slider-storyboard .slideshow-controls{position:absolute;bottom:0;left:9vw;transform:translate(0, 7rem)}@media(max-width: 576px){.front-page .section-slider-storyboard .slideshow-controls{transform:translate(0, 5rem);width:100%;left:0;right:0}}@media(max-width: 576px){.front-page .section-slider-storyboard .slideshow-controls .lni{height:min-content;width:min-content}}.front-page .slider-entdecken{background:#c7beac;padding-top:8rem;margin-bottom:10rem;margin-top:4rem;padding-bottom:6rem}@media(max-width: 992px){.front-page .slider-entdecken{padding-bottom:11rem}}@media(max-width: 576px){.front-page .slider-entdecken{padding-top:5rem}}.front-page .slider-entdecken .storyboard-slider-wrapper{background:#c7beac;margin-top:2em;margin-bottom:7em}@media(max-width: 992px){.front-page .slider-entdecken .storyboard-slider-wrapper{margin-top:2em;margin-bottom:2em}}@media(max-width: 576px){.front-page .slider-entdecken .storyboard-slider-wrapper{max-height:45rem}}@media(max-width: 992px){.front-page .slider-entdecken .storyboard-slider-wrapper p{font-size:clamp(1rem,1vw,1rem);hyphens:auto;text-wrap:pretty}}.front-page .slider-entdecken .storyboard-pagination{bottom:-11rem}@media(max-width: 576px){.front-page .slider-entdecken .storyboard-pagination{display:none}}.front-page .slider-entdecken .storyboard-pagination button{background-color:#fff !important}.front-page .slider-entdecken .storyboard-pagination button:hover{background-color:#0d281f !important}.front-page .slider-entdecken .storyboard-pagination .active{background-color:#876846 !important}.front-page .slider-entdecken .storyboard-background{right:10vw;left:10vw;padding-right:10vw;padding-left:5vw;opacity:1;width:80vw;top:-20%;height:140%}@media(max-width: 576px){.front-page .slider-entdecken .storyboard-background{width:100%;left:0;padding-right:5vw}}@media(max-width: 992px){.front-page .slider-entdecken .storyboard-background .wp-block-columns{width:100%}}.front-page .slider-entdecken .slideshow-controls{transform:translate(0, 12rem)}.front-page .slider-entdecken .storyboard-text{background:rgba(15,17,19,.7);left:0;width:50%;margin-top:auto;margin-bottom:auto;height:max-content;padding:3em 4em;position:relative}@media(max-width: 1440px){.front-page .slider-entdecken .storyboard-text{padding:2em;width:80%}}@media(max-width: 576px){.front-page .slider-entdecken .storyboard-text{padding:2em;width:100%}}.front-page .slider-entdecken .storyboard-text h3,.front-page .slider-entdecken .storyboard-text .h3{margin-bottom:.4em}.front-page .slider-entdecken .storyboard-text strong{color:#fff}.front-page .slider-entdecken a{color:#fff;font-weight:400}.front-page .slider-entdecken a:hover{color:#d6ae84}.front-page .bubble-30{height:auto;position:absolute;top:min(-10vh,-13%);right:min(10vw,15rem);width:clamp(15rem,30vw,30rem);z-index:-2}.front-page .bubble-31{height:auto;position:absolute;top:clamp(3rem,5vh,5rem);left:min(2vw,3rem);width:clamp(2rem,3vw,4rem)}.front-page .bubble-32{height:auto;position:absolute;top:min(90vw,95%);right:min(4vw,5rem);width:clamp(2rem,4vw,8rem)}@media(max-width: 992px){.front-page .bubble-32{display:none}}.section-zitat{margin:0 auto;width:min(100%,80vw);text-align:center;padding-top:8em;padding-bottom:4em;position:relative}.section-zitat p{font-size:clamp(2.25rem,3.25vw,3.5rem);line-height:1.2em;font-weight:200;text-wrap:balance}.section-zitat .zitat-autor{font-size:clamp(1.25rem,1.5vw,1.5rem)}.section-zitat a{font-size:clamp(1.25rem,1.5vw,1.5rem);color:#0d281f}.section-zitat a:hover{color:#a6815a}.section-hinweis{background:#876846;padding-top:6rem;padding-bottom:6rem}.section-hinweis .wp-block-group__inner-container{margin:0 auto;width:min(100%,80vw)}.section-hinweis .wp-block-columns{gap:5rem}.section-hinweis .wp-block-columns .wp-block-column{display:flex;justify-content:center;align-items:center;color:#fff}.section-hinweis p{font-size:clamp(1.5rem,1.875vw,1.875rem);line-height:1.2em;font-weight:200;text-wrap:balance;color:#fff}.section-hinweis h2,.section-hinweis .h2{color:#fff;font-weight:300}.section-hinweis a{font-size:clamp(1.25rem,1.5vw,1.5rem);color:#0d281f}.section-hinweis a:hover{color:#a6815a}.storyboard-slider-container{position:relative}.storyboard-pagination{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);z-index:999}.slideshow-controls{position:absolute;bottom:0;left:0;transform:translate(0, 5rem);z-index:11;display:flex;gap:1rem;width:max-content;justify-content:space-around}@media(max-width: 576px){.slideshow-controls{transform:translate(0, 3rem);left:0;right:0;width:100%}}.slideshow-controls .slideshow-button{background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .3s ease}.slideshow-controls .slideshow-button .lni{background:#fff;font-size:clamp(2rem,2.75vw,2.75rem);color:#0f1113;border:none;border-radius:50%;width:5rem;height:5rem;display:flex;align-items:center;justify-content:center}@media(max-width: 576px){.slideshow-controls .slideshow-button .lni{height:min-content;width:min-content}}#appForm{padding-bottom:8em}.main{overflow-Y:hidden;width:100%;padding-top:0}.hide-header{transition:opacity .6s ease;opacity:0;pointer-events:none}.entry{margin-top:0}.background{top:0;width:100%}.background-img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:60vh;width:100%}.site404{margin:0 auto;width:min(100%,80vw);margin:0 auto 5rem}.site404 h1,.site404 .h1{font-size:clamp(3.5rem,7vw,8rem);font-weight:800;line-height:1em}.site404 h1 small,.site404 .h1 small{font-size:clamp(2.25rem,3.25vw,3.5rem);display:block;font-weight:600;line-height:1em}.site404 h2,.site404 .h2{margin-top:1.3em;font-size:clamp(1.25rem,1.5vw,1.5rem);line-height:1.4em}.lni{font-size:clamp(1.5rem,1.875vw,1.875rem)}hr{margin:4em 0 !important}.link a{font-size:clamp(1.25rem,1.5vw,1.5rem);color:#333;margin:1rem .5rem 0 0;display:flex;gap:.4rem}.link a:hover{color:#a6815a}.link a::before{content:"";font-size:clamp(2rem,2.75vw,2.75rem);font-family:"Lineicons"}.disclaimer h1,.disclaimer .h1{color:#1a3f34;font-size:clamp(2.25rem,3.25vw,3.5rem);font-weight:300;line-height:1.1em;letter-spacing:-0.04em}@media(max-width: 992px){.disclaimer h1,.disclaimer .h1{font-size:clamp(1.75rem,2.25vw,2.25rem);margin:12rem 0 0 -0.5rem}}.disclaimer h2,.disclaimer .h2{font-size:clamp(1.25rem,1.5vw,1.5rem);line-height:1.3em;color:#0f1113}.disclaimer h2 strong,.disclaimer .h2 strong{color:#3d534c;line-height:1.2em;margin-bottom:1em}.disclaimer h3,.disclaimer .h3{border:0;margin:0;padding:0;line-height:1.3em;font-size:clamp(1.125rem,1.25vw,1.25rem);font-weight:500;margin:1.3rem 0 .2rem;color:#a6815a}.disclaimer h4,.disclaimer .h4{border:0;margin:0;padding:0;font-size:clamp(1.125rem,1.25vw,1.25rem);font-weight:500;color:#0f1113;margin:.2rem 0}.disclaimer .roboro-webdesign a{color:#0f1113;font-weight:400}.disclaimer p,.disclaimer li,.disclaimer a{font-size:clamp(1.125rem,1.25vw,1.25rem)}.disclaimer p strong,.disclaimer li strong,.disclaimer a strong{font-size:clamp(1.125rem,1.25vw,1.25rem);font-weight:600}.disclaimer a{color:#a6815a;font-weight:600}.disclaimer .c-basic{padding-top:0}.disclaimer .c-basic h2,.disclaimer .c-basic .h2{font-size:clamp(1.25rem,1.5vw,1.5rem);font-weight:400;line-height:1.3em}.disclaimer .c-basic h3,.disclaimer .c-basic .h3{border:0;margin:0;padding:0;font-size:clamp(1.25rem,1.5vw,1.5rem);font-weight:400}.datenschutz-info,.datenschutz-checkbox span,input,textarea,select{font-size:clamp(1.125rem,1.25vw,1.25rem) !important}.input-info{font-size:clamp(1.125rem,1.25vw,1.25rem)}.datenschutz-info{color:#666}.datenschutz-checkbox{text-wrap:balance}.datenschutz-checkbox a{font-size:clamp(.8rem,.875vw,.9rem);color:#333;font-weight:500}.datenschutz-checkbox a:hover{color:#1a3f34}@media(max-width: 1280px){.datenschutz-checkbox{margin:0 !important}}.s-search{margin:0 auto;width:min(1180px,85vw);padding-bottom:15em}.s-search input{color:#0f1113}.s-search input[type=submit]{color:#fff}.s-search h2,.s-search .h2{font-size:clamp(1.5rem,1.875vw,1.875rem);color:#a6815a;cursor:pointer;font-weight:600}.s-search p,.s-search a{font-size:clamp(1.125rem,1.25vw,1.25rem)}.s-search a{font-size:clamp(1.5rem,1.875vw,1.875rem);color:#a6815a}.s-search a:hover{color:#1a3f34}.s-contact{width:min(100%,85vw);margin:0 auto;background:#ea9680;border-radius:1em;padding:2.5em}.s-contact .wp-block-columns{gap:4%}@media(max-width: 1280px){.s-contact .wp-block-columns{flex-direction:column}}.s-contact .wp-block-columns .wp-block-column:nth-of-type(1){flex-basis:38%;flex-grow:0}@media(max-width: 1280px){.s-contact .wp-block-columns .wp-block-column:nth-of-type(1){flex-basis:100%;margin-bottom:2em;order:2}}.s-contact .wp-block-columns .wp-block-column:nth-of-type(2){flex-basis:38%;flex-grow:0}.s-contact .wp-block-columns .wp-block-column:nth-of-type(2) h2,.s-contact .wp-block-columns .wp-block-column:nth-of-type(2) .h2{color:#333;font-weight:400;font-size:clamp(1.75rem,2.25vw,2.25rem);line-height:1.1em;margin:.6em 0 .2em 0;text-wrap:balance}.s-contact .wp-block-columns .wp-block-column:nth-of-type(2) p{line-height:1.2em}.s-contact .wp-block-columns .wp-block-column:nth-of-type(3){flex-basis:25%;flex-grow:0;display:flex;align-items:flex-end;padding-bottom:4em}@media(max-width: 1280px){.s-contact .wp-block-columns .wp-block-column:nth-of-type(3){flex-basis:100%;margin-bottom:0;order:3;padding-bottom:0}}.s-contact .wp-block-columns .wp-block-column:nth-of-type(3) h2,.s-contact .wp-block-columns .wp-block-column:nth-of-type(3) .h2{color:#666;font-weight:400;font-size:clamp(1.125rem,1.25vw,1.25rem);letter-spacing:-0.01em;line-height:1.3em;text-wrap:pretty}.s-contact .wp-block-columns .wp-block-column:nth-of-type(3) strong{color:#333;font-weight:500}.s-contact .wp-block-columns .wp-block-column:nth-of-type(3) a:hover{color:#1a3f34}.s-contact .wp-block-columns input,.s-contact .wp-block-columns textarea{background:none;border:none;border-bottom:.2em solid #666;border-radius:0;font-size:clamp(1rem,1vw,1rem)}.s-contact .wp-block-columns input::placeholder{font-size:clamp(1rem,1vw,1rem)}.s-contact .wp-block-columns textarea{max-height:8rem}.s-contact .wp-block-columns input[type=submit],.s-contact .wp-block-columns .button-call{border:0;margin:0;padding:0;background:#1a3f34;border-radius:1.5em;color:#fff;font-weight:500;border:none;display:flex;width:max-content;font-size:clamp(1.125rem,1.25vw,1.25rem)}@media(max-width: 1280px){.s-contact .wp-block-columns input[type=submit],.s-contact .wp-block-columns .button-call{width:100%;text-align:center;justify-content:center}}.s-contact .wp-block-columns .button-call{background:#666}.s-contact .wp-block-columns .button-call a{font-size:clamp(1.125rem,1.25vw,1.25rem)}.s-contact .wp-block-columns .wpcf7-submit{font-size:clamp(1.125rem,1.25vw,1.25rem) !important;padding:.6em 1.5em !important}.s-contact .wp-block-columns .contact-footer{display:flex;justify-content:space-between}@media(max-width: 1440px){.s-contact .wp-block-columns .contact-footer{display:flex;flex-direction:column-reverse;margin-bottom:4em;gap:1em}}@media(max-width: 1440px){.s-contact .wpcf7{margin-top:2em}}.wp-block-details{transition:opacity .3s ease;line-height:1.2em;color:#666}.wp-block-details:first-of-type{margin-top:1em}.wp-block-details summary{font-size:clamp(1.5rem,1.875vw,1.875rem);color:#333;font-weight:400;line-height:1.2em;letter-spacing:-0.01em;display:flex;gap:.4rem}.wp-block-details summary::before{font-size:clamp(1.75rem,2.25vw,2.25rem);font-family:"Lineicons";content:""}.wp-block-details summary:hover{color:#1a3f34}.wp-block-details summary::marker{content:"";display:none !important;visibility:hidden}.wp-block-details summary:last-of-type{border-bottom:none}.wp-block-details summary::-webkit-details-marker{display:none !important}.wp-block-details[open] summary::before{content:""}.wp-block-details ul,.wp-block-details p{margin-top:.7em !important;padding-left:2.3rem;padding-bottom:0}.wp-block-details ul li,.wp-block-details p li{margin-left:1em}.wp-block-details ul li::before,.wp-block-details p li::before{color:#1a3f34;font-family:"Lineicons";content:"";position:absolute;margin-left:-1em}.wp-block-details h2,.wp-block-details .h2,.wp-block-details h2 strong,.wp-block-details .h2 strong{font-size:clamp(1.25rem,1.5vw,1.5rem);margin-bottom:0 !important;margin-top:.4em !important}.wp-block-details li{font-size:clamp(1.125rem,1.25vw,1.25rem) !important}details{margin-bottom:1em}.btn{display:flex;align-items:center}.btn-icon i{font-size:clamp(1.25rem,1.5vw,1.5rem)}.btn-primary a{font-size:clamp(1.125rem,1.25vw,1.25rem);background-color:#a6815a;color:#fff !important;padding:.6em 1.8em .6em 2.2em;border-radius:2em;cursor:pointer;width:fit-content;display:flex;gap:.5rem}.btn-primary a::before{transition:.2s;font-family:"Lineicons";font-size:clamp(1.5rem,1.875vw,1.875rem);font-weight:300;content:"";margin:0em 0 0 -0.9em}.btn-primary a:hover{transition:.3s;background-color:#3d534c;color:#fff}.btn-secondary a{font-size:clamp(1.125rem,1.25vw,1.25rem);background-color:#c7beac;color:#fff;padding:.95em 1.8em;border-radius:2em;cursor:pointer;width:fit-content}.btn-secondary a:hover{transition:.3s;background-color:#a6815a;color:#fff}.btn-secondary a::before{transition:.2s;font-family:"Lineicons";font-size:clamp(1.75rem,2.25vw,2.25rem);font-weight:300;content:"";margin-left:-1.2em;margin-right:.4em}.btn-clear{font-size:clamp(1.125rem,1.25vw,1.25rem);background-color:#666;color:#fff;padding:.9em 1.8em;border-radius:2em;cursor:pointer}.btn-clear:hover{transition:.3s;background-color:#3d534c;color:#fff}.btn-success{border:0;margin:0;padding:0;list-style:none;list-style-type:none;text-decoration:none;color:#0f1113}.btn-danger,input[type=submit].btn-danger{font-size:clamp(1.125rem,1.25vw,1.25rem);background-color:#c7beac;color:#fff;padding:.9em 1.8em;border-radius:2em;cursor:pointer}.btn-danger:hover,input[type=submit].btn-danger:hover{transition:.3s;background-color:#ea9680;color:#fff}input[type=submit].btn-danger{padding:0 1.8em}.btn-favorite,.btn-delete{font-size:clamp(1.5rem,1.875vw,1.875rem);background:none;cursor:pointer;margin-right:1em;color:#999}.btn-favorite:hover,.btn-delete:hover{color:#876846}.section-bestellservice>.wp-block-group__inner-container,.section-bestellservice-danke>.wp-block-group__inner-container{margin:0 auto;width:min(1180px,85vw)}.kbs{margin:2.5rem auto 0;width:100%}.kbs-formular{display:flex;flex-direction:column;gap:3rem}.kbs-formular.kbs-formular-laeuft{opacity:.6;pointer-events:none}.kbs-block{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.kbs-legende{border:0;margin:0;padding:0;color:#1a3f34;font-size:clamp(1.25rem,1.5vw,1.5rem);font-weight:500;line-height:1.2em;padding-bottom:.4em}.kbs-feld{display:flex;flex-direction:column;gap:.3rem;max-width:26rem}.kbs-label{color:#666;font-size:clamp(.8rem,.875vw,.9rem)}.kbs-auswahl,.kbs-eingabe,.kbs-menge-wert{background-color:#fff;border:.06em solid #ddd;border-radius:.3em;color:#333;font-family:"Inter";font-size:clamp(1rem,1vw,1rem)}.kbs-auswahl:focus-visible,.kbs-eingabe:focus-visible,.kbs-menge-wert:focus-visible{border-color:#1a3f34;outline:.12em solid #3d534c;outline-offset:.06em}.kbs-auswahl,.kbs-eingabe{padding:.7em .9em;width:100%}.kbs-produkte{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill, minmax(14rem, 1fr))}.kbs-produkt{background-color:#fff;border:.06em solid #ddd;border-radius:.5em;display:flex;flex-direction:column;padding:1.4rem 1.2rem;text-align:center}.kbs-produkt.kbs-produkt-ausverkauft{opacity:.55}.kbs-produkt-bild{margin:0 auto .8rem}.kbs-produkt-bild img{aspect-ratio:1;border-radius:50%;height:auto;object-fit:cover;width:8rem}.kbs-produkt-name{color:#1a3f34;font-size:clamp(1rem,1vw,1rem);font-weight:600;line-height:1.3em;margin-bottom:.2em}.kbs-produkt-text{font-size:clamp(.8rem,.875vw,.9rem);margin-bottom:.4em}.kbs-produkt-preis{color:#876846;font-size:clamp(1.125rem,1.25vw,1.25rem);margin-bottom:.1em}.kbs-produkt-rest{color:#999;font-size:clamp(.65rem,.75vw,.75rem);margin-bottom:0;min-height:1.4em}.kbs-menge{align-items:center;display:flex;gap:.6rem;justify-content:center;margin-top:auto;padding-top:.9rem}.kbs-menge-knopf,.kbs-absenden{background-color:#1a3f34;border:0;color:#fff;cursor:pointer}.kbs-menge-knopf:hover,.kbs-absenden:hover{transition:.2s;background-color:#0d281f}.kbs-menge-knopf{align-items:center;border-radius:50%;display:flex;font-size:clamp(.8rem,.875vw,.9rem);font-size-adjust:none;height:2.4em;justify-content:center;padding:0;width:2.4em}.kbs-menge-knopf:disabled{background-color:#ddd;cursor:not-allowed}.kbs-menge-wert{padding:.4em;text-align:center;width:4em}.kbs-menge-wert:disabled{background-color:#f7f7f7;color:#999}.kbs-summe{align-items:baseline;border-top:.12em solid #c7beac;display:flex;justify-content:space-between;margin-bottom:0;padding-top:1rem}.kbs-summe-label{color:#666;font-size:clamp(1rem,1vw,1rem)}.kbs-summe-wert{color:#1a3f34;font-size:clamp(1.25rem,1.5vw,1.5rem)}.kbs-hilfe,.kbs-datenschutz{color:#999;font-size:clamp(.8rem,.875vw,.9rem);margin-bottom:0}.kbs-datenschutz a{color:#876846;text-decoration:underline}.kbs-shophinweis{background-color:#f7f7f7;border-left:.25em solid #a6815a;padding:1.2rem 1.4rem}.kbs-shophinweis p:last-child{margin-bottom:0}.kbs-absenden{align-self:flex-start;border-radius:.3em;font-family:"Inter";font-size:clamp(1rem,1vw,1rem);padding:.9em 2.4em}.kbs-meldung{font-size:clamp(1rem,1vw,1rem);margin-bottom:0}.kbs-meldung.kbs-meldung-fehler{color:#ea9680}.kbs-meldung.kbs-meldung-erfolg{color:#1a3f34}.kbs-leer,.kbs-noscript{background-color:#f7f7f7;padding:1.2rem 1.4rem}.kbs-honigtopf{left:-9999px;position:absolute}.kbs-versteckt{clip-path:inset(50%);height:.06em;overflow:hidden;position:absolute;white-space:nowrap;width:.06em}.p-unterkunft,.p-unterkuenfte-uebersicht{display:flex;flex-direction:column;padding-bottom:8rem}.p-unterkunft .section,.p-unterkuenfte-uebersicht .section{order:3;padding-bottom:0;padding-top:6rem}@media(max-width: 768px){.p-unterkunft .section,.p-unterkuenfte-uebersicht .section{padding-top:4rem}}.p-unterkunft h1,.p-unterkunft .h1,.p-unterkuenfte-uebersicht h1,.p-unterkuenfte-uebersicht .h1{color:#1a3f34;font-size:clamp(2rem,2.75vw,2.75rem);line-height:1.1em;margin-bottom:.35em}.p-unterkunft h2,.p-unterkunft .h2,.p-unterkuenfte-uebersicht h2,.p-unterkuenfte-uebersicht .h2{color:#1a3f34;font-size:clamp(1.75rem,2.25vw,2.25rem);line-height:1.15em;margin-bottom:.5em}.p-unterkunft h3,.p-unterkunft .h3,.p-unterkuenfte-uebersicht h3,.p-unterkuenfte-uebersicht .h3{color:#1a3f34;font-size:clamp(1.25rem,1.5vw,1.5rem);line-height:1.25em;margin-bottom:.4em}.p-unterkunft p,.p-unterkunft li,.p-unterkuenfte-uebersicht p,.p-unterkuenfte-uebersicht li{font-size:clamp(1rem,1vw,1rem);line-height:1.5em}.p-unterkunft .btn-primary a,.p-unterkuenfte-uebersicht .btn-primary a{background-color:#1a3f34}.p-unterkunft .btn-primary a:hover,.p-unterkuenfte-uebersicht .btn-primary a:hover{transition:.3s;background-color:#0d281f}.p-unterkunft .section-unterkunft-ausstattung>.wp-block-group__inner-container,.p-unterkunft .section-unterkunft-varianten>.wp-block-group__inner-container,.p-unterkunft .section-unterkunft-lage-faq>.wp-block-group__inner-container,.p-unterkunft .section-unterkunft-galerie>.wp-block-group__inner-container,.p-unterkunft .section-unterkunft-cta>.wp-block-group__inner-container,.p-unterkunft .section-unterkuenfte-auswahl>.wp-block-group__inner-container,.p-unterkunft .section-unterkuenfte-vergleich>.wp-block-group__inner-container,.p-unterkunft .section-unterkuenfte-komfort>.wp-block-group__inner-container,.p-unterkunft .section-unterkuenfte-faq>.wp-block-group__inner-container,.p-unterkunft .section-unterkuenfte-cta>.wp-block-group__inner-container,.p-unterkuenfte-uebersicht .section-unterkunft-ausstattung>.wp-block-group__inner-container,.p-unterkuenfte-uebersicht .section-unterkunft-varianten>.wp-block-group__inner-container,.p-unterkuenfte-uebersicht .section-unterkunft-lage-faq>.wp-block-group__inner-container,.p-unterkuenfte-uebersicht .section-unterkunft-galerie>.wp-block-group__inner-container,.p-unterkuenfte-uebersicht .section-unterkunft-cta>.wp-block-group__inner-container,.p-unterkuenfte-uebersicht .section-unterkuenfte-auswahl>.wp-block-group__inner-container,.p-unterkuenfte-uebersicht .section-unterkuenfte-vergleich>.wp-block-group__inner-container,.p-unterkuenfte-uebersicht .section-unterkuenfte-komfort>.wp-block-group__inner-container,.p-unterkuenfte-uebersicht .section-unterkuenfte-faq>.wp-block-group__inner-container,.p-unterkuenfte-uebersicht .section-unterkuenfte-cta>.wp-block-group__inner-container{margin:0 auto;width:min(100%,80vw)}.p-unterkunft .section-unterkunft-ausstattung p:where(:not(.btn)) a,.p-unterkunft .section-unterkunft-varianten p:where(:not(.btn)) a,.p-unterkunft .section-unterkunft-lage-faq p:where(:not(.btn)) a,.p-unterkunft .section-unterkuenfte-auswahl p:where(:not(.btn)) a,.p-unterkunft .section-unterkuenfte-vergleich p:where(:not(.btn)) a,.p-unterkuenfte-uebersicht .section-unterkunft-ausstattung p:where(:not(.btn)) a,.p-unterkuenfte-uebersicht .section-unterkunft-varianten p:where(:not(.btn)) a,.p-unterkuenfte-uebersicht .section-unterkunft-lage-faq p:where(:not(.btn)) a,.p-unterkuenfte-uebersicht .section-unterkuenfte-auswahl p:where(:not(.btn)) a,.p-unterkuenfte-uebersicht .section-unterkuenfte-vergleich p:where(:not(.btn)) a{transition:.2s;color:#1a3f34;text-decoration:underline;text-underline-offset:.2em}.p-unterkunft .section-unterkunft-ausstattung p:where(:not(.btn)) a:hover,.p-unterkunft .section-unterkunft-varianten p:where(:not(.btn)) a:hover,.p-unterkunft .section-unterkunft-lage-faq p:where(:not(.btn)) a:hover,.p-unterkunft .section-unterkuenfte-auswahl p:where(:not(.btn)) a:hover,.p-unterkunft .section-unterkuenfte-vergleich p:where(:not(.btn)) a:hover,.p-unterkuenfte-uebersicht .section-unterkunft-ausstattung p:where(:not(.btn)) a:hover,.p-unterkuenfte-uebersicht .section-unterkunft-varianten p:where(:not(.btn)) a:hover,.p-unterkuenfte-uebersicht .section-unterkunft-lage-faq p:where(:not(.btn)) a:hover,.p-unterkuenfte-uebersicht .section-unterkuenfte-auswahl p:where(:not(.btn)) a:hover,.p-unterkuenfte-uebersicht .section-unterkuenfte-vergleich p:where(:not(.btn)) a:hover{transition:.2s;color:#a6815a}.p-unterkunft .fakt-groesse::before,.p-unterkuenfte-uebersicht .fakt-groesse::before{content:"ﮙ"}.p-unterkunft .fakt-personen::before,.p-unterkuenfte-uebersicht .fakt-personen::before{content:"﹀"}.p-unterkunft .fakt-schlafzimmer::before,.p-unterkuenfte-uebersicht .fakt-schlafzimmer::before{content:""}.p-unterkunft .fakt-barrierefrei::before,.p-unterkuenfte-uebersicht .fakt-barrierefrei::before{content:"ﻰ"}.p-unterkunft .fakt-haustier::before,.p-unterkuenfte-uebersicht .fakt-haustier::before{content:""}.p-unterkunft .fakt-bad::before,.p-unterkuenfte-uebersicht .fakt-bad::before{content:"ﭡ"}.p-unterkunft .fakt-zelt::before,.p-unterkuenfte-uebersicht .fakt-zelt::before{content:"ﲞ"}.p-unterkunft .fakt-wohnmobil::before,.p-unterkuenfte-uebersicht .fakt-wohnmobil::before{content:""}.p-unterkunft .fakt-wiese::before,.p-unterkuenfte-uebersicht .fakt-wiese::before{content:""}.p-unterkunft .fakt-wlan::before,.p-unterkuenfte-uebersicht .fakt-wlan::before{content:"ﻲ"}.p-unterkunft .fakt-strom::before,.p-unterkuenfte-uebersicht .fakt-strom::before{content:"爐"}.p-unterkunft .fakt-wasser::before,.p-unterkuenfte-uebersicht .fakt-wasser::before{content:"ﻍ"}.p-unterkunft .fakt-termin::before,.p-unterkuenfte-uebersicht .fakt-termin::before{content:""}.p-unterkunft .fakt-ort::before,.p-unterkuenfte-uebersicht .fakt-ort::before{content:""}.p-unterkunft .fakt-essen::before,.p-unterkuenfte-uebersicht .fakt-essen::before{content:"裏"}.p-unterkunft .fakt-kunst::before,.p-unterkuenfte-uebersicht .fakt-kunst::before{content:""}.p-unterkunft .section-unterkunft-hero,.p-unterkunft .section-unterkuenfte-hero,.p-unterkuenfte-uebersicht .section-unterkunft-hero,.p-unterkuenfte-uebersicht .section-unterkuenfte-hero{margin-top:-8vh;order:1;padding-bottom:0;padding-top:0}@media(max-width: 1680px){.p-unterkunft .section-unterkunft-hero,.p-unterkunft .section-unterkuenfte-hero,.p-unterkuenfte-uebersicht .section-unterkunft-hero,.p-unterkuenfte-uebersicht .section-unterkuenfte-hero{margin-top:-6vh}}@media(max-width: 992px){.p-unterkunft .section-unterkunft-hero,.p-unterkunft .section-unterkuenfte-hero,.p-unterkuenfte-uebersicht .section-unterkunft-hero,.p-unterkuenfte-uebersicht .section-unterkuenfte-hero{margin-top:-4vh}}.p-unterkunft .unterkunft-hero-text,.p-unterkuenfte-uebersicht .unterkunft-hero-text{padding-bottom:3.5rem;padding-top:10.5rem}@media(max-width: 768px){.p-unterkunft .unterkunft-hero-text,.p-unterkuenfte-uebersicht .unterkunft-hero-text{padding-bottom:2.5rem;padding-top:9.5rem}}.p-unterkunft .unterkunft-hero-text>.wp-block-group__inner-container,.p-unterkuenfte-uebersicht .unterkunft-hero-text>.wp-block-group__inner-container{margin:0 auto;width:min(100%,80vw)}.p-unterkunft .unterkunft-hero-text h1,.p-unterkunft .unterkunft-hero-text .h1,.p-unterkuenfte-uebersicht .unterkunft-hero-text h1,.p-unterkuenfte-uebersicht .unterkunft-hero-text .h1{color:#0d281f;font-size:clamp(2.75rem,4vw,4.5rem);line-height:.98em;margin-bottom:.35em;max-width:16em;overflow-wrap:break-word;text-wrap:balance}@media(max-width: 992px){.p-unterkunft .unterkunft-hero-text h1,.p-unterkunft .unterkunft-hero-text .h1,.p-unterkuenfte-uebersicht .unterkunft-hero-text h1,.p-unterkuenfte-uebersicht .unterkunft-hero-text .h1{font-size:clamp(2.75rem,4vw,4.5rem)}}@media(max-width: 576px){.p-unterkunft .unterkunft-hero-text h1,.p-unterkunft .unterkunft-hero-text .h1,.p-unterkuenfte-uebersicht .unterkunft-hero-text h1,.p-unterkuenfte-uebersicht .unterkunft-hero-text .h1{font-size:clamp(2.25rem,3.25vw,3.5rem);hyphens:auto}}@media(max-width: 415px){.p-unterkunft .unterkunft-hero-text h1,.p-unterkunft .unterkunft-hero-text .h1,.p-unterkuenfte-uebersicht .unterkunft-hero-text h1,.p-unterkuenfte-uebersicht .unterkunft-hero-text .h1{font-size:clamp(2rem,2.75vw,2.75rem)}}.p-unterkunft .unterkunft-hero-text>.wp-block-group__inner-container>p,.p-unterkuenfte-uebersicht .unterkunft-hero-text>.wp-block-group__inner-container>p{color:#666;font-size:clamp(1.125rem,1.25vw,1.25rem);max-width:42rem}.p-unterkunft .unterkunft-hero-text .wp-block-image,.p-unterkuenfte-uebersicht .unterkunft-hero-text .wp-block-image{margin-bottom:0;margin-top:2.5rem}.p-unterkunft .unterkunft-hero-text .wp-block-image:first-child,.p-unterkuenfte-uebersicht .unterkunft-hero-text .wp-block-image:first-child{margin-bottom:2.5rem;margin-top:0}.p-unterkunft .unterkunft-hero-text .wp-block-image img,.p-unterkuenfte-uebersicht .unterkunft-hero-text .wp-block-image img{border-radius:1.5rem;display:block;height:clamp(20rem,54vh,38rem);object-fit:cover;object-position:center 45%;width:100%}@media(max-width: 576px){.p-unterkunft .unterkunft-hero-text .wp-block-image img,.p-unterkuenfte-uebersicht .unterkunft-hero-text .wp-block-image img{border-radius:1rem;height:16rem}}.p-unterkunft .unterkunft-hero-text .unterkunft-fakten,.p-unterkuenfte-uebersicht .unterkunft-hero-text .unterkunft-fakten{display:grid;gap:1rem;grid-template-columns:repeat(5, 1fr);margin-bottom:2.5rem;margin-top:-5rem;max-width:62rem;position:relative;z-index:1}@media(max-width: 992px){.p-unterkunft .unterkunft-hero-text .unterkunft-fakten,.p-unterkuenfte-uebersicht .unterkunft-hero-text .unterkunft-fakten{grid-template-columns:repeat(3, 1fr);margin-top:-3.5rem}}@media(max-width: 576px){.p-unterkunft .unterkunft-hero-text .unterkunft-fakten,.p-unterkuenfte-uebersicht .unterkunft-hero-text .unterkunft-fakten{gap:.6rem;grid-template-columns:repeat(2, 1fr);margin-top:-2rem}}.p-unterkunft .unterkunft-hero-text .unterkunft-fakten li,.p-unterkuenfte-uebersicht .unterkunft-hero-text .unterkunft-fakten li{background:#f7f7f7;border-radius:1.5rem;color:#666;font-size:clamp(.8rem,.875vw,.9rem);margin:0;padding:1.75rem 1.25rem;text-align:center}@media(max-width: 576px){.p-unterkunft .unterkunft-hero-text .unterkunft-fakten li,.p-unterkuenfte-uebersicht .unterkunft-hero-text .unterkunft-fakten li{border-radius:1rem;padding:1.25rem .75rem}}.p-unterkunft .unterkunft-hero-text .unterkunft-fakten li::before,.p-unterkuenfte-uebersicht .unterkunft-hero-text .unterkunft-fakten li::before{color:#a6815a;display:block;font-family:"Lineicons";font-size:clamp(1.75rem,2.25vw,2.25rem);font-size-adjust:none;margin-bottom:.5rem}.p-unterkunft .unterkunft-hero-text .unterkunft-fakten li strong,.p-unterkuenfte-uebersicht .unterkunft-hero-text .unterkunft-fakten li strong{color:#1a3f34;display:block;font-size:clamp(1.25rem,1.5vw,1.5rem);font-weight:500;line-height:1.2em;margin-bottom:.2rem}.p-unterkunft .section-unterkunft-trenner,.p-unterkuenfte-uebersicht .section-unterkunft-trenner{padding-top:7rem}@media(max-width: 768px){.p-unterkunft .section-unterkunft-trenner,.p-unterkuenfte-uebersicht .section-unterkunft-trenner{padding-top:4.5rem}}.p-unterkunft .section-unterkunft-trenner .wp-block-image,.p-unterkuenfte-uebersicht .section-unterkunft-trenner .wp-block-image{margin:0 auto;width:min(100%,80vw);margin-bottom:0}.p-unterkunft .section-unterkunft-trenner .wp-block-image img,.p-unterkuenfte-uebersicht .section-unterkunft-trenner .wp-block-image img{border-radius:1.5rem;display:block;height:clamp(26rem,76vh,46rem);object-fit:cover;width:100%}@media(max-width: 768px){.p-unterkunft .section-unterkunft-trenner .wp-block-image img,.p-unterkuenfte-uebersicht .section-unterkunft-trenner .wp-block-image img{height:clamp(20rem,52vh,30rem)}}@media(max-width: 576px){.p-unterkunft .section-unterkunft-trenner .wp-block-image img,.p-unterkuenfte-uebersicht .section-unterkunft-trenner .wp-block-image img{border-radius:1rem}}.p-unterkunft .section-unterkunft-galerie .wp-block-gallery.has-nested-images,.p-unterkuenfte-uebersicht .section-unterkunft-galerie .wp-block-gallery.has-nested-images{display:grid;gap:1rem;grid-auto-rows:18rem;grid-template-columns:repeat(3, 1fr)}@media(max-width: 992px){.p-unterkunft .section-unterkunft-galerie .wp-block-gallery.has-nested-images,.p-unterkuenfte-uebersicht .section-unterkunft-galerie .wp-block-gallery.has-nested-images{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 576px){.p-unterkunft .section-unterkunft-galerie .wp-block-gallery.has-nested-images,.p-unterkuenfte-uebersicht .section-unterkunft-galerie .wp-block-gallery.has-nested-images{gap:.6rem;grid-auto-rows:13rem;grid-template-columns:1fr}}.p-unterkunft .section-unterkunft-galerie .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image),.p-unterkuenfte-uebersicht .section-unterkunft-galerie .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){height:100%;margin:0;width:100%}.p-unterkunft .section-unterkunft-galerie .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image):first-of-type,.p-unterkuenfte-uebersicht .section-unterkunft-galerie .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image):first-of-type{grid-column:span 2}@media(max-width: 576px){.p-unterkunft .section-unterkunft-galerie .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image):first-of-type,.p-unterkuenfte-uebersicht .section-unterkunft-galerie .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image):first-of-type{grid-column:span 1}}.p-unterkunft .section-unterkunft-galerie .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) a,.p-unterkuenfte-uebersicht .section-unterkunft-galerie .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) a{display:block;height:100%;width:100%}.p-unterkunft .section-unterkunft-galerie .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) img,.p-unterkuenfte-uebersicht .section-unterkunft-galerie .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) img{border-radius:1.5rem;height:100%;object-fit:cover;width:100%}@media(max-width: 576px){.p-unterkunft .section-unterkunft-galerie .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) img,.p-unterkuenfte-uebersicht .section-unterkunft-galerie .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) img{border-radius:1rem}}.p-unterkunft .unterkunft-ausstattung-liste,.p-unterkuenfte-uebersicht .unterkunft-ausstattung-liste{display:grid;gap:1rem;grid-template-columns:repeat(3, 1fr)}@media(max-width: 992px){.p-unterkunft .unterkunft-ausstattung-liste,.p-unterkuenfte-uebersicht .unterkunft-ausstattung-liste{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 576px){.p-unterkunft .unterkunft-ausstattung-liste,.p-unterkuenfte-uebersicht .unterkunft-ausstattung-liste{gap:.6rem;grid-template-columns:1fr}}.p-unterkunft .unterkunft-ausstattung-liste li,.p-unterkuenfte-uebersicht .unterkunft-ausstattung-liste li{background:#f7f7f7;border-radius:1.5rem;color:#666;font-size:clamp(1rem,1vw,1rem);margin:0;padding:1.75rem}@media(max-width: 576px){.p-unterkunft .unterkunft-ausstattung-liste li,.p-unterkuenfte-uebersicht .unterkunft-ausstattung-liste li{border-radius:1rem;padding:1.25rem}}.p-unterkunft .unterkunft-ausstattung-liste li::before,.p-unterkuenfte-uebersicht .unterkunft-ausstattung-liste li::before{color:#a6815a;display:block;font-family:"Lineicons";font-size:clamp(1.75rem,2.25vw,2.25rem);font-size-adjust:none;margin-bottom:.6rem}.p-unterkunft .unterkunft-ausstattung-liste li strong,.p-unterkuenfte-uebersicht .unterkunft-ausstattung-liste li strong{color:#1a3f34;display:block;font-size:clamp(1.125rem,1.25vw,1.25rem);font-weight:500;margin-bottom:.2rem}.p-unterkunft .unterkunft-ausstattung-liste .aus-kueche::before,.p-unterkuenfte-uebersicht .unterkunft-ausstattung-liste .aus-kueche::before{content:""}.p-unterkunft .unterkunft-ausstattung-liste .aus-kaffee::before,.p-unterkuenfte-uebersicht .unterkunft-ausstattung-liste .aus-kaffee::before{content:""}.p-unterkunft .unterkunft-ausstattung-liste .aus-bad::before,.p-unterkuenfte-uebersicht .unterkunft-ausstattung-liste .aus-bad::before{content:"ﭡ"}.p-unterkunft .unterkunft-ausstattung-liste .aus-bett::before,.p-unterkuenfte-uebersicht .unterkunft-ausstattung-liste .aus-bett::before{content:""}.p-unterkunft .unterkunft-ausstattung-liste .aus-handtuecher::before,.p-unterkuenfte-uebersicht .unterkunft-ausstattung-liste .aus-handtuecher::before{content:"ﳠ"}.p-unterkunft .unterkunft-ausstattung-liste .aus-fernseher::before,.p-unterkuenfte-uebersicht .unterkunft-ausstattung-liste .aus-fernseher::before{content:""}.p-unterkunft .unterkunft-ausstattung-liste .aus-wlan::before,.p-unterkuenfte-uebersicht .unterkunft-ausstattung-liste .aus-wlan::before{content:"ﻲ"}.p-unterkunft .unterkunft-ausstattung-liste .aus-heizung::before,.p-unterkuenfte-uebersicht .unterkunft-ausstattung-liste .aus-heizung::before{content:"ﲯ"}.p-unterkunft .unterkunft-ausstattung-liste .aus-strom::before,.p-unterkuenfte-uebersicht .unterkunft-ausstattung-liste .aus-strom::before{content:"爐"}.p-unterkunft .unterkunft-ausstattung-liste .aus-wasser::before,.p-unterkuenfte-uebersicht .unterkunft-ausstattung-liste .aus-wasser::before{content:"ﻍ"}.p-unterkunft .unterkunft-ausstattung-liste .aus-hund::before,.p-unterkuenfte-uebersicht .unterkunft-ausstattung-liste .aus-hund::before{content:""}.p-unterkunft .unterkunft-ausstattung-liste .aus-sport::before,.p-unterkuenfte-uebersicht .unterkunft-ausstattung-liste .aus-sport::before{content:""}.p-unterkunft .unterkunft-ausstattung-liste .aus-waschen::before,.p-unterkuenfte-uebersicht .unterkunft-ausstattung-liste .aus-waschen::before{content:"ףּ"}.p-unterkunft .unterkunft-ausstattung-liste .aus-grill::before,.p-unterkuenfte-uebersicht .unterkunft-ausstattung-liste .aus-grill::before{content:""}.p-unterkunft .unterkunft-ausstattung-liste .aus-kiosk::before,.p-unterkuenfte-uebersicht .unterkunft-ausstattung-liste .aus-kiosk::before{content:""}.p-unterkunft .unterkunft-ausstattung-liste .aus-garten::before,.p-unterkuenfte-uebersicht .unterkunft-ausstattung-liste .aus-garten::before{content:""}.p-unterkunft .unterkunft-ausstattung-liste .aus-kunst::before,.p-unterkuenfte-uebersicht .unterkunft-ausstattung-liste .aus-kunst::before{content:""}.p-unterkunft .unterkunft-ausstattung-liste .aus-ort::before,.p-unterkuenfte-uebersicht .unterkunft-ausstattung-liste .aus-ort::before{content:""}.p-unterkunft .unterkunft-ausstattung-liste .aus-essen::before,.p-unterkuenfte-uebersicht .unterkunft-ausstattung-liste .aus-essen::before{content:"裏"}.p-unterkunft .section-unterkunft-varianten>.wp-block-group__inner-container,.p-unterkuenfte-uebersicht .section-unterkunft-varianten>.wp-block-group__inner-container{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr}@media(max-width: 992px){.p-unterkunft .section-unterkunft-varianten>.wp-block-group__inner-container,.p-unterkuenfte-uebersicht .section-unterkunft-varianten>.wp-block-group__inner-container{gap:1rem;grid-template-columns:1fr}}.p-unterkunft .section-unterkunft-varianten>.wp-block-group__inner-container>.unterkunft-varianten-intro,.p-unterkunft .section-unterkunft-varianten>.wp-block-group__inner-container>.btn,.p-unterkuenfte-uebersicht .section-unterkunft-varianten>.wp-block-group__inner-container>.unterkunft-varianten-intro,.p-unterkuenfte-uebersicht .section-unterkunft-varianten>.wp-block-group__inner-container>.btn{grid-column:span 2}@media(max-width: 992px){.p-unterkunft .section-unterkunft-varianten>.wp-block-group__inner-container>.unterkunft-varianten-intro,.p-unterkunft .section-unterkunft-varianten>.wp-block-group__inner-container>.btn,.p-unterkuenfte-uebersicht .section-unterkunft-varianten>.wp-block-group__inner-container>.unterkunft-varianten-intro,.p-unterkuenfte-uebersicht .section-unterkunft-varianten>.wp-block-group__inner-container>.btn{grid-column:span 1}}.p-unterkunft .section-unterkunft-varianten>.wp-block-group__inner-container>.btn,.p-unterkuenfte-uebersicht .section-unterkunft-varianten>.wp-block-group__inner-container>.btn{justify-content:flex-start;margin-bottom:0;margin-top:.5rem}.p-unterkunft .unterkunft-varianten-intro h2,.p-unterkunft .unterkunft-varianten-intro .h2,.p-unterkuenfte-uebersicht .unterkunft-varianten-intro h2,.p-unterkuenfte-uebersicht .unterkunft-varianten-intro .h2{margin-bottom:.25em}.p-unterkunft .unterkunft-varianten-intro p,.p-unterkuenfte-uebersicht .unterkunft-varianten-intro p{margin-bottom:0}.p-unterkunft .unterkunft-variante,.p-unterkuenfte-uebersicht .unterkunft-variante{border:.0625rem solid #ddd;border-radius:1.5rem;padding:2.25rem;position:relative}@media(max-width: 576px){.p-unterkunft .unterkunft-variante,.p-unterkuenfte-uebersicht .unterkunft-variante{border-radius:1rem;padding:1.75rem 1.5rem}}.p-unterkunft .unterkunft-variante::before,.p-unterkuenfte-uebersicht .unterkunft-variante::before{align-items:center;background:#d6ae84;border-radius:50%;color:#fff;display:flex;font-family:"Lineicons";font-size:clamp(1.75rem,2.25vw,2.25rem);font-size-adjust:none;height:4rem;justify-content:center;margin-bottom:1.25rem;width:4rem}.p-unterkunft .unterkunft-variante h3,.p-unterkunft .unterkunft-variante .h3,.p-unterkuenfte-uebersicht .unterkunft-variante h3,.p-unterkuenfte-uebersicht .unterkunft-variante .h3{margin-bottom:.6em}.p-unterkunft .unterkunft-variante p,.p-unterkuenfte-uebersicht .unterkunft-variante p{color:#666}.p-unterkunft .unterkunft-variante .unterkunft-variante-fakten,.p-unterkuenfte-uebersicht .unterkunft-variante .unterkunft-variante-fakten{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem;margin-bottom:1.25rem}.p-unterkunft .unterkunft-variante .unterkunft-variante-fakten li,.p-unterkuenfte-uebersicht .unterkunft-variante .unterkunft-variante-fakten li{align-items:center;color:#666;display:flex;font-size:clamp(1rem,1vw,1rem);gap:.45rem;margin:0}.p-unterkunft .unterkunft-variante .unterkunft-variante-fakten li::before,.p-unterkuenfte-uebersicht .unterkunft-variante .unterkunft-variante-fakten li::before{color:#a6815a;font-family:"Lineicons";font-size:clamp(1.25rem,1.5vw,1.5rem);font-size-adjust:none}.p-unterkunft .unterkunft-variante .unterkunft-variante-ausstattung,.p-unterkuenfte-uebersicht .unterkunft-variante .unterkunft-variante-ausstattung{border-top:.0625rem solid #ddd;padding-top:1.25rem}.p-unterkunft .unterkunft-variante .unterkunft-variante-ausstattung li,.p-unterkuenfte-uebersicht .unterkunft-variante .unterkunft-variante-ausstattung li{color:#666;display:flex;font-size:clamp(1rem,1vw,1rem);gap:.6rem;margin-bottom:.4em}.p-unterkunft .unterkunft-variante .unterkunft-variante-ausstattung li::before,.p-unterkuenfte-uebersicht .unterkunft-variante .unterkunft-variante-ausstattung li::before{color:#a6815a;content:"";font-family:"Lineicons";font-size:clamp(1.125rem,1.25vw,1.25rem);font-size-adjust:none}.p-unterkunft .variante-barrierefrei::before,.p-unterkuenfte-uebersicht .variante-barrierefrei::before{content:"ﻰ"}.p-unterkunft .variante-paar::before,.p-unterkuenfte-uebersicht .variante-paar::before{content:""}.p-unterkunft .variante-familie::before,.p-unterkuenfte-uebersicht .variante-familie::before{content:""}.p-unterkunft .variante-duplex::before,.p-unterkuenfte-uebersicht .variante-duplex::before{content:"ﯥ"}.p-unterkunft .section-unterkunft-lage-faq .wp-block-columns,.p-unterkunft .section-unterkuenfte-faq .wp-block-columns,.p-unterkunft .section-unterkuenfte-komfort .wp-block-columns,.p-unterkuenfte-uebersicht .section-unterkunft-lage-faq .wp-block-columns,.p-unterkuenfte-uebersicht .section-unterkuenfte-faq .wp-block-columns,.p-unterkuenfte-uebersicht .section-unterkuenfte-komfort .wp-block-columns{gap:clamp(2rem,5vw,5rem)}@media(max-width: 768px){.p-unterkunft .section-unterkunft-lage-faq .wp-block-columns,.p-unterkunft .section-unterkuenfte-faq .wp-block-columns,.p-unterkunft .section-unterkuenfte-komfort .wp-block-columns,.p-unterkuenfte-uebersicht .section-unterkunft-lage-faq .wp-block-columns,.p-unterkuenfte-uebersicht .section-unterkuenfte-faq .wp-block-columns,.p-unterkuenfte-uebersicht .section-unterkuenfte-komfort .wp-block-columns{gap:2.5rem}}.p-unterkunft .section-unterkunft-lage-faq p,.p-unterkunft .section-unterkuenfte-faq p,.p-unterkunft .section-unterkuenfte-komfort p,.p-unterkuenfte-uebersicht .section-unterkunft-lage-faq p,.p-unterkuenfte-uebersicht .section-unterkuenfte-faq p,.p-unterkuenfte-uebersicht .section-unterkuenfte-komfort p{font-size:clamp(1.125rem,1.25vw,1.25rem)}.p-unterkunft .section-unterkunft-lage-faq .wp-block-details,.p-unterkunft .section-unterkuenfte-faq .wp-block-details,.p-unterkunft .section-unterkuenfte-komfort .wp-block-details,.p-unterkuenfte-uebersicht .section-unterkunft-lage-faq .wp-block-details,.p-unterkuenfte-uebersicht .section-unterkuenfte-faq .wp-block-details,.p-unterkuenfte-uebersicht .section-unterkuenfte-komfort .wp-block-details{margin-bottom:.6rem}.p-unterkunft .section-unterkunft-lage-faq .wp-block-details:first-of-type,.p-unterkunft .section-unterkuenfte-faq .wp-block-details:first-of-type,.p-unterkunft .section-unterkuenfte-komfort .wp-block-details:first-of-type,.p-unterkuenfte-uebersicht .section-unterkunft-lage-faq .wp-block-details:first-of-type,.p-unterkuenfte-uebersicht .section-unterkuenfte-faq .wp-block-details:first-of-type,.p-unterkuenfte-uebersicht .section-unterkuenfte-komfort .wp-block-details:first-of-type{margin-top:0}.p-unterkunft .section-unterkunft-lage-faq .wp-block-details summary,.p-unterkunft .section-unterkuenfte-faq .wp-block-details summary,.p-unterkunft .section-unterkuenfte-komfort .wp-block-details summary,.p-unterkuenfte-uebersicht .section-unterkunft-lage-faq .wp-block-details summary,.p-unterkuenfte-uebersicht .section-unterkuenfte-faq .wp-block-details summary,.p-unterkuenfte-uebersicht .section-unterkuenfte-komfort .wp-block-details summary{font-size:clamp(1.125rem,1.25vw,1.25rem)}.p-unterkunft .section-unterkunft-lage-faq .wp-block-details summary::before,.p-unterkunft .section-unterkuenfte-faq .wp-block-details summary::before,.p-unterkunft .section-unterkuenfte-komfort .wp-block-details summary::before,.p-unterkuenfte-uebersicht .section-unterkunft-lage-faq .wp-block-details summary::before,.p-unterkuenfte-uebersicht .section-unterkuenfte-faq .wp-block-details summary::before,.p-unterkuenfte-uebersicht .section-unterkuenfte-komfort .wp-block-details summary::before{font-size:clamp(1.25rem,1.5vw,1.5rem);font-size-adjust:none}.p-unterkunft .section-unterkunft-lage-faq .wp-block-details p,.p-unterkunft .section-unterkuenfte-faq .wp-block-details p,.p-unterkunft .section-unterkuenfte-komfort .wp-block-details p,.p-unterkuenfte-uebersicht .section-unterkunft-lage-faq .wp-block-details p,.p-unterkuenfte-uebersicht .section-unterkuenfte-faq .wp-block-details p,.p-unterkuenfte-uebersicht .section-unterkuenfte-komfort .wp-block-details p{color:#666}.p-unterkunft .unterkunft-cta,.p-unterkuenfte-uebersicht .unterkunft-cta{background:#1a3f34;border-radius:1.5rem;padding:3.5rem 3rem;text-align:center}@media(max-width: 576px){.p-unterkunft .unterkunft-cta,.p-unterkuenfte-uebersicht .unterkunft-cta{border-radius:1rem;padding:2.5rem 1.5rem}}.p-unterkunft .unterkunft-cta h2,.p-unterkunft .unterkunft-cta .h2,.p-unterkuenfte-uebersicht .unterkunft-cta h2,.p-unterkuenfte-uebersicht .unterkunft-cta .h2{color:#fff}.p-unterkunft .unterkunft-cta p,.p-unterkuenfte-uebersicht .unterkunft-cta p{color:#fff;font-size:clamp(1.125rem,1.25vw,1.25rem);margin-left:auto;margin-right:auto;max-width:34rem}.p-unterkunft .unterkunft-cta .btn-primary,.p-unterkuenfte-uebersicht .unterkunft-cta .btn-primary{justify-content:center}.p-unterkunft .unterkunft-cta .btn-primary a,.p-unterkuenfte-uebersicht .unterkunft-cta .btn-primary a{background-color:#a6815a}.p-unterkunft .unterkunft-cta .btn-primary a:hover,.p-unterkuenfte-uebersicht .unterkunft-cta .btn-primary a:hover{transition:.3s;background-color:#d6ae84}.p-unterkunft .section-unterkuenfte-auswahl>.wp-block-group__inner-container,.p-unterkuenfte-uebersicht .section-unterkuenfte-auswahl>.wp-block-group__inner-container{display:grid;gap:4.5rem 2rem;grid-template-columns:repeat(3, 1fr)}@media(max-width: 992px){.p-unterkunft .section-unterkuenfte-auswahl>.wp-block-group__inner-container,.p-unterkuenfte-uebersicht .section-unterkuenfte-auswahl>.wp-block-group__inner-container{gap:3.5rem 1.5rem;grid-template-columns:repeat(2, 1fr)}}@media(max-width: 576px){.p-unterkunft .section-unterkuenfte-auswahl>.wp-block-group__inner-container,.p-unterkuenfte-uebersicht .section-unterkuenfte-auswahl>.wp-block-group__inner-container{grid-template-columns:1fr}}.p-unterkunft .section-unterkuenfte-auswahl>.wp-block-group__inner-container>.unterkunft-varianten-intro,.p-unterkuenfte-uebersicht .section-unterkuenfte-auswahl>.wp-block-group__inner-container>.unterkunft-varianten-intro{grid-column:span 3}@media(max-width: 992px){.p-unterkunft .section-unterkuenfte-auswahl>.wp-block-group__inner-container>.unterkunft-varianten-intro,.p-unterkuenfte-uebersicht .section-unterkuenfte-auswahl>.wp-block-group__inner-container>.unterkunft-varianten-intro{grid-column:span 2}}@media(max-width: 576px){.p-unterkunft .section-unterkuenfte-auswahl>.wp-block-group__inner-container>.unterkunft-varianten-intro,.p-unterkuenfte-uebersicht .section-unterkuenfte-auswahl>.wp-block-group__inner-container>.unterkunft-varianten-intro{grid-column:span 1}}.p-unterkunft .unterkunft-karte,.p-unterkuenfte-uebersicht .unterkunft-karte{display:flex;flex-direction:column}.p-unterkunft .unterkunft-karte>.wp-block-group__inner-container,.p-unterkuenfte-uebersicht .unterkunft-karte>.wp-block-group__inner-container{display:flex;flex-direction:column;height:100%}.p-unterkunft .unterkunft-karte .wp-block-image,.p-unterkuenfte-uebersicht .unterkunft-karte .wp-block-image{margin:0 0 1.25rem}.p-unterkunft .unterkunft-karte .wp-block-image img,.p-unterkuenfte-uebersicht .unterkunft-karte .wp-block-image img{border-radius:1.5rem;display:block;height:15rem;object-fit:cover;width:100%}@media(max-width: 576px){.p-unterkunft .unterkunft-karte .wp-block-image img,.p-unterkuenfte-uebersicht .unterkunft-karte .wp-block-image img{border-radius:1rem;height:12rem}}.p-unterkunft .unterkunft-karte p,.p-unterkuenfte-uebersicht .unterkunft-karte p{color:#666}.p-unterkunft .unterkunft-karte .unterkunft-karte-fakten,.p-unterkuenfte-uebersicht .unterkunft-karte .unterkunft-karte-fakten{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem;margin-bottom:1.5rem;margin-top:auto;padding-top:1rem}.p-unterkunft .unterkunft-karte .unterkunft-karte-fakten li,.p-unterkuenfte-uebersicht .unterkunft-karte .unterkunft-karte-fakten li{align-items:center;color:#666;display:flex;font-size:clamp(.8rem,.875vw,.9rem);gap:.4rem;margin:0}.p-unterkunft .unterkunft-karte .unterkunft-karte-fakten li::before,.p-unterkuenfte-uebersicht .unterkunft-karte .unterkunft-karte-fakten li::before{color:#a6815a;font-family:"Lineicons";font-size:clamp(1.25rem,1.5vw,1.5rem);font-size-adjust:none}.p-unterkunft .unterkunft-karte .btn,.p-unterkuenfte-uebersicht .unterkunft-karte .btn{margin-bottom:0}.p-unterkunft .unterkuenfte-service-liste li,.p-unterkuenfte-uebersicht .unterkuenfte-service-liste li{color:#666;display:flex;font-size:clamp(1rem,1vw,1rem);gap:.6rem;margin-bottom:.4em}.p-unterkunft .unterkuenfte-service-liste li::before,.p-unterkuenfte-uebersicht .unterkuenfte-service-liste li::before{color:#a6815a;content:"";font-family:"Lineicons";font-size:clamp(1.125rem,1.25vw,1.25rem);font-size-adjust:none}.p-unterkunft .section-unterkuenfte-vergleich .wp-block-table,.p-unterkuenfte-uebersicht .section-unterkuenfte-vergleich .wp-block-table{overflow-x:auto}@media(max-width: 768px){.p-unterkunft .section-unterkuenfte-vergleich .wp-block-table td,.p-unterkunft .section-unterkuenfte-vergleich .wp-block-table th,.p-unterkuenfte-uebersicht .section-unterkuenfte-vergleich .wp-block-table td,.p-unterkuenfte-uebersicht .section-unterkuenfte-vergleich .wp-block-table th{padding:.9rem .6rem}}@media(max-width: 768px){.p-unterkunft .section-unterkuenfte-vergleich .wp-block-table td:first-of-type,.p-unterkunft .section-unterkuenfte-vergleich .wp-block-table th:first-of-type,.p-unterkuenfte-uebersicht .section-unterkuenfte-vergleich .wp-block-table td:first-of-type,.p-unterkuenfte-uebersicht .section-unterkuenfte-vergleich .wp-block-table th:first-of-type{padding-left:.9rem}}@media(max-width: 768px){.p-unterkunft .section-unterkuenfte-vergleich .wp-block-table table,.p-unterkuenfte-uebersicht .section-unterkuenfte-vergleich .wp-block-table table{font-size:clamp(1rem,1vw,1rem)}}@media(max-width: 576px){.p-unterkunft .section-unterkuenfte-vergleich .wp-block-table table,.p-unterkuenfte-uebersicht .section-unterkuenfte-vergleich .wp-block-table table{font-size:clamp(.8rem,.875vw,.9rem)}}.p-unterkunft .unterkunft-weitere,.p-unterkuenfte-uebersicht .unterkunft-weitere{margin:0 auto;width:min(100%,80vw);order:4;padding-top:5rem}.p-unterkunft .unterkunft-weitere .unterkunft-weitere-liste,.p-unterkuenfte-uebersicht .unterkunft-weitere .unterkunft-weitere-liste{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit, minmax(14rem, 1fr))}@media(max-width: 576px){.p-unterkunft .unterkunft-weitere .unterkunft-weitere-liste,.p-unterkuenfte-uebersicht .unterkunft-weitere .unterkunft-weitere-liste{gap:1rem}}.p-unterkunft .unterkunft-weitere .unterkunft-weitere-liste li,.p-unterkuenfte-uebersicht .unterkunft-weitere .unterkunft-weitere-liste li{margin:0}.p-unterkunft .unterkunft-weitere .unterkunft-weitere-liste a,.p-unterkuenfte-uebersicht .unterkunft-weitere .unterkunft-weitere-liste a{display:block}.p-unterkunft .unterkunft-weitere .unterkunft-weitere-liste a:hover,.p-unterkuenfte-uebersicht .unterkunft-weitere .unterkunft-weitere-liste a:hover{transition:.2s}.p-unterkunft .unterkunft-weitere .unterkunft-weitere-liste a:hover img,.p-unterkuenfte-uebersicht .unterkunft-weitere .unterkunft-weitere-liste a:hover img{opacity:.85}.p-unterkunft .unterkunft-weitere .unterkunft-weitere-liste img,.p-unterkuenfte-uebersicht .unterkunft-weitere .unterkunft-weitere-liste img{border-radius:1.5rem;height:11rem;object-fit:cover;width:100%}@media(max-width: 576px){.p-unterkunft .unterkunft-weitere .unterkunft-weitere-liste img,.p-unterkuenfte-uebersicht .unterkunft-weitere .unterkunft-weitere-liste img{border-radius:1rem;height:9rem}}.p-unterkunft .unterkunft-weitere .unterkunft-weitere-liste .unterkunft-weitere-name,.p-unterkuenfte-uebersicht .unterkunft-weitere .unterkunft-weitere-liste .unterkunft-weitere-name{color:#1a3f34;display:block;font-size:clamp(1.125rem,1.25vw,1.25rem);margin-top:.6rem}.bubble-page-1{height:auto;position:absolute;top:clamp(-20rem,-10vw,-20%);left:min(40vw,40%);width:clamp(10rem,25vw,30rem);z-index:-1}.bubble-page-2{height:auto;position:absolute;top:min(40%,50vh);left:min(-1vw,2%);width:clamp(3rem,10vw,6rem);z-index:-1}.bubble-page-3{height:auto;position:absolute;top:clamp(80rem,100vh,115%);right:2%;width:clamp(10rem,25vw,30rem);z-index:-1;opacity:.3}.bubble-page-4{height:auto;position:absolute;top:clamp(120rem,260vh,255%);left:min(-5vw,-10%);width:clamp(10rem,25vw,30rem);z-index:-1}.p-unterkuenfte-uebersicht .bubble-page-2,.p-unterkunft .bubble-page-2{top:165vh}.p-unterkuenfte-uebersicht .bubble-page-3,.p-unterkunft .bubble-page-3{opacity:.25;top:320vh}.der-mensch .bubble-page-1,.das-miteinander .bubble-page-1,.der-ort .bubble-page-1,.neues .bubble-page-1{top:clamp(-20rem,-10vw,-20%);left:min(40vw,40%);width:clamp(10rem,25vw,30rem)}.der-mensch .bubble-page-2,.das-miteinander .bubble-page-2,.der-ort .bubble-page-2,.neues .bubble-page-2{top:min(40%,50vh);left:min(-1vw,2%);width:clamp(3rem,10vw,6rem)}.der-mensch .bubble-page-3,.das-miteinander .bubble-page-3,.der-ort .bubble-page-3,.neues .bubble-page-3{top:clamp(60rem,60vh,95%);right:2%;width:clamp(3rem,10vw,6rem)}.der-mensch .bubble-page-4,.das-miteinander .bubble-page-4,.der-ort .bubble-page-4,.neues .bubble-page-4{top:clamp(120rem,160vh,155%);left:min(-5vw,-10%);width:clamp(3rem,10vw,6rem)}p strong em{font-weight:bold;color:red;font-style:normal;font-size:clamp(1.25rem,1.5vw,1.5rem);color:#fff;background:#f07;padding:.1em .7em}.main{padding-top:0}.inhalt-verstecken{display:none;opacity:0}.entry{padding-top:8vh}@media(max-width: 1680px){.entry{padding-top:6vh}}@media(max-width: 992px){.entry{padding-top:4vh}}.entry .section-hero{margin-top:-23vh}@media(max-width: 1680px){.entry .section-hero{margin-top:-16vh}}@media(max-width: 992px){.entry .section-hero{margin-top:-13vh}}.align-self-center{align-self:center}@media(max-width: 768px){.column-reverse{flex-direction:column-reverse}}hr{border-top:2px solid #ddd !important}.disclaimer{padding-top:8vh}.disclaimer h2,.disclaimer .h2{color:#333;margin-top:1.5em}.disclaimer h3,.disclaimer .h3{color:#333;font-weight:500;margin-bottom:.3rem}.disclaimer h4,.disclaimer .h4{color:#333;font-weight:300;margin-top:2em}.disclaimer h1,.disclaimer .h1,.disclaimer h2,.disclaimer .h2,.disclaimer h3,.disclaimer .h3,.disclaimer h4,.disclaimer .h4,.disclaimer h5,.disclaimer .h5,.disclaimer h6,.disclaimer .h6,.disclaimer a{color:#0f1113}@media(max-width: 1440px){.background-image-1{margin:35rem auto -35rem}}@media(max-width: 992px){.background-image-1{margin:30rem auto -30rem}}@media(max-width: 576px){.background-image-1{margin:25rem auto -25rem}}.background-image-2{margin:-45rem auto 45rem}.vergleichstabelle table{border-collapse:separate;border-radius:1.5rem;border-spacing:0;font-size:clamp(1.125rem,1.25vw,1.25rem);overflow:hidden;width:100%}@media(max-width: 576px){.vergleichstabelle table{border-radius:1rem}}.vergleichstabelle td,.vergleichstabelle th{border:0;border-bottom:.06em solid rgba(26,63,52,.12);padding:1.15em 1.5em}.vergleichstabelle tr{background:#fff}.vergleichstabelle tr:nth-of-type(2n){background:rgb(247.62,240.42,232.86)}.vergleichstabelle tr:last-of-type td{border-bottom:0}.vergleichstabelle tr th:first-of-type{text-align:left;padding-left:2.25em;font-weight:400}.vergleichstabelle td{text-align:center}.vergleichstabelle td:first-of-type{text-align:left;padding-left:2.25em;font-weight:400}.vergleichstabelle thead{color:#fff}.vergleichstabelle thead tr{background:#1a3f34}.vergleichstabelle thead th{border-bottom:0;font-weight:400;letter-spacing:.02em}.p-unterkuenfte .searchmask-wrapper{margin-top:5em;margin-bottom:-5em}.p-unterkuenfte .searchmask-wrapper .container{margin:0 auto;width:min(100%,80vw);max-width:100%}.p-unterkuenfte .section-unterkunftsarten h1,.p-unterkuenfte .section-unterkunftsarten .h1,.p-unterkuenfte .section-unterkunftsarten h2,.p-unterkuenfte .section-unterkunftsarten .h2,.p-unterkuenfte .section-unterkunftsarten-campen h1,.p-unterkuenfte .section-unterkunftsarten-campen .h1,.p-unterkuenfte .section-unterkunftsarten-campen h2,.p-unterkuenfte .section-unterkunftsarten-campen .h2,.p-unterkuenfte .section-unterkunftsarten-komfort h1,.p-unterkuenfte .section-unterkunftsarten-komfort .h1,.p-unterkuenfte .section-unterkunftsarten-komfort h2,.p-unterkuenfte .section-unterkunftsarten-komfort .h2{font-size:clamp(1.75rem,2.25vw,2.25rem);color:#1a3f34;font-weight:400;margin-bottom:.6em;padding-right:12vw;padding-left:12vw}.p-unterkuenfte .section-unterkunftsarten p,.p-unterkuenfte .section-unterkunftsarten-campen p,.p-unterkuenfte .section-unterkunftsarten-komfort p{padding-left:12vw;padding-right:12vw;color:#666}.p-unterkuenfte .section-unterkunftsarten-campen,.p-unterkuenfte .section-unterkunftsarten-komfort{border-top:.1em solid #999}.p-unterkuenfte .unterkunftsarten{margin-bottom:5em;padding-left:12vw;padding-right:20vw}@media(max-width: 1440px){.p-unterkuenfte .unterkunftsarten{padding-left:8vw;padding-right:10vw}}@media(max-width: 992px){.p-unterkuenfte .unterkunftsarten{border:0;margin:0;padding:0;margin:0 auto;width:min(100%,80vw);margin-bottom:5em}}.p-unterkuenfte .unterkunftsarten:nth-of-type(2n + 1){padding-right:12vw;padding-left:20vw}@media(max-width: 1440px){.p-unterkuenfte .unterkunftsarten:nth-of-type(2n + 1){padding-left:8vw;padding-right:10vw}}@media(max-width: 992px){.p-unterkuenfte .unterkunftsarten:nth-of-type(2n + 1){border:0;margin:0;padding:0;margin:0 auto;width:min(100%,80vw);margin-bottom:5em}}.p-unterkuenfte .unterkunftsarten>.wp-block-group__inner-container{display:grid;grid-template-columns:1fr 1fr;padding-bottom:2em;padding-top:2em}@media(max-width: 992px){.p-unterkuenfte .unterkunftsarten>.wp-block-group__inner-container{display:flex;flex-direction:column;padding:0;padding-bottom:2em}}.p-unterkuenfte .unterkunftsarten>.wp-block-group__inner-container .unterkunftsarten-teaser{display:flex;align-items:center;padding-left:17%;padding-right:10%}@media(max-width: 992px){.p-unterkuenfte .unterkunftsarten>.wp-block-group__inner-container .unterkunftsarten-teaser{padding-left:10%;padding-right:10%;order:2}}.p-unterkuenfte .unterkunftsarten>.wp-block-group__inner-container .unterkunftsarten-vorschaubild{height:25rem;width:110%}@media(max-width: 992px){.p-unterkuenfte .unterkunftsarten>.wp-block-group__inner-container .unterkunftsarten-vorschaubild{width:100%;margin-bottom:3em;order:1}}@media(max-width: 576px){.p-unterkuenfte .unterkunftsarten>.wp-block-group__inner-container .unterkunftsarten-vorschaubild{height:15rem}}.p-unterkuenfte .unterkunftsarten>.wp-block-group__inner-container .unterkunftsarten-vorschaubild img{height:100%;width:100%;object-fit:cover;border-radius:1.5em}@media(max-width: 992px){.p-unterkuenfte .unterkunftsarten>.wp-block-group__inner-container .unterkunftsarten-vorschaubild img{border-radius:1.5em 1.5em 0 0}}.p-unterkuenfte .unterkunftsarten h2,.p-unterkuenfte .unterkunftsarten .h2{color:#fff;margin-top:.2em;margin-bottom:.2em}@media(max-width: 992px){.p-unterkuenfte .unterkunftsarten h2,.p-unterkuenfte .unterkunftsarten .h2{margin-bottom:.3em}}.p-unterkuenfte .unterkunftsarten h3,.p-unterkuenfte .unterkunftsarten .h3{color:#fff;margin-bottom:1.1em}.p-unterkuenfte .unterkunftsarten p{font-size:clamp(1.125rem,1.25vw,1.25rem);font-weight:300;color:#fff;padding-left:.15em}.p-unterkuenfte .unterkunftsarten img{border-radius:1.5em}.p-unterkuenfte .unterkunftsarten .accordion-title{font-weight:500;cursor:pointer;display:flex;align-items:center;gap:.8rem}@media(max-width: 992px){.p-unterkuenfte .unterkunftsarten .accordion-title{display:flex;line-height:1.2em}}.p-unterkuenfte .unterkunftsarten .accordion-title::before{content:"";font-family:"Lineicons";font-size:clamp(2.25rem,3.25vw,3.5rem)}.p-unterkuenfte .unterkunftsarten .accordion-title:hover{color:#1a3f34}.p-unterkuenfte .unterkunftsarten .accordion-title:hover::after{filter:contrast(1)}.p-unterkuenfte .unterkunftsarten .active{border-bottom:0;opacity:.4}.p-unterkuenfte .unterkunftsarten .active::before{content:"";font-family:"Lineicons";font-size:clamp(2.25rem,3.25vw,3.5rem)}.p-unterkuenfte .unterkunftsarten .accordion-content{display:none;opacity:0;transition:opacity .3s;grid-column:span 2}@media(max-width: 992px){.p-unterkuenfte .unterkunftsarten .accordion-content{order:3}}.p-unterkuenfte .unterkunftsarten .unterkunft-standardausstattung{background:rgba(15,17,19,.4);margin:2rem 0;padding-bottom:2em;padding-top:2em;padding-left:8%;padding-right:8%}.p-unterkuenfte .unterkunftsarten .unterkunft-standardausstattung p{font-size:clamp(1rem,1vw,1rem)}.p-unterkuenfte .unterkunftsarten .unterkunft-standardausstattung .innenausstattung{display:flex;flex-wrap:wrap}.p-unterkuenfte .unterkunftsarten .unterkunft-standardausstattung .innenausstattung li{background:rgba(15,17,19,.3);border-radius:.3em;padding:.4em .8em;color:#fff;font-size:clamp(1rem,1vw,1rem);margin-bottom:.4em;margin-right:.4em}@media(max-width: 992px){.p-unterkuenfte .unterkunftsarten .unterkunft-standardausstattung .innenausstattung li{font-size:clamp(.8rem,.875vw,.9rem)}}.p-unterkuenfte .unterkunftsarten .unterkunft{padding-right:5em;padding-left:5em;border-bottom:.1em solid hsla(0,0%,100%,.5);margin-top:1.5em}@media(max-width: 768px){.p-unterkuenfte .unterkunftsarten .unterkunft{padding-right:10%;padding-left:10%}}.p-unterkuenfte .unterkunftsarten .unterkunft:last-of-type{border-bottom:0;margin-top:1.5em}@media(max-width: 992px){.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-gallery{grid-column:span 2;padding:0}}.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-gallery .wp-block-image{flex-grow:1;max-height:7em}.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-group__inner-container{display:grid;grid-template-columns:30% 20% 45%;gap:5%;margin-bottom:1.5em}@media(max-width: 992px){.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-group__inner-container{grid-template-columns:55% 45%;gap:1em}}@media(max-width: 768px){.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-group__inner-container{display:flex;flex-direction:column}}@media(max-width: 576px){.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-group__inner-container{gap:2.5em;padding-top:2em}}.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-group__inner-container .unterkunft-vorschaubild{height:100%;width:100%}.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-group__inner-container .unterkunft-vorschaubild img{height:100%;width:100%;object-fit:cover;border-radius:1.5em}.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-group__inner-container li{color:#fff}.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-group__inner-container li strong{font-size:clamp(1.25rem,1.5vw,1.5rem);font-weight:300}.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-group__inner-container ul{margin-right:2em;display:flex;flex-direction:column;justify-content:center}.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-group__inner-container ul li{margin-bottom:.5em}.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-group__inner-container ul li:nth-of-type(1){border-bottom:.1em solid #fff;padding-bottom:.3em;margin-bottom:.5em}.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-group__inner-container .icon-behindertengerecht::after{content:url("../svg/icon-bedindertengerecht.svg");margin:0 .2em 0 .3em;width:1em;display:inline-block}.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-group__inner-container .unterkunft-hardfacts{margin-left:2em}@media(max-width: 992px){.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-group__inner-container .unterkunft-hardfacts{margin-left:0}}.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-group__inner-container .unterkunft-hardfacts li{margin-bottom:.1em}.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-group__inner-container .unterkunft-hardfacts li:nth-of-type(1){font-size:clamp(1.75rem,2.25vw,2.25rem);font-weight:300;margin:-0.5em 0 0;padding:0;border-bottom:none}.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-group__inner-container .unterkunft-hardfacts li:nth-of-type(1) em{font-size:clamp(1rem,1vw,1rem);font-style:normal}.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-group__inner-container .unterkunft-hardfacts li:nth-of-type(2){font-size:clamp(1.125rem,1.25vw,1.25rem);font-weight:400;margin-bottom:.3em;display:none}.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-group__inner-container .unterkunft-hardfacts li:nth-of-type(2) a{color:rgba(51,51,51,.8)}.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-group__inner-container .unterkunft-hardfacts li:nth-of-type(2) a:hover{color:#666}.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-group__inner-container .unterkunft-hardfacts li:nth-of-type(3),.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-group__inner-container .unterkunft-hardfacts li:nth-of-type(4){font-size:clamp(1rem,1vw,1rem);opacity:.9}.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-group__inner-container .unterkunft-ausstattung{margin:-0.7em 0 0 0}.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-group__inner-container .lnr{font-family:"Inter" !important;font-size:clamp(1.125rem,1.25vw,1.25rem)}.p-unterkuenfte .unterkunftsarten .unterkunft .wp-block-group__inner-container .lnr:before{font-family:"Lineicons";margin-right:.3em}.p-unterkuenfte .unterkunftsarten{padding-bottom:0;padding-top:0}.p-unterkuenfte .unterkunftsart-1>.wp-block-group__inner-container{background:#a6815a;border-radius:2rem}.p-unterkuenfte .unterkunftsart-2>.wp-block-group__inner-container{background:#d6ae84;border-radius:2rem}.p-unterkuenfte .unterkunftsart-3>.wp-block-group__inner-container{background:#ea9680;border-radius:2rem}.p-unterkuenfte .unterkunftsart-4>.wp-block-group__inner-container{background:#b8a67f;border-radius:2rem}.p-unterkuenfte .unterkunftsart-5>.wp-block-group__inner-container{background:#99814b;border-radius:2rem}.p-unterkuenfte .unterkunftsart-6>.wp-block-group__inner-container{background:#0d281f;border-radius:2rem}.p-unterkuenfte .unterkunftsart-7>.wp-block-group__inner-container{background:#496357;border-radius:2rem}.p-unterkuenfte .unterkunftsart-8>.wp-block-group__inner-container{background:#658999;border-radius:2rem}.p-unterkuenfte .section-unterkunftsarten-komfort h1,.p-unterkuenfte .section-unterkunftsarten-komfort .h1,.p-unterkuenfte .section-unterkunftsarten-komfort h2,.p-unterkuenfte .section-unterkunftsarten-komfort .h2{padding:0}.p-unterkuenfte .section-unterkunftsarten-komfort .wp-block-group__inner-container{margin:0 auto;width:min(100%,80vw)}.p-unterkuenfte .section-unterkunftsarten-komfort .wp-block-columns{gap:6em}.p-unterkuenfte .section-unterkunftsarten-komfort .wp-block-column h2,.p-unterkuenfte .section-unterkunftsarten-komfort .wp-block-column .h2{margin-top:1.2em;margin-bottom:1.1em;padding:0;font-size:clamp(1.5rem,1.875vw,1.875rem)}.p-unterkuenfte .section-unterkunftsarten-komfort .wp-block-column p{font-size:clamp(1.125rem,1.25vw,1.25rem);font-weight:300;padding:0}.p-unterkuenfte .section-unterkunftsarten-komfort .wp-block-column img{border-radius:2em}.p-unterkuenfte .section-unterkunftsarten-komfort .wp-block-column li{font-family:"Inter" !important;font-size:clamp(1.125rem,1.25vw,1.25rem);padding:.8em 0 0 0;margin:1em 0;border-top:.1em solid gray}.p-unterkuenfte .section-unterkunftsarten-vergleich:after{background:#c7beac;content:"";height:35vh;margin-top:-32vh;position:absolute;width:100%;z-index:-2}.p-unterkuenfte .section-unterkunftsarten-vergleich .wp-block-group__inner-container{margin:0 auto;width:min(100%,80vw);margin-top:8em;margin-bottom:4em}.p-unterkuenfte .section-unterkunftsarten-vergleich .wp-block-group__inner-container h2,.p-unterkuenfte .section-unterkunftsarten-vergleich .wp-block-group__inner-container .h2{margin:1.5em auto .5em}.p-unterkuenfte .buchen-menu{position:fixed;top:18vh;right:3vw;display:flex;flex-direction:column;z-index:1}@media(max-width: 1280px){.p-unterkuenfte .buchen-menu{display:none}}.p-unterkuenfte .buchen-menu button{font-size:clamp(1.125rem,1.25vw,1.25rem);font-family:"Inter";font-weight:200;color:#fff;background:rgba(26,63,52,.9);cursor:pointer;padding:.35em 1em;border-radius:.6em;display:inline}.p-unterkuenfte .buchen-menu .short-info{display:flex;flex-direction:column;justify-content:center;margin-bottom:.6em;text-align:center}.p-unterkuenfte .buchen-menu .short-info li{color:#fff}.p-unterkuenfte .buchen-menu .unterkunftsname{font-size:clamp(1.125rem,1.25vw,1.25rem);margin-bottom:.2em}.p-unterkuenfte .buchen-menu .personenanzahl,.p-unterkuenfte .buchen-menu .unterkunftsgroesse{font-size:clamp(.8rem,.875vw,.9rem);line-height:1.2em}.p-unterkuenfte #dropdown{transition:.5s;opacity:0;max-height:0;display:grid;grid-template-columns:1fr 1fr;gap:1em;padding-top:2em;text-shadow:0 0 .2em #0f1113,0 0 .2em #0f1113,0 0 .2em #0f1113}.p-unterkuenfte #dropdown a{border-radius:10rem;width:8em;height:8em;display:flex;font-size:clamp(1rem,1vw,1rem);font-weight:400;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center;padding:1.4em .4em 1em;line-height:1em}.p-unterkuenfte .link{background-size:cover}.p-unterkuenfte .link1{background-image:linear-gradient(rgba(15, 17, 19, 0.5), rgba(15, 17, 19, 0.5)),url("../../../uploads/2024/08/camping-kaul-taos.jpg");border:.2em solid #a6815a}.p-unterkuenfte .link2{background-image:linear-gradient(rgba(15, 17, 19, 0.5), rgba(15, 17, 19, 0.5)),url("../../../uploads/2024/08/camping-kaul-ardenne-2.jpg");border:.2em solid #d6ae84}.p-unterkuenfte .link3{background-image:linear-gradient(rgba(15, 17, 19, 0.5), rgba(15, 17, 19, 0.5)),url("../../../uploads/2024/08/camping-kaul-pod.jpg");border:.2em solid #ea9680}.p-unterkuenfte .link4{background-image:linear-gradient(rgba(15, 17, 19, 0.5), rgba(15, 17, 19, 0.5)),url("../../../uploads/2024/08/camping-kaul-emotion.jpg");border:.2em solid #b8a67f}.p-unterkuenfte .link5{background-image:linear-gradient(rgba(15, 17, 19, 0.5), rgba(15, 17, 19, 0.5)),url("../../../uploads/2024/08/camping-kaul-safari-zelt-1.jpg");border:.2em solid #99814b}.p-unterkuenfte .link6{background-image:linear-gradient(rgba(15, 17, 19, 0.5), rgba(15, 17, 19, 0.5)),url("../../../uploads/2024/08/camping-kaul-safari-zelt-1.jpg");border:.2em solid #0d281f}.p-unterkuenfte .link7{background-image:linear-gradient(rgba(15, 17, 19, 0.5), rgba(15, 17, 19, 0.5)),url("../../../uploads/2024/08/camping-kaul-zelten-1.jpg");border:.2em solid #496357}.p-unterkuenfte .link8{background-image:linear-gradient(rgba(15, 17, 19, 0.5), rgba(15, 17, 19, 0.5)),url("../../../uploads/2024/08/camping-kaul-stellplatz-1.jpg");border:.2em solid #658999}.section-der-mensch,.section-der-ort,.section-das-miteinander,.section-faq,.section-agb{margin:0 auto;width:min(100%,80vw);padding-bottom:6em}.section-der-mensch h1,.section-der-mensch .h1,.section-der-ort h1,.section-der-ort .h1,.section-das-miteinander h1,.section-das-miteinander .h1,.section-faq h1,.section-faq .h1,.section-agb h1,.section-agb .h1{font-size:clamp(2.75rem,4vw,4.5rem);color:#1a3f34;font-weight:300;letter-spacing:-0.01em;margin-bottom:.2em}@media(max-width: 992px){.section-der-mensch h1,.section-der-mensch .h1,.section-der-ort h1,.section-der-ort .h1,.section-das-miteinander h1,.section-das-miteinander .h1,.section-faq h1,.section-faq .h1,.section-agb h1,.section-agb .h1{font-weight:300}}@media(max-width: 576px){.section-der-mensch h1,.section-der-mensch .h1,.section-der-ort h1,.section-der-ort .h1,.section-das-miteinander h1,.section-das-miteinander .h1,.section-faq h1,.section-faq .h1,.section-agb h1,.section-agb .h1{font-size:clamp(1.75rem,2.25vw,2.25rem);margin-bottom:.5em}}.section-der-mensch h2,.section-der-mensch .h2,.section-der-ort h2,.section-der-ort .h2,.section-das-miteinander h2,.section-das-miteinander .h2,.section-faq h2,.section-faq .h2,.section-agb h2,.section-agb .h2{font-size:clamp(1.75rem,2.25vw,2.25rem);color:#a6815a;font-weight:200;letter-spacing:-0.02em;margin-bottom:1em}@media(max-width: 576px){.section-der-mensch h2,.section-der-mensch .h2,.section-der-ort h2,.section-der-ort .h2,.section-das-miteinander h2,.section-das-miteinander .h2,.section-faq h2,.section-faq .h2,.section-agb h2,.section-agb .h2{font-size:clamp(1.25rem,1.5vw,1.5rem);line-height:1.2em;font-weight:300}}.section-der-mensch p,.section-der-ort p,.section-das-miteinander p,.section-faq p,.section-agb p{font-size:clamp(1.25rem,1.5vw,1.5rem);margin-bottom:1.3em;font-weight:300}@media(max-width: 576px){.section-der-mensch p,.section-der-ort p,.section-das-miteinander p,.section-faq p,.section-agb p{font-size:clamp(1.125rem,1.25vw,1.25rem)}}.section-aktivitaeten{margin:0 auto;width:min(100%,80vw);padding-top:3em}.section-aktivitaeten h2,.section-aktivitaeten .h2{margin-bottom:1em}.section-aktivitaeten .wp-block-columns{align-items:flex-start !important;margin-bottom:3em}@media(max-width: 992px){.section-aktivitaeten .wp-block-columns{display:grid}}.section-aktivitaeten .wp-block-columns:nth-of-type(1) .wp-block-column:nth-of-type(1) .wp-block-group{background:#658999}.section-aktivitaeten .wp-block-columns:nth-of-type(1) .wp-block-column:nth-of-type(2) .wp-block-group{background:#b8a67f}.section-aktivitaeten .wp-block-columns:nth-of-type(1) .wp-block-column:nth-of-type(3) .wp-block-group{background:#ea9680}.section-aktivitaeten .wp-block-columns:nth-of-type(1) .wp-block-column:nth-of-type(1) .wp-block-group{background:#496357}.section-aktivitaeten .wp-block-columns:nth-of-type(1) .wp-block-column:nth-of-type(2) .wp-block-group{background:#ea9680}.section-aktivitaeten .wp-block-columns:nth-of-type(1) .wp-block-column:nth-of-type(3) .wp-block-group{background:#99814b}.section-aktivitaeten .wp-block-columns:nth-of-type(3) .wp-block-column:nth-of-type(1) .wp-block-group{background:#a6815a}.section-aktivitaeten .wp-block-columns:nth-of-type(3) .wp-block-column:nth-of-type(2) .wp-block-group{background:#be946d}.section-aktivitaeten .wp-block-columns:nth-of-type(3) .wp-block-column:nth-of-type(3) .wp-block-group{background:#99814b}.section-aktivitaeten .wp-block-column{border-radius:2rem}.section-aktivitaeten .wp-block-column:nth-of-type(1) .wp-block-group{background:#a6815a}.section-aktivitaeten .wp-block-column:nth-of-type(2) .wp-block-group{background:#b8a67f}.section-aktivitaeten .wp-block-column:nth-of-type(3) .wp-block-group{background:#ea9680}.section-aktivitaeten .wp-block-column:nth-of-type(4) .wp-block-group{background:#99814b}.section-aktivitaeten .wp-block-column .wp-block-group{padding-left:3em;padding-right:3em;padding-bottom:1.5em;padding-top:2em;border-radius:0 0 2rem 2rem}@media(max-width: 576px){.section-aktivitaeten .wp-block-column .wp-block-group{padding-left:2em;padding-right:2em;padding-bottom:1em}}.section-aktivitaeten .wp-block-column h2,.section-aktivitaeten .wp-block-column .h2{font-size:clamp(1.5rem,1.875vw,1.875rem);color:#fff;margin-bottom:.3em}.section-aktivitaeten .wp-block-column p{font-size:clamp(1.125rem,1.25vw,1.25rem);font-weight:300;color:#fff;text-wrap:hyphens}.section-aktivitaeten .hinweis{background:#ad5640;color:#fff;padding-left:2em;padding-right:2em;padding-bottom:1.5em;padding-top:1.5em;border-radius:2rem;margin-top:1rem}.section-aktivitaeten .hinweis strong{color:#fff;font-size:clamp(1.25rem,1.5vw,1.5rem);font-weight:400}.section-aktivitaeten figure{height:15rem;overflow:hidden;border-radius:2em 2em 0 0}.section-aktivitaeten figure img{height:100%;width:100%;object-fit:cover;border-radius:2em 2em 0 0}.section-aktivitaeten a.goto:hover figure{transition:.5s}.section-aktivitaeten a.goto:hover figure img{transition:.5s;transform:scale(1.2)}.section-agb h1,.section-agb .h1{font-size:clamp(2rem,2.75vw,2.75rem);margin-bottom:0}.section-agb h2,.section-agb .h2{font-size:clamp(1.75rem,2.25vw,2.25rem);margin-bottom:.5em;margin-top:2em}.section-agb p,.section-agb li,.section-agb a{font-size:clamp(1.25rem,1.5vw,1.5rem);font-weight:300;text-wrap:hyphens}.section-agb li{margin-left:2em;list-style-type:disc}.section-agb a{font-weight:600;color:#666}.section-blog,.section-blog-vorschau{margin:0 auto;width:min(100%,80vw);padding-top:9em;padding-bottom:4em}@media(max-width: 992px){.section-blog,.section-blog-vorschau{padding-top:4em;padding-bottom:4em}}.section-blog h2,.section-blog .h2,.section-blog-vorschau h2,.section-blog-vorschau .h2{font-size:clamp(2rem,2.75vw,2.75rem)}@media(max-width: 1920px){.section-blog h2,.section-blog .h2,.section-blog-vorschau h2,.section-blog-vorschau .h2{font-size:clamp(1.75rem,2.25vw,2.25rem)}}.section-blog h3,.section-blog .h3,.section-blog-vorschau h3,.section-blog-vorschau .h3{font-size:clamp(1.5rem,1.875vw,1.875rem);margin-bottom:.6em}@media(max-width: 1920px){.section-blog h3,.section-blog .h3,.section-blog-vorschau h3,.section-blog-vorschau .h3{font-size:clamp(1.125rem,1.25vw,1.25rem)}}.section-blog .btn,.section-blog-vorschau .btn{margin-top:1rem;line-height:1.4em;display:flex;justify-content:start}@media(max-width: 992px){.section-blog .btn,.section-blog-vorschau .btn{justify-content:start}}.section-blog .wp-block-latest-posts__list,.section-blog-vorschau .wp-block-latest-posts__list{display:grid;grid-template-columns:1fr 1fr;gap:3em;margin-top:4em}@media(max-width: 1920px){.section-blog .wp-block-latest-posts__list,.section-blog-vorschau .wp-block-latest-posts__list{margin-top:2em}}@media(max-width: 992px){.section-blog .wp-block-latest-posts__list,.section-blog-vorschau .wp-block-latest-posts__list{grid-template-columns:1fr}}.section-blog .wp-block-latest-posts__list li a,.section-blog-vorschau .wp-block-latest-posts__list li a{display:grid;grid-template-columns:35% auto;border-radius:.5em;box-shadow:0 .2em 1em #ddd;background:#fff;height:100%}@media(max-width: 1440px){.section-blog .wp-block-latest-posts__list li a,.section-blog-vorschau .wp-block-latest-posts__list li a{min-height:min-content}}@media(max-width: 576px){.section-blog .wp-block-latest-posts__list li a,.section-blog-vorschau .wp-block-latest-posts__list li a{grid-template-columns:1fr;padding-bottom:.8em}}.section-blog .wp-block-latest-posts__list li .wp-block-latest-posts__featured-image,.section-blog-vorschau .wp-block-latest-posts__list li .wp-block-latest-posts__featured-image{grid-row:span 3;margin-right:15%;overflow:hidden;position:relative}@media(max-width: 576px){.section-blog .wp-block-latest-posts__list li .wp-block-latest-posts__featured-image,.section-blog-vorschau .wp-block-latest-posts__list li .wp-block-latest-posts__featured-image{margin-right:0;min-height:7rem}}.section-blog .wp-block-latest-posts__list li .wp-block-latest-posts__featured-image img,.section-blog-vorschau .wp-block-latest-posts__list li .wp-block-latest-posts__featured-image img{transition:transform .3s ease-in-out;position:absolute;height:100%;object-fit:cover;border-radius:.5em 0 0 .5em;width:100%;height:100%}@media(max-width: 576px){.section-blog .wp-block-latest-posts__list li .wp-block-latest-posts__featured-image img,.section-blog-vorschau .wp-block-latest-posts__list li .wp-block-latest-posts__featured-image img{border-radius:.5em .5em 0 0}}.section-blog .wp-block-latest-posts__list li .wp-block-latest-posts__post-title,.section-blog-vorschau .wp-block-latest-posts__list li .wp-block-latest-posts__post-title{color:#0f1113;font-size:clamp(1.25rem,1.5vw,1.5rem);font-weight:600;padding:1.1em 2em .3em 0;line-height:1.1em}@media(max-width: 1440px){.section-blog .wp-block-latest-posts__list li .wp-block-latest-posts__post-title,.section-blog-vorschau .wp-block-latest-posts__list li .wp-block-latest-posts__post-title{font-size:clamp(1.125rem,1.25vw,1.25rem);padding:1em 2em 0 0}}@media(max-width: 576px){.section-blog .wp-block-latest-posts__list li .wp-block-latest-posts__post-title,.section-blog-vorschau .wp-block-latest-posts__list li .wp-block-latest-posts__post-title{padding:1em 1em 0 1em}}.section-blog .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt,.section-blog-vorschau .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt{border:0;margin:0;padding:0;font-size:clamp(1.125rem,1.25vw,1.25rem);line-height:1.1em;align-self:start;hyphens:auto;text-wrap:balance;padding-right:2em;padding-bottom:1em}@media(max-width: 1440px){.section-blog .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt,.section-blog-vorschau .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt{font-size:clamp(.8rem,.875vw,.9rem);text-wrap:pretty;padding-bottom:.8em}}@media(max-width: 576px){.section-blog .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt,.section-blog-vorschau .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt{padding:.3em 1.2em 0 1.2em}}.section-blog .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt .btn,.section-blog-vorschau .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt .btn{font-size:clamp(1.125rem,1.25vw,1.25rem);font-weight:400;border-radius:.5em;display:flex;padding:.8rem 1.4rem .8rem 0;letter-spacing:.02em;cursor:pointer;display:flex;gap:.5rem}@media(max-width: 1440px){.section-blog .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt .btn,.section-blog-vorschau .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt .btn{font-size:clamp(.8rem,.875vw,.9rem)}}@media(max-width: 576px){.section-blog .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt .btn,.section-blog-vorschau .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt .btn{margin:.6em 0 0 .1em}}.section-blog .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt .btn::before,.section-blog-vorschau .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt .btn::before{content:"";font-family:"Lineicons";font-size:clamp(1.75rem,2.25vw,2.25rem);transition:.3s ease-in-out}.section-blog .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt .btn:hover,.section-blog-vorschau .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt .btn:hover{background:none;color:#1a3f34}.section-blog .wp-block-latest-posts__list li a:hover .wp-block-latest-posts__featured-image img,.section-blog-vorschau .wp-block-latest-posts__list li a:hover .wp-block-latest-posts__featured-image img{transform:scale(1.2)}.section-blog .wp-block-latest-posts__list li a:hover .btn,.section-blog-vorschau .wp-block-latest-posts__list li a:hover .btn{color:#1a3f34}.section-blog .wp-block-latest-posts__list li a:hover .btn::before,.section-blog-vorschau .wp-block-latest-posts__list li a:hover .btn::before{margin-left:1rem}.section-blog{padding-top:0}@media(max-width: 992px){.section-blog{padding-top:0}}.section-blog .wp-block-latest-posts__list{grid-template-columns:1fr 1fr 1fr}@media(max-width: 1280px){.section-blog .wp-block-latest-posts__list{grid-template-columns:1fr 1fr}}@media(max-width: 576px){.section-blog .wp-block-latest-posts__list{grid-template-columns:1fr}}.section-blog .wp-block-latest-posts__list li a{display:flex;flex-direction:column;padding-bottom:1em}.section-blog .wp-block-latest-posts__list li .wp-block-latest-posts__featured-image{grid-row:0;margin-right:0;overflow:hidden;position:relative;height:15em}.section-blog .wp-block-latest-posts__list li .wp-block-latest-posts__featured-image img{transition:transform .3s ease-in-out;position:absolute;border-radius:.5em .5em 0 0}.section-blog .wp-block-latest-posts__list li .wp-block-latest-posts__post-title{color:#0f1113;font-size:clamp(1.5rem,1.875vw,1.875rem);padding:0;margin:1.3em auto .2em;width:80%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media(max-width: 1440px){.section-blog .wp-block-latest-posts__list li .wp-block-latest-posts__post-title{font-size:clamp(1.25rem,1.5vw,1.5rem)}}.section-blog .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt,.section-blog .wp-block-latest-posts__list li p{font-size:clamp(1.125rem,1.25vw,1.25rem);line-height:1.1em;padding:0;margin:.3em auto .6em;width:80%;justify-content:space-between;display:flex;flex-direction:column;flex-grow:1}@media(max-width: 1440px){.section-blog .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt,.section-blog .wp-block-latest-posts__list li p{font-size:clamp(.8rem,.875vw,.9rem);margin:.3em auto 0}}@media(max-width: 992px){.section-blog .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt,.section-blog .wp-block-latest-posts__list li p{font-size:clamp(1.5rem,1.875vw,1.875rem);text-wrap:pretty}}@media(max-width: 768px){.section-blog .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt,.section-blog .wp-block-latest-posts__list li p{font-size:clamp(1.25rem,1.5vw,1.5rem)}}@media(max-width: 576px){.section-blog .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt,.section-blog .wp-block-latest-posts__list li p{font-size:clamp(.8rem,.875vw,.9rem)}}.section-blog .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt p,.section-blog .wp-block-latest-posts__list li p p{border:0;margin:0;padding:0;text-wrap:pretty;width:100%}.archive h1,.archive .h1{color:#a6815a;font-size:clamp(1.75rem,2.25vw,2.25rem)}.archive h1 small,.archive .h1 small{font-size:clamp(1.75rem,2.25vw,2.25rem);color:#666}.archive h1 strong,.archive .h1 strong{font-weight:600}.searchmask-wrapper{display:none}.p-neues{margin-top:6rem;margin-bottom:5em}.btn-special a{background:#1a3f34;padding:1em 2em;display:block;color:#fff;border-radius:1em;border:.3em solid #ea9680;text-align:center}.btn-special a strong{color:#fff}.section-kontaktformular{margin:0 auto;width:min(100%,80vw);padding-top:4em;padding-bottom:12em}@media(max-width: 576px){.section-kontaktformular{padding-bottom:0}}.section-kontaktformular h2,.section-kontaktformular .h2{padding-bottom:.5em}.section-kontaktformular form .wrapper:nth-of-type(2){display:grid;gap:1em}@media(max-width: 576px){.section-kontaktformular form .wrapper:nth-of-type(2){display:flex;flex-direction:column}}.section-kontaktformular form .wrapper:nth-of-type(2) span:last-of-type{grid-column:span 4}@media(max-width: 992px){.section-kontaktformular form .wrapper:nth-of-type(2) span:last-of-type{grid-column:span 2}}.section-kontaktformular form .wrapper:nth-of-type(3){display:flex;gap:1em}@media(max-width: 576px){.section-kontaktformular form .wrapper:nth-of-type(3){display:flex;flex-direction:column;gap:0}}.section-kontaktformular form .wrapper:nth-of-type(3) .box-1{flex-grow:1}.section-kontaktformular form .btn-call a,.section-kontaktformular form input[type=submit]{text-transform:none;font-size:clamp(1.25rem,1.5vw,1.5rem) !important;font-weight:500;display:flex;align-items:center;background:#876846;border-radius:1em;padding:.5em 1em;min-height:2.5em;width:100%}.section-kontaktformular form .btn-call a:hover,.section-kontaktformular form input[type=submit]:hover{transition:.6s;color:#fff;background:#c7beac}.section-kontaktformular .datenschutz-info{font-size:clamp(.65rem,.75vw,.75rem)}.section-kontaktformular .datenschutz-checkbox span{font-size:clamp(.8rem,.875vw,.9rem)}.section-kontaktformular label{margin:.9em 0 .7em;display:block}.archive-blogsite,.single-blogsite{padding-top:14vh}@media(max-width: 576px){.archive-blogsite,.single-blogsite{padding-top:11vh}}.archive-blogsite h1,.archive-blogsite .h1,.single-blogsite h1,.single-blogsite .h1{margin:0 auto;width:min(100%,80vw);font-size:clamp(2.25rem,3.25vw,3.5rem);margin-bottom:2rem}@media(max-width: 576px){.archive-blogsite h1,.archive-blogsite .h1,.single-blogsite h1,.single-blogsite .h1{font-size:clamp(1.75rem,2.25vw,2.25rem)}}.archive-blogsite h2,.archive-blogsite .h2,.single-blogsite h2,.single-blogsite .h2{font-size:clamp(2rem,2.75vw,2.75rem);font-weight:500;margin-bottom:.4em;margin-top:1em;letter-spacing:-0.01em;line-height:1.4em;color:#333}@media(max-width: 576px){.archive-blogsite h2,.archive-blogsite .h2,.single-blogsite h2,.single-blogsite .h2{font-size:clamp(1.5rem,1.875vw,1.875rem)}}.archive-blogsite h2 strong,.archive-blogsite .h2 strong,.single-blogsite h2 strong,.single-blogsite .h2 strong{font-weight:600}.archive-blogsite h3,.archive-blogsite .h3,.single-blogsite h3,.single-blogsite .h3{font-size:clamp(1.5rem,1.875vw,1.875rem);font-weight:400;color:#333;margin-top:3rem;margin-bottom:.2em;line-height:1.3em}@media(max-width: 576px){.archive-blogsite h3,.archive-blogsite .h3,.single-blogsite h3,.single-blogsite .h3{font-size:clamp(1.5rem,1.875vw,1.875rem)}}.archive-blogsite .btn a,.single-blogsite .btn a{font-size:clamp(1.125rem,1.25vw,1.25rem);font-weight:400;color:#fff;background:#a6815a;border-radius:.5em;display:inline-block;padding:.8rem 1.4rem .8rem 1.2rem;letter-spacing:.02em;cursor:pointer;margin:.6em 0 1em .1em;display:flex;gap:.5rem}@media(max-width: 576px){.archive-blogsite .btn a,.single-blogsite .btn a{margin:.6em 0 0 .1em}}.archive-blogsite .btn a::before,.single-blogsite .btn a::before{content:"";font-family:"Lineicons";font-size:clamp(1.75rem,2.25vw,2.25rem);transition:.3s ease-in-out}.archive-blogsite .btn a:hover,.single-blogsite .btn a:hover{background:#1a3f34;color:#fff}.archive-blogsite .single-header-pic,.single-blogsite .single-header-pic{margin:0 auto;width:min(100%,80vw);height:55vh;margin-bottom:3em;overflow:hidden}@media(max-width: 1440px){.archive-blogsite .single-header-pic,.single-blogsite .single-header-pic{margin-bottom:2em}}.archive-blogsite .single-header-pic img,.single-blogsite .single-header-pic img{height:100%;width:100%;object-fit:cover}.archive-blogsite .category,.single-blogsite .category{margin:0 auto;width:min(100%,80vw);font-size:clamp(1.5rem,1.875vw,1.875rem);margin-bottom:.5em}.section-blog-content{margin:0 auto;width:min(100%,80vw);padding-top:1em;padding-bottom:6em}.section-blog-content h2,.section-blog-content .h2{font-size:clamp(1.75rem,2.25vw,2.25rem);margin-bottom:.4em;margin-top:2.5em}@media(max-width: 576px){.section-blog-content h2,.section-blog-content .h2{font-size:clamp(1.5rem,1.875vw,1.875rem)}}.section-blog-content .teaser{font-size:clamp(1.25rem,1.5vw,1.5rem)}@media(max-width: 1920px){.section-blog-content .teaser{font-size:clamp(1.5rem,1.875vw,1.875rem)}}@media(max-width: 576px){.section-blog-content .teaser{font-size:clamp(1.125rem,1.25vw,1.25rem)}}.section-blog-content p{font-size:clamp(1.125rem,1.25vw,1.25rem)}@media(max-width: 576px){.section-blog-content p{font-size:clamp(1rem,1vw,1rem)}}.section-blog-content p strong{font-weight:500;color:#a6815a}.section-blog-content .wp-block-column+h2,.section-blog-content .wp-block-column+.h2,.section-blog-content .wp-block-column+h3,.section-blog-content .wp-block-column+.h3{margin-top:0}.section-blog-content a,.section-blog-content a strong{color:#0f1113}.section-blog-content a:hover,.section-blog-content a strong:hover{color:#1a3f34}.section-blog-content .wp-block-gallery{margin-top:3em;margin-bottom:4em}.section-blog-content .gallery-3-spalter{display:flex;flex-wrap:wrap;gap:1.5em;padding:0 !important}.section-blog-content .gallery-3-spalter figure:nth-of-type(1){flex:3 1 74.5%}.section-blog-content .gallery-3-spalter figure:nth-of-type(2){flex:1 1 23.5%}.section-blog-content .gallery-3-spalter figure:nth-of-type(3){flex:1 1 23.5%}.section-blog-content .gallery-3-spalter figure:nth-of-type(4){flex:3 1 74.5%}.section-blog-content ul{margin:.5em auto 1.5em}.section-blog-content li{font-size:clamp(1.125rem,1.25vw,1.25rem);line-height:1.3em;margin-bottom:.7em;margin-left:2rem;display:block}.section-blog-content li strong{font-size:clamp(1.125rem,1.25vw,1.25rem);color:#333;font-weight:500}.section-blog-content li::before{content:"";font-size:clamp(1.5rem,1.875vw,1.875rem);font-family:"Lineicons";margin-left:-2rem;position:absolute}.full-height-pic{gap:4em;margin:3em auto}.full-height-pic .wp-block-column .wp-block-image{height:100%;width:100%}.full-height-pic .wp-block-column img{height:100%;width:100%;object-fit:cover}.wp-block-tag-cloud{padding-bottom:3em;padding-top:2em}.wp-block-tag-cloud a{border-radius:.5em;background:#fff;color:#fff;font-size:clamp(.8rem,.875vw,.9rem) !important;padding:.6em .9em;font-weight:600;margin-right:.2em;margin-bottom:.4em}.wp-block-tag-cloud a:hover{color:#1a3f34}.slideshow{width:100%;height:50rem;position:relative}@media(max-width: 1680px){.slideshow{height:45rem}}@media(max-width: 1440px){.slideshow{height:35rem}}@media(max-width: 992px){.slideshow{height:22rem}}@media(max-width: 576px){.slideshow{height:12rem}}.slideshow .wp-block-group__inner-container{position:relative}.slideshow figure{width:100% !important;position:absolute !important;top:0;left:0;height:100%;z-index:1}.slideshow img{width:100%;height:auto;object-fit:cover;opacity:0;transition:opacity .5s;height:100%}.slideshow figcaption{opacity:0}.slideshow .active img{opacity:1}.slideshow .active figcaption{opacity:1}.slideshow .slideshow-button{font-size:clamp(1.5rem,1.875vw,1.875rem);color:#ddd;background:none;border:none;cursor:pointer;z-index:100}.slideshow figcaption{font-size:clamp(1.125rem,1.25vw,1.25rem) !important;color:#fff !important;background:rgba(15,17,19,.6) !important;padding:1em 2em !important;bottom:2em !important;width:auto !important;margin-right:2em !important;left:2em !important}.pagination{position:absolute;bottom:-8%;right:0;display:flex;gap:.7em;z-index:100}@media(max-width: 1440px){.pagination{bottom:-12%}}@media(max-width: 992px){.pagination{bottom:-18%;gap:.3em}}@media(max-width: 576px){.pagination{display:none}}.pagination-dot{width:1.4rem;height:1.4rem;background:#999;border-radius:50%;cursor:pointer;transition:background .3s;margin:1rem .1rem}@media(max-width: 992px){.pagination-dot{width:1rem;height:1rem}}.pagination-dot.active{background:#333}body{width:max(350px,100%);font-size-adjust:.5;overflow-x:hidden}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,p,li{border:0;margin:0;padding:0;font-weight:300;font-size-adjust:.5;color:#a6815a;font-size:clamp(1rem,1vw,1rem)}h1,.h1{font-size:clamp(1.75rem,2.25vw,2.25rem);font-weight:500;line-height:1em;letter-spacing:-0.01em}@media(max-width: 576px){h1,.h1{font-size:clamp(2rem,2.75vw,2.75rem)}}h2,.h2{font-size:clamp(2rem,2.75vw,2.75rem);font-weight:400;letter-spacing:.01em;line-height:1.1em;margin-bottom:.6em}@media(max-width: 576px){h2,.h2{font-size:clamp(1.5rem,1.875vw,1.875rem);width:100%;hyphens:auto;text-wrap:pretty}}h2 strong,.h2 strong{font-weight:600}h3,.h3{color:#333;font-weight:500;line-height:1em}h4,.h4{color:#666;font-weight:400}h5,.h5{font-size:clamp(1rem,1vw,1rem)}h6,.h6{font-size:clamp(1rem,1vw,1rem)}p,li{font-size:clamp(1rem,1vw,1rem);color:#666;font-weight:400;margin:0 0 .8em;line-height:1.3em}p{border:0;margin:0;padding:0;margin-bottom:1.2em;letter-spacing:.01em}p strong{color:#1a3f34;font-weight:600}a{color:#fff;cursor:pointer;text-decoration:none}a:hover{transition:.2s;color:#1a3f34}a:active{transition:.2s;color:#1a3f34}ol,ul{border:0;margin:0;padding:0;list-style:none;list-style-type:none;text-decoration:none;color:#0f1113;list-style-type:none}ol li,ul li{border:0;margin:0;padding:0;list-style:none;list-style-type:none;text-decoration:none;list-style-type:none}hr{margin:2em 0;border:.03em solid #c4c4c4}.display-none,.inhalt-verstecken{display:none;visibility:hidden}.grecaptcha-badge{visibility:hidden}#mdp-readabler-accessibility-profiles-box .mdp-readabler-accessibility-profile-item .mdp-switch{font-size:1px !important}
