.elementor-6100 .elementor-element.elementor-element-ec5bd96:not(.elementor-motion-effects-element-type-background), .elementor-6100 .elementor-element.elementor-element-ec5bd96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCC9BFE8;}.elementor-6100 .elementor-element.elementor-element-ec5bd96 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6100 .elementor-element.elementor-element-ec5bd96{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-6100 .elementor-element.elementor-element-ff08ef3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6100 .elementor-element.elementor-element-ff08ef3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6100 .elementor-element.elementor-element-d0a50a8{background-image:url("https://vidamor-weddings.de/wp-content/uploads/2026/05/Banner_Auszug_Brautpaar-scaled.jpg");margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 1px;padding:333px 12px 255px 12px;background-size:cover;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-6100 .elementor-element.elementor-element-d0a50a8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6100 .elementor-element.elementor-element-9e48fd7{--spacer-size:120px;}.elementor-6100 .elementor-element.elementor-element-66f40b1{text-align:start;}.elementor-6100 .elementor-element.elementor-element-66f40b1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6100 .elementor-element.elementor-element-cc16067 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6100 .elementor-element.elementor-element-1215072{--spacer-size:90px;}.elementor-6100 .elementor-element.elementor-element-06ef6fd{margin-top:-8px;margin-bottom:-8px;padding:0px 1px 0px 8px;}.elementor-6100 .elementor-element.elementor-element-fad7025 > .elementor-element-populated{padding:0px 4px 0px -13px;}.elementor-6100 .elementor-element.elementor-element-a0f6870{width:var( --container-widget-width, 104.419% );max-width:104.419%;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 98px -8px 92px;--container-widget-width:104.419%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6100 .elementor-element.elementor-element-a0f6870 .elementor-drop-cap{margin-inline-end:10px;}.elementor-6100 .elementor-element.elementor-element-356eb70 > .elementor-element-populated{padding:23px 0px 0px 0px;}.elementor-6100 .elementor-element.elementor-element-daa9ec5{width:var( --container-widget-width, 102.506% );max-width:102.506%;padding:0px 11px 0px -43px;--container-widget-width:102.506%;--container-widget-flex-grow:0;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6100 .elementor-element.elementor-element-4386471{--spacer-size:40px;}.elementor-6100 .elementor-element.elementor-element-d2ae9fb{width:var( --container-widget-width, 99.98% );max-width:99.98%;padding:0px 9px 0px 0px;--container-widget-width:99.98%;--container-widget-flex-grow:0;border-style:solid;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6100 .elementor-element.elementor-element-9c792b6{--spacer-size:93px;}.elementor-6100 .elementor-element.elementor-element-a5aed4b:not(.elementor-motion-effects-element-type-background), .elementor-6100 .elementor-element.elementor-element-a5aed4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCC9BFE8;}.elementor-6100 .elementor-element.elementor-element-a5aed4b{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6100 .elementor-element.elementor-element-a5aed4b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6100 .elementor-element.elementor-element-db1bff7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6100 .elementor-element.elementor-element-db1bff7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6100 .elementor-element.elementor-element-db1bff7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6100 .elementor-element.elementor-element-db1bff7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6100 .elementor-element.elementor-element-b2bfe0f{text-align:center;}.elementor-6100 .elementor-element.elementor-element-b2bfe0f .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:60px;font-weight:400;}.elementor-6100 .elementor-element.elementor-element-35ce7c0{--spacer-size:120px;}.elementor-6100 .elementor-element.elementor-element-3c1d985{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-6100 .elementor-element.elementor-element-3c1d985 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6100 .elementor-element.elementor-element-3c1d985 > .elementor-container{text-align:start;}.elementor-6100 .elementor-element.elementor-element-7c42151 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6100 .elementor-element.elementor-element-9ff8034{width:var( --container-widget-width, 102.544% );max-width:102.544%;--container-widget-width:102.544%;--container-widget-flex-grow:0;}.elementor-6100 .elementor-element.elementor-element-ad44037{--spacer-size:50px;}.elementor-6100 .elementor-element.elementor-element-9c47d58{text-align:center;}.elementor-6100 .elementor-element.elementor-element-9c47d58 .elementor-heading-title{font-family:"Shippori Mincho B1", Sans-serif;font-weight:600;}.elementor-6100 .elementor-element.elementor-element-6a5d124{text-align:center;}.elementor-6100 .elementor-element.elementor-element-6a5d124 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6100 .elementor-element.elementor-element-ee15a4f{--spacer-size:50px;}.elementor-6100 .elementor-element.elementor-element-948597c{padding:0px 0px 0px -21px;}.elementor-6100 .elementor-element.elementor-element-7ac79ab > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6100 .elementor-element.elementor-element-379cdfe{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;padding:0px 70px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6100 .elementor-element.elementor-element-379cdfe .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-6100 .elementor-element.elementor-element-76598e3{width:var( --container-widget-width, 100% );max-width:100%;padding:1px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6100 .elementor-element.elementor-element-76598e3 .elementor-drop-cap{margin-inline-end:10px;}.elementor-6100 .elementor-element.elementor-element-dea40fe{--spacer-size:76px;}.elementor-6100 .elementor-element.elementor-element-171c39b .elementor-button{font-family:"Aboreto", Sans-serif;font-size:20px;font-weight:400;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:20px 20px 20px 20px;}.elementor-6100 .elementor-element.elementor-element-8f68e4d{--spacer-size:50px;}.elementor-6100 .elementor-element.elementor-element-d5e803c:not(.elementor-motion-effects-element-type-background), .elementor-6100 .elementor-element.elementor-element-d5e803c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-6100 .elementor-element.elementor-element-d5e803c{overflow:hidden;border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-secondary );}.elementor-6100 .elementor-element.elementor-element-d5e803c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6100 .elementor-element.elementor-element-d5e803c .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-6100 .elementor-element.elementor-element-3f58b24:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6100 .elementor-element.elementor-element-3f58b24 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6100 .elementor-element.elementor-element-3f58b24 > .elementor-element-populated{border-style:double;border-width:10px 10px 10px 10px;border-color:#CCC9BFE8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6100 .elementor-element.elementor-element-3f58b24 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6100 .elementor-element.elementor-element-4d77d53{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6100 .elementor-element.elementor-element-1177c97 > .elementor-widget-container{padding:61px 61px 61px 61px;}.elementor-6100 .elementor-element.elementor-element-1177c97 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}.elementor-6100 .elementor-element.elementor-element-1177c97 .qodef-qi-contact-form-7 input[type=submit]{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-6100 .elementor-element.elementor-element-1177c97 .qodef-qi-contact-form-7 input[type=submit]:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-6100 .elementor-element.elementor-element-1177c97 .qodef-qi-contact-form-7 input[type=submit]:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-6100 .elementor-element.elementor-element-1177c97 .qodef-qi-contact-form-7{text-align:left;}.elementor-6100 .elementor-element.elementor-element-1177c97 .qodef-qi-contact-form-7 .wpcf7-not-valid-tip{text-align:left;}.elementor-6100 .elementor-element.elementor-element-1b3b623{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6100 .elementor-element.elementor-element-40ba056{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6100 .elementor-element.elementor-element-12d7231{--spacer-size:120px;}.elementor-6100 .elementor-element.elementor-element-65b7848:not(.elementor-motion-effects-element-type-background), .elementor-6100 .elementor-element.elementor-element-65b7848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCC9BFE8;}.elementor-6100 .elementor-element.elementor-element-65b7848{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;}.elementor-6100 .elementor-element.elementor-element-65b7848 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6100 .elementor-element.elementor-element-0642143{width:100%;max-width:100%;background-image:url("https://vidamor-weddings.de/wp-content/uploads/2019/11/proofing-gallery-img-16.jpg");background-repeat:repeat-x;border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6100 .elementor-element.elementor-element-0642143 img{opacity:1;}@media(max-width:1024px){.elementor-6100 .elementor-element.elementor-element-1177c97 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}}@media(max-width:767px){.elementor-6100 .elementor-element.elementor-element-ff08ef3 > .elementor-element-populated{padding:0px 0px 0px 19px;}.elementor-6100 .elementor-element.elementor-element-d0a50a8{background-image:url("https://vidamor-weddings.de/wp-content/uploads/2026/05/andreas-ronningen-S2YssLw97l4-unsplash-scaled.jpg");}.elementor-6100 .elementor-element.elementor-element-66f40b1{text-align:center;}.elementor-6100 .elementor-element.elementor-element-cc16067{text-align:center;}.elementor-6100 .elementor-element.elementor-element-1215072{--spacer-size:34px;}.elementor-6100 .elementor-element.elementor-element-b2bfe0f .elementor-heading-title{font-size:39px;}.elementor-6100 .elementor-element.elementor-element-35ce7c0{--spacer-size:61px;}.elementor-6100 .elementor-element.elementor-element-9ff8034 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-6100 .elementor-element.elementor-element-9c47d58{width:100%;max-width:100%;}.elementor-6100 .elementor-element.elementor-element-9c47d58 .elementor-heading-title{font-size:22px;}.elementor-6100 .elementor-element.elementor-element-7ac79ab > .elementor-element-populated{padding:0px 0px 0px 49px;}.elementor-6100 .elementor-element.elementor-element-76598e3{padding:0px 0px 0px 20px;columns:1;}.elementor-6100 .elementor-element.elementor-element-1177c97 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}}@media(min-width:768px){.elementor-6100 .elementor-element.elementor-element-fad7025{width:64.61%;}.elementor-6100 .elementor-element.elementor-element-356eb70{width:34.999%;}}