.elementor-5996 .elementor-element.elementor-element-5c8975f:not(.elementor-motion-effects-element-type-background), .elementor-5996 .elementor-element.elementor-element-5c8975f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCC9BFE8;}.elementor-5996 .elementor-element.elementor-element-5c8975f > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5996 .elementor-element.elementor-element-5c8975f{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:2px;padding:0px 0px 0px 0px;}.elementor-5996 .elementor-element.elementor-element-48a8c72 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5996 .elementor-element.elementor-element-48a8c72 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5996 .elementor-element.elementor-element-8ff6abb{background-image:url("https://vidamor-weddings.de/wp-content/uploads/2026/05/Ivana-Fotografie-109-scaled.jpg");margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 1px;padding:292px 12px 191px 12px;background-size:cover;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-5996 .elementor-element.elementor-element-8ff6abb .elementor-heading-title{font-family:"Shippori Mincho B1", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-5996 .elementor-element.elementor-element-28b5a86{--spacer-size:120px;}.elementor-5996 .elementor-element.elementor-element-bf88afd{--spacer-size:100px;}.elementor-5996 .elementor-element.elementor-element-b488e53{text-align:center;}.elementor-5996 .elementor-element.elementor-element-b488e53 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5996 .elementor-element.elementor-element-8f20be7{text-align:center;}.elementor-5996 .elementor-element.elementor-element-8f20be7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5996 .elementor-element.elementor-element-3e4fe2f{--spacer-size:100px;}.elementor-5996 .elementor-element.elementor-element-764f739 .elementor-button{font-family:"Aboreto", Sans-serif;font-size:20px;font-weight:400;border-radius:20px 20px 20px 20px;}.elementor-5996 .elementor-element.elementor-element-7b14f28{--spacer-size:50px;}.elementor-5996 .elementor-element.elementor-element-eb4c455:not(.elementor-motion-effects-element-type-background), .elementor-5996 .elementor-element.elementor-element-eb4c455 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCC9BFE8;}.elementor-5996 .elementor-element.elementor-element-eb4c455{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5996 .elementor-element.elementor-element-eb4c455 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5996 .elementor-element.elementor-element-87bae4c{width:100%;max-width:100%;background-image:url("https://vidamor-weddings.de/wp-content/uploads/2020/01/h9-rev-img-1a-1.jpg");padding:34px 0px 36px 0px;background-size:cover;border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5996 .elementor-element.elementor-element-87bae4c img{opacity:1;}@media(max-width:1024px){.elementor-5996 .elementor-element.elementor-element-3e7a474 > .elementor-container{text-align:center;}.elementor-5996 .elementor-element.elementor-element-eb4c455{margin-top:0px;margin-bottom:0px;}.elementor-5996 .elementor-element.elementor-element-87bae4c{padding:30px 30px 30px 30px;text-align:center;}}@media(max-width:767px){.elementor-5996 .elementor-element.elementor-element-8ff6abb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5996 .elementor-element.elementor-element-8ff6abb .elementor-heading-title{font-size:28px;}.elementor-5996 .elementor-element.elementor-element-28b5a86{--spacer-size:36px;}}