.elementor-12997 .elementor-element.elementor-element-43c25ba3 > .elementor-background-overlay{background-color:rgba(20,20,20,0.62);background-image:url("https://piano-spengler.de/wp-content/uploads/2026/09/Service_Reparatur_4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-12997 .elementor-element.elementor-element-43c25ba3 > .elementor-container{max-width:600px;}.elementor-12997 .elementor-element.elementor-element-43c25ba3 .elementor-background-overlay{filter:brightness( 42% ) contrast( 99% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12997 .elementor-element.elementor-element-43c25ba3{padding:130px 20px 110px 20px;}.elementor-12997 .elementor-element.elementor-element-44f64201 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12997 .elementor-element.elementor-element-44f64201{text-align:center;}.elementor-12997 .elementor-element.elementor-element-44f64201 .elementor-heading-title{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#C9911A;}.elementor-12997 .elementor-element.elementor-element-1c88de61 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-12997 .elementor-element.elementor-element-1c88de61{text-align:center;}.elementor-12997 .elementor-element.elementor-element-1c88de61 .elementor-heading-title{font-size:50px;line-height:1.18em;color:#ffffff;}.elementor-12997 .elementor-element.elementor-element-4fbc63cb{text-align:center;color:var( --e-global-color-33a9822 );}.elementor-12997 .elementor-element.elementor-element-3b14eacb .elementor-button{background-color:#C9911A;font-size:13px;font-weight:700;letter-spacing:1px;fill:#ffffff;color:#ffffff;border-radius:50px 50px 50px 50px;padding:16px 40px 16px 40px;}.elementor-12997 .elementor-element.elementor-element-3b14eacb > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-12997 .elementor-element.elementor-element-7ce9bdd:not(.elementor-motion-effects-element-type-background), .elementor-12997 .elementor-element.elementor-element-7ce9bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12997 .elementor-element.elementor-element-7ce9bdd > .elementor-container{max-width:800px;}.elementor-12997 .elementor-element.elementor-element-7ce9bdd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:84px 20px 84px 20px;}.elementor-12997 .elementor-element.elementor-element-7ce9bdd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12997 .elementor-element.elementor-element-79b12766 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12997 .elementor-element.elementor-element-79b12766{text-align:start;}.elementor-12997 .elementor-element.elementor-element-79b12766 .elementor-heading-title{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#C9911A;}.elementor-12997 .elementor-element.elementor-element-84cc2d1 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-12997 .elementor-element.elementor-element-84cc2d1{text-align:start;}.elementor-12997 .elementor-element.elementor-element-84cc2d1 .elementor-heading-title{font-size:38px;line-height:1.2em;color:#1C1C1C;}.elementor-12997 .elementor-element.elementor-element-540e4a46{text-align:start;}.elementor-12997 .elementor-element.elementor-element-5e6422b2:not(.elementor-motion-effects-element-type-background), .elementor-12997 .elementor-element.elementor-element-5e6422b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F1;}.elementor-12997 .elementor-element.elementor-element-5e6422b2 > .elementor-container{max-width:800px;}.elementor-12997 .elementor-element.elementor-element-5e6422b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:84px 20px 26px 20px;}.elementor-12997 .elementor-element.elementor-element-5e6422b2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12997 .elementor-element.elementor-element-5da8d5fb > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12997 .elementor-element.elementor-element-5da8d5fb{text-align:center;}.elementor-12997 .elementor-element.elementor-element-5da8d5fb .elementor-heading-title{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#C9911A;}.elementor-12997 .elementor-element.elementor-element-5f647736 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-12997 .elementor-element.elementor-element-5f647736{text-align:center;}.elementor-12997 .elementor-element.elementor-element-5f647736 .elementor-heading-title{font-size:38px;line-height:1.2em;color:#1C1C1C;}.elementor-12997 .elementor-element.elementor-element-2e48f469:not(.elementor-motion-effects-element-type-background), .elementor-12997 .elementor-element.elementor-element-2e48f469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F1;}.elementor-12997 .elementor-element.elementor-element-2e48f469{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8px 20px 84px 20px;}.elementor-12997 .elementor-element.elementor-element-2e48f469 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12997 .elementor-element.elementor-element-41acc156{text-align:start;}.elementor-12997 .elementor-element.elementor-element-75da1b73{text-align:start;}.elementor-12997 .elementor-element.elementor-element-4765ef39{text-align:start;}.elementor-12997 .elementor-element.elementor-element-3ed32f81:not(.elementor-motion-effects-element-type-background), .elementor-12997 .elementor-element.elementor-element-3ed32f81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12997 .elementor-element.elementor-element-3ed32f81 > .elementor-container{max-width:800px;}.elementor-12997 .elementor-element.elementor-element-3ed32f81{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:84px 20px 84px 20px;}.elementor-12997 .elementor-element.elementor-element-3ed32f81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12997 .elementor-element.elementor-element-3d3dcac7 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12997 .elementor-element.elementor-element-3d3dcac7{text-align:start;}.elementor-12997 .elementor-element.elementor-element-3d3dcac7 .elementor-heading-title{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#C9911A;}.elementor-12997 .elementor-element.elementor-element-5297529e > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-12997 .elementor-element.elementor-element-5297529e{text-align:start;}.elementor-12997 .elementor-element.elementor-element-5297529e .elementor-heading-title{font-size:38px;line-height:1.2em;color:#1C1C1C;}.elementor-12997 .elementor-element.elementor-element-4e5ccd13{text-align:start;}.elementor-12997 .elementor-element.elementor-element-29ccda32:not(.elementor-motion-effects-element-type-background), .elementor-12997 .elementor-element.elementor-element-29ccda32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-12997 .elementor-element.elementor-element-29ccda32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-12997 .elementor-element.elementor-element-29ccda32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12997 .elementor-element.elementor-element-243767a3 > .elementor-element-populated{padding:10px 30px 10px 0px;}.elementor-12997 .elementor-element.elementor-element-1702bbc8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12997 .elementor-element.elementor-element-1702bbc8{text-align:start;}.elementor-12997 .elementor-element.elementor-element-1702bbc8 .elementor-heading-title{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#C9911A;}.elementor-12997 .elementor-element.elementor-element-7b070f74 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-12997 .elementor-element.elementor-element-7b070f74{text-align:start;}.elementor-12997 .elementor-element.elementor-element-7b070f74 .elementor-heading-title{font-size:34px;line-height:1.2em;color:#ffffff;}.elementor-12997 .elementor-element.elementor-element-55576f1f{text-align:start;}.elementor-12997 .elementor-element.elementor-element-454a58c2:not(.elementor-motion-effects-element-type-background), .elementor-12997 .elementor-element.elementor-element-454a58c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F1;}.elementor-12997 .elementor-element.elementor-element-454a58c2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:84px 20px 84px 20px;}.elementor-12997 .elementor-element.elementor-element-454a58c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12997 .elementor-element.elementor-element-475eabba > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12997 .elementor-element.elementor-element-475eabba{text-align:center;}.elementor-12997 .elementor-element.elementor-element-475eabba .elementor-heading-title{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#C9911A;}.elementor-12997 .elementor-element.elementor-element-33c01351 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-12997 .elementor-element.elementor-element-33c01351{text-align:center;}.elementor-12997 .elementor-element.elementor-element-33c01351 .elementor-heading-title{font-size:38px;line-height:1.2em;color:#1C1C1C;}.elementor-12997 .elementor-element.elementor-element-159cc93a:not(.elementor-motion-effects-element-type-background), .elementor-12997 .elementor-element.elementor-element-159cc93a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12997 .elementor-element.elementor-element-159cc93a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:84px 20px 84px 20px;}.elementor-12997 .elementor-element.elementor-element-159cc93a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12997 .elementor-element.elementor-element-4afd0f2d > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-12997 .elementor-element.elementor-element-16aa44d0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12997 .elementor-element.elementor-element-16aa44d0{text-align:start;}.elementor-12997 .elementor-element.elementor-element-16aa44d0 .elementor-heading-title{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#C9911A;}.elementor-12997 .elementor-element.elementor-element-4a80288 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-12997 .elementor-element.elementor-element-4a80288{text-align:start;}.elementor-12997 .elementor-element.elementor-element-4a80288 .elementor-heading-title{font-size:34px;line-height:1.2em;color:#1C1C1C;}.elementor-12997 .elementor-element.elementor-element-4c04eeb5{text-align:start;}.elementor-12997 .elementor-element.elementor-element-5786715 .elementor-button{background-color:#C9911A;font-size:13px;font-weight:700;letter-spacing:1px;fill:#ffffff;color:#ffffff;border-radius:50px 50px 50px 50px;padding:16px 40px 16px 40px;}.elementor-12997 .elementor-element.elementor-element-5786715 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-12997 .elementor-element.elementor-element-75c805d3 .elementor-button{background-color:#C9911A;font-size:13px;font-weight:700;letter-spacing:1px;fill:#ffffff;color:#ffffff;border-radius:50px 50px 50px 50px;padding:16px 40px 16px 40px;}.elementor-12997 .elementor-element.elementor-element-75c805d3 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-12997 .elementor-element.elementor-element-1642434d .gform_wrapper .gform_footer{justify-content:flex-start;text-align:left;}.elementor-12997 .elementor-element.elementor-element-1642434d.ha-gravityforms .gform_wrapper .gform_footer{justify-content:flex-start;text-align:left;}.elementor-12997 .elementor-element.elementor-element-1642434d .gfield_list .gfield_list_icons img{width:16px !important;}.elementor-12997 .elementor-element.elementor-element-739f5dc2:not(.elementor-motion-effects-element-type-background), .elementor-12997 .elementor-element.elementor-element-739f5dc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12997 .elementor-element.elementor-element-739f5dc2 > .elementor-container{max-width:800px;}.elementor-12997 .elementor-element.elementor-element-739f5dc2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-12997 .elementor-element.elementor-element-739f5dc2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12997 .elementor-element.elementor-element-f0e1b76 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12997 .elementor-element.elementor-element-f0e1b76{text-align:center;}.elementor-12997 .elementor-element.elementor-element-f0e1b76 .elementor-heading-title{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#C9911A;}.elementor-12997 .elementor-element.elementor-element-565af9c > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-12997 .elementor-element.elementor-element-565af9c{text-align:center;}.elementor-12997 .elementor-element.elementor-element-565af9c .elementor-heading-title{font-size:38px;line-height:1.2em;color:#1C1C1C;}.elementor-12997 .elementor-element.elementor-element-3388b679 .jet-accordion > .jet-accordion__inner > .jet-toggle{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E5E1D8;}.elementor-12997 .elementor-element.elementor-element-3388b679 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:flex-start;}.elementor-12997 .elementor-element.elementor-element-3388b679 .jet-toggle__label-text{text-align:left;}.elementor-12997 .elementor-element.elementor-element-3388b679 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:#1C1C1C;}.elementor-12997 .elementor-element.elementor-element-3388b679 .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{color:#C9911A;}.elementor-12997 .elementor-element.elementor-element-47b047a9:not(.elementor-motion-effects-element-type-background), .elementor-12997 .elementor-element.elementor-element-47b047a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F1;}.elementor-12997 .elementor-element.elementor-element-47b047a9 > .elementor-container{max-width:800px;}.elementor-12997 .elementor-element.elementor-element-47b047a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:84px 20px 84px 20px;}.elementor-12997 .elementor-element.elementor-element-47b047a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12997 .elementor-element.elementor-element-5b5b5c72{text-align:start;font-weight:400;}.elementor-12997 .elementor-element.elementor-element-7747decf{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-12997 .elementor-element.elementor-element-43c25ba3{margin-top:37px;margin-bottom:0px;padding:91px 18px 77px 18px;}.elementor-12997 .elementor-element.elementor-element-1c88de61 .elementor-heading-title{font-size:32px;}.elementor-12997 .elementor-element.elementor-element-7ce9bdd{padding:59px 18px 59px 18px;}.elementor-12997 .elementor-element.elementor-element-5e6422b2{padding:59px 18px 18px 18px;}.elementor-12997 .elementor-element.elementor-element-2e48f469{padding:6px 18px 59px 18px;}.elementor-12997 .elementor-element.elementor-element-3ed32f81{padding:59px 18px 59px 18px;}.elementor-12997 .elementor-element.elementor-element-29ccda32{padding:56px 18px 56px 18px;}.elementor-12997 .elementor-element.elementor-element-454a58c2{padding:59px 18px 59px 18px;}.elementor-12997 .elementor-element.elementor-element-159cc93a{padding:59px 18px 59px 18px;}.elementor-12997 .elementor-element.elementor-element-739f5dc2{padding:59px 18px 18px 18px;}.elementor-12997 .elementor-element.elementor-element-47b047a9{padding:59px 18px 59px 18px;}}