.elementor-16118 .elementor-element.elementor-element-7961b57{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16118 .elementor-element.elementor-element-229fddc{--display:flex;box-shadow:4px 4px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-16118 .elementor-element.elementor-element-229fddc:not(.elementor-motion-effects-element-type-background), .elementor-16118 .elementor-element.elementor-element-229fddc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16118 .elementor-element.elementor-element-47f981a{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;font-family:"EnBW DIN Pro", Sans-serif;font-size:14px;font-weight:400;text-decoration:underline;}.elementor-16118 .elementor-element.elementor-element-47f981a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-16118 .elementor-element.elementor-element-3e8d9ac .elementor-heading-title{font-family:"MarkOT", Sans-serif;font-size:32px;font-weight:500;line-height:39px;color:#25C6B2;}.elementor-16118 .elementor-element.elementor-element-0ac3beb > .elementor-widget-container{margin:019px 0px 49px 0px;}.elementor-16118 .elementor-element.elementor-element-0ac3beb{color:#1F1F1F;font-family:"EnBW DIN Pro", Sans-serif;font-size:14px;font-weight:400;}.elementor-16118 .elementor-element.elementor-element-14c8979 > .elementor-widget-container{padding:020px 0px 0px 0px;}.elementor-16118 .elementor-element.elementor-element-fcb3a71{width:initial;max-width:initial;text-align:center;font-family:"EnBW DIN Pro", Sans-serif;text-decoration:underline;}.elementor-16118 .elementor-element.elementor-element-fcb3a71 > .elementor-widget-container{margin:19px 0px 50px 0px;}body.elementor-page-16118:not(.elementor-motion-effects-element-type-background), body.elementor-page-16118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://community.enpulse.io/wp-content/uploads/2025/01/Group-1130-1.svg");}@media(min-width:470px){.elementor-16118 .elementor-element.elementor-element-7961b57{--content-width:315px;}}/* Start custom CSS for shortcode, class: .elementor-element-14c8979 *//* Styling für das gesamte Formular */

/* Styling für die Formularfelder */
form p {
    position: relative;
    width: 312px;
    margin: 0;
}

/* Input-Felder für E-Mail */
form input[type="email"] {
    width: 100%;
    height: 39px;
    background: #F5F5F5;
    border: none;
    padding: 9px 12px;
    font-size: 14px;
    color: #333;
    font-family: "EnBW DIN Pro", Arial, sans-serif;
    box-sizing: border-box;
    border-radius: 5px;
}

/* Input-Feld Fokus */
form input[type="email"]:focus {
    outline: 2px solid #0073aa;
    border-radius: 5px;
}

/* Label-Styling */
form label {
    position: absolute;
    left: 7px;
    color: #B3B3B3;
    font-size: 14px;
    font-family: "EnBW DIN Pro", Arial, sans-serif;
    font-weight: 400;
    line-height: 21px;
    pointer-events: none;
}
form button {
    display: flex;
    justify-content: center;
    align-items: center;
    border: none;
    background: none;
    cursor: pointer;
    padding: 0;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-229fddc */.elementor-16118 .elementor-element.elementor-element-229fddc{
    box-shadow: 4px 4px 10px
}/* End custom CSS */
/* Start custom CSS */[data-elementor-type="wp-page"], [data-elementor-type="single-page"], [data-elementor-type="wp-post"], [data-elementor-type="error-404"], .dot-background {
    background-size:unset;
}
.dot-background {
    background-size: unset !important;
    background-image:None;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'EnBW DIN Pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://community.enpulse.io/wp-content/uploads/2022/03/EnBWDINPro1.woff') format('woff'),
		url('https://community.enpulse.io/wp-content/uploads/2022/03/EnBWDINPro.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'MarkOT';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://community.enpulse.io/wp-content/uploads/2022/03/MarkOT-Medium1.woff') format('woff'),
		url('https://community.enpulse.io/wp-content/uploads/2022/03/MarkOT-Medium1.ttf') format('truetype');
}
@font-face {
	font-family: 'MarkOT';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://community.enpulse.io/wp-content/uploads/2022/03/MarkOT-Bold1.woff') format('woff'),
		url('https://community.enpulse.io/wp-content/uploads/2022/03/MarkOT-Bold1.ttf') format('truetype');
}
@font-face {
	font-family: 'MarkOT';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://community.enpulse.io/wp-content/uploads/2022/03/MarkOT-Narrow1.woff') format('woff'),
		url('https://community.enpulse.io/wp-content/uploads/2022/03/MarkOT-Narrow1.ttf') format('truetype');
}
/* End Custom Fonts CSS */