.elementor-1721 .elementor-element.elementor-element-50495e2:not(.elementor-motion-effects-element-type-background), .elementor-1721 .elementor-element.elementor-element-50495e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1721 .elementor-element.elementor-element-50495e2 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1721 .elementor-element.elementor-element-50495e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5%;margin-bottom:0%;padding:0px 0px 140px 0px;}.elementor-1721 .elementor-element.elementor-element-bda9501 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1721 .elementor-element.elementor-element-f637403 > .elementor-widget-container{padding:0px 130px 0px 0px;}.elementor-1721 .elementor-element.elementor-element-6a42f64{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1721 .elementor-element.elementor-element-fb3308c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1721 .elementor-element.elementor-element-fb3308c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0100px 0px 0px;}.elementor-1721 .elementor-element.elementor-element-fe9aa6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1721 .elementor-element.elementor-element-fe9aa6d{text-align:justify;color:#000000;}.elementor-1721 .elementor-element.elementor-element-530afa0 > .elementor-widget-container{margin:-22px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1721 .elementor-element.elementor-element-38e77d4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1721 .elementor-element.elementor-element-50ae00f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1721 .elementor-element.elementor-element-50ae00f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0100px 0px 0px;}.elementor-1721 .elementor-element.elementor-element-6b3a50b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1721 .elementor-element.elementor-element-6b3a50b{text-align:justify;color:#000000;}.elementor-1721 .elementor-element.elementor-element-772266e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:100px 0px 0px 0px;}.elementor-1721 .elementor-element.elementor-element-772266e .qodef-qi-typeout-text{text-align:left;}.elementor-1721 .elementor-element.elementor-element-772266e .qodef-qi-typeout-text .qodef-m-text{color:#000000;font-size:38px;}.elementor-1721 .elementor-element.elementor-element-772266e .qodef-qi-typeout-text .qodef-typeout-holder{color:#82D0F4;}.elementor-1721 .elementor-element.elementor-element-96c2ec3 > .elementor-element-populated{padding:42px 0px 0px 15px;}.elementor-1721 .elementor-element.elementor-element-8d8646d .qodef-qi-contact-form-7 label{color:#111111;}.elementor-1721 .elementor-element.elementor-element-8d8646d .qodef-qi-contact-form-7 input:not([type=submit]){color:#1D6A8D;background-color:#F8F8F8;}.elementor-1721 .elementor-element.elementor-element-8d8646d .qodef-qi-contact-form-7 textarea{color:#1D6A8D;background-color:#F8F8F8;}.elementor-1721 .elementor-element.elementor-element-8d8646d .qodef-qi-contact-form-7 select{color:#1D6A8D;background-color:#F8F8F8;}.elementor-1721 .elementor-element.elementor-element-8d8646d .qodef-qi-contact-form-7 input:not([type=submit])::placeholder{color:#1D6A8D;}.elementor-1721 .elementor-element.elementor-element-8d8646d .qodef-qi-contact-form-7 textarea::placeholder{color:#1D6A8D;}.elementor-1721 .elementor-element.elementor-element-8d8646d .qodef-qi-contact-form-7 input[type=checkbox]{font-size:19px;margin:0px 10px 0px 2px;}.elementor-1721 .elementor-element.elementor-element-8d8646d .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}.elementor-1721 .elementor-element.elementor-element-8d8646d .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item:not(:last-child){margin-right:0px;}.elementor-1721 .elementor-element.elementor-element-8d8646d .qodef-qi-contact-form-7 .wpcf7-checkbox{margin:20px 0px 20px 0px;}.elementor-1721 .elementor-element.elementor-element-8d8646d .qodef-qi-contact-form-7 input[type=radio]{font-size:0px;}.elementor-1721 .elementor-element.elementor-element-8d8646d .qodef-qi-contact-form-7 input[type=submit]{color:#000000;background-color:#000000;border-color:#000000;}.elementor-1721 .elementor-element.elementor-element-8d8646d .qodef-qi-contact-form-7 input[type=submit]:hover{color:#000000;background-color:#000000;border-color:#000000;}.elementor-1721 .elementor-element.elementor-element-8d8646d .qodef-qi-contact-form-7 input[type=submit]:focus{color:#000000;background-color:#000000;border-color:#000000;}.elementor-1721 .elementor-element.elementor-element-8d8646d .qodef-qi-contact-form-7{text-align:left;}.elementor-1721 .elementor-element.elementor-element-8d8646d .qodef-qi-contact-form-7 .wpcf7-not-valid-tip{text-align:left;}@media(max-width:1024px){.elementor-1721 .elementor-element.elementor-element-50495e2{padding:0% 10% 10% 10%;}.elementor-1721 .elementor-element.elementor-element-f637403 > .elementor-widget-container{padding:0% 15% 0% 0%;}.elementor-1721 .elementor-element.elementor-element-f637403{text-align:center;}.elementor-1721 .elementor-element.elementor-element-fb3308c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1721 .elementor-element.elementor-element-fe9aa6d > .elementor-widget-container{padding:0% 15% 0% 0%;}.elementor-1721 .elementor-element.elementor-element-530afa0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1721 .elementor-element.elementor-element-50ae00f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1721 .elementor-element.elementor-element-6b3a50b > .elementor-widget-container{padding:0% 15% 0% 0%;}.elementor-1721 .elementor-element.elementor-element-96c2ec3 > .elementor-element-populated{padding:70px 0px 0px 0px;}.elementor-1721 .elementor-element.elementor-element-8d8646d > .elementor-widget-container{padding:0% 15% 0% 0%;}.elementor-1721 .elementor-element.elementor-element-8d8646d .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}}@media(max-width:767px){.elementor-1721 .elementor-element.elementor-element-50495e2{margin-top:0%;margin-bottom:5%;padding:0% 0% 10% 0%;}.elementor-1721 .elementor-element.elementor-element-f637403 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1721 .elementor-element.elementor-element-f637403{text-align:center;}.elementor-1721 .elementor-element.elementor-element-fe9aa6d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1721 .elementor-element.elementor-element-fe9aa6d{font-size:14px;}.elementor-1721 .elementor-element.elementor-element-530afa0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1721 .elementor-element.elementor-element-6b3a50b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1721 .elementor-element.elementor-element-6b3a50b{font-size:14px;}.elementor-1721 .elementor-element.elementor-element-772266e .qodef-qi-typeout-text .qodef-m-text{font-size:43px;}.elementor-1721 .elementor-element.elementor-element-96c2ec3 > .elementor-element-populated{padding:030% 0% 30% 0%;}.elementor-1721 .elementor-element.elementor-element-8d8646d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1721 .elementor-element.elementor-element-8d8646d .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}}@media(min-width:768px){.elementor-1721 .elementor-element.elementor-element-bda9501{width:50.091%;}.elementor-1721 .elementor-element.elementor-element-96c2ec3{width:49.864%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1721 .elementor-element.elementor-element-bda9501{width:100%;}.elementor-1721 .elementor-element.elementor-element-96c2ec3{width:100%;}}/* Start custom CSS for qi_addons_for_elementor_contact_form_7, class: .elementor-element-8d8646d */.wpcf7-submit {
    background: none; /* Kein Hintergrund */
    color: #007bff; /* Textfarbe */
    border: none; /* Kein Rahmen */
    padding: 10px; /* Innenabstand */
    text-align: center; /* Text zentrieren */
    cursor: pointer; /* Zeiger ändern bei Hover */
    transition: color 0.2s; /* Animation hinzufügen */
}

.wpcf7-submit:hover {
    color: #0056b3; /* Dunklere Textfarbe beim Hover */
}/* End custom CSS */