.elementor-1584 .elementor-element.elementor-element-1aacebb4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1584 .elementor-element.elementor-element-1aacebb4:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-1aacebb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1584 .elementor-element.elementor-element-7b6b9f34{--display:flex;--min-height:740px;--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:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;}.elementor-1584 .elementor-element.elementor-element-7b6b9f34::before, .elementor-1584 .elementor-element.elementor-element-7b6b9f34 > .elementor-background-video-container::before, .elementor-1584 .elementor-element.elementor-element-7b6b9f34 > .e-con-inner > .elementor-background-video-container::before, .elementor-1584 .elementor-element.elementor-element-7b6b9f34 > .elementor-background-slideshow::before, .elementor-1584 .elementor-element.elementor-element-7b6b9f34 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1584 .elementor-element.elementor-element-7b6b9f34 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(18,16,15,.48);--background-overlay:'';}.elementor-1584 .elementor-element.elementor-element-7b6b9f34 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-1584 .elementor-element.elementor-element-82f597{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:78px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1584 .elementor-element.elementor-element-1bd97023{text-align:start;font-family:"Jost", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.24em;color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1584 .elementor-element.elementor-element-74d4ea81{text-align:start;}.elementor-1584 .elementor-element.elementor-element-74d4ea81 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:88px;font-weight:400;text-transform:uppercase;line-height:1.12em;letter-spacing:8px;color:#FFFFFF;}.elementor-1584 .elementor-element.elementor-element-1b7b17fd{text-align:start;font-family:"Jost", Sans-serif;font-size:20px;font-weight:300;line-height:1.65em;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1584 .elementor-element.elementor-element-8018666 .elementor-button{background-color:transparent;font-family:"Jost", Sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;line-height:1.2em;letter-spacing:0.16em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;}.elementor-1584 .elementor-element.elementor-element-25f775b8{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1584 .elementor-element.elementor-element-25f775b8:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-25f775b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-1584 .elementor-element.elementor-element-5a044151{--display:flex;--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1584 .elementor-element.elementor-element-64722c6e{text-align:center;font-family:"Jost", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.24em;color:#B88B78;}.elementor-1584 .elementor-element.elementor-element-19f4b29{text-align:center;}.elementor-1584 .elementor-element.elementor-element-19f4b29 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:68px;font-weight:400;text-transform:uppercase;line-height:1.12em;letter-spacing:8px;color:#5A6C73;}.elementor-1584 .elementor-element.elementor-element-26702757{text-align:center;font-family:"Jost", Sans-serif;font-size:18px;font-weight:300;line-height:1.65em;color:#22201E;}.elementor-1584 .elementor-element.elementor-element-2b2a9819{--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;--flex-wrap:wrap;}.elementor-1584 .elementor-element.elementor-element-33208554{--display:flex;--min-height:720px;--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:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--padding-top:55px;--padding-bottom:55px;--padding-left:44px;--padding-right:44px;}.elementor-1584 .elementor-element.elementor-element-33208554:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-33208554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.art-i-fotografie.de/wp-content/uploads/2026/09/hochzeit-pfarrkirche-st-gerhard-heilbad-heiligenstadt-hochzeitsgaeste-mit-kleinkind-auf-der-kirchenbank-1.webp");background-position:center center;background-size:cover;}.elementor-1584 .elementor-element.elementor-element-33208554::before, .elementor-1584 .elementor-element.elementor-element-33208554 > .elementor-background-video-container::before, .elementor-1584 .elementor-element.elementor-element-33208554 > .e-con-inner > .elementor-background-video-container::before, .elementor-1584 .elementor-element.elementor-element-33208554 > .elementor-background-slideshow::before, .elementor-1584 .elementor-element.elementor-element-33208554 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1584 .elementor-element.elementor-element-33208554 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(12,10,9,.30);--background-overlay:'';}.elementor-1584 .elementor-element.elementor-element-33bcee03{text-align:start;font-family:"Jost", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.24em;color:#FFFFFF;}.elementor-1584 .elementor-element.elementor-element-16e34ef6{text-align:start;}.elementor-1584 .elementor-element.elementor-element-16e34ef6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:52px;font-weight:400;text-transform:uppercase;line-height:1.12em;letter-spacing:8px;color:#FFFFFF;}.elementor-1584 .elementor-element.elementor-element-11de2b9d{text-align:start;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.65em;color:#FFFFFF;}.elementor-1584 .elementor-element.elementor-element-4947b41e{--display:flex;--min-height:720px;--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:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--padding-top:55px;--padding-bottom:55px;--padding-left:44px;--padding-right:44px;}.elementor-1584 .elementor-element.elementor-element-4947b41e:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-4947b41e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.art-i-fotografie.de/wp-content/uploads/2026/09/Barockgarten-Heilbad-Heiligenstadt-1-1.webp");background-position:center center;background-size:cover;}.elementor-1584 .elementor-element.elementor-element-4947b41e::before, .elementor-1584 .elementor-element.elementor-element-4947b41e > .elementor-background-video-container::before, .elementor-1584 .elementor-element.elementor-element-4947b41e > .e-con-inner > .elementor-background-video-container::before, .elementor-1584 .elementor-element.elementor-element-4947b41e > .elementor-background-slideshow::before, .elementor-1584 .elementor-element.elementor-element-4947b41e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1584 .elementor-element.elementor-element-4947b41e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(12,10,9,.30);--background-overlay:'';}.elementor-1584 .elementor-element.elementor-element-7ae40a10{text-align:start;font-family:"Jost", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.24em;color:#FFFFFF;}.elementor-1584 .elementor-element.elementor-element-443aac82{text-align:start;}.elementor-1584 .elementor-element.elementor-element-443aac82 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:52px;font-weight:400;text-transform:uppercase;line-height:1.12em;letter-spacing:8px;color:#FFFFFF;}.elementor-1584 .elementor-element.elementor-element-77df5a74{text-align:start;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.65em;color:#FFFFFF;}.elementor-1584 .elementor-element.elementor-element-3f70f608{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1584 .elementor-element.elementor-element-3f70f608:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-3f70f608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272422;}.elementor-1584 .elementor-element.elementor-element-6acb03d8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:86px 86px;--row-gap:86px;--column-gap:86px;--flex-wrap:wrap;}.elementor-1584 .elementor-element.elementor-element-6cc26065{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1584 .elementor-element.elementor-element-c1b7a25{text-align:start;}.elementor-1584 .elementor-element.elementor-element-c1b7a25 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:68px;font-weight:400;text-transform:uppercase;line-height:1.12em;letter-spacing:8px;color:#EADFD5;}.elementor-1584 .elementor-element.elementor-element-6fed26e8{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1584 .elementor-element.elementor-element-47e1ec2a{text-align:start;font-family:"Jost", Sans-serif;font-size:18px;font-weight:300;line-height:1.65em;color:#FFFFFF;}.elementor-1584 .elementor-element.elementor-element-bc67368{text-align:start;font-family:"Jost", Sans-serif;font-size:18px;font-weight:300;line-height:1.65em;color:#FFFFFF;}.elementor-1584 .elementor-element.elementor-element-2bfcde84{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1584 .elementor-element.elementor-element-2bfcde84:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-2bfcde84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE8DF;}.elementor-1584 .elementor-element.elementor-element-761169fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-1584 .elementor-element.elementor-element-ea3684a{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1584 .elementor-element.elementor-element-947acfd{text-align:start;font-family:"Jost", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.24em;color:#B88B78;}.elementor-1584 .elementor-element.elementor-element-43173890{text-align:start;}.elementor-1584 .elementor-element.elementor-element-43173890 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:68px;font-weight:400;text-transform:uppercase;line-height:1.12em;letter-spacing:8px;color:#5A6C73;}.elementor-1584 .elementor-element.elementor-element-3217bebd{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1584 .elementor-element.elementor-element-2e21946f{text-align:start;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.65em;color:#22201E;}.elementor-1584 .elementor-element.elementor-element-7c2fa5a5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;}.elementor-1584 .elementor-element.elementor-element-68331fb4{--display:flex;--min-height:520px;--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:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1584 .elementor-element.elementor-element-68331fb4:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-68331fb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.art-i-fotografie.de/wp-content/uploads/2026/09/hochzeit-burgruine-hardenberg-noerten-hardenberg-brautpaar-am-gelaender-zwischen-ruinenmauern-1.webp");background-position:0px -52px;background-size:cover;}.elementor-1584 .elementor-element.elementor-element-67c5af76{text-align:start;font-family:"Jost", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.24em;color:#22201E;}.elementor-1584 .elementor-element.elementor-element-5277056a{--display:flex;--min-height:520px;--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:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1584 .elementor-element.elementor-element-5277056a:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-5277056a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.art-i-fotografie.de/wp-content/uploads/2026/09/N1A1907.jpg");background-position:bottom center;background-size:cover;}.elementor-1584 .elementor-element.elementor-element-10920335{text-align:start;font-family:"Jost", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.24em;color:#22201E;}.elementor-1584 .elementor-element.elementor-element-25b1e933{--display:flex;--min-height:520px;--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:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1584 .elementor-element.elementor-element-25b1e933:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-25b1e933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.art-i-fotografie.de/wp-content/uploads/2026/09/N1A2886-scaled-1.jpg");background-position:-82px 0px;background-size:cover;}.elementor-1584 .elementor-element.elementor-element-65a2f88{text-align:start;font-family:"Jost", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.24em;color:#22201E;}.elementor-1584 .elementor-element.elementor-element-5b944e28{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1584 .elementor-element.elementor-element-5b944e28:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-5b944e28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1584 .elementor-element.elementor-element-4ef999d1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:76px 76px;--row-gap:76px;--column-gap:76px;--flex-wrap:wrap;}.elementor-1584 .elementor-element.elementor-element-672be4a4{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-1584 .elementor-element.elementor-element-6d9da973{text-align:start;font-family:"Jost", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.24em;color:#B88B78;}.elementor-1584 .elementor-element.elementor-element-13cb6888{text-align:start;}.elementor-1584 .elementor-element.elementor-element-13cb6888 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:68px;font-weight:400;text-transform:uppercase;line-height:1.12em;letter-spacing:8px;color:#5A6C73;}.elementor-1584 .elementor-element.elementor-element-6cfc163{text-align:start;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.65em;color:#22201E;}.elementor-1584 .elementor-element.elementor-element-2f4c5a82{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1584 .elementor-element.elementor-element-156ac64d{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1584 .elementor-element.elementor-element-4f067eb7{text-align:center;}.elementor-1584 .elementor-element.elementor-element-4f067eb7 img{width:100%;}.elementor-1584 .elementor-element.elementor-element-669c7857{text-align:start;font-family:"Jost", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.24em;color:#5A6C73;}.elementor-1584 .elementor-element.elementor-element-403d6060{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1584 .elementor-element.elementor-element-6659e88a{text-align:center;}.elementor-1584 .elementor-element.elementor-element-6659e88a img{width:100%;}.elementor-1584 .elementor-element.elementor-element-6689c668{text-align:start;font-family:"Jost", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.24em;color:#5A6C73;}.elementor-1584 .elementor-element.elementor-element-3072235c{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1584 .elementor-element.elementor-element-3072235c:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-3072235c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-1584 .elementor-element.elementor-element-43e2d4c4{--display:flex;--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;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1584 .elementor-element.elementor-element-c01ddb3{text-align:center;font-family:"Jost", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.24em;color:#B88B78;}.elementor-1584 .elementor-element.elementor-element-3eb0f36d{text-align:center;}.elementor-1584 .elementor-element.elementor-element-3eb0f36d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:68px;font-weight:400;text-transform:uppercase;line-height:1.12em;letter-spacing:8px;color:#5A6C73;}.elementor-1584 .elementor-element.elementor-element-5abeebec{--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;--flex-wrap:wrap;}.elementor-1584 .elementor-element.elementor-element-206bb82{--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;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:35px;--padding-bottom:35px;--padding-left:28px;--padding-right:28px;}.elementor-1584 .elementor-element.elementor-element-21fbaae6{text-align:start;}.elementor-1584 .elementor-element.elementor-element-21fbaae6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:400;text-transform:uppercase;line-height:1.12em;letter-spacing:8px;color:#B88B78;}.elementor-1584 .elementor-element.elementor-element-3af6ac33{text-align:start;}.elementor-1584 .elementor-element.elementor-element-3af6ac33 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:1.12em;letter-spacing:8px;color:#5A6C73;}.elementor-1584 .elementor-element.elementor-element-5047957c{text-align:start;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.65em;color:#22201E;}.elementor-1584 .elementor-element.elementor-element-3a272878{--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;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:35px;--padding-bottom:35px;--padding-left:28px;--padding-right:28px;}.elementor-1584 .elementor-element.elementor-element-4709bbb6{text-align:start;}.elementor-1584 .elementor-element.elementor-element-4709bbb6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:400;text-transform:uppercase;line-height:1.12em;letter-spacing:8px;color:#B88B78;}.elementor-1584 .elementor-element.elementor-element-571635d1{text-align:start;}.elementor-1584 .elementor-element.elementor-element-571635d1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:1.12em;letter-spacing:8px;color:#5A6C73;}.elementor-1584 .elementor-element.elementor-element-abd480d{text-align:start;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.65em;color:#22201E;}.elementor-1584 .elementor-element.elementor-element-66bb24f9{--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;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:35px;--padding-bottom:35px;--padding-left:28px;--padding-right:28px;}.elementor-1584 .elementor-element.elementor-element-29401dd0{text-align:start;}.elementor-1584 .elementor-element.elementor-element-29401dd0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:400;text-transform:uppercase;line-height:1.12em;letter-spacing:8px;color:#B88B78;}.elementor-1584 .elementor-element.elementor-element-767afbb4{text-align:start;}.elementor-1584 .elementor-element.elementor-element-767afbb4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:1.12em;letter-spacing:8px;color:#5A6C73;}.elementor-1584 .elementor-element.elementor-element-2b39869b{text-align:start;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.65em;color:#22201E;}.elementor-1584 .elementor-element.elementor-element-34bb4522{--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;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:35px;--padding-bottom:35px;--padding-left:28px;--padding-right:28px;}.elementor-1584 .elementor-element.elementor-element-7e7fc3bd{text-align:start;}.elementor-1584 .elementor-element.elementor-element-7e7fc3bd .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:400;text-transform:uppercase;line-height:1.12em;letter-spacing:8px;color:#B88B78;}.elementor-1584 .elementor-element.elementor-element-a5ca8ca{text-align:start;}.elementor-1584 .elementor-element.elementor-element-a5ca8ca .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:1.12em;letter-spacing:8px;color:#5A6C73;}.elementor-1584 .elementor-element.elementor-element-4bf4f8e{text-align:start;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.65em;color:#22201E;}.elementor-1584 .elementor-element.elementor-element-28dbd9c2{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1584 .elementor-element.elementor-element-28dbd9c2:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-28dbd9c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1584 .elementor-element.elementor-element-6f7bffb3{--display:flex;--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;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1584 .elementor-element.elementor-element-7dd8c5ea{text-align:center;font-family:"Jost", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.24em;color:#B88B78;}.elementor-1584 .elementor-element.elementor-element-3792758f{text-align:center;}.elementor-1584 .elementor-element.elementor-element-3792758f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:68px;font-weight:400;text-transform:uppercase;line-height:1.12em;letter-spacing:8px;color:#5A6C73;}.elementor-1584 .elementor-element.elementor-element-2f339129{text-align:center;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.65em;color:#22201E;}.elementor-1584 .elementor-element.elementor-element-36830d73 .elementor-button{background-color:transparent;font-family:"Jost", Sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;line-height:1.2em;letter-spacing:0.16em;fill:#5A6C73;color:#5A6C73;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5A6C73;border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;}.elementor-1584 .elementor-element.elementor-element-55cdbf46{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1584 .elementor-element.elementor-element-1a81d658{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-1a81d658:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-1a81d658 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.art-i-fotografie.de/wp-content/uploads/2026/09/brautpaar-gaestejubel-franz-von-assisi-kapelle-duderstadt.webp");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.elementor-1584 .elementor-element.elementor-element-71d5efa1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-71d5efa1:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-71d5efa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.art-i-fotografie.de/wp-content/uploads/2026/09/hochzeit-franz-von-assisi-kapelle-duderstadt-weisse-luftballons-ueber-der-kapelle-1.webp");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.elementor-1584 .elementor-element.elementor-element-2e9d19ec{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-2e9d19ec:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-2e9d19ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.art-i-fotografie.de/wp-content/uploads/2026/09/hochzeit-schloss-rheder-brakel-brautpaar-mit-hund-vor-dem-gartentor.webp");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.elementor-1584 .elementor-element.elementor-element-696eac6c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-696eac6c:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-696eac6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.art-i-fotografie.de/wp-content/uploads/2026/09/gruppenbild-hochzeit-standesamt-burgruine-noerten-hardenberg-1.webp");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.elementor-1584 .elementor-element.elementor-element-7cc94661{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-7cc94661:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-7cc94661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.art-i-fotografie.de/wp-content/uploads/2026/09/hochzeit-burg-scharfenstein-brautpaar-haelt-haende-auf-der-stuhllehne-1.webp");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.elementor-1584 .elementor-element.elementor-element-27e642f7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-27e642f7:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-27e642f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.art-i-fotografie.de/wp-content/uploads/2026/09/hochzeit-franz-von-assisi-kapelle-duderstadt-brautpaar-hand-in-hand-auf-der-wiese-1.webp");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.elementor-1584 .elementor-element.elementor-element-498a66fd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-498a66fd:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-498a66fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.art-i-fotografie.de/wp-content/uploads/2026/09/hochzeit-standesamt-worbis-eheringe-auf-holz-mit-moos-1.webp");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.elementor-1584 .elementor-element.elementor-element-588e38b{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1584 .elementor-element.elementor-element-588e38b:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-588e38b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE8DF;}.elementor-1584 .elementor-element.elementor-element-5a51f07f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:86px 86px;--row-gap:86px;--column-gap:86px;--flex-wrap:wrap;}.elementor-1584 .elementor-element.elementor-element-535b37b9{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-1584 .elementor-element.elementor-element-3c83ce94{text-align:start;font-family:"Jost", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.24em;color:#B88B78;}.elementor-1584 .elementor-element.elementor-element-68cf615b{text-align:start;}.elementor-1584 .elementor-element.elementor-element-68cf615b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:68px;font-weight:400;text-transform:uppercase;line-height:1.12em;letter-spacing:8px;color:#5A6C73;}.elementor-1584 .elementor-element.elementor-element-6b50d070{text-align:start;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.65em;color:#22201E;}.elementor-1584 .elementor-element.elementor-element-2727886c .elementor-button{background-color:transparent;font-family:"Jost", Sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;line-height:1.2em;letter-spacing:0.16em;fill:#5A6C73;color:#5A6C73;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5A6C73;border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;}.elementor-1584 .elementor-element.elementor-element-2b928dd5 .elementor-button{background-color:transparent;font-family:"Jost", Sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;line-height:1.2em;letter-spacing:0.16em;fill:#5A6C73;color:#5A6C73;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5A6C73;border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;}.elementor-1584 .elementor-element.elementor-element-426be370{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1584 .elementor-element.elementor-element-3aa1cf6b{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1584 .elementor-element.elementor-element-68a29de7{text-align:start;}.elementor-1584 .elementor-element.elementor-element-68a29de7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;line-height:1.12em;letter-spacing:8px;color:#5A6C73;}.elementor-1584 .elementor-element.elementor-element-12a020d5{text-align:start;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.65em;color:#22201E;}.elementor-1584 .elementor-element.elementor-element-1d1d3ac0{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1584 .elementor-element.elementor-element-4cda7f13{text-align:start;}.elementor-1584 .elementor-element.elementor-element-4cda7f13 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;line-height:1.12em;letter-spacing:8px;color:#5A6C73;}.elementor-1584 .elementor-element.elementor-element-7483def4{text-align:start;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.65em;color:#22201E;}.elementor-1584 .elementor-element.elementor-element-4f14e569{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1584 .elementor-element.elementor-element-2c3c24da{text-align:start;}.elementor-1584 .elementor-element.elementor-element-2c3c24da .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;line-height:1.12em;letter-spacing:8px;color:#5A6C73;}.elementor-1584 .elementor-element.elementor-element-172eb810{text-align:start;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.65em;color:#22201E;}.elementor-1584 .elementor-element.elementor-element-281df645{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1584 .elementor-element.elementor-element-281df645:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-281df645 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1584 .elementor-element.elementor-element-36b4b0dc{text-align:center;}.elementor-1584 .elementor-element.elementor-element-36b4b0dc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:50px;font-weight:400;text-transform:uppercase;line-height:1.12em;letter-spacing:8px;color:#22201E;}.elementor-1584 .elementor-element.elementor-element-58a81ea2{--display:flex;--min-height:650px;--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1584 .elementor-element.elementor-element-58a81ea2:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-58a81ea2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.art-i-fotografie.de/wp-content/uploads/2026/09/N1A1907-2.jpg");background-position:center 45%;background-size:cover;}.elementor-1584 .elementor-element.elementor-element-58a81ea2::before, .elementor-1584 .elementor-element.elementor-element-58a81ea2 > .elementor-background-video-container::before, .elementor-1584 .elementor-element.elementor-element-58a81ea2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1584 .elementor-element.elementor-element-58a81ea2 > .elementor-background-slideshow::before, .elementor-1584 .elementor-element.elementor-element-58a81ea2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1584 .elementor-element.elementor-element-58a81ea2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(24,20,18,.64);--background-overlay:'';}.elementor-1584 .elementor-element.elementor-element-124b2394{--display:flex;--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;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-1584 .elementor-element.elementor-element-703d5772{text-align:center;font-family:"Jost", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.24em;color:#FFFFFF;}.elementor-1584 .elementor-element.elementor-element-3fd86b85{text-align:center;}.elementor-1584 .elementor-element.elementor-element-3fd86b85 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:68px;font-weight:400;text-transform:uppercase;line-height:1.12em;letter-spacing:8px;color:#FFFFFF;}.elementor-1584 .elementor-element.elementor-element-35190cdb{text-align:center;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.65em;color:#FFFFFF;}.elementor-1584 .elementor-element.elementor-element-4e670626 .elementor-button{background-color:transparent;font-family:"Jost", Sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;line-height:1.2em;letter-spacing:0.16em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;}@media(min-width:768px){.elementor-1584 .elementor-element.elementor-element-82f597{--width:1180px;}.elementor-1584 .elementor-element.elementor-element-25f775b8{--content-width:1180px;}.elementor-1584 .elementor-element.elementor-element-33208554{--width:50%;}.elementor-1584 .elementor-element.elementor-element-4947b41e{--width:50%;}.elementor-1584 .elementor-element.elementor-element-3f70f608{--content-width:1180px;}.elementor-1584 .elementor-element.elementor-element-6cc26065{--width:54%;}.elementor-1584 .elementor-element.elementor-element-6fed26e8{--width:38%;}.elementor-1584 .elementor-element.elementor-element-2bfcde84{--content-width:1180px;}.elementor-1584 .elementor-element.elementor-element-ea3684a{--width:50%;}.elementor-1584 .elementor-element.elementor-element-3217bebd{--width:40%;}.elementor-1584 .elementor-element.elementor-element-68331fb4{--width:32%;}.elementor-1584 .elementor-element.elementor-element-5277056a{--width:32%;}.elementor-1584 .elementor-element.elementor-element-25b1e933{--width:32%;}.elementor-1584 .elementor-element.elementor-element-5b944e28{--content-width:1180px;}.elementor-1584 .elementor-element.elementor-element-672be4a4{--width:45%;}.elementor-1584 .elementor-element.elementor-element-2f4c5a82{--width:48%;}.elementor-1584 .elementor-element.elementor-element-156ac64d{--width:50%;}.elementor-1584 .elementor-element.elementor-element-403d6060{--width:50%;}.elementor-1584 .elementor-element.elementor-element-3072235c{--content-width:1180px;}.elementor-1584 .elementor-element.elementor-element-206bb82{--width:25%;}.elementor-1584 .elementor-element.elementor-element-3a272878{--width:25%;}.elementor-1584 .elementor-element.elementor-element-66bb24f9{--width:25%;}.elementor-1584 .elementor-element.elementor-element-34bb4522{--width:25%;}.elementor-1584 .elementor-element.elementor-element-28dbd9c2{--content-width:1180px;}.elementor-1584 .elementor-element.elementor-element-588e38b{--content-width:1180px;}.elementor-1584 .elementor-element.elementor-element-535b37b9{--width:43%;}.elementor-1584 .elementor-element.elementor-element-426be370{--width:49%;}.elementor-1584 .elementor-element.elementor-element-281df645{--content-width:1180px;}.elementor-1584 .elementor-element.elementor-element-124b2394{--width:900px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1584 .elementor-element.elementor-element-206bb82{--width:50%;}.elementor-1584 .elementor-element.elementor-element-3a272878{--width:50%;}.elementor-1584 .elementor-element.elementor-element-66bb24f9{--width:50%;}.elementor-1584 .elementor-element.elementor-element-34bb4522{--width:50%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1584 .elementor-element.elementor-element-33208554:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-33208554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1584 .elementor-element.elementor-element-4947b41e:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-4947b41e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1584 .elementor-element.elementor-element-68331fb4:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-68331fb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1584 .elementor-element.elementor-element-5277056a:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-5277056a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1584 .elementor-element.elementor-element-25b1e933:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-25b1e933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1584 .elementor-element.elementor-element-1a81d658:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-1a81d658 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 50%;}.elementor-1584 .elementor-element.elementor-element-71d5efa1:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-71d5efa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 50%;}.elementor-1584 .elementor-element.elementor-element-2e9d19ec:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-2e9d19ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 50%;}.elementor-1584 .elementor-element.elementor-element-696eac6c:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-696eac6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 50%;}.elementor-1584 .elementor-element.elementor-element-7cc94661:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-7cc94661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 50%;}.elementor-1584 .elementor-element.elementor-element-27e642f7:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-27e642f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 50%;}.elementor-1584 .elementor-element.elementor-element-498a66fd:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-498a66fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 50%;}.elementor-1584 .elementor-element.elementor-element-58a81ea2:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-58a81ea2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center 45%;}}@media(max-width:767px){.elementor-1584 .elementor-element.elementor-element-1bd97023{font-size:11px;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1584 .elementor-element.elementor-element-74d4ea81 .elementor-heading-title{font-size:52px;}.elementor-1584 .elementor-element.elementor-element-1b7b17fd{font-size:17px;}.elementor-1584 .elementor-element.elementor-element-8018666 .elementor-button{font-size:12px;}.elementor-1584 .elementor-element.elementor-element-64722c6e{font-size:11px;}.elementor-1584 .elementor-element.elementor-element-19f4b29 .elementor-heading-title{font-size:40px;}.elementor-1584 .elementor-element.elementor-element-26702757{font-size:16px;}.elementor-1584 .elementor-element.elementor-element-33208554{--width:100%;}.elementor-1584 .elementor-element.elementor-element-33208554:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-33208554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1584 .elementor-element.elementor-element-33bcee03{font-size:11px;}.elementor-1584 .elementor-element.elementor-element-16e34ef6 .elementor-heading-title{font-size:39px;}.elementor-1584 .elementor-element.elementor-element-11de2b9d{font-size:16px;}.elementor-1584 .elementor-element.elementor-element-4947b41e{--width:100%;}.elementor-1584 .elementor-element.elementor-element-4947b41e:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-4947b41e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1584 .elementor-element.elementor-element-7ae40a10{font-size:11px;}.elementor-1584 .elementor-element.elementor-element-443aac82 .elementor-heading-title{font-size:39px;}.elementor-1584 .elementor-element.elementor-element-77df5a74{font-size:16px;}.elementor-1584 .elementor-element.elementor-element-6cc26065{--width:100%;}.elementor-1584 .elementor-element.elementor-element-c1b7a25 .elementor-heading-title{font-size:40px;}.elementor-1584 .elementor-element.elementor-element-6fed26e8{--width:100%;}.elementor-1584 .elementor-element.elementor-element-47e1ec2a{font-size:17px;}.elementor-1584 .elementor-element.elementor-element-bc67368{font-size:16px;}.elementor-1584 .elementor-element.elementor-element-ea3684a{--width:100%;}.elementor-1584 .elementor-element.elementor-element-947acfd{font-size:11px;}.elementor-1584 .elementor-element.elementor-element-43173890 .elementor-heading-title{font-size:40px;}.elementor-1584 .elementor-element.elementor-element-3217bebd{--width:100%;}.elementor-1584 .elementor-element.elementor-element-2e21946f{font-size:16px;}.elementor-1584 .elementor-element.elementor-element-68331fb4{--width:100%;}.elementor-1584 .elementor-element.elementor-element-68331fb4:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-68331fb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1584 .elementor-element.elementor-element-67c5af76{font-size:11px;}.elementor-1584 .elementor-element.elementor-element-5277056a{--width:100%;}.elementor-1584 .elementor-element.elementor-element-5277056a:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-5277056a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1584 .elementor-element.elementor-element-10920335{font-size:11px;}.elementor-1584 .elementor-element.elementor-element-25b1e933{--width:100%;}.elementor-1584 .elementor-element.elementor-element-25b1e933:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-25b1e933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1584 .elementor-element.elementor-element-65a2f88{font-size:11px;}.elementor-1584 .elementor-element.elementor-element-672be4a4{--width:100%;}.elementor-1584 .elementor-element.elementor-element-6d9da973{font-size:11px;}.elementor-1584 .elementor-element.elementor-element-13cb6888 .elementor-heading-title{font-size:40px;}.elementor-1584 .elementor-element.elementor-element-6cfc163{font-size:16px;}.elementor-1584 .elementor-element.elementor-element-2f4c5a82{--width:100%;}.elementor-1584 .elementor-element.elementor-element-669c7857{font-size:11px;}.elementor-1584 .elementor-element.elementor-element-6689c668{font-size:11px;}.elementor-1584 .elementor-element.elementor-element-c01ddb3{font-size:11px;}.elementor-1584 .elementor-element.elementor-element-3eb0f36d .elementor-heading-title{font-size:40px;}.elementor-1584 .elementor-element.elementor-element-206bb82{--width:100%;}.elementor-1584 .elementor-element.elementor-element-21fbaae6 .elementor-heading-title{font-size:32px;}.elementor-1584 .elementor-element.elementor-element-3af6ac33 .elementor-heading-title{font-size:22px;}.elementor-1584 .elementor-element.elementor-element-5047957c{font-size:16px;}.elementor-1584 .elementor-element.elementor-element-3a272878{--width:100%;}.elementor-1584 .elementor-element.elementor-element-4709bbb6 .elementor-heading-title{font-size:32px;}.elementor-1584 .elementor-element.elementor-element-571635d1 .elementor-heading-title{font-size:22px;}.elementor-1584 .elementor-element.elementor-element-abd480d{font-size:16px;}.elementor-1584 .elementor-element.elementor-element-66bb24f9{--width:100%;}.elementor-1584 .elementor-element.elementor-element-29401dd0 .elementor-heading-title{font-size:32px;}.elementor-1584 .elementor-element.elementor-element-767afbb4 .elementor-heading-title{font-size:22px;}.elementor-1584 .elementor-element.elementor-element-2b39869b{font-size:16px;}.elementor-1584 .elementor-element.elementor-element-34bb4522{--width:100%;}.elementor-1584 .elementor-element.elementor-element-7e7fc3bd .elementor-heading-title{font-size:32px;}.elementor-1584 .elementor-element.elementor-element-a5ca8ca .elementor-heading-title{font-size:22px;}.elementor-1584 .elementor-element.elementor-element-4bf4f8e{font-size:16px;}.elementor-1584 .elementor-element.elementor-element-7dd8c5ea{font-size:11px;}.elementor-1584 .elementor-element.elementor-element-3792758f .elementor-heading-title{font-size:40px;}.elementor-1584 .elementor-element.elementor-element-2f339129{font-size:16px;}.elementor-1584 .elementor-element.elementor-element-36830d73 .elementor-button{font-size:12px;}.elementor-1584 .elementor-element.elementor-element-1a81d658:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-1a81d658 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 50%;}.elementor-1584 .elementor-element.elementor-element-71d5efa1:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-71d5efa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 50%;}.elementor-1584 .elementor-element.elementor-element-2e9d19ec:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-2e9d19ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 50%;}.elementor-1584 .elementor-element.elementor-element-696eac6c:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-696eac6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 50%;}.elementor-1584 .elementor-element.elementor-element-7cc94661:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-7cc94661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 50%;}.elementor-1584 .elementor-element.elementor-element-27e642f7:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-27e642f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 50%;}.elementor-1584 .elementor-element.elementor-element-498a66fd:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-498a66fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 50%;}.elementor-1584 .elementor-element.elementor-element-535b37b9{--width:100%;}.elementor-1584 .elementor-element.elementor-element-3c83ce94{font-size:11px;}.elementor-1584 .elementor-element.elementor-element-68cf615b .elementor-heading-title{font-size:40px;}.elementor-1584 .elementor-element.elementor-element-6b50d070{font-size:16px;}.elementor-1584 .elementor-element.elementor-element-2727886c .elementor-button{font-size:12px;}.elementor-1584 .elementor-element.elementor-element-2b928dd5 .elementor-button{font-size:12px;}.elementor-1584 .elementor-element.elementor-element-426be370{--width:100%;}.elementor-1584 .elementor-element.elementor-element-68a29de7 .elementor-heading-title{font-size:26px;}.elementor-1584 .elementor-element.elementor-element-12a020d5{font-size:16px;}.elementor-1584 .elementor-element.elementor-element-4cda7f13 .elementor-heading-title{font-size:26px;}.elementor-1584 .elementor-element.elementor-element-7483def4{font-size:16px;}.elementor-1584 .elementor-element.elementor-element-2c3c24da .elementor-heading-title{font-size:26px;}.elementor-1584 .elementor-element.elementor-element-172eb810{font-size:16px;}.elementor-1584 .elementor-element.elementor-element-36b4b0dc .elementor-heading-title{font-size:32px;}.elementor-1584 .elementor-element.elementor-element-58a81ea2:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-58a81ea2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center 45%;}.elementor-1584 .elementor-element.elementor-element-703d5772{font-size:11px;}.elementor-1584 .elementor-element.elementor-element-3fd86b85 .elementor-heading-title{font-size:40px;}.elementor-1584 .elementor-element.elementor-element-35190cdb{font-size:16px;}.elementor-1584 .elementor-element.elementor-element-4e670626 .elementor-button{font-size:12px;}}/* Start custom CSS *//* Hochzeiten – Elementor V2 · Seite 1584 · an Referenz 14733 angepasst */
body.elementor-page-1584, body.elementor-page-1584 * { box-sizing:border-box; }
body.elementor-page-1584 { --ag-ink:#22201e; --ag-slate:#5a6c73; --ag-sand:#eee8df; --ag-rose:#b88b78; --ag-line:#d8cec3; --ag-cream:#f8f5f0; color:var(--ag-ink); font-family:Jost,Arial,sans-serif; line-height:1.65; }

body.elementor-page-1584 .elementor-element-1aacebb4,
body.elementor-page-1584 .elementor-element-1aacebb4 > .e-con-inner { gap:0 !important; padding:0 !important; }
body.elementor-page-1584 .elementor-element-1aacebb4 h1.elementor-heading-title,
body.elementor-page-1584 .elementor-element-1aacebb4 h2.elementor-heading-title,
body.elementor-page-1584 .elementor-element-1aacebb4 h3.elementor-heading-title,
body.elementor-page-1584 .elementor-element-1aacebb4 blockquote.elementor-heading-title { font-family:"Cormorant Garamond",Georgia,serif !important; font-weight:400 !important; line-height:1.12 !important; letter-spacing:8px !important; text-transform:uppercase !important; margin:0 !important; }
body.elementor-page-1584 .elementor-element-1aacebb4 .elementor-widget-text-editor,
body.elementor-page-1584 .elementor-element-1aacebb4 .elementor-widget-text-editor p { font-family:Jost,Arial,sans-serif !important; font-weight:300 !important; }
body.elementor-page-1584 .elementor-element-1aacebb4 .elementor-widget-text-editor p:last-child { margin-bottom:0; }
body.elementor-page-1584 .elementor-element-1aacebb4 .ag-kicker p { text-transform:uppercase; letter-spacing:.24em; font-size:.74rem !important; font-weight:500 !important; line-height:1.4 !important; margin:0 !important; }
body.elementor-page-1584 .elementor-element-1aacebb4 .ag-btn .elementor-button { display:inline-flex; align-items:center; justify-content:center; padding:15px 25px; border:1px solid currentColor; border-radius:0; background:transparent; text-transform:uppercase; letter-spacing:.16em; font-size:.72rem; font-weight:300; transition:.2s; }
body.elementor-page-1584 .elementor-element-1aacebb4 .ag-btn .elementor-button:hover { background:#fff; color:#222; }

/* Hero */
body.elementor-page-1584 .elementor-element-7b6b9f34 { min-height:82vh !important; width:100% !important; padding:0 !important; isolation:isolate; }
body.elementor-page-1584 .elementor-element-7b6b9f34:before { background:linear-gradient(90deg,rgba(18,16,15,.76) 0%,rgba(18,16,15,.42) 48%,rgba(18,16,15,.08) 100%) !important; opacity:1 !important; }
body.elementor-page-1584 .elementor-element-82f597 { max-width:1180px !important; width:min(1180px,88vw) !important; margin-inline:auto !important; padding:8vw 0 7vw !important; }
body.elementor-page-1584 .elementor-element-82f597 > .elementor-element { max-width:730px; }
body.elementor-page-1584 .elementor-element-82f597 h1.elementor-heading-title { font-size:clamp(3rem,7.3vw,7.6rem) !important; color:#fff !important; text-shadow:0 2px 18px rgba(0,0,0,.28); }
body.elementor-page-1584 .elementor-element-82f597 .elementor-widget-text-editor:not(.ag-kicker) { max-width:620px; }
body.elementor-page-1584 .elementor-element-82f597 .elementor-widget-text-editor:not(.ag-kicker) p { font-size:clamp(1.05rem,2vw,1.35rem) !important; line-height:1.65 !important; }
body.elementor-page-1584 .elementor-element-82f597 .ag-btn { margin-top:1rem; }

/* Intro */
body.elementor-page-1584 .elementor-element-25f775b8 { padding:110px 6vw !important; width:100% !important; }
body.elementor-page-1584 .elementor-element-25f775b8 > .e-con-inner { max-width:940px !important; width:100% !important; margin-inline:auto; }
body.elementor-page-1584 .elementor-element-5a044151 { width:100% !important; padding:0 !important; }
body.elementor-page-1584 .elementor-element-5a044151 h2.elementor-heading-title { font-size:clamp(2.2rem,4.6vw,4.4rem) !important; }
body.elementor-page-1584 .elementor-element-5a044151 .elementor-widget-text-editor:not(.ag-kicker) { max-width:760px; }
body.elementor-page-1584 .elementor-element-5a044151 .elementor-widget-text-editor:not(.ag-kicker) p { font-size:1.15rem !important; }

/* Reportage + Portrait */
body.elementor-page-1584 .elementor-element-2b2a9819 { width:100% !important; padding:0 !important; gap:0 !important; }
body.elementor-page-1584 .elementor-element-33208554,
body.elementor-page-1584 .elementor-element-4947b41e { position:relative; min-height:720px !important; width:50% !important; margin:0 !important; padding:55px 44px !important; }
body.elementor-page-1584 .elementor-element-33208554:before,
body.elementor-page-1584 .elementor-element-4947b41e:before { background:linear-gradient(0deg,rgba(12,10,9,.72),transparent 58%) !important; opacity:1 !important; }
body.elementor-page-1584 .elementor-element-33208554 h3.elementor-heading-title,
body.elementor-page-1584 .elementor-element-4947b41e h3.elementor-heading-title { color:#fff !important; font-size:clamp(2rem,3.7vw,4rem) !important; }

/* Manifest */
body.elementor-page-1584 .elementor-element-3f70f608 { padding:130px 6vw !important; width:100% !important; color:#fff; }
body.elementor-page-1584 .elementor-element-3f70f608 > .e-con-inner { width:min(1180px,88vw) !important; max-width:1180px !important; margin-inline:auto; }
body.elementor-page-1584 .elementor-element-6acb03d8 { width:100% !important; padding:0 !important; gap:8vw !important; }
body.elementor-page-1584 .elementor-element-6cc26065 { width:61% !important; min-width:680px; flex:0 0 auto !important; padding:0 !important; }
body.elementor-page-1584 .elementor-element-6fed26e8 { width:auto !important; min-width:0; flex:1 1 0 !important; padding:0 !important; }
body.elementor-page-1584 .elementor-element-3f70f608 h2.elementor-heading-title { color:#eadfd5 !important; font-size:clamp(2.25rem,5vw,4.8rem) !important; }
body.elementor-page-1584 .elementor-element-6fed26e8 p { font-size:1.12rem !important; }
body.elementor-page-1584 .elementor-element-6fed26e8 strong { font-family:"Cormorant Garamond",Georgia,serif; font-size:1.55rem; font-weight:400; color:#eadfd5; }

/* Drei Bildwelten */
body.elementor-page-1584 .elementor-element-2bfcde84 { padding:120px 6vw !important; width:100% !important; }
body.elementor-page-1584 .elementor-element-2bfcde84 > .e-con-inner { width:min(1180px,88vw) !important; max-width:1180px !important; margin-inline:auto; gap:50px !important; }
body.elementor-page-1584 .elementor-element-761169fd,
body.elementor-page-1584 .elementor-element-7c2fa5a5 { width:100% !important; padding:0 !important; }
body.elementor-page-1584 .elementor-element-2bfcde84 h2.elementor-heading-title,
body.elementor-page-1584 .elementor-element-5b944e28 h2.elementor-heading-title,
body.elementor-page-1584 .elementor-element-3072235c h2.elementor-heading-title,
body.elementor-page-1584 .elementor-element-28dbd9c2 h2.elementor-heading-title,
body.elementor-page-1584 .elementor-element-588e38b h2.elementor-heading-title,
body.elementor-page-1584 .elementor-element-58a81ea2 h2.elementor-heading-title { font-size:clamp(2.25rem,5vw,4.8rem) !important; }
body.elementor-page-1584 .elementor-element-68331fb4,
body.elementor-page-1584 .elementor-element-5277056a,
body.elementor-page-1584 .elementor-element-25b1e933 { min-height:520px !important; width:calc((100% - 36px)/3) !important; padding:20px !important; overflow:hidden; }
body.elementor-page-1584 .elementor-element-5277056a { margin-top:72px !important; }
body.elementor-page-1584 .elementor-element-68331fb4 .ag-kicker,
body.elementor-page-1584 .elementor-element-5277056a .ag-kicker,
body.elementor-page-1584 .elementor-element-25b1e933 .ag-kicker { width:auto !important; align-self:flex-start; padding:9px 13px; background:rgba(250,247,243,.9); }

/* Zwei Fotografen */
body.elementor-page-1584 .elementor-element-5b944e28 { padding:125px 6vw !important; width:100% !important; }
body.elementor-page-1584 .elementor-element-5b944e28 > .e-con-inner { width:min(1180px,88vw) !important; max-width:1180px !important; margin-inline:auto; }
body.elementor-page-1584 .elementor-element-4ef999d1 { width:100% !important; padding:0 !important; gap:7vw !important; }
body.elementor-page-1584 .elementor-element-672be4a4,
body.elementor-page-1584 .elementor-element-2f4c5a82 { width:calc(50% - 3.5vw) !important; padding:0 !important; }
body.elementor-page-1584 .elementor-element-156ac64d,
body.elementor-page-1584 .elementor-element-403d6060 { padding:0 !important; }
body.elementor-page-1584 .ag-duo-image img { height:470px !important; object-fit:cover; }

/* Ablauf */
body.elementor-page-1584 .elementor-element-3072235c { padding:115px 6vw !important; width:100% !important; }
body.elementor-page-1584 .elementor-element-3072235c > .e-con-inner { width:min(1180px,88vw) !important; max-width:1180px !important; margin-inline:auto; gap:55px !important; }
body.elementor-page-1584 .elementor-element-43e2d4c4,
body.elementor-page-1584 .elementor-element-5abeebec { width:100% !important; padding:0 !important; }
body.elementor-page-1584 .elementor-element-5abeebec { border-top:1px solid var(--ag-line); border-bottom:1px solid var(--ag-line); }
body.elementor-page-1584 .elementor-element-206bb82,
body.elementor-page-1584 .elementor-element-3a272878,
body.elementor-page-1584 .elementor-element-66bb24f9,
body.elementor-page-1584 .elementor-element-34bb4522 { width:25% !important; padding:35px 28px !important; border-right:1px solid var(--ag-line); }
body.elementor-page-1584 .elementor-element-34bb4522 { border-right:0; }
body.elementor-page-1584 .elementor-element-5abeebec h3.elementor-heading-title { font-size:1.35rem !important; }
body.elementor-page-1584 .elementor-element-5abeebec .ag-num .elementor-heading-title { font-family:"Cormorant Garamond",Georgia,serif !important; font-size:2.2rem !important; color:var(--ag-rose) !important; letter-spacing:0 !important; }

/* Reportage-Galerie */
body.elementor-page-1584 .elementor-element-28dbd9c2 { padding:120px 6vw !important; width:100% !important; }
body.elementor-page-1584 .elementor-element-28dbd9c2 > .e-con-inner { width:min(1180px,88vw) !important; max-width:1180px !important; margin-inline:auto; gap:50px !important; }
body.elementor-page-1584 .elementor-element-6f7bffb3 { width:100% !important; max-width:850px !important; margin-inline:auto; padding:0 !important; }
body.elementor-page-1584 .elementor-element-55cdbf46 { width:100% !important; padding:0 !important; display:grid !important; grid-template-columns:repeat(12,1fr); grid-auto-rows:128px; gap:12px !important; }
body.elementor-page-1584 .elementor-element-55cdbf46 > .e-con-inner { display:contents; }
body.elementor-page-1584 .elementor-element-55cdbf46 > .e-con { width:auto !important; min-width:0; height:100%; margin:0 !important; overflow:hidden; }
body.elementor-page-1584 .elementor-element-55cdbf46 > .e-con .elementor-widget-container,
body.elementor-page-1584 .elementor-element-55cdbf46 > .e-con img { width:100%; height:100%; object-fit:cover; }
body.elementor-page-1584 .elementor-element-1a81d658 { grid-column:span 7; grid-row:span 3; }
body.elementor-page-1584 .elementor-element-71d5efa1 { grid-column:span 5; grid-row:span 2; }
body.elementor-page-1584 .elementor-element-2e9d19ec { grid-column:span 5; grid-row:span 3; }
body.elementor-page-1584 .elementor-element-696eac6c { grid-column:span 4; grid-row:span 2; }
body.elementor-page-1584 .elementor-element-7cc94661 { grid-column:span 3; grid-row:span 2; }
body.elementor-page-1584 .elementor-element-27e642f7 { grid-column:span 7; grid-row:span 2; }
body.elementor-page-1584 .elementor-element-498a66fd { grid-column:span 5; grid-row:span 2; }

/* Begleitung */
body.elementor-page-1584 .elementor-element-588e38b { padding:120px 6vw !important; width:100% !important; }
body.elementor-page-1584 .elementor-element-588e38b > .e-con-inner { width:min(1180px,88vw) !important; max-width:1180px !important; margin-inline:auto; }
body.elementor-page-1584 .elementor-element-5a51f07f { width:100% !important; padding:0 !important; gap:8vw !important; }
body.elementor-page-1584 .elementor-element-535b37b9 { width:calc(45% - 3.6vw) !important; padding:0 !important; }
body.elementor-page-1584 .elementor-element-426be370 { width:calc(55% - 4.4vw) !important; padding:0 !important; }
body.elementor-page-1584 .elementor-element-3aa1cf6b,
body.elementor-page-1584 .elementor-element-1d1d3ac0,
body.elementor-page-1584 .elementor-element-4f14e569 { width:100% !important; padding:30px !important; border:1px solid #cfc3b7; background:rgba(255,255,255,.42); }
body.elementor-page-1584 .elementor-element-426be370 h3.elementor-heading-title { font-size:1.7rem !important; }
body.elementor-page-1584 .elementor-element-426be370 a { color:inherit; text-underline-offset:4px; }

/* Zitat und Abschluss */
body.elementor-page-1584 .elementor-element-281df645 { padding:105px 6vw !important; width:100% !important; }
body.elementor-page-1584 .elementor-element-281df645 > .e-con-inner { max-width:900px !important; margin-inline:auto; }
body.elementor-page-1584 .elementor-element-281df645 blockquote.elementor-heading-title { font-size:clamp(1.8rem,3.5vw,3.5rem) !important; line-height:1.3 !important; letter-spacing:0 !important; text-transform:none !important; font-style:italic; }
body.elementor-page-1584 .elementor-element-58a81ea2 { min-height:650px !important; width:100% !important; margin:0 !important; padding:135px 20px !important; }
body.elementor-page-1584 .elementor-element-58a81ea2:before { background:rgba(24,20,18,.64) !important; opacity:1 !important; }
body.elementor-page-1584 .elementor-element-124b2394 { width:min(900px,88vw) !important; padding:0 !important; }
body.elementor-page-1584 .elementor-element-58a81ea2 h2.elementor-heading-title { color:#fff !important; }
body.elementor-page-1584 .elementor-element-124b2394 .elementor-widget-text-editor:not(.ag-kicker) { max-width:650px; }

@media(max-width:850px){
  body.elementor-page-1584 .elementor-element-6acb03d8, body.elementor-page-1584 .elementor-element-4ef999d1, body.elementor-page-1584 .elementor-element-5a51f07f { flex-direction:column !important; }
  body.elementor-page-1584 .elementor-element-6acb03d8 > .e-con, body.elementor-page-1584 .elementor-element-4ef999d1 > .e-con, body.elementor-page-1584 .elementor-element-5a51f07f > .e-con { width:100% !important; min-width:0 !important; flex:0 0 auto !important; }
  body.elementor-page-1584 .elementor-element-68331fb4, body.elementor-page-1584 .elementor-element-5277056a { width:calc(50% - 9px) !important; }
  body.elementor-page-1584 .elementor-element-5277056a { margin-top:0 !important; }
  body.elementor-page-1584 .elementor-element-25b1e933 { width:100% !important; }
  body.elementor-page-1584 .elementor-element-206bb82, body.elementor-page-1584 .elementor-element-3a272878, body.elementor-page-1584 .elementor-element-66bb24f9, body.elementor-page-1584 .elementor-element-34bb4522 { width:50% !important; }
  body.elementor-page-1584 .elementor-element-3a272878 { border-right:0; }
  body.elementor-page-1584 .ag-duo-image img { height:380px !important; }
}

@media(max-width:560px){
  body.elementor-page-1584 .elementor-element-69218dd2 { min-height:108px !important; height:auto !important; padding:8px 20px !important; justify-content:center !important; }
  body.elementor-page-1584 .elementor-element-532106df { width:100% !important; min-height:92px !important; padding:10px !important; align-items:center !important; }
  body.elementor-page-1584 .elementor-element-7a2c7222 { display:none !important; }
  body.elementor-page-1584 .elementor-element-1aacebb4 h1.elementor-heading-title, body.elementor-page-1584 .elementor-element-1aacebb4 h2.elementor-heading-title, body.elementor-page-1584 .elementor-element-1aacebb4 h3.elementor-heading-title { overflow-wrap:anywhere; hyphens:auto; letter-spacing:3px !important; }
  body.elementor-page-1584 .elementor-element-7b6b9f34 { min-height:76vh !important; }
  body.elementor-page-1584 .elementor-element-82f597 { padding:120px 22px 58px !important; width:100% !important; }
  body.elementor-page-1584 .elementor-element-25f775b8, body.elementor-page-1584 .elementor-element-3f70f608, body.elementor-page-1584 .elementor-element-2bfcde84, body.elementor-page-1584 .elementor-element-5b944e28, body.elementor-page-1584 .elementor-element-3072235c, body.elementor-page-1584 .elementor-element-28dbd9c2, body.elementor-page-1584 .elementor-element-588e38b, body.elementor-page-1584 .elementor-element-281df645 { padding:78px 20px !important; }
  body.elementor-page-1584 .elementor-element-33208554, body.elementor-page-1584 .elementor-element-4947b41e { width:100% !important; min-height:520px !important; }
  body.elementor-page-1584 .elementor-element-7c2fa5a5, body.elementor-page-1584 .elementor-element-2f4c5a82 { flex-direction:column !important; }
  body.elementor-page-1584 .elementor-element-68331fb4, body.elementor-page-1584 .elementor-element-5277056a, body.elementor-page-1584 .elementor-element-25b1e933 { width:100% !important; min-height:460px !important; margin:0 !important; }
  body.elementor-page-1584 .elementor-element-156ac64d, body.elementor-page-1584 .elementor-element-403d6060 { width:100% !important; }
  body.elementor-page-1584 .ag-duo-image img { height:460px !important; }
  body.elementor-page-1584 .elementor-element-206bb82, body.elementor-page-1584 .elementor-element-3a272878, body.elementor-page-1584 .elementor-element-66bb24f9, body.elementor-page-1584 .elementor-element-34bb4522 { width:100% !important; border-right:0; border-bottom:1px solid var(--ag-line); }
  body.elementor-page-1584 .elementor-element-55cdbf46 { grid-template-columns:1fr; grid-auto-rows:330px; }
  body.elementor-page-1584 .elementor-element-55cdbf46 > .e-con { grid-column:1 !important; grid-row:auto !important; }
  body.elementor-page-1584 .elementor-element-58a81ea2 { min-height:600px !important; padding:78px 20px !important; }
}


/* Hochzeiten: heller Erinnerungsabschnitt, vorhandener Aufbau bleibt erhalten. */
body.elementor-page-1584 .elementor-element.elementor-element-3f70f608{background:#FFFFFF!important;color:#3F4D52!important;}
body.elementor-page-1584 .elementor-element.elementor-element-3f70f608 .elementor-heading-title,body.elementor-page-1584 .elementor-element.elementor-element-3f70f608 .elementor-widget-text-editor,body.elementor-page-1584 .elementor-element.elementor-element-3f70f608 .elementor-widget-text-editor p,body.elementor-page-1584 .elementor-element.elementor-element-3f70f608 .elementor-widget-text-editor strong,body.elementor-page-1584 .elementor-element.elementor-element-3f70f608 .elementor-widget-text-editor span{color:#3F4D52!important;}

/* Individuell positionierbare Bildcontainer */
body.elementor-page-1584 .elementor-element-55cdbf46 > .e-con { min-height:0 !important; padding:0 !important; gap:0 !important; }
@media (min-width:561px) and (max-width:600px) { body.elementor-page-1584 .elementor-element-55cdbf46 { grid-template-columns:1fr; grid-auto-rows:330px; } body.elementor-page-1584 .elementor-element-55cdbf46 > .e-con { grid-column:1 !important; grid-row:auto !important; } }/* End custom CSS */