.angebot-hero{min-height:unset!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important}.angebot-hero .et_pb_row{width:100%;max-width:1080px;margin:0 auto;padding-left:60px!important;padding-right:60px!important}.angebot-hero h1{color:#ffffec!important}.angebot-hero p{font-size:26px!important;line-height:1.55em!important;color:#ffffec!important}.ww-hero-layout>.et_pb_column:last-child{position:relative!important}.ww-hero-slider{width:100%!important;max-width:400px!important;height:200px!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important;border-radius:22px!important;box-shadow:0 14px 35px rgba(0,0,0,0.14)!important}.ww-hero-slider .et_pb_gallery_items,.ww-hero-slider .et_pb_gallery_item,.ww-hero-slider .et_pb_gallery_image,.ww-hero-slider .et_pb_gallery_image a,.ww-hero-slider img{width:100%!important;height:200px!important;display:block!important}.ww-hero-slider img{object-fit:cover!important}.ww-hero-slider .et_pb_gallery_title,.ww-hero-slider .et_pb_gallery_caption,.ww-hero-slider .et_pb_gallery_pagination,.ww-hero-slider .et-pb-slider-arrows{display:none!important}.ww-hero-slider .et-pb-controllers{display:flex!important;justify-content:center!important;align-items:center!important;gap:8px!important;position:absolute!important;bottom:8px!important;left:0!important;right:0!important;z-index:30!important}.ww-hero-slider .et-pb-controllers a,.ww-hero-slider .et-pb-controllers a.et-pb-active-control{position:relative!important;display:block!important;width:12px!important;height:12px!important;margin:0!important;border-radius:50%!important;background-color:#ffffec!important;border:2px solid #9f3d58!important;opacity:0.95!important;box-shadow:0 2px 6px rgba(0,0,0,0.35)!important;overflow:hidden!important}.ww-hero-slider .et-pb-controllers a::after,.ww-hero-slider .et-pb-controllers a.et-pb-active-control::after{content:""!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;width:8px!important;height:8px!important;border-radius:50%!important;background-color:#9f3d58!important;opacity:0;transform:translate(-50%,-50%) scale(0.75);transform-origin:center center!important}body.ww-slider-ready .ww-hero-slider .et_pb_gallery_items{position:relative!important;width:100%!important;height:200px!important;overflow:hidden!important}body.ww-slider-ready .ww-hero-slider .et_pb_gallery_item{position:absolute!important;inset:0!important;width:100%!important;height:200px!important;margin:0!important;padding:0!important;display:block!important;opacity:0;z-index:1!important;animation-name:wwHeroSliderFade!important;animation-duration:25s!important;animation-iteration-count:infinite!important;animation-timing-function:ease-in-out!important}body.ww-slider-ready .ww-hero-slider .et_pb_gallery_item:nth-child(1){animation-delay:0s!important}body.ww-slider-ready .ww-hero-slider .et_pb_gallery_item:nth-child(2){animation-delay:5s!important}body.ww-slider-ready .ww-hero-slider .et_pb_gallery_item:nth-child(3){animation-delay:10s!important}body.ww-slider-ready .ww-hero-slider .et_pb_gallery_item:nth-child(4){animation-delay:15s!important}body.ww-slider-ready .ww-hero-slider .et_pb_gallery_item:nth-child(5){animation-delay:20s!important}@keyframes wwHeroSliderFade{0%,16%{opacity:1;z-index:2}20%,100%{opacity:0;z-index:1}}body.ww-slider-ready .ww-hero-slider .et-pb-controllers a::after{animation-name:wwHeroSliderDotOverlay!important;animation-duration:25s!important;animation-iteration-count:infinite!important;animation-timing-function:ease-in-out!important}body.ww-slider-ready .ww-hero-slider .et-pb-controllers a:nth-child(1)::after{animation-delay:0s!important}body.ww-slider-ready .ww-hero-slider .et-pb-controllers a:nth-child(2)::after{animation-delay:5s!important}body.ww-slider-ready .ww-hero-slider .et-pb-controllers a:nth-child(3)::after{animation-delay:10s!important}body.ww-slider-ready .ww-hero-slider .et-pb-controllers a:nth-child(4)::after{animation-delay:15s!important}body.ww-slider-ready .ww-hero-slider .et-pb-controllers a:nth-child(5)::after{animation-delay:20s!important}@keyframes wwHeroSliderDotOverlay{0%,16%{opacity:1;transform:translate(-50%,-50%) scale(1)}20%,100%{opacity:0;transform:translate(-50%,-50%) scale(0.75)}}.ww-hero-bee{position:absolute!important;top:-26px!important;right:-18px!important;width:64px!important;max-width:64px!important;z-index:50!important;margin:0!important;padding:0!important}.ww-hero-bee .et_pb_image_wrap,.ww-hero-bee img{display:block!important;width:64px!important;max-width:64px!important;height:auto!important}.content-bg-wiese{background-size:cover!important;background-repeat:no-repeat!important;background-position:center top!important;padding-top:80px;padding-bottom:80px}.content-bg-wiese .et_pb_row{width:100%;max-width:1080px;margin:0 auto;padding-left:60px!important;padding-right:60px!important}.content-bg-wiese h2{font-size:48px!important;line-height:1.15em!important;color:#9f3d58!important}.content-bg-wiese p,.content-bg-wiese li{font-size:24px!important;line-height:1.6em!important;color:#ffffec!important}.info-kachel-leiste .et_pb_blurb,.info-kachel-leiste .et_pb_blurb_content{text-align:center!important}.info-kachel-leiste .et_pb_blurb{padding-top:10px!important;padding-bottom:10px!important}.info-kachel-leiste .et_pb_main_blurb_image{margin-bottom:6px!important}.info-kachel-leiste .et-pb-icon{font-size:40px!important;color:#ffffec!important}.info-kachel-leiste .et_pb_module_header{font-size:24px!important;line-height:1.15em!important;color:#ffffec!important;margin-bottom:8px!important}.info-kachel-leiste .et_pb_blurb_description{font-size:20px!important;line-height:1.3em!important;color:#ffffec!important}.info-kachel-leiste .et_pb_column{width:20%!important;max-width:20%!important;flex:0 0 20%!important;margin-right:0!important}.content-bg-wiese [class*="am-"]{color:#2f2f2f!important}.content-bg-wiese [class*="am-"] h1,.content-bg-wiese [class*="am-"] h2,.content-bg-wiese [class*="am-"] h3,.content-bg-wiese [class*="am-"] h4,.content-bg-wiese [class*="am-"] p,.content-bg-wiese [class*="am-"] span,.content-bg-wiese [class*="am-"] div{color:#2f2f2f!important}.content-bg-wiese [class*="am-"] [class*="title"],.content-bg-wiese [class*="am-"] [class*="name"]{color:#9f3d58!important;font-weight:700!important}.content-bg-wiese [class*="am-"] [class*="price"]{color:#2f2f2f!important;font-weight:700!important}.content-bg-wiese [class*="am-"] [class*="status"]{color:#9f3d58!important}.content-bg-wiese [class*="am-event"]{border-radius:18px!important;box-shadow:0 12px 30px rgba(0,0,0,0.12)!important}.content-bg-wiese [class*="am-"] img{border-radius:10px!important}.content-bg-wiese [class*="am-"] button,.content-bg-wiese [class*="am-"] .el-button,.content-bg-wiese [class*="am-"] [role="button"],[class*="am-"] button,[class*="am-"] .el-button,[class*="am-"] [role="button"]{background-color:#9f3d58!important;border-color:#9f3d58!important;border-radius:10px!important;color:#ffffec!important;-webkit-text-fill-color:#ffffec!important;font-weight:700!important;opacity:1!important}.content-bg-wiese [class*="am-"] button *,.content-bg-wiese [class*="am-"] .el-button *,.content-bg-wiese [class*="am-"] [role="button"] *,[class*="am-"] button *,[class*="am-"] .el-button *,[class*="am-"] [role="button"] *{color:#ffffec!important;-webkit-text-fill-color:#ffffec!important;font-weight:700!important}.content-bg-wiese [class*="am-"] button:hover,.content-bg-wiese [class*="am-"] .el-button:hover,.content-bg-wiese [class*="am-"] [role="button"]:hover,[class*="am-"] button:hover,[class*="am-"] .el-button:hover,[class*="am-"] [role="button"]:hover{background-color:#872f48!important;border-color:#872f48!important;color:#ffffec!important}@media (max-width:980px){.angebot-hero .et_pb_row,.content-bg-wiese .et_pb_row{max-width:100%;padding-left:40px!important;padding-right:40px!important}.angebot-hero p{font-size:20px!important;line-height:1.5em!important}.content-bg-wiese{padding-top:60px;padding-bottom:60px}.content-bg-wiese h2{font-size:36px!important}.content-bg-wiese p,.content-bg-wiese li{font-size:20px!important;line-height:1.55em!important}.info-kachel-leiste .et-pb-icon{font-size:36px!important}.info-kachel-leiste .et_pb_module_header{font-size:20px!important}.info-kachel-leiste .et_pb_blurb_description{font-size:16px!important;line-height:1.25em!important}}@media (max-width:767px){.angebot-hero{padding-bottom:0!important;margin-bottom:0!important}.angebot-hero .et_pb_row{padding-left:24px!important;padding-right:24px!important;padding-bottom:0!important;margin-bottom:0!important}.angebot-hero h1{font-size:34px!important;line-height:1.15em!important}.angebot-hero p{font-size:19px!important;line-height:1.45em!important}.ww-hero-layout{display:block!important}.ww-hero-layout .et_pb_column{width:100%!important;max-width:100%!important;margin-right:0!important}.ww-hero-text{width:calc(100% - 48px)!important;max-width:400px!important;margin-left:auto!important;margin-right:auto!important;text-align:left!important}.ww-hero-slider{width:calc(100% - 48px)!important;max-width:400px!important;height:200px!important;margin:28px auto 0 auto!important}.ww-hero-slider,.ww-hero-slider .et_pb_gallery_items,.ww-hero-slider .et_pb_gallery_item,.ww-hero-slider .et_pb_gallery_image,.ww-hero-slider .et_pb_gallery_image a,.ww-hero-slider img{height:200px!important}.ww-hero-bee{top:-10px!important;right:4px!important;width:48px!important;max-width:48px!important}.ww-hero-bee .et_pb_image_wrap,.ww-hero-bee img{width:52px!important;max-width:52px!important}.content-bg-wiese{padding-top:40px;padding-bottom:40px}.content-bg-wiese .et_pb_row{padding-left:24px!important;padding-right:24px!important}.content-bg-wiese h2{font-size:30px!important}.content-bg-wiese p,.content-bg-wiese li{font-size:18px!important;line-height:1.5em!important}.info-kachel-leiste{margin-top:-65px!important}.info-kachel-leiste .et_pb_column{width:20%!important;max-width:20%!important;flex:0 0 20%!important}.info-kachel-leiste .et-pb-icon{font-family:ETmodules!important;font-size:32px!important;line-height:1!important}.info-kachel-leiste .et_pb_module_header{font-size:16px!important;line-height:1.1em!important;white-space:nowrap!important}.info-kachel-leiste .et_pb_blurb_description{font-size:13px!important;line-height:1.2em!important}.amelia-v2-booking #amelia-container{max-width:100%!important}.amelia-v2-booking #amelia-container img{max-width:100%!important;height:auto!important}.amelia-v2-booking #amelia-container [class*="price"],.amelia-v2-booking #amelia-container [class*="Price"]{display:block!important;width:auto!important;max-width:100%!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;font-size:28px!important;line-height:1.2em!important;margin:18px 0 10px 0!important;text-align:left!important}.amelia-v2-booking #amelia-container button,.amelia-v2-booking #amelia-container .el-button{width:auto!important;min-width:auto!important;max-width:none!important;padding:8px 10px!important;margin-top:14px!important;font-size:15px!important;line-height:1.15!important;border-radius:12px!important}.amelia-v2-booking #amelia-container button *,.amelia-v2-booking #amelia-container .el-button *{font-size:inherit!important;line-height:inherit!important}}.amelia-v2-booking,.amelia-v2-booking *,.amelia-app-booking,.amelia-app-booking *,[class*="am-fs"],[class*="am-fs"] *,[class*="am-elf"],[class*="am-elf"] *{font-family:Arial,Helvetica,sans-serif!important;letter-spacing:normal!important}.amelia-v2-booking,.amelia-app-booking,[class*="am-fs"],[class*="am-elf"]{font-size:16px!important;line-height:1.45!important}.amelia-v2-booking h1,.amelia-v2-booking h2,.amelia-v2-booking h3,.amelia-app-booking h1,.amelia-app-booking h2,.amelia-app-booking h3,[class*="am-fs"] h1,[class*="am-fs"] h2,[class*="am-fs"] h3{font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;letter-spacing:normal!important}.amelia-v2-booking button,.amelia-v2-booking button *,.amelia-app-booking button,.amelia-app-booking button *,[class*="am-fs"] button,[class*="am-fs"] button *,[class*="am-elf"] button,[class*="am-elf"] button *{font-family:Arial,Helvetica,sans-serif!important;letter-spacing:normal!important;font-weight:700!important}.woocommerce-checkout,.woocommerce-cart{background:#9ca79a}.woocommerce-checkout .entry-content,.woocommerce-cart .entry-content{max-width:1200px;margin:0 auto;padding:50px 24px}.woocommerce form.checkout,.woocommerce-checkout-review-order,.woocommerce-cart-form,.cart_totals{background:#ffffec;border-radius:18px;padding:28px;box-shadow:0 12px 30px rgba(0,0,0,0.12)}.woocommerce-checkout h1,.woocommerce-checkout h2,.woocommerce-checkout h3,.woocommerce-cart h1,.woocommerce-cart h2,.woocommerce-cart h3{color:#2f2f2f}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.select2-container--default .select2-selection--single{background:#ffffff!important;border:1px solid #d8d1bd!important;border-radius:10px!important;min-height:48px!important;padding:12px 14px!important;color:#2f2f2f!important;font-size:16px!important}.woocommerce form .form-row label{color:#2f2f2f!important;font-weight:700!important}.woocommerce table.shop_table{border-radius:14px!important;overflow:hidden;background:#ffffec}.woocommerce button.button,.woocommerce a.button,.woocommerce input.button,.woocommerce #payment #place_order{background:#9f3d58!important;color:#ffffec!important;border-radius:10px!important;border:none!important;font-weight:700!important;padding:14px 24px!important}.woocommerce button.button:hover,.woocommerce a.button:hover,.woocommerce input.button:hover,.woocommerce #payment #place_order:hover{background:#872f48!important;color:#ffffec!important}.woocommerce-checkout #payment{background:#ffffec!important;border-radius:14px!important;border:1px solid #d8d1bd!important}.wc-block-components-express-payment,#wc-stripe-payment-request-wrapper,#ppc-button{margin-bottom:24px!important}.wc-block-checkout,.wc-block-cart{background:#9ca79a!important;padding:50px 24px!important}.wc-block-components-sidebar,.wc-block-components-main,.wc-block-checkout__main,.wc-block-checkout__sidebar{background:#ffffec!important;border-radius:18px!important;padding:24px!important;box-shadow:0 12px 30px rgba(0,0,0,0.12)!important}.wc-block-components-title,.wc-block-components-checkout-step__title,.wc-block-components-order-summary__title{color:#2f2f2f!important}.wc-block-components-text-input input,.wc-block-components-address-form input,.wc-block-components-combobox input,.wc-block-components-form .wc-block-components-text-input input{background:#ffffff!important;border:1px solid #d8d1bd!important;border-radius:10px!important;min-height:48px!important;color:#2f2f2f!important;font-size:16px!important}.wc-block-components-button,.wc-block-components-checkout-place-order-button{background:#9f3d58!important;color:#ffffec!important;border-radius:10px!important;font-weight:700!important}.wc-block-components-button:hover,.wc-block-components-checkout-place-order-button:hover{background:#872f48!important;color:#ffffec!important}.wc-block-components-order-summary-item__description,.wc-block-components-product-name{color:#2f2f2f!important}.woocommerce-checkout main,.woocommerce-checkout main *,.woocommerce-checkout .entry-content,.woocommerce-checkout .entry-content *,.woocommerce-cart main,.woocommerce-cart main *,.woocommerce-cart .entry-content,.woocommerce-cart .entry-content *,.wc-block-checkout,.wc-block-checkout *,.wc-block-cart,.wc-block-cart *{font-family:Roboto,Arial,Helvetica,sans-serif!important;letter-spacing:normal!important}.woocommerce-checkout h1,.woocommerce-checkout h2,.woocommerce-checkout h3,.wc-block-components-title,.wc-block-components-checkout-step__title,.wc-block-components-order-summary__title{font-family:Roboto,Arial,Helvetica,sans-serif!important;font-weight:700!important}.woocommerce-checkout input,.woocommerce-checkout label,.woocommerce-checkout button,.wc-block-checkout input,.wc-block-checkout label,.wc-block-checkout button{font-family:Roboto,Arial,Helvetica,sans-serif!important}@media (max-width:767px){.woocommerce-checkout .entry-content,.woocommerce-cart .entry-content,.wc-block-checkout,.wc-block-cart{padding:28px 16px!important}.woocommerce form.checkout,.woocommerce-checkout-review-order,.woocommerce-cart-form,.cart_totals{padding:20px}}