body{background-color:#fffaf4;-webkit-hyphens:auto;hyphens:auto}body p{margin-bottom:0}body .site-content p a{color:#44809c !important}body .site-content{overflow-x:hidden}.star{font-size:19px;margin-left:10px}.color-blue p,.color-blue a,.color-blue li{color:#214250}@media(max-width: 575.98px){h1 span,h2 span,h3 span,h4 span,h5 span{display:block}}a.borlabs-cookie-preference{color:#44809c !important}.grecaptcha-badge{visibility:hidden}.elementor-location-header>.elementor-section-wrap>.elementor-top-section .elementor-widget-wrap{padding:0}@media(max-width: 1201px){.elementor-location-header>.elementor-section-wrap>.elementor-top-section .elementor-container .elementor-column{height:70px}}@media(max-width: 1200.98px){.elementor-location-header>.elementor-section-wrap>.elementor-top-section .elementor-widget-theme-site-logo{z-index:9999}}.elementor-location-header>.elementor-section-wrap>.elementor-top-section .elementor-widget-image.hide-on-scroll{position:absolute;bottom:-50px}@media(min-width: 992px){.elementor-location-header>.elementor-section-wrap>.elementor-top-section .elementor-widget-image.hide-on-scroll{right:25px}}@media(max-width: 1659.98px)and (min-width: 1201px){.elementor-location-header>.elementor-section-wrap>.elementor-top-section .elementor-column.elementor-col-25.elementor-element-a409663{display:none;opacity:0;visibility:hidden}}@media(max-width: 1200.98px){.elementor-location-header>.elementor-section-wrap>.elementor-top-section .elementor-column.elementor-col-25.elementor-element-a409663{z-index:9999}}@media(min-width: 1201px){.elementor-location-header>.elementor-section-wrap>.elementor-top-section .elementor-column.elementor-col-25.elementor-element-f365ab3{width:70%}}@media(max-width: 1200.98px){.elementor-location-header>.elementor-section-wrap>.elementor-top-section .elementor-menu-toggle{margin-left:auto;margin-right:20px;z-index:9999}}@media(max-width: 1200.98px){.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--dropdown{position:fixed;right:0;top:0;bottom:0;margin-top:0;padding-top:70px;display:block;height:100%;width:100%;background-color:#fffaf4}}@media(max-width: 575.98px){.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--dropdown{padding-top:120px;padding-bottom:120px}}@media(max-width: 1200.98px){.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--dropdown ul li a.elementor-item-active:before{content:"";position:relative;margin-right:5px;display:block;width:20px;height:20px;background:url("/wp-content/uploads/2021/12/Pfeil-black.svg") no-repeat center}}@media(max-width: 1200.98px)and (min-width: 576px){.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--dropdown ul:not(.sub-menu){margin-top:10px;padding:30px 20px}}@media(max-width: 1200.98px){.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--dropdown ul:not(.sub-menu)>li>a{padding:15px 20px;font-weight:700}.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--dropdown ul:not(.sub-menu)>li>a.highlighted,.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--dropdown ul:not(.sub-menu)>li>a:hover,.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--dropdown ul:not(.sub-menu)>li>a:focus,.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--dropdown ul:not(.sub-menu)>li>a:focus-within,.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--dropdown ul:not(.sub-menu)>li>a.elementor-item-active{background:rgba(0,0,0,0);color:inherit}}.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--dropdown ul:not(.sub-menu)>li>ul.sub-menu>li>a{margin-left:25px;padding:15px;font-size:16px}.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--dropdown ul:not(.sub-menu)>li>ul.sub-menu>li>a.highlighted,.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--dropdown ul:not(.sub-menu)>li>ul.sub-menu>li>a:hover,.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--dropdown ul:not(.sub-menu)>li>ul.sub-menu>li>a:focus,.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--dropdown ul:not(.sub-menu)>li>ul.sub-menu>li>a:focus-within,.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--dropdown ul:not(.sub-menu)>li>ul.sub-menu>li>a.elementor-item-active{background:rgba(0,0,0,0);color:inherit}@media(max-width: 1200.98px){.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--dropdown ul:not(.sub-menu)>li>ul.sub-menu{display:block;margin-bottom:30px;background-color:rgba(0,0,0,0)}.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--dropdown ul:not(.sub-menu)>li>ul.sub-menu li a{margin-left:25px;padding:15px;font-size:16px}.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--dropdown ul:not(.sub-menu)>li>ul.sub-menu li a.highlighted,.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--dropdown ul:not(.sub-menu)>li>ul.sub-menu li a:hover,.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--dropdown ul:not(.sub-menu)>li>ul.sub-menu li a:focus,.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--dropdown ul:not(.sub-menu)>li>ul.sub-menu li a:focus-within,.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--dropdown ul:not(.sub-menu)>li>ul.sub-menu li a.elementor-item-active{background:rgba(0,0,0,0);color:inherit}}@media(max-width: 575.98px){.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--dropdown ul:not(.sub-menu)>li>ul.sub-menu li a{margin-left:15px;padding:10px}}.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li.current_page_parent>a.menu-link{font-weight:600}.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li a{transition:transform 150ms ease-in-out}.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li a.elementor-item-active{font-weight:700}.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li a:hover,.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li a:focus,.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li a:focus-within{transform:translateY(-3px) scale(1.05)}.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li a.menu-link{text-transform:uppercase}@media(max-width: 1919.98px)and (min-width: 1660px){.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li a.menu-link{padding-left:10px;padding-right:10px}}@media(max-width: 1659.98px)and (min-width: 1201px){.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li a.menu-link{padding-left:5px;padding-right:10px}}.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li a.menu-link .sub-arrow{padding:7px;transition:transform 150ms ease-in-out}.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li a.menu-link.highlighted,.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li a.menu-link:hover,.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li a.menu-link:focus,.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li a.menu-link:focus-within,.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li a.menu-link.elementor-item-active{background:rgba(0,0,0,0);color:inherit}.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li a.menu-link.highlighted .sub-arrow,.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li a.menu-link:hover .sub-arrow,.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li a.menu-link:focus .sub-arrow,.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li a.menu-link:focus-within .sub-arrow,.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li a.menu-link.elementor-item-active .sub-arrow{transform:rotate(180deg)}.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li>ul.sub-menu{border:1px solid #f5f1f1}.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li>ul.sub-menu:before{content:"";position:absolute;top:-10px;left:20px;display:block;width:20px;height:20px;background-color:#fff;border-top:1px solid #f5f1f1;border-left:1px solid #f5f1f1;transform:rotate(45deg)}.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li>ul.sub-menu>li>a{padding:15px;font-size:16px;transition:transform 150ms ease-in-out}.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li>ul.sub-menu>li>a.elementor-item-active:before{content:"";position:relative;margin-right:5px;display:block;width:20px;height:20px;background:url("/wp-content/uploads/2021/12/Pfeil-black.svg") no-repeat center}.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li>ul.sub-menu>li>a.highlighted,.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li>ul.sub-menu>li>a:hover,.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li>ul.sub-menu>li>a:focus,.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li>ul.sub-menu>li>a:focus-within,.elementor-location-header>.elementor-section-wrap>.elementor-top-section nav.elementor-nav-menu--main ul li>ul.sub-menu>li>a.elementor-item-active{background:rgba(0,0,0,0);color:inherit;transform:translateX(5px)}.booking-button-content .elementor-button{cursor:pointer}@media(min-width: 1660px){.booking-button{width:18.3% !important}}@media(max-width: 575.98px){.booking-button{padding:0;margin-left:5px;z-index:9999}.booking-button.fadeout{bottom:-70px;transition:all 1s ease-in-out}}.booking-button .elementor-button-link,.booking-button .elementor-button{line-height:1.35;transform:none !important}.booking-button:not(.fadeout){transition:all 150ms ease-in-out}.booking-button>.elementor-widget-wrap>.elementor-widget-button,.booking-button>.elementor-widget-wrap>.elementor-widget-button>.elementor-widget-container,.booking-button>.elementor-widget-wrap>.elementor-widget-button>.elementor-widget-container>.elementor-button-wrapper,.booking-button>.elementor-widget-wrap>.elementor-widget-button>.elementor-widget-container>.elementor-button-wrapper>.elementor-button{height:100%}.booking-button>.elementor-widget-wrap>.elementor-widget-button>.elementor-widget-container>.elementor-button-wrapper>.elementor-button{display:flex;justify-content:center;align-items:center;border:0;cursor:pointer}@media(max-width: 575.98px){.booking-button{position:fixed;bottom:10px;left:10px;height:auto !important;width:40%}.booking-button .elementor-button{margin:2px;display:inline-flex;width:-moz-fit-content;width:fit-content;font-size:14px;height:50px !important;width:100%}}.carousel-horizontal-small-wrap>.elementor-container{overflow:hidden}.carousel-horizontal-small-wrap>.elementor-container .carousel-horizontal-small .elementor-swiper{padding-bottom:80px}.carousel-horizontal-small-wrap>.elementor-container .carousel-horizontal-small .elementor-swiper-button{bottom:0;right:-17.6%}@media(max-width: 1199.98px){.carousel-horizontal-small-wrap>.elementor-container .carousel-horizontal-small .elementor-swiper-button{right:calc(-25% + 30px)}}@media(max-width: 575.98px){.carousel-horizontal-small-wrap>.elementor-container .carousel-horizontal-small .elementor-swiper-button{right:0}}.carousel-horizontal-small-wrap>.elementor-container .carousel-horizontal-small .swiper-container{overflow:visible !important}.carousel-horizontal-small-wrap>.elementor-container .carousel-horizontal-small .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-bg:not(.last-of-type){border-right:40px solid #fffaf4 !important}@media(max-width: 1199.98px){.carousel-horizontal-small-wrap>.elementor-container .carousel-horizontal-small .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-bg:not(.last-of-type){border-right:30px solid #fffaf4 !important}}@media(max-width: 575.98px){.carousel-horizontal-small-wrap>.elementor-container .carousel-horizontal-small .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-bg:not(.last-of-type){border-right:15px solid #fffaf4 !important}}.image-cropping-rounded{-webkit-clip-path:ellipse(150% 90% at 50% 100%);clip-path:ellipse(150% 90% at 50% 100%)}@media(min-width: 992px){.image-cropping-rounded{background-attachment:fixed}}@media(max-width: 1199.98px){.image-cropping-rounded{-webkit-clip-path:ellipse(200% 97% at 50% 100%);clip-path:ellipse(200% 97% at 50% 100%)}}@media(max-width: 575.98px){.image-cropping-rounded{-webkit-clip-path:ellipse(200% 97% at 50% 100%);clip-path:ellipse(200% 97% at 50% 100%)}}.carousel-places.elementor-element .swiper-container{width:100%}.carousel-places.elementor-element .swiper-container .swiper-wrapper .swiper-slide:hover .elementor-testimonial .elementor-testimonial__header img,.carousel-places.elementor-element .swiper-container .swiper-wrapper .swiper-slide:focus .elementor-testimonial .elementor-testimonial__header img,.carousel-places.elementor-element .swiper-container .swiper-wrapper .swiper-slide:focus-within .elementor-testimonial .elementor-testimonial__header img{transform:scale(1.1)}.carousel-places.elementor-element .swiper-container .swiper-wrapper .swiper-slide:hover .elementor-testimonial .elementor-testimonial__content,.carousel-places.elementor-element .swiper-container .swiper-wrapper .swiper-slide:focus .elementor-testimonial .elementor-testimonial__content,.carousel-places.elementor-element .swiper-container .swiper-wrapper .swiper-slide:focus-within .elementor-testimonial .elementor-testimonial__content{bottom:0}.carousel-places.elementor-element .swiper-container .swiper-wrapper .swiper-slide .elementor-testimonial{position:relative}.carousel-places.elementor-element .swiper-container .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__header{padding:0 !important}.carousel-places.elementor-element .swiper-container .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__header>.elementor-testimonial__image{display:block;width:100%;height:400px;max-height:400px}.carousel-places.elementor-element .swiper-container .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__header>.elementor-testimonial__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:transform 150ms ease-in-out}.carousel-places.elementor-element .swiper-container .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__header>.elementor-testimonial__cite{position:absolute;top:50px;left:50%;width:90%;max-width:90%;text-align:center;transform:translateX(-50%)}.carousel-places.elementor-element .swiper-container .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__header>.elementor-testimonial__cite .elementor-testimonial__name{padding:5px 20px;margin-left:auto;margin-right:auto;margin-bottom:20px;display:block;width:-moz-fit-content;width:fit-content;font-weight:700 !important;font-size:20px;text-transform:uppercase;background-color:#ffd94b}@media(max-width: 1200.98px){.carousel-places.elementor-element .swiper-container .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__header>.elementor-testimonial__cite .elementor-testimonial__name{font-size:18px}}@media(max-width: 575.98px){.carousel-places.elementor-element .swiper-container .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__header>.elementor-testimonial__cite .elementor-testimonial__name{font-size:16px}}.carousel-places.elementor-element .swiper-container .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__content{padding:30px;height:100%;width:100%;margin-left:auto;margin-right:auto;transition:all 150ms ease-in-out;pointer-events:none}@media(min-width: 1200px){.carousel-places.elementor-element .swiper-container .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__content{position:absolute;left:0;top:unset;bottom:-100%;right:0}}@media(max-width: 1199.98px){.carousel-places.elementor-element .swiper-container .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__content{position:relative}}@media(max-width: 575px){.carousel-places.elementor-element .swiper-container .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__content{display:none !important;opacity:0;visibility:hidden}}@media(min-width: 1200px){.carousel-places.elementor-element .swiper-container .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__content:before{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:20}}.carousel-places.elementor-element .swiper-container .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__content .elementor-testimonial__text{position:relative;z-index:21;font-size:16px;font-weight:600;color:#fff}@media(max-width: 1400px)and (min-width: 1200px){.carousel-places.elementor-element .swiper-container .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__content .elementor-testimonial__text{font-size:14px}}@media(max-width: 1199.98px){.carousel-places.elementor-element .swiper-container .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__content .elementor-testimonial__text{color:#214250}}div.elementor-swiper-button.elementor-lightbox-prevent-close:hover,div.elementor-swiper-button.elementor-lightbox-prevent-close:focus,div.elementor-swiper-button.elementor-lightbox-prevent-close:focus-within{top:0 !important;background-color:rgba(0,0,0,0) !important}div.elementor-swiper-button:not(.elementor-lightbox-prevent-close){position:absolute;padding:4px;font-size:18px;border:1px solid #214250;opacity:1 !important;z-index:40}@media(max-width: 1200.98px){div.elementor-swiper-button:not(.elementor-lightbox-prevent-close){padding:7px}}@media(max-width: 575.98px){div.elementor-swiper-button:not(.elementor-lightbox-prevent-close){padding:10px}}div.elementor-swiper-button:not(.elementor-lightbox-prevent-close):before{content:"";position:relative;display:block;width:15px;height:15px;background:url("/wp-content/uploads/2021/12/Pfeil-black.svg") no-repeat center}div.elementor-swiper-button:not(.elementor-lightbox-prevent-close)>i{display:none;opacity:0;visibility:hidden}div.elementor-swiper-button:not(.elementor-lightbox-prevent-close).elementor-swiper-button-prev,div.elementor-swiper-button:not(.elementor-lightbox-prevent-close).elementor-swiper-button-next{bottom:0px;top:unset;right:0;left:unset}div.elementor-swiper-button:not(.elementor-lightbox-prevent-close).elementor-swiper-button-prev{margin-right:40px}div.elementor-swiper-button:not(.elementor-lightbox-prevent-close).elementor-swiper-button-prev:before{transform:rotate(180deg)}.carousel-secrettips.elementor-column .elementor-background-overlay{top:-89px !important;height:90px !important}.carousel-secrettips.elementor-column .elementor-widget-slides.elementor-element .swiper-wrapper .swiper-slide{display:flex;flex-direction:row;justify-content:center;align-items:stretch;height:auto}.carousel-secrettips.elementor-column .elementor-widget-slides.elementor-element .swiper-wrapper .swiper-slide .swiper-slide-bg{position:absolute;top:0;left:0;right:0;bottom:0}.carousel-secrettips.elementor-column .elementor-widget-slides.elementor-element .swiper-wrapper .swiper-slide .swiper-slide-inner{position:relative;display:block;width:100%}.carousel-secrettips.elementor-column .elementor-widget-slides.elementor-element .elementor-swiper-button{bottom:0;right:17px;border:1px solid #fffaf4}.carousel-secrettips.elementor-column .elementor-widget-slides.elementor-element .elementor-swiper-button:before{background:url("/wp-content/uploads/2021/12/Pfeil.svg") no-repeat center}.carousel-content-under.elementor-element{position:relative}.carousel-content-under.elementor-element .swiper-wrapper .swiper-slide{height:-moz-fit-content !important;height:fit-content !important;overflow:hidden visible}.carousel-content-under.elementor-element .swiper-wrapper .swiper-slide .swiper-slide-bg{height:500px}.carousel-content-under.elementor-element .swiper-wrapper .swiper-slide .swiper-slide-bg,.carousel-content-under.elementor-element .swiper-wrapper .swiper-slide .swiper-slide-inner{position:relative}.carousel-content-under.elementor-element .elementor-swiper-button{top:540px;bottom:unset}@media(max-width: 575.98px){.carousel-content-under.elementor-element .elementor-swiper-button{right:30px}}.elementor-location-header{position:fixed;top:0;left:0;right:0;display:block;width:100%;background-color:#fffaf4;z-index:50;transition:all 300ms ease-in-out}.elementor-location-header:not(.small-header){opacity:1 !important}.elementor-location-header.small-header{border-bottom:1px solid #f7f7f7;box-shadow:2px 16px 47px -32px rgba(0,0,0,.62);-webkit-box-shadow:2px 16px 47px -32px rgba(0,0,0,.62);-moz-box-shadow:2px 16px 47px -32px rgba(0,0,0,.62)}.elementor-location-footer a{color:#fff}@media(min-width: 1201px)and (max-width: 1500px){.elementor-location-footer .elementor-section .elementor-container{flex-wrap:wrap}}@media(min-width: 1201px)and (max-width: 1500px){.elementor-location-footer .elementor-section .elementor-container .elementor-column.name{width:30%}.elementor-location-footer .elementor-section .elementor-container .elementor-column.large-small-desktop{width:25%}.elementor-location-footer .elementor-section .elementor-container .elementor-column.break-small-desktop{width:100%;margin-right:15%}.elementor-location-footer .elementor-section .elementor-container .elementor-column.break-small-desktop>.elementor-widget-wrap{margin:0 !important}}.elementor-location-footer .elementor-social-icon svg .cls-1{stroke:none !important;outline:0 !important;border:0 !important}@media(max-width: 1199.98px){.elementor-location-footer .elementor-nav-menu--main>ul{margin-left:0;justify-content:flex-start}.elementor-location-footer .elementor-widget-social-icons>.elementor-widget-container{margin:5px 0 20px !important;display:flex;flex-direction:row;justify-content:flex-start}}.elementor-location-footer .schmuck-overlay-center .elementor-background-overlay,.elementor-location-footer .schmuck-overlay-left .elementor-background-overlay,.elementor-location-footer .schmuck-overlay-right .elementor-background-overlay{top:-59px;height:60px;width:100%;background-size:cover !important}@media(min-width: 576px){.elementor-location-footer .schmuck-overlay-center .elementor-background-overlay,.elementor-location-footer .schmuck-overlay-left .elementor-background-overlay,.elementor-location-footer .schmuck-overlay-right .elementor-background-overlay{top:-89px;height:90px;width:90%;background-size:contain !important}}@media(min-width: 992px){.elementor-location-footer .schmuck-overlay-center .elementor-background-overlay,.elementor-location-footer .schmuck-overlay-left .elementor-background-overlay,.elementor-location-footer .schmuck-overlay-right .elementor-background-overlay{top:-149px;height:150px}}.schmuck-element>.elementor-widget-wrap{position:absolute;top:0;left:0;right:0;bottom:0}.schmuck-element:not(.eindruecke){display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.schmuck-element:before{display:block;font-size:130px;font-family:"Allison";font-weight:500;letter-spacing:30px;transform:rotate(-90deg) translate(60%, -50%);z-index:10}@media(max-width: 1199.98px){.schmuck-element:before{display:none;opacity:0;visibility:hidden}}.schmuck-element.dark-blue:before{color:#214250 !important}.schmuck-element.wohnen:before{content:"Wohnen";position:absolute;bottom:0;color:#214250;transform:rotate(-90deg) translate(50%, -50%)}.schmuck-element.anfahrt:before{content:"Anfahrt";position:absolute;bottom:0;color:#214250;transform:rotate(-90deg) translate(50%, -50%)}.schmuck-element.kontakt:before{content:"Kontakt";position:absolute;bottom:0;color:#214250;transform:rotate(-90deg) translate(50%, -50%)}.schmuck-element.heimat:before{content:"Heimat";position:absolute;bottom:0;color:#eadbc7;transform:rotate(-90deg) translate(65%, -50%)}.schmuck-element.angebote:before{content:"Angebote";position:absolute;bottom:0;color:#214250;transform:rotate(-90deg) translate(65%, -50%)}.schmuck-element.gaestebuch:before{content:"Gästebuch";position:absolute;top:50%;color:#214250;transform:rotate(-90deg) translate(65%, -50%)}.schmuck-element.buchen:before{content:"Buchen";position:absolute;bottom:-600px;color:#214250;transform:rotate(-90deg) translate(65%, -50%)}.schmuck-element.eindruecke.links:before{right:-50% !important;transform:rotate(-90deg) translate(50%, 0)}.schmuck-element.eindruecke:before{position:absolute;right:-10%;bottom:0;content:"Eindrücke";color:#214250}@media(min-width: 1920px){.schmuck-element.eindruecke:before{right:-7%}}@media(min-width: 1200px)and (max-width: 1660px){.schmuck-element.eindruecke:before{right:-14%}}body:not(.elementor-editor-active) .elementor div.elementor-background-overlay{position:absolute;top:-59px;height:60px;width:100%;background-size:contain !important}@media(min-width: 576px){body:not(.elementor-editor-active) .elementor div.elementor-background-overlay{top:-89px;height:90px;width:90%}}@media(min-width: 992px){body:not(.elementor-editor-active) .elementor div.elementor-background-overlay{top:-149px;height:150px}}body:not(.elementor-editor-active) .elementor .schmuck-overlay-center,body:not(.elementor-editor-active) .elementor .schmuck-overlay-left,body:not(.elementor-editor-active) .elementor .schmuck-overlay-right{position:relative}body:not(.elementor-editor-active) .elementor .carousel-secrettips[class*=schmuck-overlay] div.elementor-background-overlay{top:-89px;height:90px;width:90%;background-size:cover !important}@media(min-width: 576px){body:not(.elementor-editor-active) .elementor .carousel-secrettips[class*=schmuck-overlay] div.elementor-background-overlay{background-size:contain !important}}@media(min-width: 992px){body:not(.elementor-editor-active) .elementor .carousel-secrettips[class*=schmuck-overlay] div.elementor-background-overlay{top:-149px;height:150px}}body:not(.elementor-editor-active) .elementor .schmuck-overlay-center div.elementor-background-overlay{left:50%;transform:translateX(-50%)}@media(min-width: 576px){body:not(.elementor-editor-active) .elementor .schmuck-overlay-left div.elementor-background-overlay{left:10%}}@media(min-width: 576px){body:not(.elementor-editor-active) .elementor .schmuck-overlay-right div.elementor-background-overlay{right:10%}}body:not(.home) .angebot-button{display:none;opacity:0;visibility:hidden}a.angebot-hauswestfeld-360{top:20px;left:-115%}@media(max-width: 1200.98px){a.angebot-hauswestfeld-360{top:0;left:unset;right:50px;width:150px;height:150px;font-size:16px !important;line-height:1.35 !important}}@media(max-width: 575.98px){a.angebot-hauswestfeld-360{top:0;left:unset;right:0;width:120px;height:120px;font-size:12px !important;line-height:1.35 !important}}.angebot-button,.angebot-hauswestfeld-360{position:absolute;z-index:1;top:322px;left:158px;width:224px;height:224px;border-radius:50%;transform:matrix(0.99, -0.12, 0.12, 0.99, 0, 0);display:flex;justify-content:center;align-items:center;text-align:center;font-weight:700 !important;font-size:22px !important;line-height:38px !important;color:#fffaf4;background:#91b508 0% 0% no-repeat padding-box;border:2px solid #fffaf4;background:#91b508 0% 0% no-repeat padding-box;border:2px solid #fffaf4;text-transform:uppercase;transition:all 150ms ease-in-out;opacity:1;-webkit-hyphens:manual;hyphens:manual}@media(max-width: 1199.98px){.angebot-button,.angebot-hauswestfeld-360{top:192px;right:30px;left:unset;width:120px;height:120px;font-size:9px !important;line-height:17px !important}}@media(max-width: 767.98px){.angebot-button,.angebot-hauswestfeld-360{top:90px;right:20px;left:unset;width:100px;height:100px;font-size:11px !important;line-height:21px !important}}.angebot-button:hover,.angebot-button:focus,.angebot-button:focus-within,.angebot-hauswestfeld-360:hover,.angebot-hauswestfeld-360:focus,.angebot-hauswestfeld-360:focus-within{color:#fff !important;transform:translateY(-5px) matrix(0.99, -0.12, 0.12, 0.99, 0, 0);box-shadow:-1px 23px 32px -28px rgba(0,0,0,.69);-webkit-box-shadow:-1px 23px 32px -28px rgba(0,0,0,.69);-moz-box-shadow:-1px 23px 32px -28px rgba(0,0,0,.69)}.quick-navi{position:fixed;left:0;top:70%;display:block;z-index:50}.quick-navi *{border:0 !important;outline:0 !important;stroke:none !important}@media(max-width: 1199.98px){.quick-navi{top:unset;right:10px;left:unset;bottom:12px;width:60%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;height:50px;z-index:9999}.quick-navi.fadeout{bottom:-70px;transition:all 1s ease-in-out}.quick-navi:not(.fadeout){transition:all 150ms ease-in-out}}.quick-navi .quick-navi-item{cursor:pointer;background-color:#91b508;color:#fff;transition:all 150ms ease-in-out}@media(min-width: 1200px){.quick-navi .quick-navi-item{padding-left:15px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;transform:translateX(calc(-100% + 63px))}}@media(max-width: 1199.98px){.quick-navi .quick-navi-item{margin:2px;height:40px;width:40px;display:flex;justify-content:center;align-items:center}.quick-navi .quick-navi-item svg{width:30px}.quick-navi .quick-navi-item .navi-item-text{display:none;opacity:0;visibility:hidden}}@media(min-width: 1200px){.quick-navi .quick-navi-item svg{margin-right:7px;width:55px;padding:17px 15px}}@media(max-width: 1199.98px){.quick-navi .quick-navi-item svg{padding:5px}}.quick-navi .quick-navi-item:hover,.quick-navi .quick-navi-item:focus,.quick-navi .quick-navi-item:focus-within{transform:translateX(0)}.elementor-widget-accordion .elementor-accordion>.elementor-accordion-item{margin-bottom:25px}.elementor-widget-accordion .elementor-accordion>.elementor-accordion-item>.elementor-tab-content a{padding:5px 10px;margin-top:7px;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;border:1px solid #214250;color:#214250}.elementor-widget-accordion .elementor-accordion>.elementor-accordion-item>.elementor-tab-content a:before{content:"";position:relative;margin-right:5px;display:block;width:20px;height:20px;background:url("/wp-content/uploads/2021/12/Pfeil-black.svg") no-repeat center}.elementor-widget-accordion .elementor-accordion>.elementor-accordion-item>.elementor-tab-content a:hover,.elementor-widget-accordion .elementor-accordion>.elementor-accordion-item>.elementor-tab-content a:focus,.elementor-widget-accordion .elementor-accordion>.elementor-accordion-item>.elementor-tab-content a:focus-within{background-color:#91b508;color:#fff !important;border:1px solid #91b508 !important;transform:translateY(-4px)}.elementor-widget-accordion .elementor-accordion>.elementor-accordion-item>.elementor-tab-content a:hover:before,.elementor-widget-accordion .elementor-accordion>.elementor-accordion-item>.elementor-tab-content a:focus:before,.elementor-widget-accordion .elementor-accordion>.elementor-accordion-item>.elementor-tab-content a:focus-within:before{background:url("/wp-content/uploads/2021/12/Pfeil.svg") no-repeat center}.elementor-widget-accordion .elementor-accordion>.elementor-accordion-item>.elementor-tab-content.elementor-active{padding:0;display:grid !important;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-template-areas:"image text";overflow:hidden;transition:all 300ms ease-in-out}@media(max-width: 575.98px){.elementor-widget-accordion .elementor-accordion>.elementor-accordion-item>.elementor-tab-content.elementor-active{grid-template-columns:1fr;grid-template-rows:1fr 1fr;grid-template-areas:"image" "text"}}.elementor-widget-accordion .elementor-accordion>.elementor-accordion-item>.elementor-tab-content.elementor-active img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transform:translateX(-50%);transition:all 300ms ease-in-out;opacity:0}.elementor-widget-accordion .elementor-accordion>.elementor-accordion-item>.elementor-tab-content.elementor-active img.fadeInRight{transform:translateX(0);opacity:1}.elementor-widget-accordion .elementor-accordion>.elementor-accordion-item>.elementor-tab-content.elementor-active>p.fadeInRight img{transform:translateX(0);opacity:1}.elementor-widget-accordion .elementor-accordion>.elementor-accordion-item>.elementor-tab-content.elementor-active .wrap-text{-ms-grid-row:1;-ms-grid-column:2;padding:50px;grid-area:text;transform:translateX(50%);transition:all 300ms ease-in-out;opacity:0}@media(max-width: 575.98px){.elementor-widget-accordion .elementor-accordion>.elementor-accordion-item>.elementor-tab-content.elementor-active .wrap-text{padding:30px;width:100%}}.elementor-widget-accordion .elementor-accordion>.elementor-accordion-item>.elementor-tab-content.elementor-active .wrap-text.fadeInLeft{transform:translateX(0);opacity:1}.elementor-message.elementor-message-success{color:#fff}.elementor-widget-wp-widget-grw_widget .elementor-widget-container svg *{stroke:#214250 !important;outline:0}.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .wp-google-list *{color:#214250 !important}.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .wp-google-list .wp-google-url,.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .wp-google-list .wp-google-place,.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .wp-google-list .grw-slider-header,.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .wp-google-list .wp-google-stars,.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .wp-google-list .wp-google-time,.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .wp-google-list .rplg-review-avatar,.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .wp-google-list .grw-slider-review-inner>svg,.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .wp-google-list .grw-slider-dots{display:none !important;opacity:0 !important;visibility:hidden !important}.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .wp-google-list .wp-google-review{position:relative !important}.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .grw-slider .wp-google-place,.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .grw-slider .grw-slider-header,.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .grw-slider .wp-google-stars,.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .grw-slider .wp-google-time,.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .grw-slider .rplg-review-avatar,.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .grw-slider .grw-slider-review-inner>svg,.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .grw-slider .grw-slider-dots{display:none !important;opacity:0 !important;visibility:hidden !important}.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .grw-slider .wp-gr .wp-google-text{overflow:visible !important}.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .grw-slider .grw-slider-review{align-items:flex-start !important}.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .grw-slider .grw-slider-content,.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .grw-slider .grw-slider-review{flex:0 0 100% !important;width:100% !important;max-width:unset !important}.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .grw-slider .grw-slider-review-inner.grw-slider-review-border{padding:0 60px 0 !important}@media(max-width: 1199.98px){.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .grw-slider .grw-slider-review-inner.grw-slider-review-border{padding:0 0 0 !important}}.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .grw-slider .wp-google-name{position:absolute !important;bottom:0 !important;left:50% !important;color:#214250 !important;transform:translateX(-50%) !important}.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .grw-slider .grw-slider-controls{display:flex;flex-direction:row;left:91% !important;bottom:-40px !important;top:unset !important}@media(max-width: 1199.98px){.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .grw-slider .grw-slider-controls{left:80% !important}}@media(max-width: 575.98px){.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .grw-slider .grw-slider-controls{left:75% !important}}.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .grw-slider .grw-slider-controls .grw-slider-btns{position:relative !important;border:1px solid #214250 !important;border-radius:0 !important;width:30px !important;height:30px !important;color:rgba(0,0,0,0) !important}.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .grw-slider .grw-slider-controls .grw-slider-btns.grw-slider-prev{margin-right:10px !important}.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .grw-slider .grw-slider-controls .grw-slider-btns.grw-slider-prev:before{transform:translate(-50%, -50%) rotate(180deg)}.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr.wpac .grw-slider .grw-slider-controls .grw-slider-btns:before{content:"";position:absolute;top:50%;left:50%;display:block;width:20px;height:20px;background:url("/wp-content/uploads/2021/12/Pfeil-black.svg") no-repeat center;transform:translate(-50%, -50%)}.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-google-review{padding-bottom:50px !important}.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-google-review,.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr .wp-google-text,.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-google-feedback{font-size:18px !important;font-family:"Montserrat" !important;color:#214250 !important;line-height:1.35 !important;overflow:visible !important}@media(max-width: 575.98px){.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-google-review,.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-gr .wp-google-text,.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-google-feedback{font-size:16px !important;font-family:"Montserrat" !important}}.elementor-widget-wp-widget-grw_widget .elementor-widget-container .wp-google-feedback{height:auto !important;overflow:visible !important}@media(max-width: 575.98px){body #page .hero-image{background-size:auto 50%}}@media(max-width: 429.98px){body #page .hero-image{background-size:auto 35%}}.background-and-button .elementor-slide-button:before{background:url("/wp-content/uploads/2021/12/Pfeil.svg") no-repeat center}.background-and-button .elementor-button svg .cls-1,.background-and-button .elementor-button-link svg .cls-1{fill:#fff !important}div.elementor-button,.elementor-slide-button{display:inline-flex !important;flex-direction:row;align-items:center}div.elementor-button:hover:before,div.elementor-button:focus:before,div.elementor-button:focus-within:before,.elementor-slide-button:hover:before,.elementor-slide-button:focus:before,.elementor-slide-button:focus-within:before{background:url("/wp-content/uploads/2021/12/Pfeil.svg") no-repeat center}div.elementor-button:before,.elementor-slide-button:before{content:"";position:relative;margin-right:5px;display:block;width:20px;height:20px;background:url("/wp-content/uploads/2021/12/Pfeil-black.svg") no-repeat center}.elementor-button,.elementor-button-link{text-align:left;transition:all 150ms ease-in-out}.elementor-button .cls-1,.elementor-button-link .cls-1{fill:#214250 !important;transition:all 150ms ease-in-out}.elementor-button:hover,.elementor-button:focus,.elementor-button:focus-within,.elementor-button-link:hover,.elementor-button-link:focus,.elementor-button-link:focus-within{background-color:#91b508;color:#fff;border:1px solid #91b508;transform:translateY(-4px)}.elementor-button:hover .cls-1,.elementor-button:focus .cls-1,.elementor-button:focus-within .cls-1,.elementor-button-link:hover .cls-1,.elementor-button-link:focus .cls-1,.elementor-button-link:focus-within .cls-1{fill:#fff !important;stroke:#fff}.elementor-swiper-button{transition:all 150ms ease-in-out}.elementor-swiper-button .cls-1{fill:#214250 !important;transition:all 150ms ease-in-out}.elementor-swiper-button:hover,.elementor-swiper-button:focus,.elementor-swiper-button:focus-within{background-color:#91b508;color:#fff;border:1px solid #91b508 !important;transform:translateY(-18px)}.elementor-swiper-button:hover:before,.elementor-swiper-button:focus:before,.elementor-swiper-button:focus-within:before{background:url("/wp-content/uploads/2021/12/Pfeil.svg") no-repeat center}.elementor-swiper-button:hover .cls-1,.elementor-swiper-button:focus .cls-1,.elementor-swiper-button:focus-within .cls-1{fill:#fff !important;stroke:#fff}.wrap-gutschein-bestellen .gutschein-bestellen{position:fixed;left:50%;padding:70px;display:block;width:70vw;height:auto;background-color:#fffaf4;opacity:0;z-index:-1;pointer-events:none;transition:all 150ms ease-in-out;box-shadow:2px 16px 47px -32px rgba(0,0,0,.62);-webkit-box-shadow:2px 16px 47px -32px rgba(0,0,0,.62);-moz-box-shadow:2px 16px 47px -32px rgba(0,0,0,.62)}@media(max-width: 1599.98px){.wrap-gutschein-bestellen .gutschein-bestellen{padding:40px;width:75%}}@media(max-width: 1200.98px){.wrap-gutschein-bestellen .gutschein-bestellen{overflow:scroll;max-height:80vh;width:90%}}@media(max-width: 575.98px){.wrap-gutschein-bestellen .gutschein-bestellen{padding:20px;max-height:80vh;width:95%}}@media(min-width: 1360px){.wrap-gutschein-bestellen .gutschein-bestellen{top:50%;transform:translate(-50%, -40%)}}@media(max-width: 1359.98px){.wrap-gutschein-bestellen .gutschein-bestellen{top:100px}}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-headline{display:flex;flex-direction:row;align-items:center}@media(max-width: 575.98px){.wrap-gutschein-bestellen .gutschein-bestellen .wrap-headline{margin-bottom:15px;flex-direction:column;align-items:flex-start}}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-headline h3{line-height:1.35;font-size:clamp(48px,6vw,92px);font-weight:500;color:#91b508 !important}@media(max-width: 575.98px){.wrap-gutschein-bestellen .gutschein-bestellen .wrap-headline h3{margin-top:15px}}@media(max-width: 1599.98px){.wrap-gutschein-bestellen .gutschein-bestellen .wrap-headline p{font-size:16px}}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-headline svg{margin-right:50px;width:80px;height:auto}@media(max-width: 1599.98px){.wrap-gutschein-bestellen .gutschein-bestellen .wrap-headline svg{margin-right:30px}}@media(max-width: 1200.98px){.wrap-gutschein-bestellen .gutschein-bestellen .wrap-headline svg{margin-right:50px}}@media(max-width: 575.98px){.wrap-gutschein-bestellen .gutschein-bestellen .wrap-headline svg{margin-right:30px}}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-headline svg path{fill:#91b508}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-text{margin-left:130px}@media(max-width: 575.98px){.wrap-gutschein-bestellen .gutschein-bestellen .wrap-text{margin-left:0}}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form{margin-top:50px}@media(max-width: 1599.98px){.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form{margin-top:30px}}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form{margin-top:30px}@media(max-width: 575.98px){.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form{margin-top:23px}}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form textarea{max-height:200px}@media(max-width: 1200.98px){.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form textarea{max-height:100px}}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form .wpcf7-response-output{margin:0;padding:0;border:0}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form .wpcf7-not-valid-tip{position:absolute;right:0;top:50%;margin:0;color:#fff;font-size:14px;font-weight:normal;display:block;background-color:#dc3232;padding:3px 14px 2px 14px;border-radius:30px;transform:translateY(-50%)}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form input{height:50px}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form input,.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form textarea{border:0;border-bottom:1px solid #91b508;color:#91b508;background-color:rgba(0,0,0,0);font-size:16px}@media(max-width: 575.98px){.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form input,.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form textarea{font-size:18px}}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form input::-moz-placeholder, .wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form textarea::-moz-placeholder{color:#91b508}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form input::placeholder,.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form textarea::placeholder{color:#91b508}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form input:not([type=submit]),.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form textarea:not([type=submit]){padding-left:0;padding-right:0}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form input[type=submit],.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form textarea[type=submit]{display:inline-flex !important;flex-direction:row;align-items:center;background-color:rgba(0,0,0,0);border:1px solid #214250;color:#214250;transition:all 150ms ease-in-out}@media(max-width: 575.98px){.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form input[type=submit],.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form textarea[type=submit]{margin-bottom:30px}}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form input[type=submit]:hover,.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form input[type=submit]:focus,.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form input[type=submit]:focus-within,.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form textarea[type=submit]:hover,.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form textarea[type=submit]:focus,.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form textarea[type=submit]:focus-within{background-color:#91b508;border:1px solid #91b508;color:#fff}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form input[type=submit]:hover:before,.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form input[type=submit]:focus:before,.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form input[type=submit]:focus-within:before,.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form textarea[type=submit]:hover:before,.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form textarea[type=submit]:focus:before,.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form textarea[type=submit]:focus-within:before{background:url("/wp-content/uploads/2021/12/Pfeil.svg") no-repeat center}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form input[type=submit]:before,.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form textarea[type=submit]:before{content:"";position:relative;margin-right:5px;display:block;width:20px;height:20px;background:url("/wp-content/uploads/2021/12/Pfeil-black.svg") no-repeat center}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form p{float:left}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form p:nth-child(-n+5){width:calc(50% - 10px)}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form p:nth-child(-n+5):nth-of-type(even){margin-left:10px}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form p:nth-child(-n+5):nth-of-type(odd){margin-right:10px}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form p:nth-of-type(5),.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form p:nth-of-type(6),.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form p:nth-of-type(7){width:calc(33% - 10px)}@media(max-width: 1626px){.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form p:nth-of-type(5),.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form p:nth-of-type(6),.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form p:nth-of-type(7){width:calc(33% - 13.33px)}}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form p:nth-of-type(5){margin-right:10px}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form p:nth-of-type(6){margin-left:10px;margin-right:10px}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form p:nth-of-type(7){margin-left:10px}.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form p:nth-of-type(8){width:100%}@media(max-width: 575.98px){.wrap-gutschein-bestellen .gutschein-bestellen .wrap-form form p{margin-left:0 !important;margin-right:0 !important;width:100% !important}}.wrap-gutschein-bestellen .close-event{position:fixed;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;opacity:0;pointer-events:none;cursor:pointer;z-index:-2}.wrap-gutschein-bestellen.show .gutschein-bestellen{opacity:1;z-index:9999;pointer-events:all}@media(min-width: 1360px){.wrap-gutschein-bestellen.show .gutschein-bestellen{transform:translate(-50%, -40%)}}@media(max-width: 1359.98px){.wrap-gutschein-bestellen.show .gutschein-bestellen{transform:translateX(-50%)}}.wrap-gutschein-bestellen.show .close-event{opacity:1;pointer-events:all;z-index:9998}.close{position:absolute;right:32px;top:32px;width:50px;height:50px}.close:hover{opacity:1}.close:hover::before,.close:hover:after{width:3px}.close:before,.close:after{position:absolute;left:15px;content:" ";height:50px;width:2px;background-color:#91b508;transition:transform 500ms ease-in-out}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}.cls-1{stroke:none !important}@media(max-width: 1199.98px){.elementor-section,.elementor-section .elementor-background-slideshow__slide__image{background-attachment:scroll !important}}body .elementor-popup-modal{background-color:rgba(0,0,0,0) !important}body .elementor-popup-modal>.dialog-widget-content{position:fixed;right:15px;bottom:15px;transition:all 500ms ease-in-out}form.elementor-form .elementor-button .cls-1,form.elementor-form .elementor-button-link .cls-1{fill:#fff !important}