.elementor-7944 .elementor-element.elementor-element-e4feb6b{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:.83;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-7944 .elementor-element.elementor-element-e4feb6b:before,.elementor-7944 .elementor-element.elementor-element-e4feb6b>.elementor-background-video-container:before,.elementor-7944 .elementor-element.elementor-element-e4feb6b>.e-con-inner>.elementor-background-video-container:before,.elementor-7944 .elementor-element.elementor-element-e4feb6b>.elementor-background-slideshow:before,.elementor-7944 .elementor-element.elementor-element-e4feb6b>.e-con-inner>.elementor-background-slideshow:before,.elementor-7944 .elementor-element.elementor-element-e4feb6b>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg,#000 25%,#F2295B00 100%)}.elementor-7944 .elementor-element.elementor-element-d36f91b{padding:0;text-align:center}.elementor-7944 .elementor-element.elementor-element-d36f91b.elementor-element{--align-self:center}.elementor-7944 .elementor-element.elementor-element-d36f91b .elementor-heading-title{font-family:"Shefian",Sans-serif;font-weight:400;color:var(--e-global-color-e9c8cd1)}.elementor-7944 .elementor-element.elementor-element-ad515f4{padding:0}.elementor-7944 .elementor-element.elementor-element-ad515f4 .elementor-heading-title{font-family:"Heebo",Sans-serif;font-size:24px;font-weight:300;color:var(--e-global-color-e9c8cd1)}.elementor-7944 .elementor-element.elementor-element-4a17ca2 .elementor-button{background-color:var(--e-global-color-primary);font-family:"Shefian",Sans-serif;font-size:20px;font-weight:500;border-radius:0}.elementor-7944 .elementor-element.elementor-element-cd1eecc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-7944 .elementor-element.elementor-element-cd1eecc:not(.elementor-motion-effects-element-type-background),.elementor-7944 .elementor-element.elementor-element-cd1eecc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-7944 .elementor-element.elementor-element-62040e5{text-align:center}.elementor-7944 .elementor-element.elementor-element-62040e5 .elementor-heading-title{font-family:"Shefian",Sans-serif;font-size:18px;font-weight:300}.elementor-7944 .elementor-element.elementor-element-13508ad{text-align:center}.elementor-7944 .elementor-element.elementor-element-13508ad .elementor-heading-title{font-size:38px;line-height:1.2em}.elementor-7944 .elementor-element.elementor-element-aeca364{padding:20px 0 0;columns:2;font-weight:300}.elementor-7944 .elementor-element.elementor-element-8082d31{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7944 .elementor-element.elementor-element-f064966.elementor-element{--align-self:flex-end}body:not(.rtl) .elementor-7944 .elementor-element.elementor-element-f064966{left:0}body.rtl .elementor-7944 .elementor-element.elementor-element-f064966{right:0}.elementor-7944 .elementor-element.elementor-element-f064966{bottom:0;z-index:10;text-align:center}.elementor-7944 .elementor-element.elementor-element-f064966 .elementor-heading-title{font-family:"Heebo",Sans-serif;font-size:12px;font-weight:300;color:var(--e-global-color-e9c8cd1)}.elementor-7944 .elementor-element.elementor-element-30d7e07{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-7944 .elementor-element.elementor-element-30d7e07:not(.elementor-motion-effects-element-type-background),.elementor-7944 .elementor-element.elementor-element-30d7e07>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e9c8cd1)}.elementor-7944 .elementor-element.elementor-element-8d9e551{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7944 .elementor-element.elementor-element-b035998{padding:0 5% 0 0;text-align:start}.elementor-7944 .elementor-element.elementor-element-b035998 .elementor-heading-title{font-family:"Shefian",Sans-serif;font-size:38px;font-weight:400}.elementor-7944 .elementor-element.elementor-element-6146250{padding:0 20% 0 0}.elementor-7944 .elementor-element.elementor-element-7ec6e58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7944 .elementor-element.elementor-element-24d903a{--display:flex}.elementor-7944 .elementor-element.elementor-element-8db1696{--display:flex}.elementor-7944 .elementor-element.elementor-element-8a57a00{--display:flex}.elementor-7944 .elementor-element.elementor-element-3c370b2{--n-accordion-title-font-size:22px;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px}.elementor-7944 .elementor-element.elementor-element-3c370b2>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{border-style:none}:where(.elementor-7944 .elementor-element.elementor-element-3c370b2>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:"Shefian",Sans-serif;font-weight:400}:where(.elementor-7944 .elementor-element.elementor-element-3c370b2>.e-n-accordion>.e-n-accordion-item)>.e-con{border-style:none}.elementor-7944 .elementor-element.elementor-element-f1c6418{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7944 .elementor-element.elementor-element-52144e2{--e-image-carousel-slides-to-show:6;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-7944 .elementor-element.elementor-element-52144e2 .elementor-image-carousel-caption{text-align:center;font-size:9px}.elementor-7944 .elementor-element.elementor-element-5da4817{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-7944 .elementor-element.elementor-element-bad49fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7944 .elementor-element.elementor-element-fdf3b83{--e-transform-rotateZ:-4deg;margin:-85px 0 calc(var(--kit-widget-spacing, 0px) + -105px) -40px;z-index:10;text-align:start}.elementor-7944 .elementor-element.elementor-element-fdf3b83 img{width:32%}.elementor-7944 .elementor-element.elementor-element-a548a5c{--e-image-carousel-slides-to-show:1;padding:0 29% 0 0}.elementor-7944 .elementor-element.elementor-element-26f470f{margin:-156px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:10;text-align:end}.elementor-7944 .elementor-element.elementor-element-26f470f img{width:74%}.elementor-7944 .elementor-element.elementor-element-77a681e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-7944 .elementor-element.elementor-element-a53a75e{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) -80px}.elementor-7944 .elementor-element.elementor-element-a53a75e .elementor-heading-title{font-family:"Shefian",Sans-serif;font-size:44px;font-weight:400}.elementor-7944 .elementor-element.elementor-element-64f6b36{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -55px}.elementor-7944 .elementor-element.elementor-element-9cc97d3{padding:0 0 0 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-7944 .elementor-element.elementor-element-9cc97d3 .elementor-icon-list-icon i{transition:color .3s}.elementor-7944 .elementor-element.elementor-element-9cc97d3 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-7944 .elementor-element.elementor-element-9cc97d3 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-7944 .elementor-element.elementor-element-9cc97d3 .elementor-icon-list-item>a{font-size:18px}.elementor-7944 .elementor-element.elementor-element-9cc97d3 .elementor-icon-list-text{transition:color .3s}.elementor-7944 .elementor-element.elementor-element-86216c8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 35px}.elementor-7944 .elementor-element.elementor-element-ee1735b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-7944 .elementor-element.elementor-element-2a97f90{text-align:center}.elementor-7944 .elementor-element.elementor-element-2a97f90 .elementor-heading-title{font-size:36px}.elementor-7944 .elementor-element.elementor-element-2252a1d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:.07;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-7944 .elementor-element.elementor-element-2252a1d:not(.elementor-motion-effects-element-type-background),.elementor-7944 .elementor-element.elementor-element-2252a1d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-7944 .elementor-element.elementor-element-2252a1d:before,.elementor-7944 .elementor-element.elementor-element-2252a1d>.elementor-background-video-container:before,.elementor-7944 .elementor-element.elementor-element-2252a1d>.e-con-inner>.elementor-background-video-container:before,.elementor-7944 .elementor-element.elementor-element-2252a1d>.elementor-background-slideshow:before,.elementor-7944 .elementor-element.elementor-element-2252a1d>.e-con-inner>.elementor-background-slideshow:before,.elementor-7944 .elementor-element.elementor-element-2252a1d>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://luna-hofmann-weddings.de/wp-content/uploads/2026/01/20250223_Portraits-Setting_TanjaClaudia-16-von-43.jpg");--background-overlay:'';background-size:cover}.elementor-7944 .elementor-element.elementor-element-d652aa9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-7944 .elementor-element.elementor-element-eb4891f{--e-transform-rotateZ:-9deg;margin:0 -15px calc(var(--kit-widget-spacing, 0px) + -83px) 150px;text-align:end}.elementor-7944 .elementor-element.elementor-element-eb4891f img{width:42%}.elementor-7944 .elementor-element.elementor-element-c2f8c86 .elementor-heading-title{font-family:"Shefian",Sans-serif;font-size:36px;font-weight:400;line-height:42px;color:var(--e-global-color-e9c8cd1)}.elementor-7944 .elementor-element.elementor-element-542622d{color:var(--e-global-color-e9c8cd1)}.elementor-7944 .elementor-element.elementor-element-3ba909b .elementor-button{background-color:var(--e-global-color-e9c8cd1);font-family:"Shefian",Sans-serif;font-size:20px;font-weight:500;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-radius:0}.elementor-7944 .elementor-element.elementor-element-3044498{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7944 .elementor-element.elementor-element-4a66aa6{padding:50px}.elementor-7944 .elementor-element.elementor-element-4a66aa6 img{width:91%;height:500px;object-fit:cover;object-position:center center}.elementor-7944 .elementor-element.elementor-element-f0252c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:root{--page-title-display:none}@media(min-width:768px){.elementor-7944 .elementor-element.elementor-element-8d9e551{--width:45%}.elementor-7944 .elementor-element.elementor-element-7ec6e58{--width:55%}.elementor-7944 .elementor-element.elementor-element-bad49fd{--width:50%}.elementor-7944 .elementor-element.elementor-element-77a681e{--width:50%}.elementor-7944 .elementor-element.elementor-element-d652aa9{--width:50%}.elementor-7944 .elementor-element.elementor-element-3044498{--width:50%}}@media(max-width:1024px){.elementor-7944 .elementor-element.elementor-element-cd1eecc{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-7944 .elementor-element.elementor-element-8082d31{--min-height:41vh}.elementor-7944 .elementor-element.elementor-element-30d7e07{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-7944 .elementor-element.elementor-element-52144e2{--e-image-carousel-slides-to-show:4}.elementor-7944 .elementor-element.elementor-element-5da4817{--padding-top:100px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-7944 .elementor-element.elementor-element-64f6b36{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}}@media(max-width:767px){.elementor-7944 .elementor-element.elementor-element-e4feb6b{--min-height:450px;--padding-top:80px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-7944 .elementor-element.elementor-element-d36f91b{padding:0}.elementor-7944 .elementor-element.elementor-element-d36f91b.elementor-element{--align-self:center}.elementor-7944 .elementor-element.elementor-element-d36f91b .elementor-heading-title{font-size:27px}.elementor-7944 .elementor-element.elementor-element-ad515f4{padding:0;text-align:center}.elementor-7944 .elementor-element.elementor-element-ad515f4 .elementor-heading-title{font-size:18px}.elementor-7944 .elementor-element.elementor-element-4a17ca2 .elementor-button{font-size:16px}.elementor-7944 .elementor-element.elementor-element-cd1eecc{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-7944 .elementor-element.elementor-element-62040e5 .elementor-heading-title{font-size:18px}.elementor-7944 .elementor-element.elementor-element-13508ad .elementor-heading-title{font-size:28px;line-height:1.2em}.elementor-7944 .elementor-element.elementor-element-aeca364{columns:1;text-align:center}.elementor-7944 .elementor-element.elementor-element-8082d31{--min-height:40vh}.elementor-7944 .elementor-element.elementor-element-f064966 .elementor-heading-title{font-size:10px}.elementor-7944 .elementor-element.elementor-element-30d7e07{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-7944 .elementor-element.elementor-element-b035998{padding:0}.elementor-7944 .elementor-element.elementor-element-b035998 .elementor-heading-title{font-size:26px;line-height:1.2em}.elementor-7944 .elementor-element.elementor-element-6146250{padding:0}.elementor-7944 .elementor-element.elementor-element-3c370b2{--n-accordion-title-font-size:18px}.elementor-7944 .elementor-element.elementor-element-52144e2{--e-image-carousel-slides-to-show:2;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-7944 .elementor-element.elementor-element-5da4817{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-7944 .elementor-element.elementor-element-bad49fd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7944 .elementor-element.elementor-element-fdf3b83{margin:-29px -29px calc(var(--kit-widget-spacing, 0px) + -72px) -29px}.elementor-7944 .elementor-element.elementor-element-26f470f{margin:-100px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 0 30px}.elementor-7944 .elementor-element.elementor-element-77a681e.e-con{--order:-99999}.elementor-7944 .elementor-element.elementor-element-a53a75e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-7944 .elementor-element.elementor-element-a53a75e .elementor-heading-title{font-size:28px}.elementor-7944 .elementor-element.elementor-element-64f6b36{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-7944 .elementor-element.elementor-element-9cc97d3{padding:0}.elementor-7944 .elementor-element.elementor-element-9cc97d3 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-7944 .elementor-element.elementor-element-9cc97d3 .elementor-icon-list-item>a{font-size:16px}.elementor-7944 .elementor-element.elementor-element-86216c8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-7944 .elementor-element.elementor-element-ee1735b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-7944 .elementor-element.elementor-element-2a97f90 .elementor-heading-title{font-size:28px}.elementor-7944 .elementor-element.elementor-element-2252a1d{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-7944 .elementor-element.elementor-element-d652aa9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7944 .elementor-element.elementor-element-eb4891f{margin:75px -5px calc(var(--kit-widget-spacing, 0px) + -209px) 32px;text-align:end}.elementor-7944 .elementor-element.elementor-element-c2f8c86{padding:0 0 20px}.elementor-7944 .elementor-element.elementor-element-c2f8c86 .elementor-heading-title{font-size:32px}.elementor-7944 .elementor-element.elementor-element-4a66aa6{padding:0}.elementor-7944 .elementor-element.elementor-element-4a66aa6 img{width:100%;height:332px}}@font-face{font-family:'Shefian';font-style:normal;font-weight:400;font-display:auto;src:url('https://luna-hofmann-weddings.de/wp-content/uploads/2026/01/Shefian.ttf') format('truetype')}@font-face{font-family:'Shefian';font-style:italic;font-weight:400;font-display:auto;src:url('https://luna-hofmann-weddings.de/wp-content/uploads/2026/01/Shefian-Italic.ttf') format('truetype')}