.elementor-17 .elementor-element.elementor-element-322a9b1{--spacer-size:120px;}.elementor-17 .elementor-element.elementor-element-8f8a984{--spacer-size:30px;}.elementor-17 .elementor-element.elementor-element-edab083{text-align:start;}.elementor-17 .elementor-element.elementor-element-edab083 .elementor-heading-title{font-family:"Shippori Mincho B1", Sans-serif;font-weight:600;}.elementor-17 .elementor-element.elementor-element-5fddda2 .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-weight:400;}.elementor-17 .elementor-element.elementor-element-20214c5{--spacer-size:25px;}.elementor-17 .elementor-element.elementor-element-af6cbdb:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-af6cbdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-17 .elementor-element.elementor-element-af6cbdb{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:7px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-af6cbdb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-fe31bfe > .elementor-element-populated{border-style:none;margin:0px 0px 0px -28px;--e-column-margin-right:0px;--e-column-margin-left:-28px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-500fc93{padding:0px 30px 30px 30px;border-style:none;font-family:"Ysabeau Office", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-500fc93 .elementor-drop-cap{margin-inline-end:10px;}.elementor-17 .elementor-element.elementor-element-e83e7a5 > .elementor-element-populated{padding:5px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-7ec7ed6{padding:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-17 .elementor-element.elementor-element-b3257b8{--spacer-size:49px;}.elementor-17 .elementor-element.elementor-element-423da1c{text-align:center;font-family:"Aboreto", Sans-serif;font-weight:400;}.elementor-17 .elementor-element.elementor-element-56d494e{--spacer-size:94px;}.elementor-17 .elementor-element.elementor-element-d450767{text-align:start;}.elementor-17 .elementor-element.elementor-element-d450767 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-17 .elementor-element.elementor-element-ed6deb4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17 .elementor-element.elementor-element-bc762ed{--spacer-size:19px;}.elementor-17 .elementor-element.elementor-element-9f19eb6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-9f19eb6 .elementor-drop-cap{margin-inline-end:10px;}.elementor-17 .elementor-element.elementor-element-77c6dc1 > .elementor-element-populated{padding:21px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-325b5e6{padding:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-17 .elementor-element.elementor-element-6cabc33{--spacer-size:100px;}.elementor-17 .elementor-element.elementor-element-a8a082b:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a8a082b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCC9BFE8;}.elementor-17 .elementor-element.elementor-element-a8a082b{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-17 .elementor-element.elementor-element-a8a082b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-304af9b{width:100%;max-width:100%;background-color:#CCC9BFE8;background-image:url("https://vidamor-weddings.de/wp-content/uploads/2020/01/h9-rev-img-1a-1.jpg");background-size:cover;border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-17 .elementor-element.elementor-element-304af9b img{opacity:1;}.elementor-17 .elementor-element.elementor-element-cbfc37d{--spacer-size:100px;}.elementor-17 .elementor-element.elementor-element-9e2a497{text-align:start;}.elementor-17 .elementor-element.elementor-element-9e2a497 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-17 .elementor-element.elementor-element-0a2f898 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17 .elementor-element.elementor-element-ad60124{margin-top:-15px;margin-bottom:-15px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-9c404b6{padding:-10px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-9c404b6 .elementor-drop-cap{margin-inline-end:10px;}.elementor-17 .elementor-element.elementor-element-ea710e4{--spacer-size:14px;}.elementor-17 .elementor-element.elementor-element-5447af1 .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-17 .elementor-element.elementor-element-763b72d{--spacer-size:81px;}.elementor-17 .elementor-element.elementor-element-29bf67f{text-align:center;font-family:"Aboreto", Sans-serif;font-weight:400;}.elementor-17 .elementor-element.elementor-element-04b9487{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-16d90c7 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-16d90c7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-00efb9b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-17 .elementor-element.elementor-element-967ceff{--spacer-size:116px;}.elementor-17 .elementor-element.elementor-element-84aa297:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-84aa297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFBFB;}.elementor-17 .elementor-element.elementor-element-84aa297{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;padding:152px 0px 157px 0px;}.elementor-17 .elementor-element.elementor-element-84aa297 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-36fb869.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-17 .elementor-element.elementor-element-36fb869 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-17 .elementor-element.elementor-element-36fb869 > .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-3974429{--spacer-size:42px;}.elementor-17 .elementor-element.elementor-element-8c7784b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d10417e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -40px;padding:129px 1px 0px 0px;}.elementor-17 .elementor-element.elementor-element-acb8ffb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d760efd > .elementor-element-populated{margin:0px 0px 0px 21px;--e-column-margin-right:0px;--e-column-margin-left:21px;padding:143px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-3b17e1b{margin:0px -38px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:3px 0px 0px 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-1edd7f0{--spacer-size:87px;}.elementor-17 .elementor-element.elementor-element-0f18f27 > .elementor-element-populated{margin:0px 0px 0px -50px;--e-column-margin-right:0px;--e-column-margin-left:-50px;padding:-6px -6px -6px -6px;}.elementor-17 .elementor-element.elementor-element-0c8293d{width:var( --container-widget-width, 107.778% );max-width:107.778%;padding:130px 0px 0px 0px;--container-widget-width:107.778%;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-79d1602 > .elementor-element-populated{margin:0px -14px 0px 0px;--e-column-margin-right:-14px;--e-column-margin-left:0px;padding:0px 0px 0px 30px;}.elementor-17 .elementor-element.elementor-element-02207a0{margin:0px -100px calc(var(--kit-widget-spacing, 0px) + 0px) 43px;padding:99px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-141ff3a{--spacer-size:174px;}.elementor-17 .elementor-element.elementor-element-3692db7:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3692db7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCC9BFE8;background-image:url("https://vidamor-weddings.de/wp-content/uploads/2019/11/h2-port-feauture-img-3.jpg");background-repeat:repeat-x;background-size:cover;}.elementor-17 .elementor-element.elementor-element-3692db7{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-3692db7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-5a42166:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-5a42166 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-5a42166 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-5a42166 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-62fbe76{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17 .elementor-element.elementor-element-7ddcd9f{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-5a8b40a > .elementor-widget-container{padding:36px 36px 36px 36px;}.elementor-17 .elementor-element.elementor-element-5a8b40a .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}.elementor-17 .elementor-element.elementor-element-5a8b40a .qodef-qi-contact-form-7{text-align:left;}.elementor-17 .elementor-element.elementor-element-5a8b40a .qodef-qi-contact-form-7 .wpcf7-not-valid-tip{text-align:left;}.elementor-17 .elementor-element.elementor-element-7b3ccdf{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-368090e{margin-top:-30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-f149c00 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-17 .elementor-element.elementor-element-f149c00 > .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-6f4e323{--spacer-size:120px;}.elementor-17 .elementor-element.elementor-element-2695e48{text-align:center;}.elementor-17 .elementor-element.elementor-element-2695e48 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17 .elementor-element.elementor-element-d8f6b78{--spacer-size:34px;}.elementor-17 .elementor-element.elementor-element-52c9c6a > .elementor-container{max-width:1336px;}.elementor-17 .elementor-element.elementor-element-2e0ee25{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-2b0eca1:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2b0eca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCC9BFE8;}.elementor-17 .elementor-element.elementor-element-2b0eca1{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:0px;padding:17px 17px 17px 17px;}.elementor-17 .elementor-element.elementor-element-2b0eca1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-3128da1 .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;padding:18px 18px 18px 18px;}.elementor-17 .elementor-element.elementor-element-a620183{--spacer-size:50px;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-a8a082b{margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-304af9b{padding:30px 30px 30px 30px;text-align:center;}.elementor-17 .elementor-element.elementor-element-36fb869 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 10% 0% 10%;}.elementor-17 .elementor-element.elementor-element-5a8b40a .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-edab083{text-align:center;}.elementor-17 .elementor-element.elementor-element-edab083 .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-5fddda2{text-align:center;}.elementor-17 .elementor-element.elementor-element-5fddda2 .elementor-heading-title{font-size:23px;}.elementor-17 .elementor-element.elementor-element-af6cbdb{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-500fc93{margin:0px -25px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 49px;}.elementor-17 .elementor-element.elementor-element-7ec7ed6{padding:0px 0px 0px 15px;}.elementor-17 .elementor-element.elementor-element-d450767{text-align:center;}.elementor-17 .elementor-element.elementor-element-ed6deb4{text-align:center;}.elementor-17 .elementor-element.elementor-element-9f19eb6{padding:0px 0px 0px 13px;}.elementor-17 .elementor-element.elementor-element-77c6dc1 > .elementor-element-populated{padding:0px 0px 0px 23px;}.elementor-17 .elementor-element.elementor-element-9e2a497{text-align:center;}.elementor-17 .elementor-element.elementor-element-0a2f898{text-align:center;}.elementor-17 .elementor-element.elementor-element-9c404b6{padding:0px 0px 0px 19px;}.elementor-17 .elementor-element.elementor-element-36fb869 > .elementor-element-populated{padding:0% 9% 0% 9%;}.elementor-17 .elementor-element.elementor-element-d10417e{padding:30px 0px 0px 77px;text-align:center;}.elementor-17 .elementor-element.elementor-element-d760efd > .elementor-element-populated{padding:0px 32px 0px 2px;}.elementor-17 .elementor-element.elementor-element-3b17e1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 32px 32px 32px;}.elementor-17 .elementor-element.elementor-element-0f18f27 > .elementor-element-populated{padding:0px 0px 0px 97px;}.elementor-17 .elementor-element.elementor-element-0c8293d{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-02207a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 26px 0px 0px;}.elementor-17 .elementor-element.elementor-element-5a8b40a .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}.elementor-17 .elementor-element.elementor-element-4af83b4 .swiper-button-next{top:calc(50% + -16px);font-size:0px;width:0px !important;height:0px !important;}.elementor-17 .elementor-element.elementor-element-4af83b4 .swiper-button-prev{top:calc(50% + -16px);font-size:0px;width:0px !important;height:0px !important;}.elementor-17 .elementor-element.elementor-element-4af83b4 .swiper-container-vertical .swiper-button-prev{top:-16px;}.elementor-17 .elementor-element.elementor-element-4af83b4 .swiper-container-vertical ~ .swiper-button-prev{top:-16px;left:calc(50% - -183px);}.elementor-17 .elementor-element.elementor-element-4af83b4 .swiper-container-vertical .swiper-button-next{bottom:-16px;}.elementor-17 .elementor-element.elementor-element-4af83b4 .swiper-container-vertical ~ .swiper-button-next{bottom:-16px;left:calc(50% - -183px);}.elementor-17 .elementor-element.elementor-element-4af83b4 .swiper-vertical .swiper-button-prev{top:-16px;}.elementor-17 .elementor-element.elementor-element-4af83b4 .swiper-vertical ~ .swiper-button-prev{top:-16px;left:calc(50% - -183px);}.elementor-17 .elementor-element.elementor-element-4af83b4 .swiper-vertical .swiper-button-next{bottom:-16px;}.elementor-17 .elementor-element.elementor-element-4af83b4 .swiper-vertical ~ .swiper-button-next{bottom:-16px;left:calc(50% - -183px);}.elementor-17 .elementor-element.elementor-element-4af83b4 .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) > .swiper-button-next{right:-183px;}.elementor-17 .elementor-element.elementor-element-4af83b4 .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) > .swiper-button-prev{left:-183px;}.elementor-17 .elementor-element.elementor-element-4af83b4 .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) ~ .swiper-button-next{right:calc(-1*-183px);}.elementor-17 .elementor-element.elementor-element-4af83b4 .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) ~ .swiper-button-prev{left:calc(-1*-183px);}.elementor-17 .elementor-element.elementor-element-4af83b4 .swiper-container-vertical > .swiper-button-next{left:calc(50% - -183px);}.elementor-17 .elementor-element.elementor-element-4af83b4 .swiper-container-vertical > .swiper-button-prev{left:calc(50% - -183px);}.elementor-17 .elementor-element.elementor-element-4af83b4 .swiper-vertical > .swiper-button-next{left:calc(50% - -183px);}.elementor-17 .elementor-element.elementor-element-4af83b4 .swiper-vertical > .swiper-button-prev{left:calc(50% - -183px);}}