.elementor-445 .elementor-element.elementor-element-3ec8ea4 > .elementor-container{min-height:50vh;}.elementor-445 .elementor-element.elementor-element-3ec8ea4:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-3ec8ea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kamera-rhein-main.de/wp-content/uploads/2022/09/Gruppe-maskieren-9@2x.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-445 .elementor-element.elementor-element-3ec8ea4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-445 .elementor-element.elementor-element-3ec8ea4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-445 .elementor-element.elementor-element-fb09c50{text-align:center;}.elementor-445 .elementor-element.elementor-element-fb09c50 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-445 .elementor-element.elementor-element-38af2b8{text-align:center;}.elementor-445 .elementor-element.elementor-element-b3c86ee .elementor-spacer-inner{--spacer-size:25px;}.elementor-445 .elementor-element.elementor-element-1cb7beb > .elementor-container{min-height:75vh;}.elementor-445 .elementor-element.elementor-element-1cb7beb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-445 .elementor-element.elementor-element-1cb7beb:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-1cb7beb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kamera-rhein-main.de/wp-content/uploads/2022/09/Gruppe-581@2x.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-445 .elementor-element.elementor-element-1cb7beb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-445 .elementor-element.elementor-element-1cb7beb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-445 .elementor-element.elementor-element-81c79db{padding:75px 0px 25px 0px;}.elementor-445 .elementor-element.elementor-element-c7a7c44 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-445 .elementor-element.elementor-element-c00341b .elementor-heading-title{font-family:var( --e-global-typography-a0a6201-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a6201-font-size );font-weight:var( --e-global-typography-a0a6201-font-weight );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-002542b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-445 .elementor-element.elementor-element-2d2a06c .elementor-heading-title{font-family:var( --e-global-typography-a0a6201-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a6201-font-size );font-weight:var( --e-global-typography-a0a6201-font-weight );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-8486755 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-445 .elementor-element.elementor-element-4829366 .elementor-heading-title{font-family:var( --e-global-typography-a0a6201-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a6201-font-size );font-weight:var( --e-global-typography-a0a6201-font-weight );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-d89f262{padding:25px 0px 100px 0px;}.elementor-445 .elementor-element.elementor-element-546c4bb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-445 .elementor-element.elementor-element-8a31b32 .elementor-heading-title{font-family:var( --e-global-typography-a0a6201-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a6201-font-size );font-weight:var( --e-global-typography-a0a6201-font-weight );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-cd1767b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-445 .elementor-element.elementor-element-d4d9627 .elementor-heading-title{font-family:var( --e-global-typography-a0a6201-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a6201-font-size );font-weight:var( --e-global-typography-a0a6201-font-weight );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-187f65b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-445 .elementor-element.elementor-element-3b71824 .elementor-heading-title{font-family:var( --e-global-typography-a0a6201-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a6201-font-size );font-weight:var( --e-global-typography-a0a6201-font-weight );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-9bce05a{padding:25px 0px 100px 0px;}.elementor-445 .elementor-element.elementor-element-dc43a09 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-445 .elementor-element.elementor-element-f4ecba1 .elementor-heading-title{font-family:var( --e-global-typography-a0a6201-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a6201-font-size );font-weight:var( --e-global-typography-a0a6201-font-weight );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-68f8934 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-445 .elementor-element.elementor-element-7ec7135 .elementor-heading-title{font-family:var( --e-global-typography-a0a6201-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a6201-font-size );font-weight:var( --e-global-typography-a0a6201-font-weight );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-f436ac9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-445 .elementor-element.elementor-element-bce5600 .elementor-heading-title{font-family:var( --e-global-typography-a0a6201-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a6201-font-size );font-weight:var( --e-global-typography-a0a6201-font-weight );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-85a93f2:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-85a93f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kamera-rhein-main.de/wp-content/uploads/2022/09/Banner_02@2x.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-445 .elementor-element.elementor-element-85a93f2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-445 .elementor-element.elementor-element-85a93f2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-445 .elementor-element.elementor-element-7f1b71a{text-align:center;}.elementor-445 .elementor-element.elementor-element-7f1b71a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-445 .elementor-element.elementor-element-e34adc3{text-align:center;font-family:var( --e-global-typography-40f43ef-font-family ), Sans-serif;font-size:var( --e-global-typography-40f43ef-font-size );font-weight:var( --e-global-typography-40f43ef-font-weight );line-height:var( --e-global-typography-40f43ef-line-height );letter-spacing:var( --e-global-typography-40f43ef-letter-spacing );word-spacing:var( --e-global-typography-40f43ef-word-spacing );}.elementor-445 .elementor-element.elementor-element-2a8f785:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-2a8f785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-445 .elementor-element.elementor-element-2a8f785{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 0px 50px 0px;}.elementor-445 .elementor-element.elementor-element-2a8f785 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-445 .elementor-element.elementor-element-3f93a12{text-align:center;}.elementor-445 .elementor-element.elementor-element-3f93a12 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-445 .elementor-element.elementor-element-a3edaee{text-align:center;font-family:var( --e-global-typography-40f43ef-font-family ), Sans-serif;font-size:var( --e-global-typography-40f43ef-font-size );font-weight:var( --e-global-typography-40f43ef-font-weight );line-height:var( --e-global-typography-40f43ef-line-height );letter-spacing:var( --e-global-typography-40f43ef-letter-spacing );word-spacing:var( --e-global-typography-40f43ef-word-spacing );}.elementor-445 .elementor-element.elementor-element-42b5e16 .ecs-link-wrapper, .elementor-445 .elementor-element.elementor-element-42b5e16 .ecs-custom-grid .ecs-post-loop, .elementor-445 .elementor-element.elementor-element-42b5e16 .ecs-post-loop .elementor, .elementor-445 .elementor-element.elementor-element-42b5e16 .ecs-post-loop .elementor .elementor-inner, .elementor-445 .elementor-element.elementor-element-42b5e16 .ecs-post-loop .elementor .elementor-inner .elementor-section-wrap, .elementor-445 .elementor-element.elementor-element-42b5e16 .ecs-post-loop .elementor .elementor-section-wrap, .elementor-445 .elementor-element.elementor-element-42b5e16 .ecs-post-loop .elementor .elementor-inner .elementor-section-wrap .elementor-top-section,  .elementor-445 .elementor-element.elementor-element-42b5e16 .ecs-post-loop .elementor .elementor-section-wrap .elementor-top-section, .elementor-445 .elementor-element.elementor-element-42b5e16 .ecs-post-loop .elementor .elementor-container{height:100%;}.elementor-445 .elementor-element.elementor-element-42b5e16 .elementor-post{height:auto;}.elementor-445 .elementor-element.elementor-element-42b5e16{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-445 .elementor-element.elementor-element-42b5e16 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-445 .elementor-element.elementor-element-d7a7599:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-d7a7599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kamera-rhein-main.de/wp-content/uploads/2022/09/Gruppe-586@2x.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-445 .elementor-element.elementor-element-d7a7599 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #000000 0%, #00000000 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-445 .elementor-element.elementor-element-d7a7599{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-445 .elementor-element.elementor-element-2695ffd{text-align:center;}.elementor-445 .elementor-element.elementor-element-2695ffd .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-445 .elementor-element.elementor-element-75cdd4a{text-align:center;font-family:var( --e-global-typography-40f43ef-font-family ), Sans-serif;font-size:var( --e-global-typography-40f43ef-font-size );font-weight:var( --e-global-typography-40f43ef-font-weight );line-height:var( --e-global-typography-40f43ef-line-height );letter-spacing:var( --e-global-typography-40f43ef-letter-spacing );word-spacing:var( --e-global-typography-40f43ef-word-spacing );}.elementor-445 .elementor-element.elementor-element-2eda48f .elementor-button .elementor-align-icon-right{margin-left:25px;}.elementor-445 .elementor-element.elementor-element-2eda48f .elementor-button .elementor-align-icon-left{margin-right:25px;}.elementor-445 .elementor-element.elementor-element-2eda48f .elementor-button{font-family:var( --e-global-typography-13e05e7-font-family ), Sans-serif;font-size:var( --e-global-typography-13e05e7-font-size );font-weight:var( --e-global-typography-13e05e7-font-weight );text-transform:var( --e-global-typography-13e05e7-text-transform );line-height:var( --e-global-typography-13e05e7-line-height );letter-spacing:var( --e-global-typography-13e05e7-letter-spacing );word-spacing:var( --e-global-typography-13e05e7-word-spacing );}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-445 .elementor-element.elementor-element-7e33b9f{width:100%;}.elementor-445 .elementor-element.elementor-element-03fa288{width:100%;}.elementor-445 .elementor-element.elementor-element-0667291{width:100%;}.elementor-445 .elementor-element.elementor-element-641e683{width:100%;}.elementor-445 .elementor-element.elementor-element-0c9a273{width:100%;}.elementor-445 .elementor-element.elementor-element-a151880{width:100%;}.elementor-445 .elementor-element.elementor-element-50f4e94{width:100%;}.elementor-445 .elementor-element.elementor-element-a1d8d73{width:100%;}.elementor-445 .elementor-element.elementor-element-5cd9222{width:100%;}.elementor-445 .elementor-element.elementor-element-0e1dd91{width:100%;}.elementor-445 .elementor-element.elementor-element-ffdb2a7{width:100%;}.elementor-445 .elementor-element.elementor-element-f0f09b8{width:100%;}}@media(max-width:1024px){.elementor-445 .elementor-element.elementor-element-03fa288 > .elementor-element-populated{padding:100px 20px 50px 20px;}.elementor-445 .elementor-element.elementor-element-fb09c50 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-445 .elementor-element.elementor-element-641e683 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-445 .elementor-element.elementor-element-5b34678 > .elementor-element-populated{padding:10px 20px 10px 10px;}.elementor-445 .elementor-element.elementor-element-c00341b .elementor-heading-title{font-size:var( --e-global-typography-a0a6201-font-size );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-0c9a273 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-445 .elementor-element.elementor-element-87ccd5a > .elementor-element-populated{padding:10px 20px 10px 10px;}.elementor-445 .elementor-element.elementor-element-2d2a06c .elementor-heading-title{font-size:var( --e-global-typography-a0a6201-font-size );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-f0bcee4 > .elementor-element-populated{padding:10px 20px 10px 10px;}.elementor-445 .elementor-element.elementor-element-4829366 .elementor-heading-title{font-size:var( --e-global-typography-a0a6201-font-size );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-50f4e94 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-445 .elementor-element.elementor-element-951d8f6 > .elementor-element-populated{padding:10px 20px 10px 10px;}.elementor-445 .elementor-element.elementor-element-8a31b32 .elementor-heading-title{font-size:var( --e-global-typography-a0a6201-font-size );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-a1d8d73 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-445 .elementor-element.elementor-element-4579bcf > .elementor-element-populated{padding:10px 20px 10px 10px;}.elementor-445 .elementor-element.elementor-element-d4d9627 .elementor-heading-title{font-size:var( --e-global-typography-a0a6201-font-size );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-5338b32 > .elementor-element-populated{padding:10px 20px 10px 10px;}.elementor-445 .elementor-element.elementor-element-3b71824 .elementor-heading-title{font-size:var( --e-global-typography-a0a6201-font-size );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-0e1dd91 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-445 .elementor-element.elementor-element-2980b54 > .elementor-element-populated{padding:10px 20px 10px 10px;}.elementor-445 .elementor-element.elementor-element-f4ecba1 .elementor-heading-title{font-size:var( --e-global-typography-a0a6201-font-size );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-ffdb2a7 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-445 .elementor-element.elementor-element-313e1e5 > .elementor-element-populated{padding:10px 20px 10px 10px;}.elementor-445 .elementor-element.elementor-element-7ec7135 .elementor-heading-title{font-size:var( --e-global-typography-a0a6201-font-size );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-d0a5ffa > .elementor-element-populated{padding:10px 20px 10px 10px;}.elementor-445 .elementor-element.elementor-element-bce5600 .elementor-heading-title{font-size:var( --e-global-typography-a0a6201-font-size );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-7f1b71a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-445 .elementor-element.elementor-element-e34adc3{font-size:var( --e-global-typography-40f43ef-font-size );line-height:var( --e-global-typography-40f43ef-line-height );letter-spacing:var( --e-global-typography-40f43ef-letter-spacing );word-spacing:var( --e-global-typography-40f43ef-word-spacing );}.elementor-445 .elementor-element.elementor-element-3f93a12 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-445 .elementor-element.elementor-element-a3edaee{font-size:var( --e-global-typography-40f43ef-font-size );line-height:var( --e-global-typography-40f43ef-line-height );letter-spacing:var( --e-global-typography-40f43ef-letter-spacing );word-spacing:var( --e-global-typography-40f43ef-word-spacing );}.elementor-445 .elementor-element.elementor-element-2695ffd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-445 .elementor-element.elementor-element-75cdd4a{font-size:var( --e-global-typography-40f43ef-font-size );line-height:var( --e-global-typography-40f43ef-line-height );letter-spacing:var( --e-global-typography-40f43ef-letter-spacing );word-spacing:var( --e-global-typography-40f43ef-word-spacing );}.elementor-445 .elementor-element.elementor-element-2eda48f .elementor-button{font-size:var( --e-global-typography-13e05e7-font-size );line-height:var( --e-global-typography-13e05e7-line-height );letter-spacing:var( --e-global-typography-13e05e7-letter-spacing );word-spacing:var( --e-global-typography-13e05e7-word-spacing );}}@media(max-width:767px){.elementor-445 .elementor-element.elementor-element-fb09c50 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-445 .elementor-element.elementor-element-1cb7beb > .elementor-container{min-height:30vh;}.elementor-445 .elementor-element.elementor-element-1cb7beb:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-1cb7beb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kamera-rhein-main.de/wp-content/uploads/2022/09/Gruppe-561@2x.png");}.elementor-445 .elementor-element.elementor-element-5b34678 > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-445 .elementor-element.elementor-element-c00341b{text-align:center;}.elementor-445 .elementor-element.elementor-element-c00341b .elementor-heading-title{font-size:var( --e-global-typography-a0a6201-font-size );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-57af479{text-align:center;}.elementor-445 .elementor-element.elementor-element-87ccd5a > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-445 .elementor-element.elementor-element-2d2a06c{text-align:center;}.elementor-445 .elementor-element.elementor-element-2d2a06c .elementor-heading-title{font-size:var( --e-global-typography-a0a6201-font-size );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-8f1cd24{text-align:center;}.elementor-445 .elementor-element.elementor-element-f0bcee4 > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-445 .elementor-element.elementor-element-4829366{text-align:center;}.elementor-445 .elementor-element.elementor-element-4829366 .elementor-heading-title{font-size:var( --e-global-typography-a0a6201-font-size );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-9d41ac4{text-align:center;}.elementor-445 .elementor-element.elementor-element-951d8f6 > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-445 .elementor-element.elementor-element-8a31b32{text-align:center;}.elementor-445 .elementor-element.elementor-element-8a31b32 .elementor-heading-title{font-size:var( --e-global-typography-a0a6201-font-size );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-b0724d5{text-align:center;}.elementor-445 .elementor-element.elementor-element-4579bcf > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-445 .elementor-element.elementor-element-d4d9627{text-align:center;}.elementor-445 .elementor-element.elementor-element-d4d9627 .elementor-heading-title{font-size:var( --e-global-typography-a0a6201-font-size );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-9ebff41{text-align:center;}.elementor-445 .elementor-element.elementor-element-5338b32 > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-445 .elementor-element.elementor-element-3b71824{text-align:center;}.elementor-445 .elementor-element.elementor-element-3b71824 .elementor-heading-title{font-size:var( --e-global-typography-a0a6201-font-size );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-5f13f06{text-align:center;}.elementor-445 .elementor-element.elementor-element-2980b54 > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-445 .elementor-element.elementor-element-f4ecba1{text-align:center;}.elementor-445 .elementor-element.elementor-element-f4ecba1 .elementor-heading-title{font-size:var( --e-global-typography-a0a6201-font-size );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-353051d{text-align:center;}.elementor-445 .elementor-element.elementor-element-313e1e5 > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-445 .elementor-element.elementor-element-7ec7135{text-align:center;}.elementor-445 .elementor-element.elementor-element-7ec7135 .elementor-heading-title{font-size:var( --e-global-typography-a0a6201-font-size );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-4ca4e40{text-align:center;}.elementor-445 .elementor-element.elementor-element-d0a5ffa > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-445 .elementor-element.elementor-element-bce5600{text-align:center;}.elementor-445 .elementor-element.elementor-element-bce5600 .elementor-heading-title{font-size:var( --e-global-typography-a0a6201-font-size );line-height:var( --e-global-typography-a0a6201-line-height );letter-spacing:var( --e-global-typography-a0a6201-letter-spacing );word-spacing:var( --e-global-typography-a0a6201-word-spacing );}.elementor-445 .elementor-element.elementor-element-3a179aa{text-align:center;}.elementor-445 .elementor-element.elementor-element-80deb25 > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-445 .elementor-element.elementor-element-7f1b71a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-445 .elementor-element.elementor-element-e34adc3{font-size:var( --e-global-typography-40f43ef-font-size );line-height:var( --e-global-typography-40f43ef-line-height );letter-spacing:var( --e-global-typography-40f43ef-letter-spacing );word-spacing:var( --e-global-typography-40f43ef-word-spacing );}.elementor-445 .elementor-element.elementor-element-3f93a12 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-445 .elementor-element.elementor-element-a3edaee{font-size:var( --e-global-typography-40f43ef-font-size );line-height:var( --e-global-typography-40f43ef-line-height );letter-spacing:var( --e-global-typography-40f43ef-letter-spacing );word-spacing:var( --e-global-typography-40f43ef-word-spacing );}.elementor-445 .elementor-element.elementor-element-00c0ba3 > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-445 .elementor-element.elementor-element-2695ffd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-445 .elementor-element.elementor-element-75cdd4a{font-size:var( --e-global-typography-40f43ef-font-size );line-height:var( --e-global-typography-40f43ef-line-height );letter-spacing:var( --e-global-typography-40f43ef-letter-spacing );word-spacing:var( --e-global-typography-40f43ef-word-spacing );}.elementor-445 .elementor-element.elementor-element-2eda48f .elementor-button{font-size:var( --e-global-typography-13e05e7-font-size );line-height:var( --e-global-typography-13e05e7-line-height );letter-spacing:var( --e-global-typography-13e05e7-letter-spacing );word-spacing:var( --e-global-typography-13e05e7-word-spacing );}}/* Start custom CSS for column, class: .elementor-element-069b8d7 */@media (max-width: 767px) {
    .elementor-445 .elementor-element.elementor-element-069b8d7 .elementor-element-populated {
        align-content: center !important;
        align-items: center !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4f0e142 */@media (max-width: 767px) {
    .elementor-445 .elementor-element.elementor-element-4f0e142 .elementor-column {
        align-content: center !important;
        align-items: center !important;
    }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-42b5e16 */.elementor-445 .elementor-element.elementor-element-42b5e16 .elementor-open-lightbox {
    text-align: center;
}

.elementor-445 .elementor-element.elementor-element-42b5e16 .elementor-custom-embed-image-overlay {
    display: inline-block;
}

.elementor-445 .elementor-element.elementor-element-42b5e16 .elementor-custom-embed-image-overlay:hover {
    cursor: pointer;
}/* End custom CSS */