.elementor-2289 .elementor-element.elementor-element-65b67bf0{--display:flex;--min-height:90vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2289 .elementor-element.elementor-element-65b67bf0 .elementor-background-slideshow__slide__image{background-size:cover;background-position:top center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2289 .elementor-element.elementor-element-2e213082{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;--e-transform-origin-x:left;text-align:center;}.elementor-2289 .elementor-element.elementor-element-2e213082 > .elementor-widget-container{--e-transform-rotateZ:-2deg;margin:0% 0% 0% -53%;padding:0% 0% 2% 0%;}.elementor-2289 .elementor-element.elementor-element-2e213082.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2289 .elementor-element.elementor-element-2e213082 img{width:77%;}.elementor-2289 .elementor-element.elementor-element-2e213082 .widget-image-caption{color:var( --e-global-color-accent );font-family:"Jost", Sans-serif;font-size:19px;font-weight:600;line-height:31px;letter-spacing:0.5px;}.elementor-2289 .elementor-element.elementor-element-5a8d1b0{--display:flex;--position:fixed;--min-height:0px;--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0.5%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;top:20%;--z-index:99;}.elementor-2289 .elementor-element.elementor-element-5a8d1b0:not(.elementor-motion-effects-element-type-background), .elementor-2289 .elementor-element.elementor-element-5a8d1b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AA382600;}body:not(.rtl) .elementor-2289 .elementor-element.elementor-element-5a8d1b0{right:0px;}body.rtl .elementor-2289 .elementor-element.elementor-element-5a8d1b0{left:0px;}.elementor-2289 .elementor-element.elementor-element-5e303a6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2289 .elementor-element.elementor-element-5e303a6 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-c30c1e9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2289 .elementor-element.elementor-element-c30c1e9 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-f5fb192 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2289 .elementor-element.elementor-element-f5fb192 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-d1423b4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2289 .elementor-element.elementor-element-d1423b4 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-0e82a9f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2289 .elementor-element.elementor-element-9279d1b > .elementor-widget-container{margin:5px 0px -20px 0px;padding:0px 0px 20px 0px;}.elementor-2289 .elementor-element.elementor-element-9279d1b{text-align:center;}.elementor-2289 .elementor-element.elementor-element-9279d1b .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:31px;font-weight:600;font-style:normal;text-decoration:none;line-height:30px;color:#AA3826;}.elementor-2289 .elementor-element.elementor-element-f1b2e3d{--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;}.elementor-2289 .elementor-element.elementor-element-ca9265f{--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;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-2289 .elementor-element.elementor-element-3021f64{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;line-height:30px;}.elementor-2289 .elementor-element.elementor-element-3d8c25e{--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;}.elementor-2289 .elementor-element.elementor-element-9106276{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;line-height:30px;}.elementor-2289 .elementor-element.elementor-element-f66cfcf{--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;}.elementor-2289 .elementor-element.elementor-element-c74ea70{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-2289 .elementor-element.elementor-element-e761ade{--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;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-be7302b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-00b5aa3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-1ee9643{--e-image-carousel-slides-to-show:1;}.elementor-2289 .elementor-element.elementor-element-1ee9643 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2289 .elementor-element.elementor-element-03aa948{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-03aa948 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-fb3b842{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-fb3b842 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-7d5c673 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2289 .elementor-element.elementor-element-7d5c673.elementor-element{--order:-99999 /* order start hack */;}.elementor-2289 .elementor-element.elementor-element-7d5c673 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-0ec8707{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-9c35198 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2289 .elementor-element.elementor-element-ca0e7c7{--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 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-7f3e2a2{width:var( --container-widget-width, 59.428% );max-width:59.428%;--container-widget-width:59.428%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-7f3e2a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2289 .elementor-element.elementor-element-7f3e2a2 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-7c9f877{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-eccdf30 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-b40f1fb img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-cc4158e{--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;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2289 .elementor-element.elementor-element-c5c8bb2 .elementor-repeater-item-69e584f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-009-Fabio-4.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-c5c8bb2 .elementor-repeater-item-f3697ca .swiper-slide-bg{background-color:#4054b2;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-010-Fabio-3--scaled.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-c5c8bb2 .swiper-slide{transition-duration:calc(3000ms*1.2);height:502px;}.elementor-2289 .elementor-element.elementor-element-c5c8bb2 .swiper-slide-contents{max-width:77%;}.elementor-2289 .elementor-element.elementor-element-c5c8bb2 .swiper-slide-inner{text-align:center;}.elementor-2289 .elementor-element.elementor-element-7117cfd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-f218b96{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-32b677a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-32b677a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2289 .elementor-element.elementor-element-32b677a img{width:100%;max-width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-104c183{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-104c183 img{width:100%;max-width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-af9a349{--e-image-carousel-slides-to-show:5;}.elementor-2289 .elementor-element.elementor-element-af9a349 > .elementor-widget-container{border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2289 .elementor-element.elementor-element-af9a349 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2289 .elementor-element.elementor-element-af9a349 .elementor-swiper-button.elementor-swiper-button-next{font-size:25px;}.elementor-2289 .elementor-element.elementor-element-f2d6c80{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-561fe97{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-561fe97 img{width:100%;max-width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-506eb8f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-506eb8f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2289 .elementor-element.elementor-element-506eb8f img{width:100%;max-width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-7e8d417{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-fc6d65f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-fc6d65f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2289 .elementor-element.elementor-element-fc6d65f img{width:100%;max-width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-bc3cebc{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-bc3cebc img{width:100%;max-width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-d3636d7{--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;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-205665a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-5b7f942{width:var( --container-widget-width, 39.332% );max-width:39.332%;--container-widget-width:39.332%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-5b7f942.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2289 .elementor-element.elementor-element-5b7f942 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-e894399{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-e894399.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2289 .elementor-element.elementor-element-e894399 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-945bf5a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-3d833ab img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-4b78b5a{--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:13px 10px;--row-gap:13px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-28cbe3f{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-28cbe3f img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-3a2552b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-3a2552b img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-e684db9{--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:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-caaf0eb .elementor-repeater-item-69e584f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-049-Sandra-2.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-caaf0eb .elementor-repeater-item-f3697ca .swiper-slide-bg{background-color:#4054b2;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-051-Sandra-2.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-caaf0eb .elementor-repeater-item-4d88c3c .swiper-slide-bg{background-color:#833ca3;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-052-Sandra-2.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-caaf0eb .elementor-repeater-item-c4cec06 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-054-Sandra-2.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-caaf0eb .elementor-repeater-item-dd8d213 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-050-Sandra-5.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-caaf0eb .swiper-slide{transition-duration:calc(2000ms*1.2);height:552px;}.elementor-2289 .elementor-element.elementor-element-caaf0eb .swiper-slide-contents{max-width:66%;}.elementor-2289 .elementor-element.elementor-element-caaf0eb .swiper-slide-inner{text-align:center;}.elementor-2289 .elementor-element.elementor-element-fae9e90{--e-image-carousel-slides-to-show:3;}.elementor-2289 .elementor-element.elementor-element-fae9e90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2289 .elementor-element.elementor-element-fae9e90.elementor-element{--align-self:flex-start;}.elementor-2289 .elementor-element.elementor-element-fae9e90 .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-2289 .elementor-element.elementor-element-7a7f2ca{--e-image-carousel-slides-to-show:4;}.elementor-2289 .elementor-element.elementor-element-7a7f2ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2289 .elementor-element.elementor-element-7a7f2ca.elementor-element{--align-self:flex-start;}.elementor-2289 .elementor-element.elementor-element-7a7f2ca .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-2289 .elementor-element.elementor-element-48b32f8 .elementor-repeater-item-69e584f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-053-Sandra-2.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-48b32f8 .elementor-repeater-item-f3697ca .swiper-slide-bg{background-color:#4054b2;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-170.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-48b32f8 .elementor-repeater-item-4d88c3c .swiper-slide-bg{background-color:#833ca3;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-169.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-48b32f8 .swiper-slide{transition-duration:calc(3000ms*1.2);height:398px;}.elementor-2289 .elementor-element.elementor-element-48b32f8 .swiper-slide-contents{max-width:66%;}.elementor-2289 .elementor-element.elementor-element-48b32f8 .swiper-slide-inner{text-align:center;}.elementor-2289 .elementor-element.elementor-element-973b6f3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-75657e2 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-95f7b80{--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 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-e306777{width:var( --container-widget-width, 68.303% );max-width:68.303%;--container-widget-width:68.303%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-e306777.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2289 .elementor-element.elementor-element-e306777 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-42f9da6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-0d19a35 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-e4470d1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-521fd25{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-38784d4{width:var( --container-widget-width, 37.781% );max-width:37.781%;--container-widget-width:37.781%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-38784d4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2289 .elementor-element.elementor-element-38784d4 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-a8a002b img{width:100%;max-width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-05478a4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-f925d22{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-f739103{--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 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-d5d0a4d{width:var( --container-widget-width, 68.303% );max-width:68.303%;--container-widget-width:68.303%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-d5d0a4d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2289 .elementor-element.elementor-element-d5d0a4d img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-f11e75a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-61c9cc8 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-192e62a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-a05354b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-c46becb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-8ea2136 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-8e5d9c8 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-496fcc1{width:var( --container-widget-width, 59.267% );max-width:59.267%;--container-widget-width:59.267%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-496fcc1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2289 .elementor-element.elementor-element-496fcc1 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-b2ade0b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-a2fa6e5 .elementor-repeater-item-69e584f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-075-1-Langer-3.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-a2fa6e5 .elementor-repeater-item-f3697ca .swiper-slide-bg{background-color:#4054b2;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-076-2-Langer-3.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-a2fa6e5 .elementor-repeater-item-e4dca58 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-077-3-Langer-3.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-a2fa6e5 .swiper-slide{transition-duration:calc(3000ms*1.2);height:511px;}.elementor-2289 .elementor-element.elementor-element-a2fa6e5 .swiper-slide-contents{max-width:77%;}.elementor-2289 .elementor-element.elementor-element-a2fa6e5 .swiper-slide-inner{text-align:center;}.elementor-2289 .elementor-element.elementor-element-acdb7df{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-ce0418b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-ce0418b .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2289 .elementor-element.elementor-element-ce0418b img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-09adf45{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-09adf45.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2289 .elementor-element.elementor-element-9395b47 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-a300ecf img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-6f09dc2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-34b1cd1 .elementor-repeater-item-69e584f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-081-Kramer-3.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-34b1cd1 .elementor-repeater-item-f3697ca .swiper-slide-bg{background-color:#4054b2;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-082-Kramer-3.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-34b1cd1 .elementor-repeater-item-e4dca58 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-083-Kramer-3.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-34b1cd1 .swiper-slide{transition-duration:calc(3000ms*1.2);height:418px;}.elementor-2289 .elementor-element.elementor-element-34b1cd1 .swiper-slide-contents{max-width:77%;}.elementor-2289 .elementor-element.elementor-element-34b1cd1 .swiper-slide-inner{text-align:center;}.elementor-2289 .elementor-element.elementor-element-916d730{--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;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-43bb5d6 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2289 .elementor-element.elementor-element-e9e07f6{--e-image-carousel-slides-to-show:3;}.elementor-2289 .elementor-element.elementor-element-e9e07f6 > .elementor-widget-container{margin:-10px 0px -10px 0px;border-radius:0px 0px 0px 0px;}.elementor-2289 .elementor-element.elementor-element-e9e07f6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2289 .elementor-element.elementor-element-e9e07f6 .elementor-swiper-button.elementor-swiper-button-next{font-size:25px;}.elementor-2289 .elementor-element.elementor-element-0adf5f5 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2289 .elementor-element.elementor-element-1979fbd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-dfaf606 .elementor-repeater-item-69e584f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-121-Vicky-3.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-dfaf606 .elementor-repeater-item-f3697ca .swiper-slide-bg{background-color:#4054b2;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-123-Vicky-2.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-dfaf606 .elementor-repeater-item-e4dca58 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-122-Vicky-2.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-dfaf606 .swiper-slide{transition-duration:calc(3000ms*1.2);height:390px;}.elementor-2289 .elementor-element.elementor-element-dfaf606 .swiper-slide-contents{max-width:77%;}.elementor-2289 .elementor-element.elementor-element-dfaf606 .swiper-slide-inner{text-align:center;}.elementor-2289 .elementor-element.elementor-element-7a27409{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-6f5f2ac{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-2d733d2{width:var( --container-widget-width, 69.222% );max-width:69.222%;--container-widget-width:69.222%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-2d733d2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2289 .elementor-element.elementor-element-2d733d2 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2289 .elementor-element.elementor-element-2d733d2 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-fd7aca0{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-fd7aca0 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-5f628e2 .elementor-repeater-item-69e584f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-214-Ayschen-4-1920.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-5f628e2 .elementor-repeater-item-f3697ca .swiper-slide-bg{background-color:#4054b2;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-212-Ayschen-4-1920.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-5f628e2 .elementor-repeater-item-4f37ae8 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-213-Ayschen-4-1920-1.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-5f628e2 .elementor-repeater-item-ee0ec6a .swiper-slide-bg{background-color:#4054b2;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-215-Ayschen-4-1920-2.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-5f628e2 .swiper-slide{transition-duration:calc(3000ms*1.2);height:502px;}.elementor-2289 .elementor-element.elementor-element-5f628e2 .swiper-slide-contents{max-width:77%;}.elementor-2289 .elementor-element.elementor-element-5f628e2 .swiper-slide-inner{text-align:center;}.elementor-2289 .elementor-element.elementor-element-6a0848d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-d1395f8{width:var( --container-widget-width, 63.991% );max-width:63.991%;--container-widget-width:63.991%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-d1395f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2289 .elementor-element.elementor-element-d1395f8 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2289 .elementor-element.elementor-element-d1395f8 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-3ed6abf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-3295b94 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-feed0ce img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-4ed7d02{--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;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-bbf4863 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2289 .elementor-element.elementor-element-bbf4863 img{height:0%;}.elementor-2289 .elementor-element.elementor-element-d329292{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-93caa88{width:var( --container-widget-width, 59.348% );max-width:59.348%;--container-widget-width:59.348%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-93caa88.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2289 .elementor-element.elementor-element-93caa88 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-52916d1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-fc6a0da img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-2805966 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-e8cddbb{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-2d177ff{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-fcbad1d img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-c841043 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-3f24fe7{width:var( --container-widget-width, 59.348% );max-width:59.348%;--container-widget-width:59.348%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-3f24fe7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2289 .elementor-element.elementor-element-3f24fe7 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2289 .elementor-element.elementor-element-3f24fe7 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-af64ec3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-048b217{--e-image-carousel-slides-to-show:5;}.elementor-2289 .elementor-element.elementor-element-048b217 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-2289 .elementor-element.elementor-element-048b217 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2289 .elementor-element.elementor-element-048b217 .elementor-swiper-button.elementor-swiper-button-next{font-size:25px;}.elementor-2289 .elementor-element.elementor-element-ab4c9c0{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-8fef230{width:var( --container-widget-width, 99.837% );max-width:99.837%;--container-widget-width:99.837%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-8fef230.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2289 .elementor-element.elementor-element-8fef230 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2289 .elementor-element.elementor-element-8fef230 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-0450704{--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;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-b98c1ae .elementor-repeater-item-69e584f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-149-1-Steve-2.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-b98c1ae .elementor-repeater-item-f3697ca .swiper-slide-bg{background-color:#4054b2;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-149-2-Steve-2.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-b98c1ae .swiper-slide{transition-duration:calc(3000ms*1.2);height:502px;}.elementor-2289 .elementor-element.elementor-element-b98c1ae .swiper-slide-contents{max-width:77%;}.elementor-2289 .elementor-element.elementor-element-b98c1ae .swiper-slide-inner{text-align:center;}.elementor-2289 .elementor-element.elementor-element-a707ee4{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-bd97568{width:var( --container-widget-width, 59.267% );max-width:59.267%;--container-widget-width:59.267%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-bd97568.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2289 .elementor-element.elementor-element-bd97568 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2289 .elementor-element.elementor-element-bd97568 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-38f39b4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-3d64987 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-e4235cd img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-9e74b9b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-0ede7fd{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-0ede7fd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2289 .elementor-element.elementor-element-0ede7fd img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-90dcdb8{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-90dcdb8 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2289 .elementor-element.elementor-element-90dcdb8 img{width:100%;height:100%;}.elementor-2289 .elementor-element.elementor-element-d6e8db9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2289 .elementor-element.elementor-element-cc59362 .elementor-repeater-item-69e584f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-157-Laura-2-1.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-cc59362 .elementor-repeater-item-f3697ca .swiper-slide-bg{background-color:#4054b2;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-158-Laura-2.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-cc59362 .elementor-repeater-item-e4dca58 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://passfoto-weinheim.de/wp-content/uploads/2025/01/Hochzeitsfotografie-in-Andernach-Weinheim-by-Fotostudio-Blickfang2-159-Laura-2.jpg);background-size:cover;}.elementor-2289 .elementor-element.elementor-element-cc59362 .swiper-slide{transition-duration:calc(3000ms*1.2);height:460px;}.elementor-2289 .elementor-element.elementor-element-cc59362 .swiper-slide-contents{max-width:77%;}.elementor-2289 .elementor-element.elementor-element-cc59362 .swiper-slide-inner{text-align:center;}.elementor-2289 .elementor-element.elementor-element-0a893dd{--e-image-carousel-slides-to-show:3;}.elementor-2289 .elementor-element.elementor-element-0a893dd > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-2289 .elementor-element.elementor-element-0a893dd .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2289 .elementor-element.elementor-element-0a893dd .elementor-swiper-button.elementor-swiper-button-next{font-size:25px;}.elementor-2289 .elementor-element.elementor-element-321f27a{--display:flex;--overlay-opacity:0.5;}.elementor-2289 .elementor-element.elementor-element-321f27a::before, .elementor-2289 .elementor-element.elementor-element-321f27a > .elementor-background-video-container::before, .elementor-2289 .elementor-element.elementor-element-321f27a > .e-con-inner > .elementor-background-video-container::before, .elementor-2289 .elementor-element.elementor-element-321f27a > .elementor-background-slideshow::before, .elementor-2289 .elementor-element.elementor-element-321f27a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2289 .elementor-element.elementor-element-321f27a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2289 .elementor-element.elementor-element-4aadd9d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2289 .elementor-element.elementor-element-4aadd9d.wpr-stt-btn-align-fixed-right .wpr-stt-btn{right:10px;bottom:35px;}.elementor-2289 .elementor-element.elementor-element-4aadd9d .wpr-stt-content{color:#ffffff;}.elementor-2289 .elementor-element.elementor-element-4aadd9d .wpr-stt-icon{color:#ffffff;font-size:15px;}.elementor-2289 .elementor-element.elementor-element-4aadd9d .wpr-stt-icon svg{fill:#ffffff;width:15px;height:15px;}.elementor-2289 .elementor-element.elementor-element-4aadd9d .wpr-stt-btn{background-color:#DA482D;transition:all  0.3s ease-in-out 0s;padding:15px 15px 15px 15px;border-radius:2px 2px 2px 2px;}.elementor-2289 .elementor-element.elementor-element-4aadd9d .wpr-stt-btn:hover > .wpr-stt-icon{Color:#fff;}.elementor-2289 .elementor-element.elementor-element-4aadd9d .wpr-stt-btn:hover > .wpr-stt-icon svg{fill:#fff;}.elementor-2289 .elementor-element.elementor-element-4aadd9d .wpr-stt-btn:hover{background-color:#4039EC;}.elementor-2289 .elementor-element.elementor-element-4aadd9d .wpr-stt-btn svg{transition:all  0.3s ease-in-out 0s;}.elementor-2289 .elementor-element.elementor-element-7b00235{--display:flex;}@media(min-width:768px){.elementor-2289 .elementor-element.elementor-element-5a8d1b0{--width:50px;}.elementor-2289 .elementor-element.elementor-element-0e82a9f{--content-width:85%;}.elementor-2289 .elementor-element.elementor-element-f1b2e3d{--content-width:80%;}.elementor-2289 .elementor-element.elementor-element-ca9265f{--width:50%;}.elementor-2289 .elementor-element.elementor-element-3d8c25e{--width:50%;}.elementor-2289 .elementor-element.elementor-element-f66cfcf{--content-width:80%;}.elementor-2289 .elementor-element.elementor-element-e761ade{--content-width:80%;}.elementor-2289 .elementor-element.elementor-element-00b5aa3{--width:58%;}.elementor-2289 .elementor-element.elementor-element-0ec8707{--content-width:80%;}.elementor-2289 .elementor-element.elementor-element-7c9f877{--width:40%;}.elementor-2289 .elementor-element.elementor-element-cc4158e{--content-width:80%;}.elementor-2289 .elementor-element.elementor-element-d3636d7{--content-width:80%;}.elementor-2289 .elementor-element.elementor-element-205665a{--width:100%;}.elementor-2289 .elementor-element.elementor-element-945bf5a{--content-width:80%;}.elementor-2289 .elementor-element.elementor-element-e684db9{--content-width:80%;}.elementor-2289 .elementor-element.elementor-element-973b6f3{--content-width:80%;}.elementor-2289 .elementor-element.elementor-element-42f9da6{--width:40%;}.elementor-2289 .elementor-element.elementor-element-e4470d1{--content-width:80%;}.elementor-2289 .elementor-element.elementor-element-05478a4{--content-width:80%;}.elementor-2289 .elementor-element.elementor-element-f11e75a{--width:40%;}.elementor-2289 .elementor-element.elementor-element-192e62a{--content-width:80%;}.elementor-2289 .elementor-element.elementor-element-c46becb{--width:40%;}.elementor-2289 .elementor-element.elementor-element-b2ade0b{--content-width:80%;}.elementor-2289 .elementor-element.elementor-element-09adf45{--width:40.732%;}.elementor-2289 .elementor-element.elementor-element-6f09dc2{--content-width:80%;}.elementor-2289 .elementor-element.elementor-element-916d730{--content-width:80%;}.elementor-2289 .elementor-element.elementor-element-1979fbd{--content-width:80%;}.elementor-2289 .elementor-element.elementor-element-7a27409{--content-width:80%;}.elementor-2289 .elementor-element.elementor-element-3ed6abf{--width:40%;}.elementor-2289 .elementor-element.elementor-element-4ed7d02{--content-width:80%;}.elementor-2289 .elementor-element.elementor-element-52916d1{--width:40%;}.elementor-2289 .elementor-element.elementor-element-2d177ff{--width:40%;}.elementor-2289 .elementor-element.elementor-element-af64ec3{--content-width:80%;}.elementor-2289 .elementor-element.elementor-element-0450704{--content-width:80%;}.elementor-2289 .elementor-element.elementor-element-38f39b4{--width:40%;}.elementor-2289 .elementor-element.elementor-element-d6e8db9{--content-width:80%;}}@media(max-width:1366px) and (min-width:768px){.elementor-2289 .elementor-element.elementor-element-65b67bf0{--width:100%;}}@media(max-width:1366px){.elementor-2289 .elementor-element.elementor-element-65b67bf0{--min-height:80vh;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:1024px){.elementor-2289 .elementor-element.elementor-element-65b67bf0{--min-height:75vh;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-2289 .elementor-element.elementor-element-65b67bf0{--min-height:70vh;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2289 .elementor-element.elementor-element-5a8d1b0{--width:500px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2289 .elementor-element.elementor-element-5e303a6{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-c30c1e9{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-f5fb192{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-2289 .elementor-element.elementor-element-d1423b4{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Jost';
	font-display: auto;
	src: url('https://passfoto-weinheim.de/wp-content/uploads/2025/05/Jost-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */