.elementor-384 .elementor-element.elementor-element-2c9762c > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.44;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-384 .elementor-element.elementor-element-2c9762c > .elementor-container{max-width:1600px;min-height:780px;}.elementor-384 .elementor-element.elementor-element-2c9762c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-384 .elementor-element.elementor-element-31e91e30:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-384 .elementor-element.elementor-element-31e91e30 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-384 .elementor-element.elementor-element-31e91e30 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:58px 58px 58px 58px;}.elementor-384 .elementor-element.elementor-element-31e91e30 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-384 .elementor-element.elementor-element-c700402 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-384 .elementor-element.elementor-element-c700402{text-align:left;}.elementor-384 .elementor-element.elementor-element-c700402 .elementor-heading-title{font-family:"Passageway", Sans-serif;font-size:50px;font-weight:400;color:var( --e-global-color-primary );}.elementor-384 .elementor-element.elementor-element-ea11ff8 > .elementor-background-overlay{background-image:url("https://hofecker-elektrotechnik.de/wp-content/uploads/2024/02/Bildmarke-rot.png");background-position:center center;background-repeat:no-repeat;background-size:39% auto;opacity:0.06;}.elementor-384 .elementor-element.elementor-element-ea11ff8{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:80px 0px 80px 0px;}.elementor-384 .elementor-element.elementor-element-16d0e96 > .elementor-widget-container{padding:56px 0px 0px 0px;}.elementor-384 .elementor-element.elementor-element-16d0e96{text-align:center;}.elementor-384 .elementor-element.elementor-element-16d0e96 .elementor-heading-title{font-family:"Passageway", Sans-serif;font-size:40px;font-weight:400;}.elementor-384 .elementor-element.elementor-element-683b4e4{padding:50px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-384 .elementor-element.elementor-element-8c4df13.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-384 .elementor-element.elementor-element-8c4df13.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-384 .elementor-element.elementor-element-8c4df13 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:25px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-384 .elementor-element.elementor-element-175231a{text-align:center;}.elementor-384 .elementor-element.elementor-element-175231a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-384 .elementor-element.elementor-element-d6bc58e > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:25px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-384 .elementor-element.elementor-element-7aac5ec{text-align:center;}.elementor-384 .elementor-element.elementor-element-7aac5ec .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-384 .elementor-element.elementor-element-12ad90e{padding:50px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-384 .elementor-element.elementor-element-b83abb0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-384 .elementor-element.elementor-element-b83abb0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-384 .elementor-element.elementor-element-b83abb0 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:25px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-384 .elementor-element.elementor-element-c9a214c{text-align:center;}.elementor-384 .elementor-element.elementor-element-c9a214c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-384 .elementor-element.elementor-element-efaa373 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:25px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-384 .elementor-element.elementor-element-a9600d1{text-align:center;}.elementor-384 .elementor-element.elementor-element-a9600d1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-384 .elementor-element.elementor-element-cad3322{padding:50px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-384 .elementor-element.elementor-element-dfa282c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-384 .elementor-element.elementor-element-dfa282c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-384 .elementor-element.elementor-element-dfa282c > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:25px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-384 .elementor-element.elementor-element-4dc28cb{text-align:center;}.elementor-384 .elementor-element.elementor-element-4dc28cb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-384 .elementor-element.elementor-element-6ba845f > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:25px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-384 .elementor-element.elementor-element-df527df{text-align:center;}.elementor-384 .elementor-element.elementor-element-df527df .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-384 .elementor-element.elementor-element-540c447{padding:50px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-384 .elementor-element.elementor-element-93b714e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-384 .elementor-element.elementor-element-93b714e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-384 .elementor-element.elementor-element-93b714e > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:25px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-384 .elementor-element.elementor-element-6d71655{text-align:center;}.elementor-384 .elementor-element.elementor-element-6d71655 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-384 .elementor-element.elementor-element-c6ff7c7 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:25px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-384 .elementor-element.elementor-element-2f03330{text-align:center;}.elementor-384 .elementor-element.elementor-element-2f03330 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-384 .elementor-element.elementor-element-40759cc{padding:80px 0px 0px 0px;}.elementor-384 .elementor-element.elementor-element-4f0cfc8{text-align:center;}.elementor-384 .elementor-element.elementor-element-4f0cfc8 .elementor-heading-title{font-family:"Passageway", Sans-serif;font-size:46px;font-weight:400;color:var( --e-global-color-primary );}.elementor-384 .elementor-element.elementor-element-2435b4d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-384 .elementor-element.elementor-element-2435b4d{padding:100px 50px 100px 50px;}.elementor-384 .elementor-element.elementor-element-f1ab25a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-384 .elementor-element.elementor-element-f1ab25a > .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-384 .elementor-element.elementor-element-d8b7501 > .elementor-widget-container{border-style:solid;border-width:0px 5px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-384 .elementor-element.elementor-element-fae51fa > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-384 .elementor-element.elementor-element-57d242e{padding:20px 0px 0px 0px;}.elementor-384 .elementor-element.elementor-element-b705594 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-384 .elementor-element.elementor-element-b705594 .elementor-heading-title{font-family:"Passageway", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.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-384 .elementor-element.elementor-element-7aed491{column-gap:0px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-384 .elementor-element.elementor-element-cc9a080{padding:20px 0px 0px 0px;}.elementor-384 .elementor-element.elementor-element-c5e3d49 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-384 .elementor-element.elementor-element-c5e3d49 .elementor-heading-title{font-family:"Passageway", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-384 .elementor-element.elementor-element-598aa1b{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-384 .elementor-element.elementor-element-885b802 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-384 .elementor-element.elementor-element-885b802{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-384 .elementor-element.elementor-element-ad9cb8f > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-384 .elementor-element.elementor-element-ad9cb8f{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-384 .elementor-element.elementor-element-e503b18{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-384 .elementor-element.elementor-element-9f4a7a9 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-384 .elementor-element.elementor-element-9f4a7a9 .elementor-heading-title{font-family:"Passageway", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-384 .elementor-element.elementor-element-5c2d13e{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-384 .elementor-element.elementor-element-f9a7407 > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-384 .elementor-element.elementor-element-f9a7407{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-384 .elementor-element.elementor-element-f1ab25a{width:48%;}.elementor-384 .elementor-element.elementor-element-fae51fa{width:52%;}}@media(max-width:1024px) and (min-width:768px){.elementor-384 .elementor-element.elementor-element-31e91e30{width:50%;}.elementor-384 .elementor-element.elementor-element-158343d{width:40%;}.elementor-384 .elementor-element.elementor-element-f1ab25a{width:100%;}.elementor-384 .elementor-element.elementor-element-fae51fa{width:100%;}}@media(min-width:1025px){.elementor-384 .elementor-element.elementor-element-ea11ff8 > .elementor-background-overlay{background-attachment:scroll;}}@media(max-width:1024px){.elementor-384 .elementor-element.elementor-element-2c9762c > .elementor-container{min-height:586px;}.elementor-384 .elementor-element.elementor-element-31e91e30 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-384 .elementor-element.elementor-element-c700402 .elementor-heading-title{font-size:35px;}.elementor-384 .elementor-element.elementor-element-ea11ff8{padding:0px 10px 50px 10px;}.elementor-384 .elementor-element.elementor-element-16d0e96 .elementor-heading-title{font-size:35px;}.elementor-384 .elementor-element.elementor-element-8c4df13 > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-384 .elementor-element.elementor-element-175231a .elementor-heading-title{font-size:17px;}.elementor-384 .elementor-element.elementor-element-d6bc58e > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-384 .elementor-element.elementor-element-7aac5ec .elementor-heading-title{font-size:17px;}.elementor-384 .elementor-element.elementor-element-c9a214c .elementor-heading-title{font-size:17px;}.elementor-384 .elementor-element.elementor-element-a9600d1 .elementor-heading-title{font-size:17px;}.elementor-384 .elementor-element.elementor-element-4dc28cb .elementor-heading-title{font-size:17px;}.elementor-384 .elementor-element.elementor-element-df527df .elementor-heading-title{font-size:17px;}.elementor-384 .elementor-element.elementor-element-6d71655 .elementor-heading-title{font-size:17px;}.elementor-384 .elementor-element.elementor-element-2f03330 .elementor-heading-title{font-size:17px;}.elementor-384 .elementor-element.elementor-element-2435b4d{padding:50px 25px 100px 25px;}.elementor-384 .elementor-element.elementor-element-f1ab25a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-384 .elementor-element.elementor-element-d8b7501 > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-384 .elementor-element.elementor-element-d8b7501 img{width:94%;}.elementor-384 .elementor-element.elementor-element-fae51fa > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-384 .elementor-element.elementor-element-43cf5be > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}}@media(max-width:767px){.elementor-384 .elementor-element.elementor-element-2c9762c > .elementor-container{min-height:378px;}.elementor-384 .elementor-element.elementor-element-31e91e30{width:60%;}.elementor-384 .elementor-element.elementor-element-31e91e30 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-384 .elementor-element.elementor-element-c700402 .elementor-heading-title{font-size:22px;}.elementor-384 .elementor-element.elementor-element-158343d{width:30%;}.elementor-384 .elementor-element.elementor-element-16d0e96 .elementor-heading-title{font-size:25px;}.elementor-384 .elementor-element.elementor-element-175231a .elementor-heading-title{font-size:18px;}.elementor-384 .elementor-element.elementor-element-7aac5ec .elementor-heading-title{font-size:18px;}.elementor-384 .elementor-element.elementor-element-12ad90e{padding:0px 0px 0px 0px;}.elementor-384 .elementor-element.elementor-element-b83abb0 > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-384 .elementor-element.elementor-element-c9a214c .elementor-heading-title{font-size:18px;}.elementor-384 .elementor-element.elementor-element-efaa373 > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-384 .elementor-element.elementor-element-a9600d1 .elementor-heading-title{font-size:18px;}.elementor-384 .elementor-element.elementor-element-cad3322{padding:0px 0px 0px 0px;}.elementor-384 .elementor-element.elementor-element-dfa282c > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-384 .elementor-element.elementor-element-4dc28cb .elementor-heading-title{font-size:18px;}.elementor-384 .elementor-element.elementor-element-6ba845f > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-384 .elementor-element.elementor-element-df527df .elementor-heading-title{font-size:18px;}.elementor-384 .elementor-element.elementor-element-540c447{padding:0px 0px 0px 0px;}.elementor-384 .elementor-element.elementor-element-93b714e > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-384 .elementor-element.elementor-element-6d71655 .elementor-heading-title{font-size:18px;}.elementor-384 .elementor-element.elementor-element-c6ff7c7 > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-384 .elementor-element.elementor-element-2f03330 .elementor-heading-title{font-size:18px;}.elementor-384 .elementor-element.elementor-element-4ac4030 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-384 .elementor-element.elementor-element-4f0cfc8{text-align:left;}.elementor-384 .elementor-element.elementor-element-4f0cfc8 .elementor-heading-title{font-size:30px;}.elementor-384 .elementor-element.elementor-element-2435b4d{padding:50px 20px 50px 20px;}.elementor-384 .elementor-element.elementor-element-f1ab25a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-384 .elementor-element.elementor-element-d8b7501 img{width:100%;}.elementor-384 .elementor-element.elementor-element-fae51fa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-384 .elementor-element.elementor-element-43cf5be > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Passageway';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://hofecker-elektrotechnik.de/wp-content/uploads/2024/02/Passageway.ttf') format('truetype');
}
/* End Custom Fonts CSS */