.elementor-28032 .elementor-element.elementor-element-5adf8c5:not(.elementor-motion-effects-element-type-background), .elementor-28032 .elementor-element.elementor-element-5adf8c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotel-alte-werft.de/wp-content/uploads/2026/08/Hero_Hell_NEU.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28032 .elementor-element.elementor-element-5adf8c5 > .elementor-background-overlay{opacity:0.61;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28032 .elementor-element.elementor-element-5adf8c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28032 .elementor-element.elementor-element-12f3e05 > .elementor-element-populated{padding:0px 0px 0px 200px;}.elementor-28032 .elementor-element.elementor-element-12f3e05{z-index:1;}.elementor-28032 .elementor-element.elementor-element-a400136{--spacer-size:250px;width:var( --container-widget-width, 104.664% );max-width:104.664%;--container-widget-width:104.664%;--container-widget-flex-grow:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-28032 .elementor-element.elementor-element-e5eaf07 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;letter-spacing:0.3px;color:var( --e-global-color-accent );}.elementor-28032 .elementor-element.elementor-element-22682f2 .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:95px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-3c7ee61 );}.elementor-28032 .elementor-element.elementor-element-3aca08b .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-3c7ee61 );}.elementor-28032 .elementor-element.elementor-element-8ce4ca8{--spacer-size:250px;}.elementor-28032 .elementor-element.elementor-element-22e2444 > .elementor-container{max-width:1200px;}.elementor-28032 .elementor-element.elementor-element-22e2444{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-75px;margin-bottom:50px;padding:0px 0px 0px 0px;z-index:1;}.elementor-28032 .elementor-element.elementor-element-22e2444 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28032 .elementor-element.elementor-element-cd6d31a > .elementor-element-populated{margin:0px 0px 0px 55px;--e-column-margin-right:0px;--e-column-margin-left:55px;padding:0px 0px 0px 0px;}.elementor-28032 .elementor-element.elementor-element-4b03235{padding:50px 0px 50px 0px;}.elementor-28032 .elementor-element.elementor-element-abbc214 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 01px;border-color:#0C20375C;padding:0px 0px 0px 20px;}.elementor-28032 .elementor-element.elementor-element-abbc214 > .elementor-element-populated, .elementor-28032 .elementor-element.elementor-element-abbc214 > .elementor-element-populated > .elementor-background-overlay, .elementor-28032 .elementor-element.elementor-element-abbc214 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-28032 .elementor-element.elementor-element-f608838 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-28032 .elementor-element.elementor-element-f608838 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-3c7ee61 );}.elementor-28032 .elementor-element.elementor-element-f608838.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-28032 .elementor-element.elementor-element-f608838.elementor-view-framed .elementor-icon, .elementor-28032 .elementor-element.elementor-element-f608838.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28032 .elementor-element.elementor-element-f608838 .elementor-icon-box-title, .elementor-28032 .elementor-element.elementor-element-f608838 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:22px;font-weight:400;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-28032 .elementor-element.elementor-element-d837a03 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28032 .elementor-element.elementor-element-d837a03 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#0C2037;color:#0C2037;background-color:#BF995800;}.elementor-28032 .elementor-element.elementor-element-d837a03 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-28032 .elementor-element.elementor-element-1d8770a > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#0C20375C;padding:0px 0px 0px 20px;}.elementor-28032 .elementor-element.elementor-element-9f66376 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-28032 .elementor-element.elementor-element-9f66376 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-3c7ee61 );}.elementor-28032 .elementor-element.elementor-element-9f66376.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-28032 .elementor-element.elementor-element-9f66376.elementor-view-framed .elementor-icon, .elementor-28032 .elementor-element.elementor-element-9f66376.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28032 .elementor-element.elementor-element-9f66376 .elementor-icon-box-title, .elementor-28032 .elementor-element.elementor-element-9f66376 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:22px;font-weight:400;}.elementor-28032 .elementor-element.elementor-element-ee4e399 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28032 .elementor-element.elementor-element-ee4e399 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#0C2037;color:#0C2037;background-color:#BF995800;}.elementor-28032 .elementor-element.elementor-element-ee4e399 > .elementor-widget-container{margin:0px 0px 0px -20px;padding:0px 0px 0px 0px;}.elementor-28032 .elementor-element.elementor-element-d04bd0c > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#0C20375C;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 20px;}.elementor-28032 .elementor-element.elementor-element-d04bd0c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28032 .elementor-element.elementor-element-d68d85e .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-28032 .elementor-element.elementor-element-d68d85e .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-3c7ee61 );}.elementor-28032 .elementor-element.elementor-element-d68d85e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-28032 .elementor-element.elementor-element-d68d85e.elementor-view-framed .elementor-icon, .elementor-28032 .elementor-element.elementor-element-d68d85e.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28032 .elementor-element.elementor-element-d68d85e .elementor-icon-box-title, .elementor-28032 .elementor-element.elementor-element-d68d85e .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:22px;font-weight:400;}.elementor-28032 .elementor-element.elementor-element-d68d85e .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-28032 .elementor-element.elementor-element-667819a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28032 .elementor-element.elementor-element-667819a .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#0C2037;color:#0C2037;background-color:#BF995800;}.elementor-28032 .elementor-element.elementor-element-667819a > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-28032 .elementor-element.elementor-element-de539a0 > .elementor-container{max-width:1500px;}.elementor-28032 .elementor-element.elementor-element-de539a0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;}.elementor-28032 .elementor-element.elementor-element-de539a0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28032 .elementor-element.elementor-element-50ae083:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28032 .elementor-element.elementor-element-50ae083 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-28032 .elementor-element.elementor-element-50ae083 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-28032 .elementor-element.elementor-element-50ae083 > .elementor-element-populated, .elementor-28032 .elementor-element.elementor-element-50ae083 > .elementor-element-populated > .elementor-background-overlay, .elementor-28032 .elementor-element.elementor-element-50ae083 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-28032 .elementor-element.elementor-element-50ae083 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28032 .elementor-element.elementor-element-6440872{--spacer-size:75px;}.elementor-28032 .elementor-element.elementor-element-ea2516a .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;letter-spacing:0.3px;color:var( --e-global-color-accent );}.elementor-28032 .elementor-element.elementor-element-ac979bf .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:40px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-3c7ee61 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-28032 .elementor-element.elementor-element-2dd339d{font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-28032 .elementor-element.elementor-element-caaa6ea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28032 .elementor-element.elementor-element-caaa6ea .elementor-button{font-family:"Source Sans 3", Sans-serif;font-weight:400;background-color:var( --e-global-color-3c7ee61 );}.elementor-28032 .elementor-element.elementor-element-caaa6ea > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-28032 .elementor-element.elementor-element-ca571fc{--spacer-size:75px;}.elementor-bc-flex-widget .elementor-28032 .elementor-element.elementor-element-5296e9f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-28032 .elementor-element.elementor-element-5296e9f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-28032 .elementor-element.elementor-element-5296e9f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28032 .elementor-element.elementor-element-5296e9f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-28032 .elementor-element.elementor-element-5296e9f > .elementor-element-populated, .elementor-28032 .elementor-element.elementor-element-5296e9f > .elementor-element-populated > .elementor-background-overlay, .elementor-28032 .elementor-element.elementor-element-5296e9f > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-28032 .elementor-element.elementor-element-5296e9f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28032 .elementor-element.elementor-element-5296e9f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-28032 .elementor-element.elementor-element-075b135 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-28032 .elementor-element.elementor-element-6d18220{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-28032 .elementor-element.elementor-element-f92bf85:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28032 .elementor-element.elementor-element-f92bf85 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-28032 .elementor-element.elementor-element-f92bf85 > .elementor-element-populated{box-shadow:0px -10px 10px 0px rgba(0, 0, 0, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28032 .elementor-element.elementor-element-f92bf85 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28032 .elementor-element.elementor-element-92f1026 .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:25px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-accent );}.elementor-28032 .elementor-element.elementor-element-a7d6e94{font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-3c7ee61 );}.elementor-28032 .elementor-element.elementor-element-5f0fa9f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28032 .elementor-element.elementor-element-5f0fa9f .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#0C2037;color:#0C2037;background-color:#BF995800;}.elementor-28032 .elementor-element.elementor-element-5f0fa9f > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-28032 .elementor-element.elementor-element-87f2369:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28032 .elementor-element.elementor-element-87f2369 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-28032 .elementor-element.elementor-element-87f2369 > .elementor-element-populated{box-shadow:0px -10px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-28032 .elementor-element.elementor-element-87f2369 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28032 .elementor-element.elementor-element-ad5eb4d .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:25px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-accent );}.elementor-28032 .elementor-element.elementor-element-87aadf4{font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-3c7ee61 );}.elementor-28032 .elementor-element.elementor-element-87e2f02 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28032 .elementor-element.elementor-element-87e2f02 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#0C2037;color:#0C2037;background-color:#BF995800;}.elementor-28032 .elementor-element.elementor-element-87e2f02 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-28032 .elementor-element.elementor-element-5eccb6d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28032 .elementor-element.elementor-element-5eccb6d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-28032 .elementor-element.elementor-element-5eccb6d > .elementor-element-populated{box-shadow:0px -10px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-28032 .elementor-element.elementor-element-5eccb6d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28032 .elementor-element.elementor-element-76cee1e .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:25px;font-weight:500;letter-spacing:0.3px;color:var( --e-global-color-accent );}.elementor-28032 .elementor-element.elementor-element-34121d5{font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-3c7ee61 );}.elementor-28032 .elementor-element.elementor-element-c2dc516 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28032 .elementor-element.elementor-element-c2dc516 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#0C2037;color:#0C2037;background-color:#BF995800;}.elementor-28032 .elementor-element.elementor-element-c2dc516 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-28032 .elementor-element.elementor-element-463dcc6:not(.elementor-motion-effects-element-type-background), .elementor-28032 .elementor-element.elementor-element-463dcc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3c7ee61 );}.elementor-28032 .elementor-element.elementor-element-463dcc6 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28032 .elementor-element.elementor-element-463dcc6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;padding:25px 0px 25px 0px;}.elementor-bc-flex-widget .elementor-28032 .elementor-element.elementor-element-33bcbc2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-28032 .elementor-element.elementor-element-33bcbc2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-28032 .elementor-element.elementor-element-ce79545 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-28032 .elementor-element.elementor-element-ce79545 .elementor-icon-box-title{margin-block-end:20px;color:#FFFFFF;}.elementor-28032 .elementor-element.elementor-element-ce79545.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-28032 .elementor-element.elementor-element-ce79545.elementor-view-framed .elementor-icon, .elementor-28032 .elementor-element.elementor-element-ce79545.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28032 .elementor-element.elementor-element-ce79545 .elementor-icon-box-title, .elementor-28032 .elementor-element.elementor-element-ce79545 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:22px;font-weight:400;}.elementor-28032 .elementor-element.elementor-element-ce79545 .elementor-icon-box-description{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-28032 .elementor-element.elementor-element-1414187.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-28032 .elementor-element.elementor-element-1414187.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-28032 .elementor-element.elementor-element-baa3612 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-28032 .elementor-element.elementor-element-baa3612 .elementor-icon-box-title{margin-block-end:20px;color:#FFFFFF;}.elementor-28032 .elementor-element.elementor-element-baa3612.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-28032 .elementor-element.elementor-element-baa3612.elementor-view-framed .elementor-icon, .elementor-28032 .elementor-element.elementor-element-baa3612.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28032 .elementor-element.elementor-element-baa3612 .elementor-icon-box-title, .elementor-28032 .elementor-element.elementor-element-baa3612 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:22px;font-weight:400;}.elementor-28032 .elementor-element.elementor-element-baa3612 .elementor-icon-box-description{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-28032 .elementor-element.elementor-element-8f20f16.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-28032 .elementor-element.elementor-element-8f20f16.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-28032 .elementor-element.elementor-element-c31cddd .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-28032 .elementor-element.elementor-element-c31cddd .elementor-icon-box-title{margin-block-end:20px;color:#FFFFFF;}.elementor-28032 .elementor-element.elementor-element-c31cddd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-28032 .elementor-element.elementor-element-c31cddd.elementor-view-framed .elementor-icon, .elementor-28032 .elementor-element.elementor-element-c31cddd.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28032 .elementor-element.elementor-element-c31cddd .elementor-icon-box-title, .elementor-28032 .elementor-element.elementor-element-c31cddd .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:22px;font-weight:400;}.elementor-28032 .elementor-element.elementor-element-c31cddd .elementor-icon-box-description{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-28032 .elementor-element.elementor-element-9df53aa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-28032 .elementor-element.elementor-element-9df53aa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-28032 .elementor-element.elementor-element-afcacbb .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-28032 .elementor-element.elementor-element-afcacbb .elementor-icon-box-title{margin-block-end:20px;color:#FFFFFF;}.elementor-28032 .elementor-element.elementor-element-afcacbb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-28032 .elementor-element.elementor-element-afcacbb.elementor-view-framed .elementor-icon, .elementor-28032 .elementor-element.elementor-element-afcacbb.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-28032 .elementor-element.elementor-element-afcacbb .elementor-icon-box-title, .elementor-28032 .elementor-element.elementor-element-afcacbb .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:22px;font-weight:400;}.elementor-28032 .elementor-element.elementor-element-afcacbb .elementor-icon-box-description{color:#FFFFFF;}.elementor-28032 .elementor-element.elementor-element-74e366c:not(.elementor-motion-effects-element-type-background), .elementor-28032 .elementor-element.elementor-element-74e366c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-28032 .elementor-element.elementor-element-74e366c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28032 .elementor-element.elementor-element-74e366c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28032 .elementor-element.elementor-element-253f42a{text-align:center;}.elementor-28032 .elementor-element.elementor-element-253f42a .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;letter-spacing:0.3px;color:var( --e-global-color-accent );}.elementor-28032 .elementor-element.elementor-element-253f42a > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-28032 .elementor-element.elementor-element-f5661f0{text-align:center;}.elementor-28032 .elementor-element.elementor-element-f5661f0 .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:40px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-3c7ee61 );}.elementor-28032 .elementor-element.elementor-element-2516709:not(.elementor-motion-effects-element-type-background), .elementor-28032 .elementor-element.elementor-element-2516709 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-28032 .elementor-element.elementor-element-2516709{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 100px 50px 100px;}.elementor-28032 .elementor-element.elementor-element-2516709 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28032 .elementor-element.elementor-element-894bc2c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28032 .elementor-element.elementor-element-894bc2c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28032 .elementor-element.elementor-element-894bc2c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-28032 .elementor-element.elementor-element-894bc2c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-28032 .elementor-element.elementor-element-57f6cef .elementor-testimonial-wrapper{text-align:start;}.elementor-28032 .elementor-element.elementor-element-57f6cef .elementor-testimonial-content{color:#000000;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:300;}.elementor-28032 .elementor-element.elementor-element-57f6cef .elementor-testimonial-name{color:var( --e-global-color-3c7ee61 );font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:400;}.elementor-28032 .elementor-element.elementor-element-57f6cef .elementor-testimonial-job{color:var( --e-global-color-3c7ee61 );font-family:"Source Sans 3", Sans-serif;font-weight:400;}.elementor-widget-star-rating .elementor-star-rating__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-28032 .elementor-element.elementor-element-cc797a1{text-align:end;}.elementor-28032 .elementor-element.elementor-element-cc797a1 .elementor-star-rating{font-size:10px;}.elementor-28032 .elementor-element.elementor-element-cc797a1 .elementor-star-rating i:before{color:#BF9958;}.elementor-28032 .elementor-element.elementor-element-cc797a1 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-28032 .elementor-element.elementor-element-66ed79a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28032 .elementor-element.elementor-element-66ed79a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28032 .elementor-element.elementor-element-66ed79a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-28032 .elementor-element.elementor-element-66ed79a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28032 .elementor-element.elementor-element-753e82a .elementor-testimonial-wrapper{text-align:start;}.elementor-28032 .elementor-element.elementor-element-753e82a .elementor-testimonial-content{color:#000000;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:300;}.elementor-28032 .elementor-element.elementor-element-753e82a .elementor-testimonial-name{color:var( --e-global-color-3c7ee61 );font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:400;}.elementor-28032 .elementor-element.elementor-element-753e82a .elementor-testimonial-job{color:var( --e-global-color-3c7ee61 );}.elementor-28032 .elementor-element.elementor-element-60dcb70{text-align:end;}.elementor-28032 .elementor-element.elementor-element-60dcb70 .elementor-star-rating{font-size:10px;}.elementor-28032 .elementor-element.elementor-element-60dcb70 .elementor-star-rating i:before{color:#BF9958;}.elementor-28032 .elementor-element.elementor-element-60dcb70 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-28032 .elementor-element.elementor-element-15f74e4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28032 .elementor-element.elementor-element-15f74e4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28032 .elementor-element.elementor-element-15f74e4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-28032 .elementor-element.elementor-element-15f74e4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28032 .elementor-element.elementor-element-34c2721 .elementor-testimonial-wrapper{text-align:start;}.elementor-28032 .elementor-element.elementor-element-34c2721 .elementor-testimonial-content{color:#000000;font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:300;}.elementor-28032 .elementor-element.elementor-element-34c2721 .elementor-testimonial-name{color:var( --e-global-color-3c7ee61 );font-family:"Gilda Display", Sans-serif;font-size:18px;font-weight:300;}.elementor-28032 .elementor-element.elementor-element-34c2721 .elementor-testimonial-job{color:var( --e-global-color-3c7ee61 );}.elementor-28032 .elementor-element.elementor-element-34c2721 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28032 .elementor-element.elementor-element-787919f{text-align:end;}.elementor-28032 .elementor-element.elementor-element-787919f .elementor-star-rating{font-size:10px;}.elementor-28032 .elementor-element.elementor-element-787919f .elementor-star-rating i:before{color:#BF9958;}.elementor-28032 .elementor-element.elementor-element-787919f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-28032 .elementor-element.elementor-element-c6189e7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28032 .elementor-element.elementor-element-c6189e7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28032 .elementor-element.elementor-element-c6189e7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-28032 .elementor-element.elementor-element-c6189e7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28032 .elementor-element.elementor-element-066f661 .elementor-testimonial-wrapper{text-align:start;}.elementor-28032 .elementor-element.elementor-element-066f661 .elementor-testimonial-content{color:#000000;font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:300;}.elementor-28032 .elementor-element.elementor-element-066f661 .elementor-testimonial-name{color:var( --e-global-color-3c7ee61 );font-family:"Gilda Display", Sans-serif;font-size:18px;font-weight:300;}.elementor-28032 .elementor-element.elementor-element-066f661 .elementor-testimonial-job{color:var( --e-global-color-3c7ee61 );}.elementor-28032 .elementor-element.elementor-element-066f661 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28032 .elementor-element.elementor-element-090b351{text-align:end;}.elementor-28032 .elementor-element.elementor-element-090b351 .elementor-star-rating{font-size:10px;}.elementor-28032 .elementor-element.elementor-element-090b351 .elementor-star-rating i:before{color:#BF9958;}.elementor-28032 .elementor-element.elementor-element-090b351 > .elementor-widget-container{margin:-20px 0px 0px 0px;}body.elementor-page-28032{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-28032 .elementor-element.elementor-element-cd6d31a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 15px;}.elementor-28032 .elementor-element.elementor-element-7e1abb2{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-28032 .elementor-element.elementor-element-22e2444{padding:10px 0px 10px 0px;}.elementor-28032 .elementor-element.elementor-element-cd6d31a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28032 .elementor-element.elementor-element-7e1abb2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-28032 .elementor-element.elementor-element-12f3e05{width:60.419%;}.elementor-28032 .elementor-element.elementor-element-faafde0{width:39.537%;}.elementor-28032 .elementor-element.elementor-element-50ae083{width:40%;}.elementor-28032 .elementor-element.elementor-element-5296e9f{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-28032 .elementor-element.elementor-element-cd6d31a{width:100%;}}/* Start custom CSS for section, class: .elementor-element-5adf8c5 */.elementor-28032 .elementor-element.elementor-element-5adf8c5 {
    position: relative;
    overflow: hidden;
}

.elementor-28032 .elementor-element.elementor-element-5adf8c5::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;
    pointer-events: none;

    background: linear-gradient(
        90deg,
        rgba(255, 255, 255, 0.88) 0%,
        rgba(255, 255, 255, 0.68) 25%,
        rgba(255, 255, 255, 0.30) 48%,
        rgba(255, 255, 255, 0.05) 68%,
        rgba(255, 255, 255, 0) 78%
    );
}

/* Inhalte über den Verlauf legen */
.elementor-28032 .elementor-element.elementor-element-5adf8c5 > .elementor-element,
.elementor-28032 .elementor-element.elementor-element-5adf8c5 > .e-con-inner {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-50ae083 */.elementor-28032 .elementor-element.elementor-element-50ae083 {
    border-radius: 8px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-075b135 */.elementor-28032 .elementor-element.elementor-element-075b135 {
    border-radius: 8px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5296e9f */.elementor-28032 .elementor-element.elementor-element-5296e9f {
    border-radius: 8px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc4eb31 */.elementor-28032 .elementor-element.elementor-element-bc4eb31 {
    border-radius: 8px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f92bf85 */.elementor-28032 .elementor-element.elementor-element-f92bf85 {
    border-radius: 8px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7faf1cc */.elementor-28032 .elementor-element.elementor-element-7faf1cc {
    border-radius: 8px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-87f2369 */.elementor-28032 .elementor-element.elementor-element-87f2369 {
    border-radius: 8px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3fb8b5e */.elementor-28032 .elementor-element.elementor-element-3fb8b5e {
    border-radius: 8px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5eccb6d */.elementor-28032 .elementor-element.elementor-element-5eccb6d {
    border-radius: 8px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-894bc2c */.elementor-28032 .elementor-element.elementor-element-894bc2c {
    border-radius: 8px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-66ed79a */.elementor-28032 .elementor-element.elementor-element-66ed79a {
    border-radius: 8px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-15f74e4 */.elementor-28032 .elementor-element.elementor-element-15f74e4 {
    border-radius: 8px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c6189e7 */.elementor-28032 .elementor-element.elementor-element-c6189e7 {
    border-radius: 8px;
    overflow: hidden;
}/* End custom CSS */