.elementor-799 .elementor-element.elementor-element-156c315:not(.elementor-motion-effects-element-type-background), .elementor-799 .elementor-element.elementor-element-156c315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.putzmaus-marine.com/wp-content/uploads/2022/11/header_funktionen_im_detail.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-799 .elementor-element.elementor-element-156c315{animation-duration:3500ms;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 35px 0px 35px;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-799 .elementor-element.elementor-element-156c315 > .elementor-container{min-height:600px;}.elementor-799 .elementor-element.elementor-element-156c315 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-799 .elementor-element.elementor-element-5542025b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-799 .elementor-element.elementor-element-5542025b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-799 .elementor-element.elementor-element-5542025b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-799 .elementor-element.elementor-element-5542025b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:left;margin:100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-799 .elementor-element.elementor-element-5542025b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-799 .elementor-element.elementor-element-cdace8b{text-align:center;}.elementor-799 .elementor-element.elementor-element-cdace8b .elementor-heading-title{font-size:100px;color:#FFFFFFA3;}.elementor-799 .elementor-element.elementor-element-4e0f586{margin-top:80px;margin-bottom:0px;padding:0px 35px 0px 35px;}.elementor-799 .elementor-element.elementor-element-d98ee60{animation-duration:3000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-799 .elementor-element.elementor-element-d98ee60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-799 .elementor-element.elementor-element-d98ee60 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-799 .elementor-element.elementor-element-d98ee60 .aux-modern-heading-primary{font-size:16px;font-weight:bold;text-transform:capitalize;line-height:4.4em;color:#E10707;margin:0px 0px 0px 0px;}.elementor-799 .elementor-element.elementor-element-d98ee60 .aux-modern-heading-secondary{font-size:40px;font-weight:bold;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-text );margin:0px 0px 17px 0px;}.elementor-799 .elementor-element.elementor-element-d4836cc{margin-top:20px;margin-bottom:40px;}.elementor-799 .elementor-element.elementor-element-0a33b37:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-799 .elementor-element.elementor-element-0a33b37 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-799 .elementor-element.elementor-element-0a33b37{animation-duration:2000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-799 .elementor-element.elementor-element-0a33b37 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:0px 27px 0px 0px;--e-column-margin-right:27px;--e-column-margin-left:0px;}.elementor-799 .elementor-element.elementor-element-0a33b37 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-799 .elementor-element.elementor-element-3ee215c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-799 .elementor-element.elementor-element-87bdd56{animation-duration:3000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-799 .elementor-element.elementor-element-87bdd56 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-799 .elementor-element.elementor-element-87bdd56 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-799 .elementor-element.elementor-element-87bdd56 .aux-modern-heading-primary{font-size:16px;font-weight:bold;text-transform:capitalize;line-height:4.4em;color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;}.elementor-799 .elementor-element.elementor-element-87bdd56 .aux-modern-heading-secondary{font-size:40px;font-weight:bold;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-text );margin:0px 0px 17px 0px;}.elementor-799 .elementor-element.elementor-element-5e3c982{margin-top:20px;margin-bottom:40px;}.elementor-799 .elementor-element.elementor-element-4ca0913:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-799 .elementor-element.elementor-element-4ca0913 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-799 .elementor-element.elementor-element-4ca0913{animation-duration:2000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-799 .elementor-element.elementor-element-4ca0913 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:0px 27px 0px 0px;--e-column-margin-right:27px;--e-column-margin-left:0px;}.elementor-799 .elementor-element.elementor-element-4ca0913 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-799 .elementor-element.elementor-element-f68d842 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-799 .elementor-element.elementor-element-895356e{padding:0px 35px 0px 35px;}.elementor-799 .elementor-element.elementor-element-ead5b30{animation-duration:3000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-799 .elementor-element.elementor-element-ead5b30 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-799 .elementor-element.elementor-element-ead5b30 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-799 .elementor-element.elementor-element-ead5b30 .aux-modern-heading-primary{font-size:16px;font-weight:bold;text-transform:capitalize;line-height:4.4em;color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;}.elementor-799 .elementor-element.elementor-element-ead5b30 .aux-modern-heading-secondary{font-size:40px;font-weight:bold;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-text );margin:0px 0px 17px 0px;}.elementor-799 .elementor-element.elementor-element-c12af10{margin-top:20px;margin-bottom:40px;}.elementor-799 .elementor-element.elementor-element-508a2d5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-799 .elementor-element.elementor-element-508a2d5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-799 .elementor-element.elementor-element-508a2d5{animation-duration:2000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-799 .elementor-element.elementor-element-508a2d5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:0px 27px 0px 0px;--e-column-margin-right:27px;--e-column-margin-left:0px;}.elementor-799 .elementor-element.elementor-element-508a2d5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-799 .elementor-element.elementor-element-0c7c87c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-799 .elementor-element.elementor-element-f779087{animation-duration:3000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-799 .elementor-element.elementor-element-f779087 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-799 .elementor-element.elementor-element-f779087 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-799 .elementor-element.elementor-element-f779087 .aux-modern-heading-primary{font-size:16px;font-weight:bold;text-transform:capitalize;line-height:4.4em;color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;}.elementor-799 .elementor-element.elementor-element-f779087 .aux-modern-heading-secondary{font-size:40px;font-weight:bold;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-text );margin:0px 0px 17px 0px;}.elementor-799 .elementor-element.elementor-element-95b3b2b{margin-top:20px;margin-bottom:40px;}.elementor-799 .elementor-element.elementor-element-560f129:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-799 .elementor-element.elementor-element-560f129 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-799 .elementor-element.elementor-element-560f129{animation-duration:2000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-799 .elementor-element.elementor-element-560f129 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:0px 27px 0px 0px;--e-column-margin-right:27px;--e-column-margin-left:0px;}.elementor-799 .elementor-element.elementor-element-560f129 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-799 .elementor-element.elementor-element-156ee02 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-799 .elementor-element.elementor-element-34417c4{--spacer-size:100px;}@media(min-width:768px){.elementor-799 .elementor-element.elementor-element-e210c65{width:49.793%;}.elementor-799 .elementor-element.elementor-element-eea794d{width:50.157%;}}@media(max-width:1024px){.elementor-799 .elementor-element.elementor-element-156c315 > .elementor-container{min-height:500px;}.elementor-799 .elementor-element.elementor-element-156c315{margin-top:0px;margin-bottom:0px;}.elementor-799 .elementor-element.elementor-element-d98ee60 .aux-modern-heading-secondary{font-size:40px;}.elementor-799 .elementor-element.elementor-element-87bdd56 .aux-modern-heading-secondary{font-size:40px;}.elementor-799 .elementor-element.elementor-element-ead5b30 .aux-modern-heading-secondary{font-size:40px;}.elementor-799 .elementor-element.elementor-element-f779087 .aux-modern-heading-secondary{font-size:40px;}}@media(max-width:767px){.elementor-799 .elementor-element.elementor-element-156c315 > .elementor-container{min-height:400px;}.elementor-799 .elementor-element.elementor-element-156c315{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-799 .elementor-element.elementor-element-cdace8b .elementor-heading-title{font-size:60px;}.elementor-799 .elementor-element.elementor-element-d98ee60 .aux-modern-heading-primary{font-size:14px;}.elementor-799 .elementor-element.elementor-element-d98ee60 .aux-modern-heading-secondary{font-size:28px;max-width:150px;}.elementor-799 .elementor-element.elementor-element-d4836cc{margin-top:60px;margin-bottom:0px;}.elementor-799 .elementor-element.elementor-element-0a33b37 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-799 .elementor-element.elementor-element-87bdd56 .aux-modern-heading-primary{font-size:14px;}.elementor-799 .elementor-element.elementor-element-87bdd56 .aux-modern-heading-secondary{font-size:28px;max-width:150px;}.elementor-799 .elementor-element.elementor-element-5e3c982{margin-top:60px;margin-bottom:0px;}.elementor-799 .elementor-element.elementor-element-4ca0913 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-799 .elementor-element.elementor-element-ead5b30 .aux-modern-heading-primary{font-size:14px;}.elementor-799 .elementor-element.elementor-element-ead5b30 .aux-modern-heading-secondary{font-size:28px;max-width:150px;}.elementor-799 .elementor-element.elementor-element-c12af10{margin-top:60px;margin-bottom:0px;}.elementor-799 .elementor-element.elementor-element-508a2d5 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-799 .elementor-element.elementor-element-f779087 .aux-modern-heading-primary{font-size:14px;}.elementor-799 .elementor-element.elementor-element-f779087 .aux-modern-heading-secondary{font-size:28px;max-width:150px;}.elementor-799 .elementor-element.elementor-element-95b3b2b{margin-top:60px;margin-bottom:0px;}.elementor-799 .elementor-element.elementor-element-560f129 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for section, class: .elementor-element-156c315 */@media only screen and (max-width:850px){
    .elementor-799 .elementor-element.elementor-element-156c315{
        margin-top:-10px;
    }
}
@media only screen and (min-width:2200px){
    .elementor-799 .elementor-element.elementor-element-156c315{
       margin-top:-80px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d4836cc */.elementor-799 .elementor-element.elementor-element-d4836cc .elementor-column-wrap:before{
    content:"";
    position:absolute;
    width: 100%;
    height: 100%;
    transition:all 300ms ease-out;
} 
.elementor-799 .elementor-element.elementor-element-d4836cc .elementor-column-wrap:hover:before{
    background-color: var(--e-global-color-secondary);
    box-shadow: -10px 50px 80px #F422234D;
}
.elementor-799 .elementor-element.elementor-element-d4836cc .aux-widget-advanced-text svg path{
    fill:var(--e-global-color-secondary);
    transition: fill 300ms ease-out;
}

.elementor-799 .elementor-element.elementor-element-d4836cc .aux-widget-advanced-text:hover svg path{
    fill:white;
}
.elementor-799 .elementor-element.elementor-element-d4836cc .widget-content{
    max-width:306px;
    margin: 20px auto
}
.elementor-799 .elementor-element.elementor-element-d4836cc svg{
    min-height: 80px;
    min-width: 100px;
   
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5e3c982 */.elementor-799 .elementor-element.elementor-element-5e3c982 .elementor-column-wrap:before{
    content:"";
    position:absolute;
    width: 100%;
    height: 100%;
    transition:all 300ms ease-out;
} 
.elementor-799 .elementor-element.elementor-element-5e3c982 .elementor-column-wrap:hover:before{
    background-color: var(--e-global-color-secondary);
    box-shadow: -10px 50px 80px #F422234D;
}
.elementor-799 .elementor-element.elementor-element-5e3c982 .aux-widget-advanced-text svg path{
    fill:var(--e-global-color-secondary);
    transition: fill 300ms ease-out;
}

.elementor-799 .elementor-element.elementor-element-5e3c982 .aux-widget-advanced-text:hover svg path{
    fill:white;
}
.elementor-799 .elementor-element.elementor-element-5e3c982 .widget-content{
    max-width:306px;
    margin: 20px auto
}
.elementor-799 .elementor-element.elementor-element-5e3c982 svg{
    min-height: 80px;
    min-width: 100px;
   
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c12af10 */.elementor-799 .elementor-element.elementor-element-c12af10 .elementor-column-wrap:before{
    content:"";
    position:absolute;
    width: 100%;
    height: 100%;
    transition:all 300ms ease-out;
} 
.elementor-799 .elementor-element.elementor-element-c12af10 .elementor-column-wrap:hover:before{
    background-color: var(--e-global-color-secondary);
    box-shadow: -10px 50px 80px #F422234D;
}
.elementor-799 .elementor-element.elementor-element-c12af10 .aux-widget-advanced-text svg path{
    fill:var(--e-global-color-secondary);
    transition: fill 300ms ease-out;
}

.elementor-799 .elementor-element.elementor-element-c12af10 .aux-widget-advanced-text:hover svg path{
    fill:white;
}
.elementor-799 .elementor-element.elementor-element-c12af10 .widget-content{
    max-width:306px;
    margin: 20px auto
}
.elementor-799 .elementor-element.elementor-element-c12af10 svg{
    min-height: 80px;
    min-width: 100px;
   
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-95b3b2b */.elementor-799 .elementor-element.elementor-element-95b3b2b .elementor-column-wrap:before{
    content:"";
    position:absolute;
    width: 100%;
    height: 100%;
    transition:all 300ms ease-out;
} 
.elementor-799 .elementor-element.elementor-element-95b3b2b .elementor-column-wrap:hover:before{
    background-color: var(--e-global-color-secondary);
    box-shadow: -10px 50px 80px #F422234D;
}
.elementor-799 .elementor-element.elementor-element-95b3b2b .aux-widget-advanced-text svg path{
    fill:var(--e-global-color-secondary);
    transition: fill 300ms ease-out;
}

.elementor-799 .elementor-element.elementor-element-95b3b2b .aux-widget-advanced-text:hover svg path{
    fill:white;
}
.elementor-799 .elementor-element.elementor-element-95b3b2b .widget-content{
    max-width:306px;
    margin: 20px auto
}
.elementor-799 .elementor-element.elementor-element-95b3b2b svg{
    min-height: 80px;
    min-width: 100px;
   
}/* End custom CSS */