.elementor-17 .elementor-element.elementor-element-7044c13{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-5cb64fb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-346bfe3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-4205ecf{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-b52c2e2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-b52c2e2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B49D7B;}.elementor-17 .elementor-element.elementor-element-b52c2e2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-b52c2e2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-057b99a{text-align:center;}.elementor-17 .elementor-element.elementor-element-057b99a .elementor-heading-title{font-size:30px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-42a1ec0{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-03add75{text-align:center;}.elementor-17 .elementor-element.elementor-element-03add75 .elementor-heading-title{font-size:45px;}.elementor-17 .elementor-element.elementor-element-066671c{text-align:center;}.elementor-17 .elementor-element.elementor-element-066671c .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:20px;}.elementor-17 .elementor-element.elementor-element-fa84588 .elementor-button{background-color:#4B7D51;}.elementor-17 .elementor-element.elementor-element-1196e26{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-ab93f6f{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-b49db99{text-align:center;}.elementor-17 .elementor-element.elementor-element-bf644ad .qodef-timeline--vertical .qodef-e-item:not(:last-child){padding-bottom:30px;}.elementor-17 .elementor-element.elementor-element-bf644ad .qodef-timeline--horizontal .qodef-e-item{padding:0 calc(30px/2);}.elementor-17 .elementor-element.elementor-element-c4349fd .elementor-button{background-color:#4B7D51;}.elementor-17 .elementor-element.elementor-element-1e5dfdf{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-2cf8078 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-17 .elementor-element.elementor-element-5e01619{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-1f1f1f0{text-align:center;}.elementor-17 .elementor-element.elementor-element-3d88268:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-3d88268 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-17 .elementor-element.elementor-element-3d88268 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -240px;--e-column-margin-right:0px;--e-column-margin-left:-240px;}.elementor-17 .elementor-element.elementor-element-3d88268 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-6f2a410 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-6f2a410 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-6f2a410 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-6f2a410 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-4838a98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 6px 6px 6px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:5px 5px 5px 5px;box-shadow:5px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-17 .elementor-element.elementor-element-4838a98 .elementor-icon-box-wrapper{gap:15px;}.elementor-17 .elementor-element.elementor-element-9a07c97:not( .elementor-widget-image ), .elementor-17 .elementor-element.elementor-element-9a07c97.elementor-widget-image img{-webkit-mask-image:url( https://aw-weddingconcepts.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-17 .elementor-element.elementor-element-94c30ee{border-style:solid;border-width:2px 2px 2px 2px;border-radius:5px 5px 5px 5px;box-shadow:5px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-17 .elementor-element.elementor-element-94c30ee .elementor-icon-box-wrapper{gap:15px;}.elementor-17 .elementor-element.elementor-element-9d4a47d > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.5);margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-9d4a47d > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-9d4a47d > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-9d4a47d > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-25f3822:not( .elementor-widget-image ), .elementor-17 .elementor-element.elementor-element-25f3822.elementor-widget-image img{-webkit-mask-image:url( https://aw-weddingconcepts.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-17 .elementor-element.elementor-element-0e7af79 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:5px 0px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-17 .elementor-element.elementor-element-0e7af79 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-0e7af79 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-0e7af79 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-17 .elementor-element.elementor-element-57b5c12 .elementor-icon-box-wrapper{gap:15px;}.elementor-17 .elementor-element.elementor-element-387ce7b:not( .elementor-widget-image ), .elementor-17 .elementor-element.elementor-element-387ce7b.elementor-widget-image img{-webkit-mask-image:url( https://aw-weddingconcepts.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-17 .elementor-element.elementor-element-a148521 .elementor-button{background-color:#4B7D51;}.elementor-17 .elementor-element.elementor-element-a148521 .elementor-button-content-wrapper{flex-direction:row;}.elementor-17 .elementor-element.elementor-element-7a713e0{--spacer-size:25px;}.elementor-17 .elementor-element.elementor-element-9d588ae{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-9d588ae .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-9d588ae .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-17 .elementor-element.elementor-element-a66649c{--spacer-size:25px;}.elementor-17 .elementor-element.elementor-element-d8bb222:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-d8bb222 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B49D7B73;}.elementor-17 .elementor-element.elementor-element-d8bb222 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-d8bb222 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-d8bb222 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-d8bb222 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-d8bb222 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-8ab1d5d{text-align:center;}.elementor-17 .elementor-element.elementor-element-c5769aa{text-align:center;}.elementor-17 .elementor-element.elementor-element-c5769aa p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-42a21cd{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-acf88f0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-acf88f0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B49D7B;background-image:url("https://aw-weddingconcepts.de/wp-content/uploads/2025/10/IMG_6541-scaled.jpeg");background-position:-411px -800px;}.elementor-17 .elementor-element.elementor-element-acf88f0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-acf88f0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-2bcee72{text-align:center;}.elementor-17 .elementor-element.elementor-element-2bcee72 .elementor-heading-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-2bcee72 .elementor-heading-title a{transition-duration:1s;}.elementor-17 .elementor-element.elementor-element-85b49cd{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-70bf535{text-align:center;}.elementor-17 .elementor-element.elementor-element-ddfaca5 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#4B7D51;}.elementor-17 .elementor-element.elementor-element-76f728f{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-bd89c28{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-d5f0220 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}.elementor-17 .elementor-element.elementor-element-d5f0220 .qodef-qi-contact-form-7{text-align:left;}.elementor-17 .elementor-element.elementor-element-d5f0220 .qodef-qi-contact-form-7 .wpcf7-not-valid-tip{text-align:left;}.elementor-17 .elementor-element.elementor-element-3099c00 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-fae1020{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-0b61d3f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-0b61d3f .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-0b61d3f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-17 .elementor-element.elementor-element-3c306ad{text-align:center;}.elementor-17 .elementor-element.elementor-element-269a827 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-84a3cc6 .elementor-button{background-color:#4B7D51;box-shadow:15px 15px 10px 0px rgba(0,0,0,0.5);}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-03add75 .elementor-heading-title{font-size:40px;}.elementor-17 .elementor-element.elementor-element-acf88f0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-acf88f0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-17 .elementor-element.elementor-element-2bcee72{text-align:center;}.elementor-17 .elementor-element.elementor-element-d5f0220 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-03add75 .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-f5617cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-3d88268 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-acf88f0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-acf88f0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-17 .elementor-element.elementor-element-2bcee72 .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-d5f0220 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-3fd7231{width:36%;}.elementor-17 .elementor-element.elementor-element-3d88268{width:64%;}}@media(min-width:1025px){.elementor-17 .elementor-element.elementor-element-acf88f0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-acf88f0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}