.elementor-188 .elementor-element.elementor-element-eb04bd3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-188 .elementor-element.elementor-element-eb04bd3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-188 .elementor-element.elementor-element-55861ca{--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;--background-transition:0.3s;}.elementor-188 .elementor-element.elementor-element-dbea1d9{--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;--gap:10px 10px;--background-transition:0.3s;}.elementor-188 .elementor-element.elementor-element-dbea1d9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-188 .elementor-element.elementor-element-b110591{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:25px;--padding-left:025px;--padding-right:25px;}.elementor-188 .elementor-element.elementor-element-b110591:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-b110591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-101145a );}.elementor-188 .elementor-element.elementor-element-b110591, .elementor-188 .elementor-element.elementor-element-b110591::before{--border-transition:0.3s;}.elementor-188 .elementor-element.elementor-element-1d77e2f{text-align:center;}.elementor-188 .elementor-element.elementor-element-1d77e2f > .elementor-widget-container{border-radius:25% 25% 25% 25%;}.elementor-188 .elementor-element.elementor-element-1d77e2f:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://mjw-heidenheim.de/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-188 .elementor-element.elementor-element-1d77e2f.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://mjw-heidenheim.de/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-188 .elementor-element.elementor-element-7d0f6e5 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:1px;word-spacing:0em;}.elementor-188 .elementor-element.elementor-element-dc8317a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-188 .elementor-element.elementor-element-b528d63 .elementor-icon-wrapper{text-align:center;}.elementor-188 .elementor-element.elementor-element-b528d63 .elementor-icon{font-size:25px;}.elementor-188 .elementor-element.elementor-element-b528d63 .elementor-icon svg{height:25px;}.elementor-188 .elementor-element.elementor-element-e7421d1{color:#000000;font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-188 .elementor-element.elementor-element-a3e6bbe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-188 .elementor-element.elementor-element-ec5d835 .elementor-icon-wrapper{text-align:center;}.elementor-188 .elementor-element.elementor-element-ec5d835 .elementor-icon{font-size:25px;}.elementor-188 .elementor-element.elementor-element-ec5d835 .elementor-icon svg{height:25px;}.elementor-188 .elementor-element.elementor-element-c9fceae{--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;--gap:10px 10px;--background-transition:0.3s;}.elementor-188 .elementor-element.elementor-element-bc6622d{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:25px;--padding-left:025px;--padding-right:25px;}.elementor-188 .elementor-element.elementor-element-bc6622d:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-bc6622d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-101145a );}.elementor-188 .elementor-element.elementor-element-bc6622d, .elementor-188 .elementor-element.elementor-element-bc6622d::before{--border-transition:0.3s;}.elementor-188 .elementor-element.elementor-element-a4bfb56{text-align:center;}.elementor-188 .elementor-element.elementor-element-a4bfb56 > .elementor-widget-container{border-radius:25% 25% 25% 25%;}.elementor-188 .elementor-element.elementor-element-a4bfb56:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://mjw-heidenheim.de/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-188 .elementor-element.elementor-element-a4bfb56.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://mjw-heidenheim.de/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-188 .elementor-element.elementor-element-aeb4cba .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:1px;word-spacing:0em;}.elementor-188 .elementor-element.elementor-element-4d6f428{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-188 .elementor-element.elementor-element-40c9bf4 .elementor-icon-wrapper{text-align:center;}.elementor-188 .elementor-element.elementor-element-40c9bf4 .elementor-icon{font-size:25px;}.elementor-188 .elementor-element.elementor-element-40c9bf4 .elementor-icon svg{height:25px;}.elementor-188 .elementor-element.elementor-element-726170f{color:#000000;font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-188 .elementor-element.elementor-element-591748d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-188 .elementor-element.elementor-element-39b2f02 .elementor-icon-wrapper{text-align:center;}.elementor-188 .elementor-element.elementor-element-39b2f02 .elementor-icon{font-size:25px;}.elementor-188 .elementor-element.elementor-element-39b2f02 .elementor-icon svg{height:25px;}.elementor-188 .elementor-element.elementor-element-6f94c7e{--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;--background-transition:0.3s;}.elementor-188 .elementor-element.elementor-element-e914c8a{--spacer-size:50px;}.elementor-188 .elementor-element.elementor-element-3be75f0{--display:flex;--background-transition:0.3s;}.elementor-188 .elementor-element.elementor-element-3be75f0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-188 .elementor-element.elementor-element-bf765da{text-align:center;}.elementor-188 .elementor-element.elementor-element-bf765da .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:1px;word-spacing:0em;}.elementor-188 .elementor-element.elementor-element-028b610{text-align:center;}.elementor-188 .elementor-element.elementor-element-028b610 > .elementor-widget-container{border-radius:25% 25% 25% 25%;}.elementor-188 .elementor-element.elementor-element-028b610:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://mjw-heidenheim.de/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-188 .elementor-element.elementor-element-028b610.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://mjw-heidenheim.de/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-188 .elementor-element.elementor-element-5ade1a3{text-align:center;}.elementor-188 .elementor-element.elementor-element-5ade1a3 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:1px;word-spacing:0em;}.elementor-188 .elementor-element.elementor-element-0926c0f{text-align:center;color:#000000;font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-188 .elementor-element.elementor-element-487adeb{text-align:center;}.elementor-188 .elementor-element.elementor-element-378a0a9{--spacer-size:50px;}.elementor-188 .elementor-element.elementor-element-c38d940.elementor-element{--align-self:center;}.elementor-188 .elementor-element.elementor-element-b3695df > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-188 .elementor-element.elementor-element-021edde{--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;--background-transition:0.3s;}.elementor-188 .elementor-element.elementor-element-4a095fe{--display:flex;--background-transition:0.3s;}@media(min-width:768px){.elementor-188 .elementor-element.elementor-element-eb04bd3{--width:86.842%;}.elementor-188 .elementor-element.elementor-element-55861ca{--width:50%;}.elementor-188 .elementor-element.elementor-element-dbea1d9{--width:100%;}.elementor-188 .elementor-element.elementor-element-c9fceae{--width:50%;}.elementor-188 .elementor-element.elementor-element-6f94c7e{--width:100%;}.elementor-188 .elementor-element.elementor-element-3be75f0{--width:99.825%;}}@media(max-width:1024px){.elementor-188 .elementor-element.elementor-element-7d0f6e5 .elementor-heading-title{font-size:48px;}.elementor-188 .elementor-element.elementor-element-e7421d1{font-size:14px;}.elementor-188 .elementor-element.elementor-element-aeb4cba .elementor-heading-title{font-size:48px;}.elementor-188 .elementor-element.elementor-element-726170f{font-size:14px;}.elementor-188 .elementor-element.elementor-element-bf765da .elementor-heading-title{font-size:48px;}.elementor-188 .elementor-element.elementor-element-5ade1a3 .elementor-heading-title{font-size:48px;}.elementor-188 .elementor-element.elementor-element-0926c0f{font-size:14px;}}@media(max-width:767px){.elementor-188 .elementor-element.elementor-element-7d0f6e5 .elementor-heading-title{font-size:32px;letter-spacing:8px;}.elementor-188 .elementor-element.elementor-element-aeb4cba .elementor-heading-title{font-size:32px;letter-spacing:8px;}.elementor-188 .elementor-element.elementor-element-bf765da .elementor-heading-title{font-size:32px;letter-spacing:8px;}.elementor-188 .elementor-element.elementor-element-5ade1a3 .elementor-heading-title{font-size:32px;letter-spacing:8px;}}