.elementor-5376 .elementor-element.elementor-element-bb55a1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:70px;--padding-left:125px;--padding-right:125px;}.elementor-5376 .elementor-element.elementor-element-bb55a1e:not(.elementor-motion-effects-element-type-background), .elementor-5376 .elementor-element.elementor-element-bb55a1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.marimer.de/wp-content/uploads/2024/09/Wellen-Hintergrund.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-5376 .elementor-element.elementor-element-2d35d27 .elementor-heading-title{text-transform:uppercase;}.elementor-5376 .elementor-element.elementor-element-bd66b25{width:auto;max-width:auto;bottom:-120px;}body:not(.rtl) .elementor-5376 .elementor-element.elementor-element-bd66b25{right:90px;}body.rtl .elementor-5376 .elementor-element.elementor-element-bd66b25{left:90px;}.elementor-5376 .elementor-element.elementor-element-bd66b25 .elementor-icon-wrapper{text-align:center;}.elementor-5376 .elementor-element.elementor-element-bd66b25.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-5376 .elementor-element.elementor-element-bd66b25.elementor-view-framed .elementor-icon:hover, .elementor-5376 .elementor-element.elementor-element-bd66b25.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-5376 .elementor-element.elementor-element-bd66b25.elementor-view-framed .elementor-icon:hover, .elementor-5376 .elementor-element.elementor-element-bd66b25.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-5376 .elementor-element.elementor-element-bd66b25 .elementor-icon{font-size:215px;}.elementor-5376 .elementor-element.elementor-element-bd66b25 .elementor-icon svg{height:215px;}.elementor-5376 .elementor-element.elementor-element-67dddfc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5376 .elementor-element.elementor-element-3e1dd87 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-5376 .elementor-element.elementor-element-3e1dd87 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5376 .elementor-element.elementor-element-9e83a38 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-5376 .elementor-element.elementor-element-042335a{--display:flex;}.elementor-5376 .elementor-element.elementor-element-8b40d87{--grid-columns:3;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-5376 .elementor-element.elementor-element-bb55a1e{--padding-top:var(--pxp-padding-top-tablet);--padding-bottom:var(--pxp-padding-bottom-tablet);--padding-left:var(--pxp-padding-left-tablet);--padding-right:var(--pxp-padding-right-tablet);}body:not(.rtl) .elementor-5376 .elementor-element.elementor-element-bd66b25{right:15px;}body.rtl .elementor-5376 .elementor-element.elementor-element-bd66b25{left:15px;}.elementor-5376 .elementor-element.elementor-element-bd66b25{bottom:45px;}.elementor-5376 .elementor-element.elementor-element-bd66b25 .elementor-icon{font-size:120px;}.elementor-5376 .elementor-element.elementor-element-bd66b25 .elementor-icon svg{height:120px;}.elementor-5376 .elementor-element.elementor-element-8b40d87{--grid-columns:2;}}@media(max-width:767px){.elementor-5376 .elementor-element.elementor-element-bb55a1e:not(.elementor-motion-effects-element-type-background), .elementor-5376 .elementor-element.elementor-element-bb55a1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;}.elementor-5376 .elementor-element.elementor-element-bb55a1e{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-5376 .elementor-element.elementor-element-2d35d27{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;z-index:2;}.elementor-5376 .elementor-element.elementor-element-bd66b25{bottom:41px;}.elementor-5376 .elementor-element.elementor-element-bd66b25 .elementor-icon{font-size:85px;}.elementor-5376 .elementor-element.elementor-element-bd66b25 .elementor-icon svg{height:85px;}.elementor-5376 .elementor-element.elementor-element-67dddfc{--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5376 .elementor-element.elementor-element-3e1dd87 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-5376 .elementor-element.elementor-element-9e83a38{width:100%;max-width:100%;}.elementor-5376 .elementor-element.elementor-element-9e83a38.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5376 .elementor-element.elementor-element-9e83a38 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-5376 .elementor-element.elementor-element-8b40d87{--grid-columns:1;}}/* Start custom CSS for icon, class: .elementor-element-bd66b25 */.elementor-5376 .elementor-element.elementor-element-bd66b25 svg:hover path:first-child{
    fill:#7FABB3!important;
    transition:0.3s !important;
}
.elementor-5376 .elementor-element.elementor-element-bd66b25 svg:not(:hover) path:first-child{
    fill:#153C89!important
}

/*
.elementor-5376 .elementor-element.elementor-element-bd66b25 path#stoererstart{
box-shadow: 6px 6px 8px rgba(0, 0, 0, 0.25);
    
}*/

.elementor-5376 .elementor-element.elementor-element-bd66b25 svg path{
      -webkit-filter: drop-shadow( 0px 4px 4px rgba(0, 0, 0, .25));
  filter: drop-shadow( 0px 4px 4px rgba(0, 0, 0, .25));
}
.elementor-5376 .elementor-element.elementor-element-bd66b25 svg{
overflow: visible;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9e83a38 */.elementor-5376 .elementor-element.elementor-element-9e83a38{
    overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67dddfc */.elementor-5376 .elementor-element.elementor-element-67dddfc{
    overflow:visible!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-042335a */@media (max-width: 410px) {
.produktteasertitel {
    font-size:12px!important;
    line-height:15px!important;
}
    .produktteaseruntertitel{
        font-size:10px!important;
        line-height:14px!important;
    }
}

body.logged-in.admin-bar div.e-loop-item >  a.e-flex.e-con-boxed.e-con.e-parent:first-child{
    background-color:#153C89!important;
}/* End custom CSS */