.elementor-111 .elementor-element.elementor-element-b659844{--display:flex;--min-height:100vh;--overlay-opacity:0.4;}.elementor-111 .elementor-element.elementor-element-b659844:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-b659844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.electric-heart.de/wp-content/uploads/2025/03/P1270054-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-111 .elementor-element.elementor-element-b659844::before, .elementor-111 .elementor-element.elementor-element-b659844 > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-b659844 > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-b659844 > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-b659844 > .e-con-inner > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-b659844 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-111 .elementor-element.elementor-element-0232b69{--display:flex;--min-height:90vh;--justify-content:space-between;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-111 .elementor-element.elementor-element-0232b69.e-con{--order:99999 /* order end hack */;}.elementor-111 .elementor-element.elementor-element-addaaf6{--display:flex;}.elementor-111 .elementor-element.elementor-element-9e2a2df img{height:25vh;object-fit:scale-down;object-position:center center;}.elementor-111 .elementor-element.elementor-element-5ae4657 .elementor-repeater-item-143b803.elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-5ae4657 .elementor-repeater-item-143b803.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-111 .elementor-element.elementor-element-5ae4657 .elementor-repeater-item-143b803.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-111 .elementor-element.elementor-element-5ae4657 .elementor-repeater-item-b5334f0.elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-5ae4657 .elementor-repeater-item-b5334f0.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-111 .elementor-element.elementor-element-5ae4657 .elementor-repeater-item-b5334f0.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-111 .elementor-element.elementor-element-5ae4657{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-111 .elementor-element.elementor-element-5ae4657 .elementor-widget-container{text-align:center;}.elementor-111 .elementor-element.elementor-element-95ebf0d{text-align:center;}.elementor-111 .elementor-element.elementor-element-95ebf0d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:70px;font-weight:600;text-shadow:9px 5px 10px rgba(0,0,0,0.3);color:var( --e-global-color-nvsitebg );}.elementor-111 .elementor-element.elementor-element-4dae67a{text-align:center;}.elementor-111 .elementor-element.elementor-element-4dae67a .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:400;text-shadow:9px 5px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-81029ea .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-111 .elementor-element.elementor-element-fae4a43 .elementor-icon-wrapper{text-align:center;}.elementor-111 .elementor-element.elementor-element-fae4a43.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-fae4a43.elementor-view-framed .elementor-icon, .elementor-111 .elementor-element.elementor-element-fae4a43.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-fae4a43.elementor-view-framed .elementor-icon, .elementor-111 .elementor-element.elementor-element-fae4a43.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-fae4a43.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-fae4a43.elementor-view-framed .elementor-icon:hover, .elementor-111 .elementor-element.elementor-element-fae4a43.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-fae4a43.elementor-view-framed .elementor-icon:hover, .elementor-111 .elementor-element.elementor-element-fae4a43.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-fae4a43 .elementor-icon{font-size:8vw;}.elementor-111 .elementor-element.elementor-element-fae4a43 .elementor-icon svg{height:8vw;}.elementor-111 .elementor-element.elementor-element-0d87816{--display:flex;}.elementor-111 .elementor-element.elementor-element-d94c8c5{--spacer-size:50px;}.elementor-111 .elementor-element.elementor-element-4f4c2c5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-111 .elementor-element.elementor-element-308c3ec{--display:flex;}.elementor-111 .elementor-element.elementor-element-529136c .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-text );}.elementor-111 .elementor-element.elementor-element-a0df1dd{text-align:left;}.elementor-111 .elementor-element.elementor-element-a0df1dd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-bd40f30{text-align:left;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-111 .elementor-element.elementor-element-c8b5d71{--display:flex;--overlay-opacity:0.33;}.elementor-111 .elementor-element.elementor-element-c8b5d71::before, .elementor-111 .elementor-element.elementor-element-c8b5d71 > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-c8b5d71 > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-c8b5d71 > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-c8b5d71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-c8b5d71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-111 .elementor-element.elementor-element-6349127{--spacer-size:50px;}.elementor-111 .elementor-element.elementor-element-bed81fe{text-align:center;}.elementor-111 .elementor-element.elementor-element-242c836 .elementor-repeater-item-143b803.elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-242c836 .elementor-repeater-item-143b803.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-111 .elementor-element.elementor-element-242c836 .elementor-repeater-item-143b803.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-111 .elementor-element.elementor-element-242c836 .elementor-repeater-item-b5334f0.elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-242c836 .elementor-repeater-item-b5334f0.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-111 .elementor-element.elementor-element-242c836 .elementor-repeater-item-b5334f0.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-111 .elementor-element.elementor-element-242c836{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-111 .elementor-element.elementor-element-242c836 .elementor-widget-container{text-align:center;}.elementor-111 .elementor-element.elementor-element-a241f6e{--display:flex;}.elementor-111 .elementor-element.elementor-element-c37a8bb{text-align:left;}.elementor-111 .elementor-element.elementor-element-c37a8bb .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-text );}.elementor-111 .elementor-element.elementor-element-c37a8bb .elementor-heading-title a:hover, .elementor-111 .elementor-element.elementor-element-c37a8bb .elementor-heading-title a:focus{color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-111 .elementor-element.elementor-element-9e2a2df img{height:25vh;}.elementor-111 .elementor-element.elementor-element-95ebf0d .elementor-heading-title{font-size:65px;}.elementor-111 .elementor-element.elementor-element-4f4c2c5{--grid-auto-flow:row;}.elementor-111 .elementor-element.elementor-element-529136c{text-align:justify;}.elementor-111 .elementor-element.elementor-element-a0df1dd{text-align:left;}.elementor-111 .elementor-element.elementor-element-bd40f30{text-align:justify;}}@media(max-width:767px){.elementor-111 .elementor-element.elementor-element-0232b69{--min-height:80vh;}.elementor-111 .elementor-element.elementor-element-95ebf0d .elementor-heading-title{font-size:30px;}.elementor-111 .elementor-element.elementor-element-4dae67a .elementor-heading-title{font-size:23px;}.elementor-111 .elementor-element.elementor-element-4f4c2c5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}