@charset "UTF-8";.cmplz-soft-cookiewall{z-index:999999!important}.cmplz-cookiebanner{padding:1.5rem!important;max-width:95%}.cmplz-cookiebanner .cmplz-title{font-weight:700!important;font-size:1.25rem!important;grid-column-start:inherit!important}@media (max-width:425px){.cmplz-cookiebanner .cmplz-title{display:block!important}}.cmplz-cookiebanner .cmplz-btn{font-weight:700!important;transition:all 0.3s ease-in-out}.cmplz-cookiebanner .cmplz-btn:hover{opacity:0.8}.cmplz-cookiebanner .cmplz-links{margin-top:0.5rem}.cmplz-cookiebanner .cmplz-links .cmplz-link{font-size:14px!important;font-weight:700!important;line-height:1.3em;text-decoration:none!important;border-bottom:1px solid;transition:all 0.3s ease-in-out}.cmplz-cookiebanner .cmplz-links .cmplz-link:hover{opacity:0.8}.cmplz-cookiebanner .cmplz-categories{margin-top:1rem}.cmplz-cookiebanner .cmplz-categories .cmplz-category-title{font-weight:700!important}.cmplz-cookiebanner .cmplz-categories .cmplz-description{font-size:0.875rem!important;line-height:1.5em!important}#cmplz-document p,#cmplz-document li{font-size:1rem}#cmplz-document h2{font-size:2rem!important;margin-top:3rem;padding-bottom:1rem;margin-bottom:1rem;line-height:1.4em;font-weight:900;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}#cmplz-document .cmplz-subtitle{font-size:1.5rem;color:#1C3D26;margin-top:1.5rem;font-weight:900;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}#cmplz-document h2+.cmplz-subtitle{margin-top:0}#cmplz-document #cmplz-cookies-overview,#cmplz-document #cmplz-manage-consent-container{padding-bottom:1rem}#cmplz-document #cmplz-document .cmplz-dropdown summary h3,#cmplz-document .cmplz-category-title{font-size:1rem}.fl-overline{text-transform:uppercase;color:#ad5624;letter-spacing:.125em;font-weight:600;margin-bottom:.5rem}h1,h1.et_pb_module_header,.fl-h1,.fl-h2,.et_pb_text_inner h2{font-size:3rem;font-weight:900;line-height:1.2em;color:#1C3D26}@media only screen and (max-width:767px){h1,h1.et_pb_module_header,.fl-h1,.fl-h2,.et_pb_text_inner h2{font-size:2rem}}.fl-h3,.et_pb_text_inner h3{font-size:2rem;font-weight:900}.fl-span{font-style:italic}ul.fl-list{margin-top:1rem}ul.fl-list li{margin-bottom:.5rem}ul.fl-list li::marker{color:#97BCC1}ul.fl-list--check{padding:0}ul.fl-list--check li{list-style-type:none;display:flex}ul.fl-list--check li::before{content:'';font-family:'Font Awesome 6 Pro';display:inline-block;margin-right:.5em;color:#ba5c26}.et_pb_text_inner p,.fl-list li{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}#post-105 h1,#post-107 h1{font-size:3rem;font-weight:900;color:#1C3D26;margin-bottom:3rem}#post-105 h2,#post-107 h2{font-size:2rem!important;margin-top:3rem;padding-bottom:1rem;margin-bottom:1rem;line-height:1.4em;font-weight:900}#post-105 h3,#post-107 h3{font-size:1.5rem;margin-top:1.5rem;line-height:1.4em}#post-105 h2+h3,#post-107 h2+h3{margin-top:0}#post-105 h4,#post-107 h4{font-size:1.125rem;font-weight:900;margin-top:1rem;line-height:1.4em}@media (max-width:980px){.et_pb_row{width:90%;padding:0 0 2rem!important}}.fewo_btn{display:inline-block;padding:.5rem 1.25rem;border-radius:1.5rem;color:#fff;font-size:1rem;font-weight:700}.fewo_btn_green{background:#1C3D26}.fewo_btn_purple{background:#7A3D5C}.fewo_btn_blue{background:#97BCC1}.fewo_btn_orange{background:#ba5c26}.fewo_btn:hover{opacity:0.8}#main-header{height:84px;transition:height .4s}#main-header .container{display:flex;height:100%}#main-header .container .logo_container{position:relative;height:auto;width:50%;max-width:50%}#main-header .container .logo_container #logo{height:40%;max-height:40%}#main-header .container #et-top-navigation{padding-top:0;padding-left:0!important;width:50%;display:flex;justify-content:end;align-items:center}#main-header .container #et-top-navigation nav>ul>li{font-size:1rem;line-height:1.7em;padding-right:1.25em;margin-left:.5em}#main-header .container #et-top-navigation nav>ul>li>a{padding:0;color:#fff}#main-header.et-fixed-header{height:64px}@media (max-width:980px){#main-header{position:fixed!important}#main-header .container{width:90%}#main-header .container #logo{max-width:90%}#main-header .container #top-menu{display:block}#main-header .container #et_mobile_nav_menu{display:none}}@media (max-width:604px){#main-header .container .logo_container{display:flex;align-items:center;width:15%}#main-header .container .logo_container a{display:block;height:65%;width:100%;background-image:url("/wp-content/uploads/2023/06/Lindenlaub_gruen.svg)");background-repeat:no-repeat;background-size:contain;background-position-y:center}#main-header .container .logo_container a img{display:none}#main-header .container #et-top-navigation{width:85%}#main-header .container #et-top-navigation nav>ul>li{font-size:0.75rem}}footer a{color:#fff}footer a:hover{color:#97BCC1}footer .et_pb_row_1_tb_footer{display:flex}@media only screen and (max-width:730px){footer .et_pb_row_1_tb_footer{flex-wrap:wrap;justify-content:center}}footer .et_pb_row_1_tb_footer .et_pb_column.et_pb_column_1_3.et_pb_column_2_tb_footer{width:40%}@media only screen and (max-width:730px){footer .et_pb_row_1_tb_footer .et_pb_column.et_pb_column_1_3.et_pb_column_2_tb_footer{margin:0;display:flex;justify-content:center}}@media (max-width:980px){footer{background:#1c3d26}footer .et_pb_module.et_pb_image.et_pb_image_1_tb_footer{order:2;padding:0 0 0 1rem;margin-right:0;margin-left:auto}footer .et_pb_menu__menu{display:block!important}}@media only screen and (max-width:980px) and (max-width:730px){footer .et_pb_menu__menu{margin:0 auto}footer .et_pb_menu__menu #menu-footer{justify-content:center}}@media (max-width:980px){footer .et_pb_menu .et_mobile_nav_menu{display:none}}.et_pb_slide{padding:0 6% 0 0}.et_pb_slide .et_pb_container clearfix{height:auto}.et_pb_slide .et_pb_slide_description a{font-weight:700;cursor:pointer}.et-pb-controllers{position:relative!important}.et-pb-arrow-next,.et-pb-arrow-prev{font-size:32px!important}@media (max-width:980px){.et_pb_slides .et_pb_slide{padding:0}.et_pb_slides .et_pb_slider_container_inner{display:flex!important;flex-direction:column;align-items:center;width:100%}.et_pb_slides .et_pb_slider_container_inner .et_pb_slide_image{width:80%!important;margin:0!important;position:relative!important;animation:none}}@media (max-width:980px) and (max-width:767px){.et_pb_slides .et_pb_slider_container_inner .et_pb_slide_image{display:block!important}}@media (max-width:980px){.et_pb_slides .et_pb_slider_container_inner .et_pb_slide_description{width:80%!important;padding:2rem 0!important}}#booking_form1 .datepick-inline .months_num_in_row_2 .datepick-one-month{min-width:260px}#booking_form1 .datepick-inline .datepick-header{font-size:.75rem;text-transform:uppercase;font-weight:700}#booking_form1 .datepick-inline .datepick-days-cell span{font-size:1rem}#booking_form1 .datepick-inline .datepick-days-cell.date_available{background:none repeat scroll 0 0 #DDEAE1}#booking_form1 .datepick-inline .datepick-days-cell.date_available:hover{background:none repeat scroll 0 0 #A5C6AF}#booking_form1 .datepick-inline .datepick-days-cell.date_available a{text-shadow:none;font-size:1rem;color:#1C3D26}#booking_form1 .datepick-inline .datepick-days-cell.datepick-current-day{background-color:#1C3D26}#booking_form1 .datepick-inline .datepick-days-cell.datepick-current-day a{color:#fff;font-weight:700}#booking_form1 .datepick-inline .datepick-days-cell.date2approve{background-color:#F5E0D4}#booking_form1 .datepick-inline .datepick-days-cell.date2approve span{color:#ba5c26}#booking_form1 .datepick-inline .datepick-days-cell.date_approved{color:#fff}#booking_form1 .block_hints>div>div{border:none}#booking_form1 .block_hints .block_free{background-color:#DDEAE1}#booking_form1 .block_hints .block_free a{color:#1C3D26;text-shadow:none}#booking_form1 .block_hints .block_booked{color:#fff;text-shadow:none}#booking_form1 .block_hints .block_pending{background-color:#F5E0D4;color:#ba5c26;text-shadow:none}#booking_form1 .wpbc_structure_form{display:flex;flex-wrap:wrap;margin-left:-1rem}#booking_form1 .wpbc_structure_form:before{content:'Um den Zeitraum unverbindlich zu reservieren füllen Sie bitte folgendes Formular aus:';display:block;width:100%;margin-top:3rem;margin-left:1rem}#booking_form1 .wpbc_structure_form .form-group{margin:0;padding:1rem;width:33.3333%}@media (max-width:768px){#booking_form1 .wpbc_structure_form .form-group{width:50%}}@media (max-width:480px){#booking_form1 .wpbc_structure_form .form-group{width:100%}}#booking_form1 .wpbc_structure_form .form-group:last-child{justify-content:end;display:flex;padding-right:0}@media (min-width:769px){#booking_form1 .wpbc_structure_form .form-group:last-child{width:66.667%}}#booking_form1 .wpbc_structure_form .form-group .controls *{width:100%!important}#booking_form1 .wpbc_structure_form .form-group #captcha_input1{width:100%}#booking_form1 .wpbc_structure_form .form-group img.captcha_img{margin:.5rem 0!important}#booking_form1 .wpbc_structure_form .form-group .btn.btn-default{padding:.5rem 1.25rem;border-radius:1.5rem;color:#fff;font-size:1rem;font-weight:700;background:#1C3D26;text-shadow:none;border:0}#booking_form1 .wpbc_structure_form .form-group .btn.btn-default:hover{opacity:.7}#booking_form1 .wpbc_structure_form .wpbc-form-element-anrede,#booking_form1 .wpbc_structure_form .wpbc-form-element-name,#booking_form1 .wpbc_structure_form .wpbc-form-element-secondname{width:33.3333%}@media (max-width:768px){#booking_form1 .wpbc_structure_form .wpbc-form-element-anrede,#booking_form1 .wpbc_structure_form .wpbc-form-element-name,#booking_form1 .wpbc_structure_form .wpbc-form-element-secondname{width:100%}}#booking_form1 .wpbc_structure_form .wpbc-form-element-email,#booking_form1 .wpbc_structure_form .wpbc-form-element-phone{width:50%}@media (max-width:768px){#booking_form1 .wpbc_structure_form .wpbc-form-element-email,#booking_form1 .wpbc_structure_form .wpbc-form-element-phone{width:100%}}#booking_form1 .wpbc_structure_form .wpbc-form-element-details{width:100%}#booking_form1 .wpbc_structure_form #captcha_msg1::after{content:'Bitte geben Sie die abgebildeten Zeichen ein';font-size:.75rem;line-height:1.4em;display:block}#booking_form1 .submiting_content.wpdev-help-message.alert.alert-warning.alert-success{border:1px solid #DDEAE1;background:#DDEAE1;color:#1C3D26;border-left:5px solid #1C3D26;width:100%}.et_pb_contact_form .et_pb_contact_form_label{display:block;margin-bottom:5px;font-weight:bold}.et_pb_contact_form .input::placeholder{color:#fff!important}#et_pb_contact_form_0 .et-pb-contact-message p{background:#DDEAE1;color:#1C3D26;border-left:5px solid #1C3D26;width:100%;box-shadow:0 1px 10px #ddd;padding:11px 10px!important;font-size:1.1em;font-weight:600;line-height:2em!important;text-align:center}.header-content{width:100%!important}@media screen and (max-width:980px){.et_pb_fullscreen .et_pb_fullwidth_header_container,.et_pb_fullwidth_header .et_pb_fullwidth_header_container{width:90%}}