.elementor-17195 .elementor-element.elementor-element-1712b2e3:not(.elementor-motion-effects-element-type-background), .elementor-17195 .elementor-element.elementor-element-1712b2e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumaphotography.de/wp-content/uploads/2026/06/sonnenuntergang-hochzeit-mainfranken-weinberge.webp");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-17195 .elementor-element.elementor-element-1712b2e3 > .elementor-container{min-height:334px;}.elementor-17195 .elementor-element.elementor-element-1712b2e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17195 .elementor-element.elementor-element-1712b2e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17195 .elementor-element.elementor-element-6ca5e5a9{overflow:hidden;margin-top:-92px;margin-bottom:100px;padding:-28px 0px 100px 0px;}.elementor-17195 .elementor-element.elementor-element-73f57336 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17195 .elementor-element.elementor-element-73f57336{text-align:end;}.elementor-17195 .elementor-element.elementor-element-73f57336 img{width:52%;max-width:100%;height:550px;object-fit:contain;object-position:bottom center;}.elementor-17195 .elementor-element.elementor-element-1dd6560 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-17195 .elementor-element.elementor-element-1dd6560{text-align:end;font-family:"Work Sans", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;line-height:17px;}.elementor-17195 .elementor-element.elementor-element-5ffb8875 > .elementor-element-populated{padding:0px 106px 0px 40px;}.elementor-17195 .elementor-element.elementor-element-63386d0e{width:var( --container-widget-width, 109.416% );max-width:109.416%;--container-widget-width:109.416%;--container-widget-flex-grow:0;}.elementor-17195 .elementor-element.elementor-element-63386d0e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:128px 0px 5px 0px;}.elementor-17195 .elementor-element.elementor-element-63386d0e .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:1.4px;color:var( --e-global-color-text );}.elementor-17195 .elementor-element.elementor-element-263f202{width:var( --container-widget-width, 109.241% );max-width:109.241%;--container-widget-width:109.241%;--container-widget-flex-grow:0;}.elementor-17195 .elementor-element.elementor-element-263f202 > .elementor-widget-container{padding:29px 0px 31px 0px;}.elementor-17195 .elementor-element.elementor-element-263f202 .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:42px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-17195 .elementor-element.elementor-element-100692f4 > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-17195 .elementor-element.elementor-element-100692f4{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;}.elementor-17195 .elementor-element.elementor-element-100692f4 p{margin-block-end:24px;}.elementor-17195 .elementor-element.elementor-element-59288285:not(.elementor-motion-effects-element-type-background), .elementor-17195 .elementor-element.elementor-element-59288285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumaphotography.de/wp-content/uploads/2026/06/lumaphotography-familienfotograf-wuerzburg.webp");background-position:center center;background-size:cover;}.elementor-17195 .elementor-element.elementor-element-59288285 > .elementor-container{min-height:607px;}.elementor-17195 .elementor-element.elementor-element-59288285{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17195 .elementor-element.elementor-element-59288285 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17195 .elementor-element.elementor-element-2e99a11d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17195 .elementor-element.elementor-element-2e99a11d{text-align:center;}.elementor-17195 .elementor-element.elementor-element-2e99a11d .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:54px;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-17195 .elementor-element.elementor-element-94f439b{overflow:hidden;margin-top:100px;margin-bottom:100px;padding:-28px 0px 100px 0px;}.elementor-17195 .elementor-element.elementor-element-7af2023 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17195 .elementor-element.elementor-element-4c896ab{width:var( --container-widget-width, 109.241% );max-width:109.241%;--container-widget-width:109.241%;--container-widget-flex-grow:0;text-align:end;}.elementor-17195 .elementor-element.elementor-element-4c896ab > .elementor-widget-container{padding:29px 0px 31px 0px;}.elementor-17195 .elementor-element.elementor-element-4c896ab .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:42px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-17195 .elementor-element.elementor-element-f86105a{width:var( --container-widget-width, 100.721% );max-width:100.721%;--container-widget-width:100.721%;--container-widget-flex-grow:0;text-align:end;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;}.elementor-17195 .elementor-element.elementor-element-f86105a > .elementor-widget-container{padding:0px 0px 0px 150px;}.elementor-17195 .elementor-element.elementor-element-f86105a p{margin-block-end:24px;}.elementor-17195 .elementor-element.elementor-element-88e88ed .elementor-button{background-color:var( --e-global-color-5daae3fe );text-transform:uppercase;text-decoration:underline;line-height:20px;letter-spacing:2.7px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 0px 0px rgba(255, 255, 255, 0.5);border-style:solid;border-width:0.50px 0.50px 0.50px 0.50px;border-color:var( --e-global-color-4440aa9 );}.elementor-17195 .elementor-element.elementor-element-88e88ed .elementor-button:hover, .elementor-17195 .elementor-element.elementor-element-88e88ed .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-5daae3fe );}.elementor-17195 .elementor-element.elementor-element-88e88ed{width:var( --container-widget-width, 103.317% );max-width:103.317%;--container-widget-width:103.317%;--container-widget-flex-grow:0;}.elementor-17195 .elementor-element.elementor-element-88e88ed .elementor-button:hover svg, .elementor-17195 .elementor-element.elementor-element-88e88ed .elementor-button:focus svg{fill:var( --e-global-color-5daae3fe );}.elementor-17195 .elementor-element.elementor-element-72c79d2 > .elementor-element-populated{padding:0px 106px 0px 40px;}.elementor-17195 .elementor-element.elementor-element-71ce60d{width:var( --container-widget-width, 117.445% );max-width:117.445%;--container-widget-width:117.445%;--container-widget-flex-grow:0;text-align:start;}.elementor-17195 .elementor-element.elementor-element-71ce60d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17195 .elementor-element.elementor-element-71ce60d img{width:65%;max-width:100%;height:550px;object-fit:contain;object-position:bottom center;}.elementor-17195 .elementor-element.elementor-element-1c26b4b:not(.elementor-motion-effects-element-type-background), .elementor-17195 .elementor-element.elementor-element-1c26b4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-65e875c0 ) 0%, var( --e-global-color-65e875c0 ) 100%);}.elementor-17195 .elementor-element.elementor-element-1c26b4b > .elementor-container{max-width:1200px;}.elementor-17195 .elementor-element.elementor-element-1c26b4b{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:110px 0px 220px 0px;}.elementor-17195 .elementor-element.elementor-element-1c26b4b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17195 .elementor-element.elementor-element-b063e53 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-17195 .elementor-element.elementor-element-7d6f5902 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17195 .elementor-element.elementor-element-7d6f5902 img{width:100%;}.elementor-17195 .elementor-element.elementor-element-208b142 > .elementor-widget-container{margin:65px 68px 0px 0px;}.elementor-17195 .elementor-element.elementor-element-208b142{text-align:center;}.elementor-17195 .elementor-element.elementor-element-208b142 .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:52px;}.elementor-17195 .elementor-element.elementor-element-ff37d87 > .elementor-widget-container{margin:44px 68px 0px 0px;}.elementor-17195 .elementor-element.elementor-element-ff37d87{text-align:center;line-height:28px;}.elementor-17195 .elementor-element.elementor-element-4849b19e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-17195 .elementor-element.elementor-element-4849b19e > .elementor-element-populated{margin:0px 0px 0px 80px;--e-column-margin-right:0px;--e-column-margin-left:80px;}.elementor-17195 .elementor-element.elementor-element-306967c7 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-17195 .elementor-element.elementor-element-306967c7 img{width:100%;}.elementor-17195 .elementor-element.elementor-element-5a29f15b > .elementor-widget-container{margin:580px 0px 0px -416px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-17195 .elementor-element.elementor-element-5a29f15b{left:0px;}body.rtl .elementor-17195 .elementor-element.elementor-element-5a29f15b{right:0px;}.elementor-17195 .elementor-element.elementor-element-5a29f15b{top:0px;}.elementor-17195 .elementor-element.elementor-element-5a29f15b img{width:25%;max-width:26%;height:205px;}.elementor-17195 .elementor-element.elementor-element-852b77f{overflow:hidden;margin-top:0px;margin-bottom:100px;padding:140px 0px 100px 0px;}.elementor-17195 .elementor-element.elementor-element-7a1ebe8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17195 .elementor-element.elementor-element-e75f550 > .elementor-widget-container{margin:62px 0px 0px 0px;}.elementor-17195 .elementor-element.elementor-element-e75f550{text-align:end;font-family:"Work Sans", Sans-serif;font-size:33px;font-weight:300;text-transform:uppercase;line-height:33px;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-17195 .elementor-element.elementor-element-da8c083 > .elementor-element-populated{padding:0px 106px 0px 40px;}.elementor-17195 .elementor-element.elementor-element-2b82822{width:var( --container-widget-width, 109.241% );max-width:109.241%;--container-widget-width:109.241%;--container-widget-flex-grow:0;}.elementor-17195 .elementor-element.elementor-element-2b82822 > .elementor-widget-container{padding:29px 0px 31px 0px;}.elementor-17195 .elementor-element.elementor-element-2b82822 .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:42px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-17195 .elementor-element.elementor-element-fea5f05 > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-17195 .elementor-element.elementor-element-fea5f05{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;}.elementor-17195 .elementor-element.elementor-element-fea5f05 p{margin-block-end:24px;}.elementor-17195 .elementor-element.elementor-element-a3a9f31 .elementor-button{background-color:var( --e-global-color-5daae3fe );text-transform:uppercase;text-decoration:underline;line-height:20px;letter-spacing:2.7px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 0px 0px rgba(255, 255, 255, 0.5);border-style:solid;border-width:0.50px 0.50px 0.50px 0.50px;border-color:var( --e-global-color-4440aa9 );}.elementor-17195 .elementor-element.elementor-element-a3a9f31 .elementor-button:hover, .elementor-17195 .elementor-element.elementor-element-a3a9f31 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-5daae3fe );}.elementor-17195 .elementor-element.elementor-element-a3a9f31{width:var( --container-widget-width, 73.186% );max-width:73.186%;--container-widget-width:73.186%;--container-widget-flex-grow:0;}.elementor-17195 .elementor-element.elementor-element-a3a9f31 .elementor-button:hover svg, .elementor-17195 .elementor-element.elementor-element-a3a9f31 .elementor-button:focus svg{fill:var( --e-global-color-5daae3fe );}.elementor-17195 .elementor-element.elementor-element-6dbfcebc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17195 .elementor-element.elementor-element-6dbfcebc:not(.elementor-motion-effects-element-type-background), .elementor-17195 .elementor-element.elementor-element-6dbfcebc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-17195 .elementor-element.elementor-element-6dbfcebc > .elementor-container{min-height:400px;}.elementor-17195 .elementor-element.elementor-element-6dbfcebc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17195 .elementor-element.elementor-element-6dbfcebc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17195 .elementor-element.elementor-element-2570b6fe > .elementor-widget-container{margin:0px 0px 45px 0px;padding:0px 0px 0px 0px;}.elementor-17195 .elementor-element.elementor-element-2570b6fe{text-align:end;font-size:30px;line-height:27px;color:var( --e-global-color-1fd96a61 );}.elementor-17195 .elementor-element.elementor-element-2570b6fe p{margin-block-end:0px;}.elementor-17195 .elementor-element.elementor-element-3cfd1726{text-align:end;}.elementor-17195 .elementor-element.elementor-element-3cfd1726 .elementor-heading-title{font-size:80px;color:var( --e-global-color-d256d8a );}.elementor-17195 .elementor-element.elementor-element-4a20c8bf > .elementor-widget-container{padding:44px 0px 0px 40px;}.elementor-17195 .elementor-element.elementor-element-4a20c8bf{font-size:22px;line-height:1.6em;color:var( --e-global-color-1fd96a61 );}@media(min-width:768px){.elementor-17195 .elementor-element.elementor-element-b063e53{width:60%;}.elementor-17195 .elementor-element.elementor-element-4849b19e{width:40%;}.elementor-17195 .elementor-element.elementor-element-3675d87b{width:50%;}.elementor-17195 .elementor-element.elementor-element-1ebb2be6{width:50%;}}@media(max-width:1024px){.elementor-17195 .elementor-element.elementor-element-63386d0e .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-17195 .elementor-element.elementor-element-263f202 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-17195 .elementor-element.elementor-element-100692f4{font-size:15px;line-height:1.4em;}.elementor-17195 .elementor-element.elementor-element-4c896ab .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-17195 .elementor-element.elementor-element-f86105a{font-size:15px;line-height:1.4em;}.elementor-17195 .elementor-element.elementor-element-2b82822 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-17195 .elementor-element.elementor-element-fea5f05{font-size:15px;line-height:1.4em;}}@media(max-width:767px){.elementor-17195 .elementor-element.elementor-element-1712b2e3 > .elementor-container{min-height:171px;}.elementor-17195 .elementor-element.elementor-element-1712b2e3:not(.elementor-motion-effects-element-type-background), .elementor-17195 .elementor-element.elementor-element-1712b2e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:auto;}.elementor-17195 .elementor-element.elementor-element-1712b2e3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17195 .elementor-element.elementor-element-73f57336 > .elementor-widget-container{margin:-238px 78px 8px -79px;}.elementor-17195 .elementor-element.elementor-element-1dd6560 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-17195 .elementor-element.elementor-element-1dd6560{text-align:center;font-size:7px;line-height:1.7em;letter-spacing:-0.1px;}.elementor-17195 .elementor-element.elementor-element-63386d0e{width:var( --container-widget-width, 257px );max-width:257px;--container-widget-width:257px;--container-widget-flex-grow:0;}.elementor-17195 .elementor-element.elementor-element-63386d0e > .elementor-widget-container{padding:13px 0px 0px 0px;}.elementor-17195 .elementor-element.elementor-element-63386d0e .elementor-heading-title{font-size:8px;letter-spacing:2px;}.elementor-17195 .elementor-element.elementor-element-263f202 .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-17195 .elementor-element.elementor-element-100692f4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17195 .elementor-element.elementor-element-100692f4{font-size:10px;}.elementor-17195 .elementor-element.elementor-element-59288285 > .elementor-container{min-height:392px;}.elementor-17195 .elementor-element.elementor-element-2e99a11d > .elementor-widget-container{margin:132px 0px 0px 0px;}.elementor-17195 .elementor-element.elementor-element-2e99a11d .elementor-heading-title{font-size:15px;}.elementor-17195 .elementor-element.elementor-element-4c896ab .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-17195 .elementor-element.elementor-element-f86105a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17195 .elementor-element.elementor-element-7d6f5902 > .elementor-widget-container{margin:-81px 0px 0px 0px;}.elementor-17195 .elementor-element.elementor-element-7d6f5902{z-index:2;text-align:start;}.elementor-17195 .elementor-element.elementor-element-7d6f5902 img{width:79%;}.elementor-17195 .elementor-element.elementor-element-208b142 > .elementor-widget-container{margin:41px 0px 0px 0px;}.elementor-17195 .elementor-element.elementor-element-208b142{text-align:center;}.elementor-17195 .elementor-element.elementor-element-ff37d87 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-17195 .elementor-element.elementor-element-306967c7{text-align:end;}.elementor-17195 .elementor-element.elementor-element-306967c7 img{width:72%;}.elementor-17195 .elementor-element.elementor-element-5a29f15b > .elementor-widget-container{margin:432px 98px 0px -136px;}.elementor-17195 .elementor-element.elementor-element-5a29f15b img{width:54%;max-width:62%;}.elementor-17195 .elementor-element.elementor-element-e75f550{font-size:20px;line-height:1.5em;letter-spacing:0.2px;}.elementor-17195 .elementor-element.elementor-element-2b82822 .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-17195 .elementor-element.elementor-element-fea5f05 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17195 .elementor-element.elementor-element-a3a9f31{--container-widget-width:470px;--container-widget-flex-grow:0;width:var( --container-widget-width, 470px );max-width:470px;}.elementor-17195 .elementor-element.elementor-element-2570b6fe{text-align:center;font-size:17px;}.elementor-17195 .elementor-element.elementor-element-3cfd1726 > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-17195 .elementor-element.elementor-element-3cfd1726{text-align:center;}.elementor-17195 .elementor-element.elementor-element-3cfd1726 .elementor-heading-title{font-size:57px;}.elementor-17195 .elementor-element.elementor-element-4a20c8bf > .elementor-widget-container{margin:-78px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17195 .elementor-element.elementor-element-4a20c8bf{text-align:center;font-size:17px;}}