.elementor-73 .elementor-element.elementor-element-4e553fc5>.elementor-container{max-width:900px;min-height:100vh}.elementor-73 .elementor-element.elementor-element-4e553fc5:not(.elementor-motion-effects-element-type-background),.elementor-73 .elementor-element.elementor-element-4e553fc5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:rgba(255,255,255,.43);background-image:url("https://www.ruf-weitershain.de/wp-content/uploads/2018/10/DSC0470.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-73 .elementor-element.elementor-element-4e553fc5:hover{background-color:rgba(196,196,196,.78)}.elementor-73 .elementor-element.elementor-element-4e553fc5>.elementor-background-overlay{background-color:rgba(39,40,66,.79);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-73 .elementor-element.elementor-element-4e553fc5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-73 .elementor-element.elementor-element-6c36f23c>.elementor-element-populated{padding:150px 0 0}.elementor-73 .elementor-element.elementor-element-f753e36{text-align:center}.elementor-73 .elementor-element.elementor-element-f753e36 .elementor-heading-title{color:#fff;font-size:80px}.elementor-73 .elementor-element.elementor-element-86cddb0{--divider-border-style:solid;--divider-color:#fff;--divider-border-width:3px}.elementor-73 .elementor-element.elementor-element-86cddb0 .elementor-divider-separator{width:68%;margin:0 auto;margin-center:0}.elementor-73 .elementor-element.elementor-element-86cddb0 .elementor-divider{text-align:center;padding-top:20px;padding-bottom:20px}.elementor-73 .elementor-element.elementor-element-86cddb0>.elementor-widget-container{margin:0 20px 20px;padding:0;background-color:rgba(39,40,66,0)}.elementor-73 .elementor-element.elementor-element-2b223f5 .elementor-button .elementor-align-icon-right{margin-left:8px}.elementor-73 .elementor-element.elementor-element-2b223f5 .elementor-button .elementor-align-icon-left{margin-right:8px}.elementor-73 .elementor-element.elementor-element-2b223f5 .elementor-button{font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:4px;fill:#272842;color:#272842;background-color:rgba(255,255,255,.59);border-style:solid;border-width:3px;border-color:#272842;border-radius:11px;padding:15px 40px}.elementor-73 .elementor-element.elementor-element-2b223f5 .elementor-button:hover,.elementor-73 .elementor-element.elementor-element-2b223f5 .elementor-button:focus{color:#e0b002;background-color:#272842;border-color:#272842}.elementor-73 .elementor-element.elementor-element-2b223f5 .elementor-button:hover svg,.elementor-73 .elementor-element.elementor-element-2b223f5 .elementor-button:focus svg{fill:#e0b002}.elementor-73 .elementor-element.elementor-element-2b223f5>.elementor-widget-container{padding:0}.elementor-73 .elementor-element.elementor-element-76b4e178{padding:0}.elementor-73 .elementor-element.elementor-element-7f32fd42>.elementor-element-populated{padding:60px 80px 0 0}.elementor-73 .elementor-element.elementor-element-4158763a{text-align:left}.elementor-73 .elementor-element.elementor-element-4158763a .elementor-heading-title{color:#272842;font-family:"Playfair Display",Sans-serif;font-size:35px;font-weight:700;text-transform:capitalize;letter-spacing:0px}.elementor-73 .elementor-element.elementor-element-58df92fc{color:#555;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:300;line-height:1.7em}.elementor-73 .elementor-element.elementor-element-58df92fc>.elementor-widget-container{padding:0 0 5px}.elementor-73 .elementor-element.elementor-element-7ce66729 .elementor-button .elementor-align-icon-right{margin-left:8px}.elementor-73 .elementor-element.elementor-element-7ce66729 .elementor-button .elementor-align-icon-left{margin-right:8px}.elementor-73 .elementor-element.elementor-element-7ce66729 .elementor-button{font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:4px;fill:#272842;color:#272842;background-color:rgba(0,0,0,0);border-style:solid;border-width:3px;border-color:#272842;border-radius:11px;padding:15px 40px}.elementor-73 .elementor-element.elementor-element-7ce66729 .elementor-button:hover,.elementor-73 .elementor-element.elementor-element-7ce66729 .elementor-button:focus{color:#e0b002;background-color:#272842;border-color:#272842}.elementor-73 .elementor-element.elementor-element-7ce66729 .elementor-button:hover svg,.elementor-73 .elementor-element.elementor-element-7ce66729 .elementor-button:focus svg{fill:#e0b002}.elementor-73 .elementor-element.elementor-element-7ce66729>.elementor-widget-container{padding:0}.elementor-73 .elementor-element.elementor-element-2d402636>.elementor-element-populated{margin:-110px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-73 .elementor-element.elementor-element-5777d942{text-align:left}.elementor-73 .elementor-element.elementor-element-5777d942 img{border-radius:0;box-shadow:0px 9px 40px 0px rgba(0,0,0,.5)}.elementor-73 .elementor-element.elementor-element-5777d942>.elementor-widget-container{margin:0;background-color:#fff}.elementor-73 .elementor-element.elementor-element-cb3e8cb:not(.elementor-motion-effects-element-type-background),.elementor-73 .elementor-element.elementor-element-cb3e8cb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#272842}.elementor-73 .elementor-element.elementor-element-cb3e8cb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:58px;margin-bottom:58px;padding:72px}.elementor-73 .elementor-element.elementor-element-cb3e8cb>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-73 .elementor-element.elementor-element-79fc4cb>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-73 .elementor-element.elementor-element-79fc4cb>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-73 .elementor-element.elementor-element-4c362d2{column-gap:0;text-align:center;color:#fff}.elementor-73 .elementor-element.elementor-element-fb9d7c4{text-align:center}.elementor-73 .elementor-element.elementor-element-fb9d7c4 .elementor-heading-title{color:#272842}.elementor-73 .elementor-element.elementor-element-fb9d7c4>.elementor-widget-container{margin:0 37px}.elementor-73 .elementor-element.elementor-element-17a6171>.elementor-widget-container{padding:36px 0 0}.elementor-73 .elementor-element.elementor-element-fd079b4>.elementor-widget-container{padding:36px 0 0}.elementor-73 .elementor-element.elementor-element-85f6711>.elementor-widget-container{padding:36px 0 0}.elementor-73 .elementor-element.elementor-element-20b4e2c>.elementor-widget-container{padding:63px 0 46px}.elementor-73 .elementor-element.elementor-element-aeb1f29>.elementor-widget-container{margin:-9px 0 0;padding:0}.elementor-73 .elementor-element.elementor-element-0e4b963>.elementor-widget-container{padding:31px 0 0}.elementor-73 .elementor-element.elementor-element-c949d34>.elementor-widget-container{margin:-9px 0 0;padding:0}.elementor-73 .elementor-element.elementor-element-c949d34{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-73 .elementor-element.elementor-element-153252b>.elementor-widget-container{margin:-9px 0 0;padding:0}.elementor-73 .elementor-element.elementor-element-cd6ac0f>.elementor-widget-container{margin:-9px 0 0;padding:0}.elementor-73 .elementor-element.elementor-element-d867723>.elementor-widget-container{margin:-9px 0 0;padding:0}.elementor-73 .elementor-element.elementor-element-66de267>.elementor-widget-container{margin:-9px 0 0;padding:0}.elementor-73 .elementor-element.elementor-element-dc04dd4>.elementor-widget-container{margin:-9px 0 0;padding:0}.elementor-73 .elementor-element.elementor-element-9065267>.elementor-widget-container{margin:-9px 0 0;padding:0}.elementor-73 .elementor-element.elementor-element-9195e00>.elementor-widget-container{margin:-9px 0 0;padding:0}.elementor-73 .elementor-element.elementor-element-4c27d2b>.elementor-widget-container{margin:-9px 0 0;padding:0}@media(min-width:768px){.elementor-73 .elementor-element.elementor-element-7f32fd42{width:41.140%}.elementor-73 .elementor-element.elementor-element-2d402636{width:58.860%}}@media(max-width:1024px){.elementor-73 .elementor-element.elementor-element-4e553fc5>.elementor-container{min-height:65vh}.elementor-73 .elementor-element.elementor-element-6c36f23c>.elementor-element-populated{padding:100px 0 0}.elementor-73 .elementor-element.elementor-element-2b223f5 .elementor-button{font-size:12px}.elementor-73 .elementor-element.elementor-element-76b4e178{padding:0 30px}.elementor-73 .elementor-element.elementor-element-7f32fd42>.elementor-element-populated{padding:20px 0 0}.elementor-73 .elementor-element.elementor-element-4158763a .elementor-heading-title{font-size:25px}.elementor-73 .elementor-element.elementor-element-58df92fc{font-size:14px}.elementor-73 .elementor-element.elementor-element-58df92fc>.elementor-widget-container{padding:0}.elementor-73 .elementor-element.elementor-element-7ce66729 .elementor-button{font-size:12px}.elementor-73 .elementor-element.elementor-element-2d402636>.elementor-element-populated{margin:-50px -15px 0 20px;--e-column-margin-right:-15px;--e-column-margin-left:20px}}@media(max-width:767px){.elementor-73 .elementor-element.elementor-element-4e553fc5>.elementor-container{min-height:60vh}.elementor-73 .elementor-element.elementor-element-f753e36 .elementor-heading-title{font-size:37px}.elementor-73 .elementor-element.elementor-element-2b223f5 .elementor-button{padding:-1px}.elementor-73 .elementor-element.elementor-element-7f32fd42>.elementor-element-populated{padding:40px 0 0}.elementor-73 .elementor-element.elementor-element-4158763a{text-align:center}.elementor-73 .elementor-element.elementor-element-4158763a .elementor-heading-title{font-size:30px}.elementor-73 .elementor-element.elementor-element-58df92fc{text-align:center;font-size:15px;line-height:1.7em}.elementor-73 .elementor-element.elementor-element-2d402636>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 0 0}}