.elementor-7798 .elementor-element.elementor-element-350140d3>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-7798 .elementor-element.elementor-element-350140d3>.elementor-background-overlay{background-color:var(--e-global-color-secondary);opacity:.67;transition:background .3s,border-radius .3s,opacity .3s}.elementor-7798 .elementor-element.elementor-element-350140d3{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:140px 0}.elementor-7798 .elementor-element.elementor-element-56c0449b{text-align:center}.elementor-7798 .elementor-element.elementor-element-56c0449b .elementor-heading-title{font-family:"Gilda Display",Sans-serif;font-size:55px;font-weight:400;line-height:1.2em;letter-spacing:1px;color:#fff}.elementor-7798 .elementor-element.elementor-element-83d8d14{padding:5% 0}.elementor-7798 .elementor-element.elementor-element-c7c3a18{font-size:40px}.elementor-7798 .elementor-element.elementor-element-0e1b816{padding:0 5% 5%}.elementor-7798 .elementor-element.elementor-element-76e3e6b{padding:0 0 5%}.elementor-7798 .elementor-element.elementor-element-eb90661{text-align:center}.elementor-7798 .elementor-element.elementor-element-eb90661 .elementor-heading-title{font-size:45px}@media(max-width:1024px) and (min-width:768px){.elementor-7798 .elementor-element.elementor-element-143c3220{width:100%}}@media(max-width:1024px){.elementor-7798 .elementor-element.elementor-element-56c0449b{text-align:center}}@media(max-width:767px){.elementor-7798 .elementor-element.elementor-element-56c0449b .elementor-heading-title{font-size:30px}.elementor-7798 .elementor-element.elementor-element-83d8d14{padding:8% 0 3%}.elementor-7798 .elementor-element.elementor-element-0e1b816{padding:0}.elementor-7798 .elementor-element.elementor-element-76e3e6b{padding:10% 0 0}.elementor-7798 .elementor-element.elementor-element-eb90661 .elementor-heading-title{font-size:26px}}:root{--primary:#899f90;--secundary:#f39200;--akzent:#58665c;--linktextfarbe:#fff;--eb-color-primary:#899f90 !important;--ebCiColor:#fff;--ebCiBgColor:#899f90;--ebCiHeadingColor:#899f90;--ebLColor:#899f90}.eboffer-detail .offer-image .priceWrap,.eboffer-detail .room .eb-button,.eboffer-list .offer .eb-buttons .eb-button,.eboffer-list .offer .offer-image .priceWrap{background:var(--secundary)}.eb-categories .ebcat-wrap .room-header .ebbuttons a.request{color:var(--linktextfarbe);background:var(--primary);background-color:var(--primary)}.ci-color-bg{background-color:var(--primary) !important}.eb-categories .ebcat-wrap .room-header .ebbuttons a.booking{background:var(--secundary);background-color:var(--secundary);color:var(--linktextfarbe)}.eb-categories .ebcat-wrap .room-header .ebbuttons a.booking:hover{background-color:var(--primary);color:var(--linktextfarbe)}.eb-categories .ebcat-wrap .room-header .ebbuttons a.booking:focus,.eb-categories .ebcat-wrap .room-header .ebbuttons a.booking:active{background-color:var(--secundary);color:var(--linktextfarbe)}.eb-priceometer.eb-half-view .eb-priceometer-cta-button{text-decoration:none}html{background:#fff}body{font-family:"futura-pt"}.owl-controls{display:none}.eb-categories .ebcat-wrap .tabs ul li{margin-left:0}#pricesFrame{font-size:16px}.EBPRC-wrapper .EBPRC-category-buttons .EBPRC-category-servicetype select{padding:0}.EBPRC-wrapper .EBPRC-result .EBPRC-onecategory .EBPRC-category-title h3{font-family:"futura-pt";font-size:30px}.EBPRC-wrapper .EBPRC-dateselection{background:#899f90;border:none}#EBPRC-dateselection{width:15%;float:left;height:50px;font-family:"futura-pt";font-weight:400;color:#2d2d2d;letter-spacing:.025rem}.EBPRC-showprices{width:25%;float:right;height:50px;font-size:1.25em;text-transform:uppercase}.EBPRC-dateselection label{font-size:1.3em;font-weight:600;text-transform:uppercase;color:#fff;line-height:1;margin-bottom:10px;padding-left:10px;padding-top:15px;display:inline-block}.EBPRC-wrapper .EBPRC-result .EBPRC-onecategory .EBPRC-category-title{border-bottom:none;width:35%;height:60px;float:left;display:flex;align-items:center}.EBPRC-wrapper .EBPRC-category-buttons{width:65%;height:60px;float:right;display:flex;justify-content:flex-end;align-items:center;clear:unset}.EBPRC-wrapper .EBPRC-category-buttons .EBPRC-category-servicetype{padding-right:10px}.EBPRC-wrapper .EBPRC-category-buttons .EBPRC-category-servicetype select{margin-top:0;height:38px;border:2px solid #899f90;color:#899f90}.EBPRC-button{text-transform:uppercase;text-decoration:none !important}.EBPRC-enquiry{background:#899f90 !important}.EBPRC-enquiry:hover{background:#f49600 !important}.EBPRC-calendar{background:#899f90 !important}.EBPRC-calendar:hover{background:#f49600 !important}.EBPRC-booking:hover{background:#899f90 !important}#eboffer-filter{position:relative;z-index:3;display:flex;flex-direction:row-reverse;justify-content:space-between}.eboffer-date-filter{display:flex;flex-direction:row-reverse;align-items:center}.eboffer-date-filter:after{content:"Anreise";font-size:20px;font-weight:100;font-family:'futura-pt'}.eboffer-date-filter .date-.elementor-7798 .elementor-element.elementor-element-efef5db{background:#899f90}.filter .eboffer-cat-filter .eb-button{background-color:transparent;border-color:transparent;opacity:1;color:#2b2c33;height:50px;text-decoration:underline;text-transform:uppercase;font-family:'futura-pt';font-weight:600}.filter .eboffer-cat-filter .eb-button.active,.filter .eboffer-cat-filter .eb-button:hover{background-color:transparent;border-color:transparent;opacity:1;color:#2b2c33;text-decoration:none}.EBPRC-wrapper .EBPRC-category-buttons .EBPRC-category-servicetype select{width:170px;padding-left:5px}@media screen and (min-width:994px) and (max-width:1280px){.eb-categories .ebcat-wrap .tabs ul li a{font-size:1.1875rem;padding-left:15px;padding-right:15px}.eb-categories .ebcat-wrap .room-header .ebbuttons a{padding:21px 30px}}.stepThreeExrasGarages .form-group{float:left;width:28px !important}#ebbeContainer #ebbeAppWrapper #ebbeContent #ebbeStepOne .stepOneDates{background:#fff}#ebbeContainer #ebbeAppWrapper #ebbeContent #ebbeStepOne .stepOneRooms .oneRoom{box-shadow:unset}.icon.mdi.mdi-face:before,.icon.mdi.mdi-all-inclusive:before,.icon.mdi.mdi-palette-swatch:before,.icon.mdi.mdi-calendar-range:before{display:none}.icon.mdi.mdi-face,.icon.mdi.mdi-all-inclusive,.icon.mdi.mdi-palette-swatch,.icon.mdi.mdi-calendar-range{background-image:url('/wp-content/uploads/2023/05/icons8-koffer-64.png');background-size:auto 32px;background-position:center center;background-repeat:no-repeat;height:43px}.icon.mdi.mdi-face{background-image:url('/wp-content/uploads/2023/05/icons8-visitenkarte-80.png')}.icon.mdi.mdi-all-inclusive{background-image:url('/wp-content/uploads/2023/05/icons8-service-64.png')}.icon.mdi.mdi-palette-swatch{background-image:url('/wp-content/uploads/2023/05/icons8-doppelbett-64.png')}