.elementor-29 .elementor-element.elementor-element-r2v3eyn:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-r2v3eyn > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villa-hedwig.de/wp-content/uploads/hedwig-kurpark-heroimage.jpg");background-position:center center;background-size:cover;}.elementor-29 .elementor-element.elementor-element-r2v3eyn > .elementor-container{max-width:1080px;min-height:50vh;}.elementor-29 .elementor-element.elementor-element-r2v3eyn{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29 .elementor-element.elementor-element-r2v3eyn > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-e6un32q .elementor-repeater-item-aqoadbn .swiper-slide-bg{background-color:#edeadc;background-image:url(https://www.villa-hedwig.de/wp-content/uploads/villa-slider1.jpg);background-size:cover;}.elementor-29 .elementor-element.elementor-element-e6un32q .elementor-repeater-item-aqoadbn .elementor-background-overlay{background-color:rgba(255,255,255,0.6);}.elementor-29 .elementor-element.elementor-element-e6un32q .elementor-repeater-item-aqoadbn .swiper-slide-contents{margin:0 auto;}.elementor-29 .elementor-element.elementor-element-e6un32q .elementor-repeater-item-aqoadbn .swiper-slide-inner{align-items:flex-end;}.elementor-29 .elementor-element.elementor-element-e6un32q .elementor-repeater-item-i36zqs1 .swiper-slide-bg{background-color:#edeadc;background-image:url(https://www.villa-hedwig.de/wp-content/uploads/lilien-schlafzimmer-bett-detail.jpg);background-size:cover;}.elementor-29 .elementor-element.elementor-element-e6un32q .elementor-repeater-item-i36zqs1 .elementor-background-overlay{background-color:rgba(255,255,255,0.6);}.elementor-29 .elementor-element.elementor-element-e6un32q .elementor-repeater-item-ag6e7jj .swiper-slide-bg{background-color:#edeadc;background-image:url(https://www.villa-hedwig.de/wp-content/uploads/villa-slider3.jpg);background-size:cover;}.elementor-29 .elementor-element.elementor-element-e6un32q .elementor-repeater-item-ag6e7jj .elementor-background-overlay{background-color:rgba(255,255,255,0.6);}.elementor-29 .elementor-element.elementor-element-e6un32q .elementor-repeater-item-6jlbhs3 .swiper-slide-bg{background-color:#edeadc;background-image:url(https://www.villa-hedwig.de/wp-content/uploads/villa-slider4.jpg);background-size:cover;}.elementor-29 .elementor-element.elementor-element-e6un32q .elementor-repeater-item-6jlbhs3 .elementor-background-overlay{background-color:rgba(255,255,255,0.35);}.elementor-29 .elementor-element.elementor-element-e6un32q .swiper-slide{transition-duration:calc(7500ms*1.2);height:360px;}.elementor-29 .elementor-element.elementor-element-e6un32q .elementor-slide-button{background-color:#d84135;border-width:1px;border-radius:0px;color:#ffffff;border-color:#ffffff;}.elementor-29 .elementor-element.elementor-element-e6un32q .elementor-slide-button:hover{background-color:rgba(216,65,53,0.9);color:#ffffff;border-color:#4c4c4c;}.elementor-29 .elementor-element.elementor-element-e6un32q > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#edeadc;box-shadow:0px 1px 4px 0px rgba(76,76,76,0.25);}.elementor-29 .elementor-element.elementor-element-e6un32q .swiper-slide-contents{max-width:85%;}.elementor-29 .elementor-element.elementor-element-e6un32q .swiper-slide-inner{text-align:left;}.elementor-29 .elementor-element.elementor-element-e6un32q .elementor-slide-heading{color:#4c4c4c;font-weight:500;}.elementor-29 .elementor-element.elementor-element-e6un32q .elementor-slide-description{color:#4c4c4c;}.elementor-29 .elementor-element.elementor-element-e6un32q .elementor-swiper-button{font-size:50px;color:#d84135;}.elementor-29 .elementor-element.elementor-element-e6un32q .elementor-swiper-button svg{fill:#d84135;}.elementor-29 .elementor-element.elementor-element-g8g2fio > .elementor-widget-container{background-color:#edeadc;padding:5% 5% 5% 5%;border-radius:10px 0px 10px 0px;box-shadow:0px 1px 4px 0px rgba(76,76,76,0.25);}.elementor-29 .elementor-element.elementor-element-5m64yjk{margin-top:2%;margin-bottom:0%;}.elementor-29 .elementor-element.elementor-element-20c76ac .elementor-button{padding:20px 30px 20px 030px;box-shadow:0px 1px 4px 0px rgba(76, 76, 76, 0.25);}.elementor-29 .elementor-element.elementor-element-20c76ac a.elementor-button,.elementor-29 .elementor-element.elementor-element-20c76ac a.elementor-button svg{font-size:19px;}.elementor-29 .elementor-element.elementor-element-20c76ac a.elementor-button{color:#FFFFFF;background-color:#D84135;}.elementor-29 .elementor-element.elementor-element-20c76ac a.elementor-button svg, .elementor-29 .elementor-element.elementor-element-20c76ac .elementor-button svg{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-20c76ac a.elementor-button:hover{color:#FFFFFF;background-color:#CA3C31;}.elementor-29 .elementor-element.elementor-element-20c76ac .uael-dual-button-wrap .uael-button-wrapper{margin-right:calc( 5em / 2);margin-left:calc( 5em / 2);}.elementor-29 .elementor-element.elementor-element-20c76ac.uael-button-stack-none .uael-dual-button-wrap{margin-right:calc( -5em / 2);margin-left:calc( -5em / 2);}.elementor-29 .elementor-element.elementor-element-20c76ac.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper{margin-bottom:calc( 5em / 2 );margin-top:calc( 5em / 2 );margin-right:0;margin-left:0;}.elementor-29 .elementor-element.elementor-element-20c76ac.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper:last-child{margin-bottom:0;}.elementor-29 .elementor-element.elementor-element-20c76ac.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper:first-child{margin-top:0;}.elementor-29 .elementor-element.elementor-element-y7vf225 > .elementor-container{max-width:1600px;}.elementor-29 .elementor-element.elementor-element-y7vf225{margin-top:1%;margin-bottom:0%;}.elementor-29 .elementor-element.elementor-element-iazdxp2 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#ce7d00;border-radius:10px 0px 10px 0px;box-shadow:0px 1px 4px 0px rgba(76,76,76,0.25);}.elementor-29 .elementor-element.elementor-element-64pv7g5 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#ce7d00;border-radius:10px 0px 10px 0px;box-shadow:0px 1px 4px 0px rgba(76,76,76,0.25);}.elementor-29 .elementor-element.elementor-global-1420{--spacer-size:70px;}.elementor-29 .elementor-element.elementor-global-1420 > .elementor-widget-container{background-image:url("https://www.villa-hedwig.de/wp-content/uploads/hedwig-quadratlinie.svg");background-position:center center;background-repeat:no-repeat;}.elementor-29 .elementor-element.elementor-element-b8g9gu7{margin-top:1%;margin-bottom:3%;}.elementor-29 .elementor-element.elementor-element-atn6bbw > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29 .elementor-element.elementor-element-atn6bbw > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-v1s7epe > .elementor-widget-container{background-color:#edeadc;padding:3% 5% 4% 5%;border-radius:10px 0px 10px 0px;box-shadow:0px 1px 4px 0px rgba(76,76,76,0.25);}.elementor-29 .elementor-element.elementor-element-b9eky74 > .elementor-widget-container{background-color:#edeadc;padding:3% 5% 4% 5%;border-radius:10px 0px 10px 0px;box-shadow:0px 1px 4px 0px rgba(76,76,76,0.2);}.elementor-29 .elementor-element.elementor-element-mua0nkw > .elementor-widget-container{background-color:#edeadc;padding:3% 5% 4% 5%;border-radius:10px 0px 10px 0px;box-shadow:0px 1px 4px 0px rgba(76,76,76,0.25);}.elementor-29 .elementor-element.elementor-element-deed217 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-29 .elementor-element.elementor-element-deed217:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-deed217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villa-hedwig.de/wp-content/uploads/ansicht-aussen-kurpark-darkimage.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-deed217 > .elementor-container{min-height:430px;}.elementor-29 .elementor-element.elementor-element-deed217{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-29 .elementor-element.elementor-element-deed217 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-1dcac6e > .elementor-container{max-width:920px;}.elementor-29 .elementor-element.elementor-element-3cfba30{text-align:center;}.elementor-29 .elementor-element.elementor-element-3cfba30 .elementor-heading-title{font-size:40px;font-weight:bold;text-shadow:2px 1px 2px #000000;color:#ffffff;}.elementor-29 .elementor-element.elementor-element-34028fd > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-34028fd{text-align:right;}.elementor-29 .elementor-element.elementor-element-34028fd .elementor-heading-title{font-size:27px;font-weight:bold;text-shadow:2px 1px 2px #000000;color:#ffffff;}@media(min-width:1025px){.elementor-29 .elementor-element.elementor-element-r2v3eyn:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-r2v3eyn > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-29 .elementor-element.elementor-element-deed217:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-deed217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-e6un32q .swiper-slide-contents{max-width:90%;}.elementor-29 .elementor-element.elementor-element-20c76ac.uael-button-stack-tablet .uael-dual-button-wrap .uael-button-wrapper{margin-bottom:calc( 2em / 2 );margin-top:calc( 2em / 2 );margin-right:0;margin-left:0;}.elementor-29 .elementor-element.elementor-element-20c76ac.uael-button-stack-tablet .uael-dual-button-wrap .uael-button-wrapper:last-child{margin-bottom:0;}.elementor-29 .elementor-element.elementor-element-20c76ac.uael-button-stack-tablet .uael-dual-button-wrap .uael-button-wrapper:first-child{margin-top:0;}.elementor-29 .elementor-element.elementor-global-1420{--spacer-size:60px;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-g8g2fio > .elementor-widget-container{margin:3% 0% 3% 0%;padding:8% 8% 8% 8%;}.elementor-29 .elementor-element.elementor-element-20c76ac.uael-button-stack-mobile .uael-dual-button-wrap .uael-button-wrapper{margin-bottom:calc( 2em / 2 );margin-top:calc( 2em / 2 );margin-right:0;margin-left:0;}.elementor-29 .elementor-element.elementor-element-20c76ac.uael-button-stack-mobile .uael-dual-button-wrap .uael-button-wrapper:last-child{margin-bottom:0;}.elementor-29 .elementor-element.elementor-element-20c76ac.uael-button-stack-mobile .uael-dual-button-wrap .uael-button-wrapper:first-child{margin-top:0;}.elementor-29 .elementor-element.elementor-element-20c76ac .uael-dual-button-wrap .uael-button-wrapper{margin-right:calc( 2em / 2);margin-left:calc( 2em / 2);}.elementor-29 .elementor-element.elementor-element-20c76ac.uael-button-stack-none .uael-dual-button-wrap{margin-right:calc( -2em / 2);margin-left:calc( -2em / 2);}.elementor-29 .elementor-element.elementor-element-20c76ac.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper{margin-bottom:calc( 2em / 2 );margin-top:calc( 2em / 2 );margin-right:0;margin-left:0;}.elementor-29 .elementor-element.elementor-element-20c76ac.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper:last-child{margin-bottom:0;}.elementor-29 .elementor-element.elementor-element-20c76ac.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper:first-child{margin-top:0;}.elementor-29 .elementor-element.elementor-global-1420{--spacer-size:50px;}.elementor-29 .elementor-element.elementor-element-deed217:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-deed217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-160px 0px;}.elementor-29 .elementor-element.elementor-element-3cfba30 .elementor-heading-title{font-size:30px;}.elementor-29 .elementor-element.elementor-element-34028fd .elementor-heading-title{font-size:19px;}}