.elementor-55 .elementor-element.elementor-element-36da0c64:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-36da0c64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kfz-profis-heidenheim.de/wp-content/uploads/2025/10/DSP-freie-KFZ-Werkstatt_24-37.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-36da0c64 > .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-36da0c64{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-55 .elementor-element.elementor-element-50b944c5{text-align:center;}.elementor-55 .elementor-element.elementor-element-50b944c5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-1235dd8 );}.elementor-55 .elementor-element.elementor-element-7f3917d1{text-align:center;font-family:var( --e-global-typography-de15eef-font-family ), Sans-serif;font-size:var( --e-global-typography-de15eef-font-size );font-weight:var( --e-global-typography-de15eef-font-weight );line-height:var( --e-global-typography-de15eef-line-height );color:var( --e-global-color-1235dd8 );}.elementor-55 .elementor-element.elementor-element-887ebd7{padding:80px 0px 80px 0px;}.elementor-55 .elementor-element.elementor-element-61e3acce{text-align:center;}.elementor-55 .elementor-element.elementor-element-61e3acce .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-790921f );}.elementor-55 .elementor-element.elementor-element-592d73b7 > .elementor-element-populated{margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:24px 24px 24px 24px;}.elementor-55 .elementor-element.elementor-element-130361b3 img{height:200px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-55 .elementor-element.elementor-element-2cf3b139{text-align:center;}.elementor-55 .elementor-element.elementor-element-2cf3b139 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-790921f );}.elementor-55 .elementor-element.elementor-element-1d078ec0{text-align:center;font-family:var( --e-global-typography-de15eef-font-family ), Sans-serif;font-size:var( --e-global-typography-de15eef-font-size );font-weight:var( --e-global-typography-de15eef-font-weight );line-height:var( --e-global-typography-de15eef-line-height );color:var( --e-global-color-af3fa90 );}.elementor-55 .elementor-element.elementor-element-5cd37598{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-55 .elementor-element.elementor-element-5cd37598 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-55 .elementor-element.elementor-element-5cd37598 .elementor-divider{text-align:center;}.elementor-55 .elementor-element.elementor-element-5136bafb > .elementor-element-populated{margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:24px 24px 24px 24px;}.elementor-55 .elementor-element.elementor-element-3bcf016 img{height:200px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-55 .elementor-element.elementor-element-6d2e353{text-align:center;}.elementor-55 .elementor-element.elementor-element-6d2e353 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-790921f );}.elementor-55 .elementor-element.elementor-element-5541d013{text-align:center;font-family:var( --e-global-typography-de15eef-font-family ), Sans-serif;font-size:var( --e-global-typography-de15eef-font-size );font-weight:var( --e-global-typography-de15eef-font-weight );line-height:var( --e-global-typography-de15eef-line-height );color:var( --e-global-color-af3fa90 );}.elementor-55 .elementor-element.elementor-element-6bcad38{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-55 .elementor-element.elementor-element-6bcad38 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-55 .elementor-element.elementor-element-6bcad38 .elementor-divider{text-align:center;}.elementor-55 .elementor-element.elementor-element-3b8af2b2 > .elementor-element-populated{margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:24px 24px 24px 24px;}.elementor-55 .elementor-element.elementor-element-7c887c50 img{height:200px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-55 .elementor-element.elementor-element-3c30a090{text-align:center;}.elementor-55 .elementor-element.elementor-element-3c30a090 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-790921f );}.elementor-55 .elementor-element.elementor-element-4e5e6591{text-align:center;font-family:var( --e-global-typography-de15eef-font-family ), Sans-serif;font-size:var( --e-global-typography-de15eef-font-size );font-weight:var( --e-global-typography-de15eef-font-weight );line-height:var( --e-global-typography-de15eef-line-height );color:var( --e-global-color-af3fa90 );}.elementor-55 .elementor-element.elementor-element-1f89e4d6{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-55 .elementor-element.elementor-element-1f89e4d6 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-55 .elementor-element.elementor-element-1f89e4d6 .elementor-divider{text-align:center;}.elementor-55 .elementor-element.elementor-element-42643893 > .elementor-element-populated{margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:24px 24px 24px 24px;}.elementor-55 .elementor-element.elementor-element-4f8741a8 img{height:200px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-55 .elementor-element.elementor-element-30d459ab{text-align:center;}.elementor-55 .elementor-element.elementor-element-30d459ab .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-790921f );}.elementor-55 .elementor-element.elementor-element-5de038c5{text-align:center;font-family:var( --e-global-typography-de15eef-font-family ), Sans-serif;font-size:var( --e-global-typography-de15eef-font-size );font-weight:var( --e-global-typography-de15eef-font-weight );line-height:var( --e-global-typography-de15eef-line-height );color:var( --e-global-color-af3fa90 );}.elementor-55 .elementor-element.elementor-element-366aa4d2{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-55 .elementor-element.elementor-element-366aa4d2 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-55 .elementor-element.elementor-element-366aa4d2 .elementor-divider{text-align:center;}.elementor-55 .elementor-element.elementor-element-53e27b8e > .elementor-element-populated{margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:24px 24px 24px 24px;}.elementor-55 .elementor-element.elementor-element-1626db07 img{height:200px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-55 .elementor-element.elementor-element-606b3709{text-align:center;}.elementor-55 .elementor-element.elementor-element-606b3709 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-790921f );}.elementor-55 .elementor-element.elementor-element-21aca691{text-align:center;font-family:var( --e-global-typography-de15eef-font-family ), Sans-serif;font-size:var( --e-global-typography-de15eef-font-size );font-weight:var( --e-global-typography-de15eef-font-weight );line-height:var( --e-global-typography-de15eef-line-height );color:var( --e-global-color-af3fa90 );}.elementor-55 .elementor-element.elementor-element-74479d09{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-55 .elementor-element.elementor-element-74479d09 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-55 .elementor-element.elementor-element-74479d09 .elementor-divider{text-align:center;}.elementor-55 .elementor-element.elementor-element-45320c7 > .elementor-element-populated{margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:24px 24px 24px 24px;}.elementor-55 .elementor-element.elementor-element-401b189 img{height:200px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-55 .elementor-element.elementor-element-3b859a8{text-align:center;}.elementor-55 .elementor-element.elementor-element-3b859a8 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-790921f );}.elementor-55 .elementor-element.elementor-element-2ab25f5{text-align:center;font-family:var( --e-global-typography-de15eef-font-family ), Sans-serif;font-size:var( --e-global-typography-de15eef-font-size );font-weight:var( --e-global-typography-de15eef-font-weight );line-height:var( --e-global-typography-de15eef-line-height );color:var( --e-global-color-af3fa90 );}.elementor-55 .elementor-element.elementor-element-477af8b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-55 .elementor-element.elementor-element-477af8b .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-55 .elementor-element.elementor-element-477af8b .elementor-divider{text-align:center;}.elementor-55 .elementor-element.elementor-element-6c353848 > .elementor-element-populated{margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:24px 24px 24px 24px;}.elementor-55 .elementor-element.elementor-element-2402c808 img{height:200px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-55 .elementor-element.elementor-element-3d9ec982{text-align:center;}.elementor-55 .elementor-element.elementor-element-3d9ec982 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-790921f );}.elementor-55 .elementor-element.elementor-element-7e808ab6{text-align:center;font-family:var( --e-global-typography-de15eef-font-family ), Sans-serif;font-size:var( --e-global-typography-de15eef-font-size );font-weight:var( --e-global-typography-de15eef-font-weight );line-height:var( --e-global-typography-de15eef-line-height );color:var( --e-global-color-af3fa90 );}.elementor-55 .elementor-element.elementor-element-377986d8{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-55 .elementor-element.elementor-element-377986d8 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-55 .elementor-element.elementor-element-377986d8 .elementor-divider{text-align:center;}.elementor-55 .elementor-element.elementor-element-df73cd1 > .elementor-element-populated{margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:24px 24px 24px 24px;}.elementor-55 .elementor-element.elementor-element-390772f img{height:200px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-55 .elementor-element.elementor-element-dd3c5bb{text-align:center;}.elementor-55 .elementor-element.elementor-element-dd3c5bb .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-790921f );}.elementor-55 .elementor-element.elementor-element-6f9ca7b{text-align:center;font-family:var( --e-global-typography-de15eef-font-family ), Sans-serif;font-size:var( --e-global-typography-de15eef-font-size );font-weight:var( --e-global-typography-de15eef-font-weight );line-height:var( --e-global-typography-de15eef-line-height );color:var( --e-global-color-af3fa90 );}.elementor-55 .elementor-element.elementor-element-d50e1b1{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-55 .elementor-element.elementor-element-d50e1b1 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-55 .elementor-element.elementor-element-d50e1b1 .elementor-divider{text-align:center;}.elementor-55 .elementor-element.elementor-element-23829297 > .elementor-element-populated{margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:24px 24px 24px 24px;}.elementor-55 .elementor-element.elementor-element-5b8f9c41 img{height:200px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-55 .elementor-element.elementor-element-7b585d1{text-align:center;}.elementor-55 .elementor-element.elementor-element-7b585d1 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-790921f );}.elementor-55 .elementor-element.elementor-element-702af6c{text-align:center;font-family:var( --e-global-typography-de15eef-font-family ), Sans-serif;font-size:var( --e-global-typography-de15eef-font-size );font-weight:var( --e-global-typography-de15eef-font-weight );line-height:var( --e-global-typography-de15eef-line-height );color:var( --e-global-color-af3fa90 );}.elementor-55 .elementor-element.elementor-element-13dd0344{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-55 .elementor-element.elementor-element-13dd0344 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-55 .elementor-element.elementor-element-13dd0344 .elementor-divider{text-align:center;}.elementor-55 .elementor-element.elementor-element-6b42f52:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-6b42f52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-6b42f52{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-55 .elementor-element.elementor-element-6b42f52 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-4e167d3e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;line-height:64px;color:var( --e-global-color-1235dd8 );}.elementor-55 .elementor-element.elementor-element-60f2e4ed{font-family:var( --e-global-typography-de15eef-font-family ), Sans-serif;font-size:var( --e-global-typography-de15eef-font-size );font-weight:var( --e-global-typography-de15eef-font-weight );line-height:var( --e-global-typography-de15eef-line-height );color:var( --e-global-color-1235dd8 );}.elementor-55 .elementor-element.elementor-element-6ae44f52 img{height:160px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-55 .elementor-element.elementor-element-7a1d6521{--spacer-size:10px;}.elementor-55 .elementor-element.elementor-element-5e12e2d7 .elementor-title{color:var( --e-global-color-1235dd8 );font-family:var( --e-global-typography-de15eef-font-family ), Sans-serif;font-size:var( --e-global-typography-de15eef-font-size );font-weight:var( --e-global-typography-de15eef-font-weight );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-5e12e2d7 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-5e12e2d7 .elementor-progress-wrapper{background-color:var( --e-global-color-148c14d9 );}.elementor-55 .elementor-element.elementor-element-61b4fabf .elementor-title{color:var( --e-global-color-1235dd8 );font-family:var( --e-global-typography-de15eef-font-family ), Sans-serif;font-size:var( --e-global-typography-de15eef-font-size );font-weight:var( --e-global-typography-de15eef-font-weight );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-61b4fabf .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-61b4fabf .elementor-progress-wrapper{background-color:var( --e-global-color-148c14d9 );}.elementor-55 .elementor-element.elementor-element-456e8f97 .elementor-title{color:var( --e-global-color-1235dd8 );font-family:var( --e-global-typography-de15eef-font-family ), Sans-serif;font-size:var( --e-global-typography-de15eef-font-size );font-weight:var( --e-global-typography-de15eef-font-weight );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-456e8f97 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-456e8f97 .elementor-progress-wrapper{background-color:var( --e-global-color-148c14d9 );}.elementor-55 .elementor-element.elementor-element-33aa74cf .elementor-title{color:var( --e-global-color-1235dd8 );font-family:var( --e-global-typography-de15eef-font-family ), Sans-serif;font-size:var( --e-global-typography-de15eef-font-size );font-weight:var( --e-global-typography-de15eef-font-weight );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-33aa74cf .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-33aa74cf .elementor-progress-wrapper{background-color:var( --e-global-color-148c14d9 );}.elementor-55 .elementor-element.elementor-element-40aeba5d{padding:80px 0px 80px 0px;}.elementor-55 .elementor-element.elementor-element-5e6318c4{--spacer-size:16px;}.elementor-55 .elementor-element.elementor-element-de51916 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;line-height:64px;color:var( --e-global-color-790921f );}.elementor-55 .elementor-element.elementor-element-2e75cfc3{font-family:var( --e-global-typography-de15eef-font-family ), Sans-serif;font-size:var( --e-global-typography-de15eef-font-size );font-weight:var( --e-global-typography-de15eef-font-weight );line-height:var( --e-global-typography-de15eef-line-height );color:var( --e-global-color-af3fa90 );}.elementor-55 .elementor-element.elementor-element-fd3709f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-55 .elementor-element.elementor-element-fd3709f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-745e4fb8 );}.elementor-55 .elementor-element.elementor-element-fd3709f > .elementor-element-populated, .elementor-55 .elementor-element.elementor-element-fd3709f > .elementor-element-populated > .elementor-background-overlay, .elementor-55 .elementor-element.elementor-element-fd3709f > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-55 .elementor-element.elementor-element-fd3709f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:24px 24px 24px 24px;}.elementor-55 .elementor-element.elementor-element-fd3709f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-637a2248 .elementor-testimonial-wrapper{text-align:left;}.elementor-55 .elementor-element.elementor-element-637a2248 .elementor-testimonial-content{color:var( --e-global-color-af3fa90 );font-family:var( --e-global-typography-de15eef-font-family ), Sans-serif;font-size:var( --e-global-typography-de15eef-font-size );font-weight:var( --e-global-typography-de15eef-font-weight );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-637a2248 .elementor-testimonial-name{color:var( --e-global-color-790921f );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-637a2248 .elementor-testimonial-job{color:var( --e-global-color-af3fa90 );font-family:var( --e-global-typography-de15eef-font-family ), Sans-serif;font-size:var( --e-global-typography-de15eef-font-size );font-weight:var( --e-global-typography-de15eef-font-weight );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-39308d6f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-55 .elementor-element.elementor-element-39308d6f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-745e4fb8 );}.elementor-55 .elementor-element.elementor-element-39308d6f > .elementor-element-populated, .elementor-55 .elementor-element.elementor-element-39308d6f > .elementor-element-populated > .elementor-background-overlay, .elementor-55 .elementor-element.elementor-element-39308d6f > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-55 .elementor-element.elementor-element-39308d6f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:24px 24px 24px 24px;}.elementor-55 .elementor-element.elementor-element-39308d6f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-953b3ec .elementor-testimonial-wrapper{text-align:left;}.elementor-55 .elementor-element.elementor-element-953b3ec .elementor-testimonial-content{color:var( --e-global-color-af3fa90 );font-family:var( --e-global-typography-de15eef-font-family ), Sans-serif;font-size:var( --e-global-typography-de15eef-font-size );font-weight:var( --e-global-typography-de15eef-font-weight );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-953b3ec .elementor-testimonial-name{color:var( --e-global-color-790921f );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-953b3ec .elementor-testimonial-job{color:var( --e-global-color-af3fa90 );font-family:var( --e-global-typography-de15eef-font-family ), Sans-serif;font-size:var( --e-global-typography-de15eef-font-size );font-weight:var( --e-global-typography-de15eef-font-weight );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-1f59dbd:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-1f59dbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kfz-profis-heidenheim.de/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-1f59dbd > .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-1f59dbd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 120px 0px;}.elementor-55 .elementor-element.elementor-element-55385234{text-align:center;}.elementor-55 .elementor-element.elementor-element-55385234 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;line-height:64px;color:var( --e-global-color-1235dd8 );}.elementor-55 .elementor-element.elementor-element-36d0c47d .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-2640e3f-font-family ), Sans-serif;font-size:var( --e-global-typography-2640e3f-font-size );font-weight:var( --e-global-typography-2640e3f-font-weight );line-height:var( --e-global-typography-2640e3f-line-height );}.elementor-55 .elementor-element.elementor-element-36d0c47d .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-36d0c47d .elementor-button:focus{background-color:var( --e-global-color-148c14d9 );}@media(min-width:768px){.elementor-55 .elementor-element.elementor-element-2f410c76{width:45%;}.elementor-55 .elementor-element.elementor-element-46b2503b{width:9.332%;}.elementor-55 .elementor-element.elementor-element-4bff1413{width:45%;}.elementor-55 .elementor-element.elementor-element-4120ff53{width:40%;}.elementor-55 .elementor-element.elementor-element-24042282{width:60%;}}@media(max-width:1024px){.elementor-55 .elementor-element.elementor-element-50b944c5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-55 .elementor-element.elementor-element-7f3917d1{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-61e3acce .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-55 .elementor-element.elementor-element-2cf3b139 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-1d078ec0{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-6d2e353 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-5541d013{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-3c30a090 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-4e5e6591{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-30d459ab .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-5de038c5{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-606b3709 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-21aca691{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-3b859a8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-2ab25f5{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-3d9ec982 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-7e808ab6{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-dd3c5bb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-6f9ca7b{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-7b585d1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-702af6c{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-60f2e4ed{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-5e12e2d7 .elementor-title{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-61b4fabf .elementor-title{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-456e8f97 .elementor-title{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-33aa74cf .elementor-title{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-2e75cfc3{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-637a2248 .elementor-testimonial-content{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-637a2248 .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-637a2248 .elementor-testimonial-job{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-953b3ec .elementor-testimonial-content{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-953b3ec .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-953b3ec .elementor-testimonial-job{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-36d0c47d .elementor-button{font-size:var( --e-global-typography-2640e3f-font-size );line-height:var( --e-global-typography-2640e3f-line-height );}}@media(max-width:767px){.elementor-55 .elementor-element.elementor-element-36da0c64{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-50b944c5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-55 .elementor-element.elementor-element-7f3917d1{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-887ebd7{padding:20px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-61e3acce .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-55 .elementor-element.elementor-element-2cf3b139 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-1d078ec0{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-6d2e353 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-5541d013{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-3c30a090 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-4e5e6591{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-30d459ab .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-5de038c5{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-606b3709 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-21aca691{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-3b859a8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-2ab25f5{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-3d9ec982 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-7e808ab6{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-dd3c5bb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-6f9ca7b{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-7b585d1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-702af6c{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-6b42f52{padding:20px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-4e167d3e .elementor-heading-title{font-size:32px;line-height:48px;}.elementor-55 .elementor-element.elementor-element-60f2e4ed{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-5e12e2d7 .elementor-title{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-61b4fabf .elementor-title{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-456e8f97 .elementor-title{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-33aa74cf .elementor-title{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-40aeba5d{padding:0px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-5e6318c4{--spacer-size:20px;}.elementor-55 .elementor-element.elementor-element-de51916 .elementor-heading-title{font-size:32px;line-height:48px;}.elementor-55 .elementor-element.elementor-element-2e75cfc3{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-637a2248 .elementor-testimonial-content{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-637a2248 .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-637a2248 .elementor-testimonial-job{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-953b3ec .elementor-testimonial-content{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-953b3ec .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-953b3ec .elementor-testimonial-job{font-size:var( --e-global-typography-de15eef-font-size );line-height:var( --e-global-typography-de15eef-line-height );}.elementor-55 .elementor-element.elementor-element-1f59dbd{padding:0px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-55385234{text-align:center;}.elementor-55 .elementor-element.elementor-element-55385234 .elementor-heading-title{font-size:32px;line-height:48px;}.elementor-55 .elementor-element.elementor-element-36d0c47d .elementor-button{font-size:var( --e-global-typography-2640e3f-font-size );line-height:var( --e-global-typography-2640e3f-line-height );}}