.elementor-3601 .elementor-element.elementor-element-70ed6e8:not(.elementor-motion-effects-element-type-background), .elementor-3601 .elementor-element.elementor-element-70ed6e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pwg-leutkirch.de/wp-content/uploads/2024/04/Team1-min1-scaled.jpeg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-3601 .elementor-element.elementor-element-70ed6e8 > .elementor-container{min-height:600px;}.elementor-3601 .elementor-element.elementor-element-70ed6e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3601 .elementor-element.elementor-element-70ed6e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3601 .elementor-element.elementor-element-9f085f9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3601 .elementor-element.elementor-element-9f085f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3601 .elementor-element.elementor-element-d1c8ba5{margin-top:50px;margin-bottom:50px;}.elementor-3601 .elementor-element.elementor-element-11bf22e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3601 .elementor-element.elementor-element-11bf22e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3601 .elementor-element.elementor-element-11bf22e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-3601 .elementor-element.elementor-element-11bf22e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3601 .elementor-element.elementor-element-0a88818 .elementor-heading-title{color:var( --e-global-color-15accd0 );}.elementor-3601 .elementor-element.elementor-element-683918a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-15accd0 );}.elementor-3601 .elementor-element.elementor-element-c904e97{--spacer-size:50px;}.elementor-3601 .elementor-element.elementor-element-daffa16{text-align:left;}.elementor-3601 .elementor-element.elementor-element-daffa16 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-3601 .elementor-element.elementor-element-bac90d0{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;}.elementor-3601 .elementor-element.elementor-element-bac90d0 .elementor-divider-separator{width:20%;margin:0 auto;margin-left:0;}.elementor-3601 .elementor-element.elementor-element-bac90d0 .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-3601 .elementor-element.elementor-element-2546a4b{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-accent );}.elementor-3601 .elementor-element.elementor-element-2243eb4 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );fill:var( --e-global-color-15accd0 );color:var( --e-global-color-15accd0 );padding:8px 15px 8px 15px;}.elementor-3601 .elementor-element.elementor-element-2243eb4 .elementor-button:hover, .elementor-3601 .elementor-element.elementor-element-2243eb4 .elementor-button:focus{background-color:var( --e-global-color-15accd0 );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3601 .elementor-element.elementor-element-2243eb4 .elementor-button:hover svg, .elementor-3601 .elementor-element.elementor-element-2243eb4 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-3601 .elementor-element.elementor-element-8783f09{--divider-border-style:solid;--divider-color:#ECF2F5;--divider-border-width:5px;}.elementor-3601 .elementor-element.elementor-element-8783f09 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-3601 .elementor-element.elementor-element-8783f09 .elementor-divider{text-align:center;padding-block-start:50px;padding-block-end:50px;}.elementor-3601 .elementor-element.elementor-element-88f541e .elementor-accordion-icon, .elementor-3601 .elementor-element.elementor-element-88f541e .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-3601 .elementor-element.elementor-element-88f541e .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-3601 .elementor-element.elementor-element-88f541e .elementor-active .elementor-accordion-icon, .elementor-3601 .elementor-element.elementor-element-88f541e .elementor-active .elementor-accordion-title{color:var( --e-global-color-text );}.elementor-3601 .elementor-element.elementor-element-88f541e .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-text );}.elementor-3601 .elementor-element.elementor-element-88f541e .elementor-accordion-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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-3601 .elementor-element.elementor-element-88f541e .elementor-tab-content{color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-35b6840{--spacer-size:50px;}.elementor-3601 .elementor-element.elementor-element-dabfa86 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3601 .elementor-element.elementor-element-dabfa86{text-align:left;}.elementor-3601 .elementor-element.elementor-element-dabfa86 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-3601 .elementor-element.elementor-element-299c98c{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;}.elementor-3601 .elementor-element.elementor-element-299c98c .elementor-divider-separator{width:20%;margin:0 auto;margin-left:0;}.elementor-3601 .elementor-element.elementor-element-299c98c .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-3601 .elementor-element.elementor-element-01dbb52{margin-top:0px;margin-bottom:0px;}.elementor-3601 .elementor-element.elementor-element-95e06a5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-67c23c8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-dfbd851{column-gap:0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-ea81bb3{--spacer-size:50px;}.elementor-3601 .elementor-element.elementor-element-37c6a29:not(.elementor-motion-effects-element-type-background), .elementor-3601 .elementor-element.elementor-element-37c6a29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3601 .elementor-element.elementor-element-37c6a29{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3601 .elementor-element.elementor-element-37c6a29 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3601 .elementor-element.elementor-element-a3c3e34{--spacer-size:50px;}.elementor-3601 .elementor-element.elementor-element-e49e019:not(.elementor-motion-effects-element-type-background), .elementor-3601 .elementor-element.elementor-element-e49e019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3601 .elementor-element.elementor-element-e49e019{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-3601 .elementor-element.elementor-element-e49e019 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3601 .elementor-element.elementor-element-107624a .elementor-icon-wrapper{text-align:center;}.elementor-3601 .elementor-element.elementor-element-107624a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3601 .elementor-element.elementor-element-107624a.elementor-view-framed .elementor-icon, .elementor-3601 .elementor-element.elementor-element-107624a.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3601 .elementor-element.elementor-element-107624a.elementor-view-framed .elementor-icon, .elementor-3601 .elementor-element.elementor-element-107624a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3601 .elementor-element.elementor-element-1a57fe4{text-align:center;}.elementor-3601 .elementor-element.elementor-element-0335ae7{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-c7a40ca .elementor-icon-wrapper{text-align:center;}.elementor-3601 .elementor-element.elementor-element-c7a40ca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3601 .elementor-element.elementor-element-c7a40ca.elementor-view-framed .elementor-icon, .elementor-3601 .elementor-element.elementor-element-c7a40ca.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3601 .elementor-element.elementor-element-c7a40ca.elementor-view-framed .elementor-icon, .elementor-3601 .elementor-element.elementor-element-c7a40ca.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3601 .elementor-element.elementor-element-e4ce0e5{text-align:center;}.elementor-3601 .elementor-element.elementor-element-d6204fe{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-537bef9 .elementor-icon-wrapper{text-align:center;}.elementor-3601 .elementor-element.elementor-element-537bef9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3601 .elementor-element.elementor-element-537bef9.elementor-view-framed .elementor-icon, .elementor-3601 .elementor-element.elementor-element-537bef9.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3601 .elementor-element.elementor-element-537bef9.elementor-view-framed .elementor-icon, .elementor-3601 .elementor-element.elementor-element-537bef9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3601 .elementor-element.elementor-element-87bf75b{text-align:center;}.elementor-3601 .elementor-element.elementor-element-cb6dbc3{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-5c6b588 .elementor-icon-wrapper{text-align:center;}.elementor-3601 .elementor-element.elementor-element-5c6b588.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3601 .elementor-element.elementor-element-5c6b588.elementor-view-framed .elementor-icon, .elementor-3601 .elementor-element.elementor-element-5c6b588.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3601 .elementor-element.elementor-element-5c6b588.elementor-view-framed .elementor-icon, .elementor-3601 .elementor-element.elementor-element-5c6b588.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3601 .elementor-element.elementor-element-b26ee0e{text-align:center;}.elementor-3601 .elementor-element.elementor-element-ab1c008{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-24726a4:not(.elementor-motion-effects-element-type-background), .elementor-3601 .elementor-element.elementor-element-24726a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3601 .elementor-element.elementor-element-24726a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3601 .elementor-element.elementor-element-24726a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3601 .elementor-element.elementor-element-a5c59b8{--spacer-size:50px;}.elementor-3601 .elementor-element.elementor-element-beb294a{--spacer-size:50px;}@media(max-width:1190px){.elementor-3601 .elementor-element.elementor-element-683918a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-2546a4b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-2243eb4 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-88f541e .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-3601 .elementor-element.elementor-element-88f541e .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-95e06a5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-67c23c8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-dfbd851{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-0335ae7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-d6204fe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-cb6dbc3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-ab1c008{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-3601 .elementor-element.elementor-element-683918a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-2546a4b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-2243eb4 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-88f541e .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-3601 .elementor-element.elementor-element-88f541e .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-95e06a5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-67c23c8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-dfbd851{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-0335ae7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-d6204fe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-cb6dbc3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3601 .elementor-element.elementor-element-ab1c008{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}}