.elementor-12319 .elementor-element.elementor-element-62599d1:not(.elementor-motion-effects-element-type-background), .elementor-12319 .elementor-element.elementor-element-62599d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pmt-stiftung.org/wp-content/uploads/2026/09/Luedenscheider-Mischwald.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12319 .elementor-element.elementor-element-62599d1 > .elementor-background-overlay{background-color:#1E2B1F;opacity:0.67;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12319 .elementor-element.elementor-element-62599d1 > .elementor-container{min-height:400px;}.elementor-12319 .elementor-element.elementor-element-62599d1.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-62599d1.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-62599d1.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-62599d1.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-62599d1.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-12319 .elementor-element.elementor-element-62599d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 20px 110px 20px;}.elementor-bc-flex-widget .elementor-12319 .elementor-element.elementor-element-1fee6cb0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12319 .elementor-element.elementor-element-1fee6cb0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12319 .elementor-element.elementor-element-1fee6cb0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12319 .elementor-element.elementor-element-1fee6cb0.elementor-column{align-self:inherit;cursor:default;}.elementor-12319 .elementor-element.elementor-element-1fee6cb0 > .elementor-element-populated{margin:0% 20% 0% 20%;--e-column-margin-right:20%;--e-column-margin-left:20%;}.elementor-12319 .elementor-element.elementor-element-1635301c.ob-harakiri{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-1635301c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-1635301c.ob-harakiri div{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-1635301c{text-align:center;}.elementor-12319 .elementor-element.elementor-element-1635301c .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:64px;font-weight:600;text-shadow:0px 0px 13px rgba(0,0,0,0.54);color:#FFFFFF;}.elementor-12319 .elementor-element.elementor-element-1635301c.ob-harakiri > div, .elementor-12319 .elementor-element.elementor-element-1635301c.ob-harakiri > h1, .elementor-12319 .elementor-element.elementor-element-1635301c.ob-harakiri > h2, .elementor-12319 .elementor-element.elementor-element-1635301c.ob-harakiri > h3, .elementor-12319 .elementor-element.elementor-element-1635301c.ob-harakiri > h4, .elementor-12319 .elementor-element.elementor-element-1635301c.ob-harakiri > h5, .elementor-12319 .elementor-element.elementor-element-1635301c.ob-harakiri > h6, .elementor-12319 .elementor-element.elementor-element-1635301c.ob-harakiri > p{transform:rotate(0deg);}.elementor-12319 .elementor-element.elementor-element-1635301c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-55cad8d9.ob-harakiri{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-55cad8d9.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-55cad8d9.ob-harakiri div{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-55cad8d9{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;text-shadow:0px 0px 10px rgba(0,0,0,0.54);color:#FFFFFF;}.elementor-12319 .elementor-element.elementor-element-55cad8d9.ob-harakiri > div, .elementor-12319 .elementor-element.elementor-element-55cad8d9.ob-harakiri > h1, .elementor-12319 .elementor-element.elementor-element-55cad8d9.ob-harakiri > h2, .elementor-12319 .elementor-element.elementor-element-55cad8d9.ob-harakiri > h3, .elementor-12319 .elementor-element.elementor-element-55cad8d9.ob-harakiri > h4, .elementor-12319 .elementor-element.elementor-element-55cad8d9.ob-harakiri > h5, .elementor-12319 .elementor-element.elementor-element-55cad8d9.ob-harakiri > h6, .elementor-12319 .elementor-element.elementor-element-55cad8d9.ob-harakiri > p{transform:rotate(0deg);}.elementor-12319 .elementor-element.elementor-element-55cad8d9 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-49cf6a5f .elementor-button{background-color:#B45F1F;font-family:"Inter", Sans-serif;font-weight:600;border-style:none;border-radius:50px 50px 50px 50px;padding:16px 38px 16px 38px;}.elementor-12319 .elementor-element.elementor-element-49cf6a5f .elementor-button:hover, .elementor-12319 .elementor-element.elementor-element-49cf6a5f .elementor-button:focus{background-color:#9A4E15;border-color:#9A4E15;}.elementor-12319 .elementor-element.elementor-element-49cf6a5f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-6cb43fa.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-6cb43fa.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-6cb43fa.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-6cb43fa.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-6cb43fa.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-12319 .elementor-element.elementor-element-fc23126.elementor-column{align-self:inherit;cursor:default;}.elementor-12319 .elementor-element.elementor-element-fc23126 > .elementor-element-populated{margin:-6% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-12319 .elementor-element.elementor-element-58810a33:not(.elementor-motion-effects-element-type-background), .elementor-12319 .elementor-element.elementor-element-58810a33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pmt-stiftung.org/wp-content/uploads/2026/07/Trennlinie-gruen-wald-scaled-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-12319 .elementor-element.elementor-element-58810a33 > .elementor-container{max-width:1140px;}.elementor-12319 .elementor-element.elementor-element-58810a33.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-58810a33.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-58810a33.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-58810a33.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-58810a33.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-12319 .elementor-element.elementor-element-58810a33{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 200px 20px;}.elementor-12319 .elementor-element.elementor-element-58810a33 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12319 .elementor-element.elementor-element-3a303ac3.elementor-column{align-self:inherit;cursor:default;}.elementor-12319 .elementor-element.elementor-element-4af6340c.ob-harakiri{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-4af6340c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-4af6340c.ob-harakiri div{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-4af6340c{text-align:center;}.elementor-12319 .elementor-element.elementor-element-4af6340c .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:600;color:#2D5232;}.elementor-12319 .elementor-element.elementor-element-4af6340c.ob-harakiri > div, .elementor-12319 .elementor-element.elementor-element-4af6340c.ob-harakiri > h1, .elementor-12319 .elementor-element.elementor-element-4af6340c.ob-harakiri > h2, .elementor-12319 .elementor-element.elementor-element-4af6340c.ob-harakiri > h3, .elementor-12319 .elementor-element.elementor-element-4af6340c.ob-harakiri > h4, .elementor-12319 .elementor-element.elementor-element-4af6340c.ob-harakiri > h5, .elementor-12319 .elementor-element.elementor-element-4af6340c.ob-harakiri > h6, .elementor-12319 .elementor-element.elementor-element-4af6340c.ob-harakiri > p{transform:rotate(0deg);}.elementor-12319 .elementor-element.elementor-element-4af6340c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-1463172:not(.elementor-motion-effects-element-type-background), .elementor-12319 .elementor-element.elementor-element-1463172 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2d5232;}.elementor-12319 .elementor-element.elementor-element-1463172.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-1463172.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-1463172.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-1463172.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-1463172.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-12319 .elementor-element.elementor-element-1463172 > .elementor-background-overlay{opacity:0.07;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12319 .elementor-element.elementor-element-1463172{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 50px 150px 50px;z-index:2;}.elementor-12319 .elementor-element.elementor-element-19b1f79.elementor-column{align-self:inherit;cursor:default;}.elementor-12319 .elementor-element.elementor-element-a34d9ab.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-a34d9ab.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-a34d9ab.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-a34d9ab.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-a34d9ab.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-12319 .elementor-element.elementor-element-a34d9ab{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-12319 .elementor-element.elementor-element-6eb9ffa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12319 .elementor-element.elementor-element-6eb9ffa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12319 .elementor-element.elementor-element-6eb9ffa.elementor-column{align-self:inherit;cursor:default;}.elementor-12319 .elementor-element.elementor-element-6eb9ffa > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-d7f22de.ob-harakiri{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-d7f22de.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-d7f22de.ob-harakiri div{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-d7f22de .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-23a7a62 );}.elementor-12319 .elementor-element.elementor-element-d7f22de.ob-harakiri > div, .elementor-12319 .elementor-element.elementor-element-d7f22de.ob-harakiri > h1, .elementor-12319 .elementor-element.elementor-element-d7f22de.ob-harakiri > h2, .elementor-12319 .elementor-element.elementor-element-d7f22de.ob-harakiri > h3, .elementor-12319 .elementor-element.elementor-element-d7f22de.ob-harakiri > h4, .elementor-12319 .elementor-element.elementor-element-d7f22de.ob-harakiri > h5, .elementor-12319 .elementor-element.elementor-element-d7f22de.ob-harakiri > h6, .elementor-12319 .elementor-element.elementor-element-d7f22de.ob-harakiri > p{transform:rotate(0deg);}.elementor-12319 .elementor-element.elementor-element-d7f22de > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-b4c5d38.ob-harakiri{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-b4c5d38.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-b4c5d38.ob-harakiri div{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-b4c5d38{font-family:"Inter", Sans-serif;line-height:1.5em;color:var( --e-global-color-23a7a62 );}.elementor-12319 .elementor-element.elementor-element-b4c5d38.ob-harakiri > div, .elementor-12319 .elementor-element.elementor-element-b4c5d38.ob-harakiri > h1, .elementor-12319 .elementor-element.elementor-element-b4c5d38.ob-harakiri > h2, .elementor-12319 .elementor-element.elementor-element-b4c5d38.ob-harakiri > h3, .elementor-12319 .elementor-element.elementor-element-b4c5d38.ob-harakiri > h4, .elementor-12319 .elementor-element.elementor-element-b4c5d38.ob-harakiri > h5, .elementor-12319 .elementor-element.elementor-element-b4c5d38.ob-harakiri > h6, .elementor-12319 .elementor-element.elementor-element-b4c5d38.ob-harakiri > p{transform:rotate(0deg);}.elementor-12319 .elementor-element.elementor-element-b4c5d38 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-fef5997 .elementor-button{background-color:#B45F1F;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-12319 .elementor-element.elementor-element-fef5997 .elementor-button:hover, .elementor-12319 .elementor-element.elementor-element-fef5997 .elementor-button:focus{background-color:#9A4E15;}.elementor-12319 .elementor-element.elementor-element-fef5997{width:auto;max-width:auto;}.elementor-12319 .elementor-element.elementor-element-fef5997 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-12319 .elementor-element.elementor-element-c3a3a99.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12319 .elementor-element.elementor-element-c3a3a99.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12319 .elementor-element.elementor-element-c3a3a99.elementor-column{align-self:inherit;cursor:default;}.elementor-12319 .elementor-element.elementor-element-c3a3a99 > .elementor-element-populated, .elementor-12319 .elementor-element.elementor-element-c3a3a99 > .elementor-element-populated > .elementor-background-overlay, .elementor-12319 .elementor-element.elementor-element-c3a3a99 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-12319 .elementor-element.elementor-element-c3a3a99 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-b43d657 img{border-radius:30px 30px 30px 30px;}.elementor-12319 .elementor-element.elementor-element-637f26b.ob-harakiri{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-637f26b.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-637f26b.ob-harakiri div{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-637f26b{text-align:center;font-family:"Inter", Sans-serif;line-height:1.5em;color:var( --e-global-color-23a7a62 );}.elementor-12319 .elementor-element.elementor-element-637f26b.ob-harakiri > div, .elementor-12319 .elementor-element.elementor-element-637f26b.ob-harakiri > h1, .elementor-12319 .elementor-element.elementor-element-637f26b.ob-harakiri > h2, .elementor-12319 .elementor-element.elementor-element-637f26b.ob-harakiri > h3, .elementor-12319 .elementor-element.elementor-element-637f26b.ob-harakiri > h4, .elementor-12319 .elementor-element.elementor-element-637f26b.ob-harakiri > h5, .elementor-12319 .elementor-element.elementor-element-637f26b.ob-harakiri > h6, .elementor-12319 .elementor-element.elementor-element-637f26b.ob-harakiri > p{transform:rotate(0deg);}.elementor-12319 .elementor-element.elementor-element-637f26b > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-7e7d00c:not(.elementor-motion-effects-element-type-background), .elementor-12319 .elementor-element.elementor-element-7e7d00c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23a7a62 );}.elementor-12319 .elementor-element.elementor-element-7e7d00c > .elementor-background-overlay{background-image:url("https://pmt-stiftung.org/wp-content/uploads/2026/07/Hintergrund-Baumrinde-scaled-1.png");background-position:center right;background-repeat:no-repeat;background-size:cover;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12319 .elementor-element.elementor-element-7e7d00c.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-7e7d00c.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-7e7d00c.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-7e7d00c.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-7e7d00c.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-12319 .elementor-element.elementor-element-7e7d00c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 50px 150px 50px;z-index:2;}.elementor-12319 .elementor-element.elementor-element-9fafb86.elementor-column{align-self:inherit;cursor:default;}.elementor-12319 .elementor-element.elementor-element-ef454e6.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-ef454e6.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-ef454e6.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-ef454e6.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-ef454e6.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-12319 .elementor-element.elementor-element-ef454e6{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-12319 .elementor-element.elementor-element-4559df6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12319 .elementor-element.elementor-element-4559df6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12319 .elementor-element.elementor-element-4559df6.elementor-column{align-self:inherit;cursor:default;}.elementor-12319 .elementor-element.elementor-element-4559df6 > .elementor-element-populated, .elementor-12319 .elementor-element.elementor-element-4559df6 > .elementor-element-populated > .elementor-background-overlay, .elementor-12319 .elementor-element.elementor-element-4559df6 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-4559df6 > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-1f870c2 img{border-radius:30px 30px 30px 30px;}.elementor-bc-flex-widget .elementor-12319 .elementor-element.elementor-element-3ca55ba.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12319 .elementor-element.elementor-element-3ca55ba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12319 .elementor-element.elementor-element-3ca55ba.elementor-column{align-self:inherit;cursor:default;}.elementor-12319 .elementor-element.elementor-element-3ca55ba > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-12319 .elementor-element.elementor-element-5dd84e2.ob-harakiri{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-5dd84e2.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-5dd84e2.ob-harakiri div{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-5dd84e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-5dd84e2 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:35px;font-weight:600;line-height:1em;color:#2D5232;}.elementor-12319 .elementor-element.elementor-element-5dd84e2.ob-harakiri > div, .elementor-12319 .elementor-element.elementor-element-5dd84e2.ob-harakiri > h1, .elementor-12319 .elementor-element.elementor-element-5dd84e2.ob-harakiri > h2, .elementor-12319 .elementor-element.elementor-element-5dd84e2.ob-harakiri > h3, .elementor-12319 .elementor-element.elementor-element-5dd84e2.ob-harakiri > h4, .elementor-12319 .elementor-element.elementor-element-5dd84e2.ob-harakiri > h5, .elementor-12319 .elementor-element.elementor-element-5dd84e2.ob-harakiri > h6, .elementor-12319 .elementor-element.elementor-element-5dd84e2.ob-harakiri > p{transform:rotate(0deg);}.elementor-12319 .elementor-element.elementor-element-5dd84e2 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-c6fe244.ob-harakiri{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-c6fe244.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-c6fe244.ob-harakiri div{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-c6fe244.ob-harakiri > div, .elementor-12319 .elementor-element.elementor-element-c6fe244.ob-harakiri > h1, .elementor-12319 .elementor-element.elementor-element-c6fe244.ob-harakiri > h2, .elementor-12319 .elementor-element.elementor-element-c6fe244.ob-harakiri > h3, .elementor-12319 .elementor-element.elementor-element-c6fe244.ob-harakiri > h4, .elementor-12319 .elementor-element.elementor-element-c6fe244.ob-harakiri > h5, .elementor-12319 .elementor-element.elementor-element-c6fe244.ob-harakiri > h6, .elementor-12319 .elementor-element.elementor-element-c6fe244.ob-harakiri > p{transform:rotate(0deg);}.elementor-12319 .elementor-element.elementor-element-c6fe244 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-5630e31 .elementor-button{background-color:#B45F1F;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-12319 .elementor-element.elementor-element-5630e31 .elementor-button:hover, .elementor-12319 .elementor-element.elementor-element-5630e31 .elementor-button:focus{background-color:#9A4E15;}.elementor-12319 .elementor-element.elementor-element-5630e31{width:auto;max-width:auto;}.elementor-12319 .elementor-element.elementor-element-5630e31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-2387e37.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-2387e37.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-2387e37.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-2387e37.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-2387e37.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-12319 .elementor-element.elementor-element-2387e37{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-12319 .elementor-element.elementor-element-b80a9ce.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12319 .elementor-element.elementor-element-b80a9ce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12319 .elementor-element.elementor-element-b80a9ce.elementor-column{align-self:inherit;cursor:default;}.elementor-12319 .elementor-element.elementor-element-b80a9ce > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-90e1ba1.ob-harakiri{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-90e1ba1.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-90e1ba1.ob-harakiri div{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-90e1ba1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-90e1ba1 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:35px;font-weight:600;line-height:1em;color:#2D5232;}.elementor-12319 .elementor-element.elementor-element-90e1ba1.ob-harakiri > div, .elementor-12319 .elementor-element.elementor-element-90e1ba1.ob-harakiri > h1, .elementor-12319 .elementor-element.elementor-element-90e1ba1.ob-harakiri > h2, .elementor-12319 .elementor-element.elementor-element-90e1ba1.ob-harakiri > h3, .elementor-12319 .elementor-element.elementor-element-90e1ba1.ob-harakiri > h4, .elementor-12319 .elementor-element.elementor-element-90e1ba1.ob-harakiri > h5, .elementor-12319 .elementor-element.elementor-element-90e1ba1.ob-harakiri > h6, .elementor-12319 .elementor-element.elementor-element-90e1ba1.ob-harakiri > p{transform:rotate(0deg);}.elementor-12319 .elementor-element.elementor-element-90e1ba1 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-4636ee0.ob-harakiri{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-4636ee0.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-4636ee0.ob-harakiri div{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-4636ee0.ob-harakiri > div, .elementor-12319 .elementor-element.elementor-element-4636ee0.ob-harakiri > h1, .elementor-12319 .elementor-element.elementor-element-4636ee0.ob-harakiri > h2, .elementor-12319 .elementor-element.elementor-element-4636ee0.ob-harakiri > h3, .elementor-12319 .elementor-element.elementor-element-4636ee0.ob-harakiri > h4, .elementor-12319 .elementor-element.elementor-element-4636ee0.ob-harakiri > h5, .elementor-12319 .elementor-element.elementor-element-4636ee0.ob-harakiri > h6, .elementor-12319 .elementor-element.elementor-element-4636ee0.ob-harakiri > p{transform:rotate(0deg);}.elementor-12319 .elementor-element.elementor-element-4636ee0 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-9f5fda6 .elementor-button{background-color:#B45F1F;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-12319 .elementor-element.elementor-element-9f5fda6 .elementor-button:hover, .elementor-12319 .elementor-element.elementor-element-9f5fda6 .elementor-button:focus{background-color:#9A4E15;}.elementor-12319 .elementor-element.elementor-element-9f5fda6{width:auto;max-width:auto;}.elementor-12319 .elementor-element.elementor-element-9f5fda6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-12319 .elementor-element.elementor-element-fe0e774.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12319 .elementor-element.elementor-element-fe0e774.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12319 .elementor-element.elementor-element-fe0e774.elementor-column{align-self:inherit;cursor:default;}.elementor-12319 .elementor-element.elementor-element-fe0e774 > .elementor-element-populated, .elementor-12319 .elementor-element.elementor-element-fe0e774 > .elementor-element-populated > .elementor-background-overlay, .elementor-12319 .elementor-element.elementor-element-fe0e774 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-fe0e774 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-e8b3db6 img{border-radius:30px 30px 30px 30px;}.elementor-12319 .elementor-element.elementor-element-11bd5fa:not(.elementor-motion-effects-element-type-background), .elementor-12319 .elementor-element.elementor-element-11bd5fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23a7a62 );background-image:url("https://pmt-stiftung.org/wp-content/uploads/2026/07/weik.svg");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-12319 .elementor-element.elementor-element-11bd5fa.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-11bd5fa.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-11bd5fa.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-11bd5fa.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-11bd5fa.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-12319 .elementor-element.elementor-element-11bd5fa > .elementor-background-overlay{opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12319 .elementor-element.elementor-element-11bd5fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:150px 50px 150px 50px;z-index:2;}.elementor-12319 .elementor-element.elementor-element-7e39abe.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12319 .elementor-element.elementor-element-7e39abe.elementor-column{align-self:inherit;cursor:default;}.elementor-12319 .elementor-element.elementor-element-6914439.ob-harakiri{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-6914439.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-6914439.ob-harakiri div{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-6914439 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-6914439{text-align:center;}.elementor-12319 .elementor-element.elementor-element-6914439 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:600;color:#2D5232;}.elementor-12319 .elementor-element.elementor-element-6914439.ob-harakiri > div, .elementor-12319 .elementor-element.elementor-element-6914439.ob-harakiri > h1, .elementor-12319 .elementor-element.elementor-element-6914439.ob-harakiri > h2, .elementor-12319 .elementor-element.elementor-element-6914439.ob-harakiri > h3, .elementor-12319 .elementor-element.elementor-element-6914439.ob-harakiri > h4, .elementor-12319 .elementor-element.elementor-element-6914439.ob-harakiri > h5, .elementor-12319 .elementor-element.elementor-element-6914439.ob-harakiri > h6, .elementor-12319 .elementor-element.elementor-element-6914439.ob-harakiri > p{transform:rotate(0deg);}.elementor-12319 .elementor-element.elementor-element-6914439 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-32545d8.ob-harakiri{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-32545d8.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-32545d8.ob-harakiri div{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-32545d8{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );color:#35482F;}.elementor-12319 .elementor-element.elementor-element-32545d8 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-12319 .elementor-element.elementor-element-32545d8.ob-harakiri > div, .elementor-12319 .elementor-element.elementor-element-32545d8.ob-harakiri > h1, .elementor-12319 .elementor-element.elementor-element-32545d8.ob-harakiri > h2, .elementor-12319 .elementor-element.elementor-element-32545d8.ob-harakiri > h3, .elementor-12319 .elementor-element.elementor-element-32545d8.ob-harakiri > h4, .elementor-12319 .elementor-element.elementor-element-32545d8.ob-harakiri > h5, .elementor-12319 .elementor-element.elementor-element-32545d8.ob-harakiri > h6, .elementor-12319 .elementor-element.elementor-element-32545d8.ob-harakiri > p{transform:rotate(0deg);}.elementor-12319 .elementor-element.elementor-element-32545d8 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-f98fe0a.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-f98fe0a.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-f98fe0a.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-f98fe0a.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-f98fe0a.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-12319 .elementor-element.elementor-element-ccd105e.elementor-column{align-self:inherit;cursor:default;}.elementor-12319 .elementor-element.elementor-element-b8a726f > .elementor-widget-container{margin:0% 0% 0% 0%;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-12319 .elementor-element.elementor-element-b0794f9.ob-harakiri{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-b0794f9.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-b0794f9.ob-harakiri div{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-b0794f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-b0794f9{text-align:center;}.elementor-12319 .elementor-element.elementor-element-b0794f9 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:25px;font-weight:600;color:#2D5232;}.elementor-12319 .elementor-element.elementor-element-b0794f9.ob-harakiri > div, .elementor-12319 .elementor-element.elementor-element-b0794f9.ob-harakiri > h1, .elementor-12319 .elementor-element.elementor-element-b0794f9.ob-harakiri > h2, .elementor-12319 .elementor-element.elementor-element-b0794f9.ob-harakiri > h3, .elementor-12319 .elementor-element.elementor-element-b0794f9.ob-harakiri > h4, .elementor-12319 .elementor-element.elementor-element-b0794f9.ob-harakiri > h5, .elementor-12319 .elementor-element.elementor-element-b0794f9.ob-harakiri > h6, .elementor-12319 .elementor-element.elementor-element-b0794f9.ob-harakiri > p{transform:rotate(0deg);}.elementor-12319 .elementor-element.elementor-element-b0794f9 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-efcbe20.ob-harakiri{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-efcbe20.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-efcbe20.ob-harakiri div{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-efcbe20{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );}.elementor-12319 .elementor-element.elementor-element-efcbe20.ob-harakiri > div, .elementor-12319 .elementor-element.elementor-element-efcbe20.ob-harakiri > h1, .elementor-12319 .elementor-element.elementor-element-efcbe20.ob-harakiri > h2, .elementor-12319 .elementor-element.elementor-element-efcbe20.ob-harakiri > h3, .elementor-12319 .elementor-element.elementor-element-efcbe20.ob-harakiri > h4, .elementor-12319 .elementor-element.elementor-element-efcbe20.ob-harakiri > h5, .elementor-12319 .elementor-element.elementor-element-efcbe20.ob-harakiri > h6, .elementor-12319 .elementor-element.elementor-element-efcbe20.ob-harakiri > p{transform:rotate(0deg);}.elementor-12319 .elementor-element.elementor-element-efcbe20 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-94f67ed.elementor-column{align-self:inherit;cursor:default;}.elementor-12319 .elementor-element.elementor-element-333f08e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-12319 .elementor-element.elementor-element-1fbab90.ob-harakiri{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-1fbab90.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-1fbab90.ob-harakiri div{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-1fbab90 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-1fbab90{text-align:center;}.elementor-12319 .elementor-element.elementor-element-1fbab90 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:25px;font-weight:600;color:#2D5232;}.elementor-12319 .elementor-element.elementor-element-1fbab90.ob-harakiri > div, .elementor-12319 .elementor-element.elementor-element-1fbab90.ob-harakiri > h1, .elementor-12319 .elementor-element.elementor-element-1fbab90.ob-harakiri > h2, .elementor-12319 .elementor-element.elementor-element-1fbab90.ob-harakiri > h3, .elementor-12319 .elementor-element.elementor-element-1fbab90.ob-harakiri > h4, .elementor-12319 .elementor-element.elementor-element-1fbab90.ob-harakiri > h5, .elementor-12319 .elementor-element.elementor-element-1fbab90.ob-harakiri > h6, .elementor-12319 .elementor-element.elementor-element-1fbab90.ob-harakiri > p{transform:rotate(0deg);}.elementor-12319 .elementor-element.elementor-element-1fbab90 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-ca8b11c.ob-harakiri{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-ca8b11c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-ca8b11c.ob-harakiri div{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-ca8b11c{text-align:center;font-family:"Inter", Sans-serif;}.elementor-12319 .elementor-element.elementor-element-ca8b11c.ob-harakiri > div, .elementor-12319 .elementor-element.elementor-element-ca8b11c.ob-harakiri > h1, .elementor-12319 .elementor-element.elementor-element-ca8b11c.ob-harakiri > h2, .elementor-12319 .elementor-element.elementor-element-ca8b11c.ob-harakiri > h3, .elementor-12319 .elementor-element.elementor-element-ca8b11c.ob-harakiri > h4, .elementor-12319 .elementor-element.elementor-element-ca8b11c.ob-harakiri > h5, .elementor-12319 .elementor-element.elementor-element-ca8b11c.ob-harakiri > h6, .elementor-12319 .elementor-element.elementor-element-ca8b11c.ob-harakiri > p{transform:rotate(0deg);}.elementor-12319 .elementor-element.elementor-element-ca8b11c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-dfe6a46.elementor-column{align-self:inherit;cursor:default;}.elementor-12319 .elementor-element.elementor-element-04cefc2 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-12319 .elementor-element.elementor-element-b65d852.ob-harakiri{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-b65d852.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-b65d852.ob-harakiri div{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-b65d852 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-b65d852{text-align:center;}.elementor-12319 .elementor-element.elementor-element-b65d852 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:25px;font-weight:600;color:#2D5232;}.elementor-12319 .elementor-element.elementor-element-b65d852.ob-harakiri > div, .elementor-12319 .elementor-element.elementor-element-b65d852.ob-harakiri > h1, .elementor-12319 .elementor-element.elementor-element-b65d852.ob-harakiri > h2, .elementor-12319 .elementor-element.elementor-element-b65d852.ob-harakiri > h3, .elementor-12319 .elementor-element.elementor-element-b65d852.ob-harakiri > h4, .elementor-12319 .elementor-element.elementor-element-b65d852.ob-harakiri > h5, .elementor-12319 .elementor-element.elementor-element-b65d852.ob-harakiri > h6, .elementor-12319 .elementor-element.elementor-element-b65d852.ob-harakiri > p{transform:rotate(0deg);}.elementor-12319 .elementor-element.elementor-element-b65d852 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-d15d19c.ob-harakiri{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-d15d19c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-d15d19c.ob-harakiri div{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-d15d19c{text-align:center;font-family:"Inter", Sans-serif;}.elementor-12319 .elementor-element.elementor-element-d15d19c.ob-harakiri > div, .elementor-12319 .elementor-element.elementor-element-d15d19c.ob-harakiri > h1, .elementor-12319 .elementor-element.elementor-element-d15d19c.ob-harakiri > h2, .elementor-12319 .elementor-element.elementor-element-d15d19c.ob-harakiri > h3, .elementor-12319 .elementor-element.elementor-element-d15d19c.ob-harakiri > h4, .elementor-12319 .elementor-element.elementor-element-d15d19c.ob-harakiri > h5, .elementor-12319 .elementor-element.elementor-element-d15d19c.ob-harakiri > h6, .elementor-12319 .elementor-element.elementor-element-d15d19c.ob-harakiri > p{transform:rotate(0deg);}.elementor-12319 .elementor-element.elementor-element-d15d19c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-1a7ebbc:not(.elementor-motion-effects-element-type-background), .elementor-12319 .elementor-element.elementor-element-1a7ebbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EC;}.elementor-12319 .elementor-element.elementor-element-1a7ebbc > .elementor-background-overlay{background-image:url("https://pmt-stiftung.org/wp-content/uploads/2026/07/weik.svg");background-position:bottom center;background-repeat:no-repeat;background-size:contain;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12319 .elementor-element.elementor-element-1a7ebbc.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-1a7ebbc.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-1a7ebbc.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-1a7ebbc.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-1a7ebbc.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-12319 .elementor-element.elementor-element-1a7ebbc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 50px 200px 50px;}.elementor-12319 .elementor-element.elementor-element-86d2119.elementor-column{align-self:inherit;cursor:default;}.elementor-12319 .elementor-element.elementor-element-eef1caf.ob-harakiri{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-eef1caf.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-eef1caf.ob-harakiri div{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-eef1caf{text-align:center;}.elementor-12319 .elementor-element.elementor-element-eef1caf .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:45px;font-weight:600;color:#2D5232;}.elementor-12319 .elementor-element.elementor-element-eef1caf.ob-harakiri > div, .elementor-12319 .elementor-element.elementor-element-eef1caf.ob-harakiri > h1, .elementor-12319 .elementor-element.elementor-element-eef1caf.ob-harakiri > h2, .elementor-12319 .elementor-element.elementor-element-eef1caf.ob-harakiri > h3, .elementor-12319 .elementor-element.elementor-element-eef1caf.ob-harakiri > h4, .elementor-12319 .elementor-element.elementor-element-eef1caf.ob-harakiri > h5, .elementor-12319 .elementor-element.elementor-element-eef1caf.ob-harakiri > h6, .elementor-12319 .elementor-element.elementor-element-eef1caf.ob-harakiri > p{transform:rotate(0deg);}.elementor-12319 .elementor-element.elementor-element-eef1caf > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-f9976f1.ob-harakiri{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-f9976f1.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-f9976f1.ob-harakiri div{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-f9976f1 > .elementor-widget-container{margin:10px 0px 40px 0px;}.elementor-12319 .elementor-element.elementor-element-f9976f1{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;color:#46503F;}.elementor-12319 .elementor-element.elementor-element-f9976f1.ob-harakiri > div, .elementor-12319 .elementor-element.elementor-element-f9976f1.ob-harakiri > h1, .elementor-12319 .elementor-element.elementor-element-f9976f1.ob-harakiri > h2, .elementor-12319 .elementor-element.elementor-element-f9976f1.ob-harakiri > h3, .elementor-12319 .elementor-element.elementor-element-f9976f1.ob-harakiri > h4, .elementor-12319 .elementor-element.elementor-element-f9976f1.ob-harakiri > h5, .elementor-12319 .elementor-element.elementor-element-f9976f1.ob-harakiri > h6, .elementor-12319 .elementor-element.elementor-element-f9976f1.ob-harakiri > p{transform:rotate(0deg);}.elementor-12319 .elementor-element.elementor-element-f9976f1 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-688bcb2:not(.elementor-motion-effects-element-type-background), .elementor-12319 .elementor-element.elementor-element-688bcb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23a7a62 );background-image:url("https://pmt-stiftung.org/wp-content/uploads/2026/07/Trenner-Wald-Berge-Gruen-2.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-12319 .elementor-element.elementor-element-688bcb2 > .elementor-container{max-width:1000px;}.elementor-12319 .elementor-element.elementor-element-688bcb2.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-688bcb2.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-688bcb2.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-688bcb2.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-688bcb2.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-12319 .elementor-element.elementor-element-688bcb2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 20px 250px 20px;}.elementor-12319 .elementor-element.elementor-element-688bcb2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12319 .elementor-element.elementor-element-4311543.elementor-column{align-self:inherit;cursor:default;}.elementor-12319 .elementor-element.elementor-element-002f96a.ob-harakiri{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-002f96a.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-002f96a.ob-harakiri div{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-002f96a > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-12319 .elementor-element.elementor-element-002f96a{text-align:center;}.elementor-12319 .elementor-element.elementor-element-002f96a .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:600;color:#2D5232;}.elementor-12319 .elementor-element.elementor-element-002f96a.ob-harakiri > div, .elementor-12319 .elementor-element.elementor-element-002f96a.ob-harakiri > h1, .elementor-12319 .elementor-element.elementor-element-002f96a.ob-harakiri > h2, .elementor-12319 .elementor-element.elementor-element-002f96a.ob-harakiri > h3, .elementor-12319 .elementor-element.elementor-element-002f96a.ob-harakiri > h4, .elementor-12319 .elementor-element.elementor-element-002f96a.ob-harakiri > h5, .elementor-12319 .elementor-element.elementor-element-002f96a.ob-harakiri > h6, .elementor-12319 .elementor-element.elementor-element-002f96a.ob-harakiri > p{transform:rotate(0deg);}.elementor-12319 .elementor-element.elementor-element-002f96a > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-15c7ad83:not(.elementor-motion-effects-element-type-background), .elementor-12319 .elementor-element.elementor-element-15c7ad83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D5232;}.elementor-12319 .elementor-element.elementor-element-15c7ad83 > .elementor-container{max-width:1400px;}.elementor-12319 .elementor-element.elementor-element-15c7ad83.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-15c7ad83.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-15c7ad83.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-15c7ad83.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-15c7ad83.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-12319 .elementor-element.elementor-element-15c7ad83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 50px 150px 50px;}.elementor-12319 .elementor-element.elementor-element-15c7ad83 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12319 .elementor-element.elementor-element-45af49ad.elementor-column{align-self:inherit;cursor:default;}.elementor-12319 .elementor-element.elementor-element-667fdbbf.ob-harakiri{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-667fdbbf.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-667fdbbf.ob-harakiri div{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-667fdbbf > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-12319 .elementor-element.elementor-element-667fdbbf{text-align:center;}.elementor-12319 .elementor-element.elementor-element-667fdbbf .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-23a7a62 );}.elementor-12319 .elementor-element.elementor-element-667fdbbf.ob-harakiri > div, .elementor-12319 .elementor-element.elementor-element-667fdbbf.ob-harakiri > h1, .elementor-12319 .elementor-element.elementor-element-667fdbbf.ob-harakiri > h2, .elementor-12319 .elementor-element.elementor-element-667fdbbf.ob-harakiri > h3, .elementor-12319 .elementor-element.elementor-element-667fdbbf.ob-harakiri > h4, .elementor-12319 .elementor-element.elementor-element-667fdbbf.ob-harakiri > h5, .elementor-12319 .elementor-element.elementor-element-667fdbbf.ob-harakiri > h6, .elementor-12319 .elementor-element.elementor-element-667fdbbf.ob-harakiri > p{transform:rotate(0deg);}.elementor-12319 .elementor-element.elementor-element-667fdbbf > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-f570c1e .elementor-button{background-color:#B45F1F;border-radius:50px 50px 50px 50px;}.elementor-12319 .elementor-element.elementor-element-f570c1e .elementor-button:hover, .elementor-12319 .elementor-element.elementor-element-f570c1e .elementor-button:focus{background-color:#9A4E15;}.elementor-12319 .elementor-element.elementor-element-f570c1e > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-7d9e5b9:not(.elementor-motion-effects-element-type-background), .elementor-12319 .elementor-element.elementor-element-7d9e5b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23a7a62 );}.elementor-12319 .elementor-element.elementor-element-7d9e5b9.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-7d9e5b9.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-7d9e5b9.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-7d9e5b9.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-7d9e5b9.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-12319 .elementor-element.elementor-element-7d9e5b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 50px 150px 50px;}.elementor-12319 .elementor-element.elementor-element-7d9e5b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12319 .elementor-element.elementor-element-bdc46d8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12319 .elementor-element.elementor-element-bdc46d8.elementor-column{align-self:inherit;cursor:default;}.elementor-12319 .elementor-element.elementor-element-2bee326.ob-harakiri{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-2bee326.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-2bee326.ob-harakiri div{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-2bee326 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-2bee326{text-align:center;}.elementor-12319 .elementor-element.elementor-element-2bee326 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:600;color:#2D5232;}.elementor-12319 .elementor-element.elementor-element-2bee326.ob-harakiri > div, .elementor-12319 .elementor-element.elementor-element-2bee326.ob-harakiri > h1, .elementor-12319 .elementor-element.elementor-element-2bee326.ob-harakiri > h2, .elementor-12319 .elementor-element.elementor-element-2bee326.ob-harakiri > h3, .elementor-12319 .elementor-element.elementor-element-2bee326.ob-harakiri > h4, .elementor-12319 .elementor-element.elementor-element-2bee326.ob-harakiri > h5, .elementor-12319 .elementor-element.elementor-element-2bee326.ob-harakiri > h6, .elementor-12319 .elementor-element.elementor-element-2bee326.ob-harakiri > p{transform:rotate(0deg);}.elementor-12319 .elementor-element.elementor-element-2bee326 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-9d4a4f2.ob-harakiri{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-9d4a4f2.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-9d4a4f2.ob-harakiri div{writing-mode:inherit;}.elementor-12319 .elementor-element.elementor-element-9d4a4f2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-9d4a4f2{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;color:#46503F;}.elementor-12319 .elementor-element.elementor-element-9d4a4f2.ob-harakiri > div, .elementor-12319 .elementor-element.elementor-element-9d4a4f2.ob-harakiri > h1, .elementor-12319 .elementor-element.elementor-element-9d4a4f2.ob-harakiri > h2, .elementor-12319 .elementor-element.elementor-element-9d4a4f2.ob-harakiri > h3, .elementor-12319 .elementor-element.elementor-element-9d4a4f2.ob-harakiri > h4, .elementor-12319 .elementor-element.elementor-element-9d4a4f2.ob-harakiri > h5, .elementor-12319 .elementor-element.elementor-element-9d4a4f2.ob-harakiri > h6, .elementor-12319 .elementor-element.elementor-element-9d4a4f2.ob-harakiri > p{transform:rotate(0deg);}.elementor-12319 .elementor-element.elementor-element-9d4a4f2 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-12319 .elementor-element.elementor-global-11217 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-global-11217 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-12319 .elementor-element.elementor-global-11217 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-12319 .elementor-element.elementor-global-11217 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-12319 .elementor-element.elementor-global-11217 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-12319 .elementor-element.elementor-global-11217 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-12319 .elementor-element.elementor-global-11217 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-12319 .elementor-element.elementor-global-11217 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-12319 .elementor-element.elementor-global-11217{--e-icon-list-icon-size:25px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-12319 .elementor-element.elementor-global-11217 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-12319 .elementor-element.elementor-global-11217 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12319 .elementor-element.elementor-global-11217 .elementor-icon-list-item > a{font-family:"rubik", Sans-serif;font-size:18px;font-weight:normal;}.elementor-12319 .elementor-element.elementor-global-11217 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12319 .elementor-element.elementor-element-ef67a45{width:100%;max-width:100%;}.elementor-12319 .elementor-element.elementor-element-ef67a45 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-12319 .elementor-element.elementor-element-ef67a45 img{width:15%;}.elementor-12319 .elementor-element.elementor-element-8d38cc3:not(.elementor-motion-effects-element-type-background), .elementor-12319 .elementor-element.elementor-element-8d38cc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11e1665 );}.elementor-12319 .elementor-element.elementor-element-8d38cc3 > .elementor-container{max-width:1600px;}.elementor-12319 .elementor-element.elementor-element-8d38cc3.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-8d38cc3.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-12319 .elementor-element.elementor-element-8d38cc3.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-8d38cc3.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-12319 .elementor-element.elementor-element-8d38cc3.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-12319 .elementor-element.elementor-element-8d38cc3, .elementor-12319 .elementor-element.elementor-element-8d38cc3 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-12319 .elementor-element.elementor-element-8d38cc3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12319 .elementor-element.elementor-element-8d38cc3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12319 .elementor-element.elementor-element-c399ff8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12319 .elementor-element.elementor-element-c399ff8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pmt-stiftung.org/wp-content/uploads/2026/09/Mischwald-in-Luedenscheid.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12319 .elementor-element.elementor-element-c399ff8.elementor-column, .elementor-12319 .elementor-element.elementor-element-c399ff8.elementor-column > .elementor-widget-wrap{min-height:267px;}.elementor-12319 .elementor-element.elementor-element-c399ff8.elementor-column{align-self:inherit;cursor:default;}.elementor-12319 .elementor-element.elementor-element-c399ff8 > .elementor-element-populated, .elementor-12319 .elementor-element.elementor-element-c399ff8 > .elementor-element-populated > .elementor-background-overlay, .elementor-12319 .elementor-element.elementor-element-c399ff8 > .elementor-background-slideshow{border-radius:30px 0px 0px 30px;}.elementor-12319 .elementor-element.elementor-element-c399ff8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-c399ff8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12319 .elementor-element.elementor-element-8fcf62a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12319 .elementor-element.elementor-element-8fcf62a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11e1665 );}.elementor-12319 .elementor-element.elementor-element-8fcf62a.elementor-column{align-self:inherit;cursor:default;}.elementor-12319 .elementor-element.elementor-element-8fcf62a > .elementor-element-populated, .elementor-12319 .elementor-element.elementor-element-8fcf62a > .elementor-element-populated > .elementor-background-overlay, .elementor-12319 .elementor-element.elementor-element-8fcf62a > .elementor-background-slideshow{border-radius:0px 30px 30px 0px;}.elementor-12319 .elementor-element.elementor-element-8fcf62a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-12319 .elementor-element.elementor-element-8fcf62a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}html, body{overflow-x:auto;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12319 .elementor-element.elementor-element-62599d1{padding:110px 30px 80px 30px;}.elementor-12319 .elementor-element.elementor-element-1fee6cb0 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-12319 .elementor-element.elementor-element-1635301c .elementor-heading-title{font-size:46px;}.elementor-12319 .elementor-element.elementor-element-6cb43fa{padding:0px 30px 0px 30px;}.elementor-12319 .elementor-element.elementor-element-fc23126 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-58810a33{padding:70px 30px 100px 30px;}.elementor-12319 .elementor-element.elementor-element-4af6340c > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-12319 .elementor-element.elementor-element-4af6340c .elementor-heading-title{font-size:32px;}.elementor-12319 .elementor-element.elementor-element-1463172{padding:70px 30px 70px 30px;}.elementor-12319 .elementor-element.elementor-element-fef5997 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-12319 .elementor-element.elementor-element-c3a3a99 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12319 .elementor-element.elementor-element-7e7d00c{padding:70px 30px 70px 30px;}.elementor-12319 .elementor-element.elementor-element-4559df6 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12319 .elementor-element.elementor-element-3ca55ba > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-5630e31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-b80a9ce > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-9f5fda6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-fe0e774 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12319 .elementor-element.elementor-element-11bd5fa{padding:70px 30px 70px 30px;}.elementor-12319 .elementor-element.elementor-element-6914439 .elementor-heading-title{font-size:32px;}.elementor-12319 .elementor-element.elementor-element-32545d8{font-size:var( --e-global-typography-text-font-size );}.elementor-12319 .elementor-element.elementor-element-b8a726f > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-12319 .elementor-element.elementor-element-b0794f9 .elementor-heading-title{font-size:30px;}.elementor-12319 .elementor-element.elementor-element-efcbe20{font-size:var( --e-global-typography-text-font-size );}.elementor-12319 .elementor-element.elementor-element-333f08e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-12319 .elementor-element.elementor-element-1fbab90 .elementor-heading-title{font-size:30px;}.elementor-12319 .elementor-element.elementor-element-04cefc2 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-12319 .elementor-element.elementor-element-b65d852 .elementor-heading-title{font-size:30px;}.elementor-12319 .elementor-element.elementor-element-1a7ebbc{padding:70px 30px 100px 30px;}.elementor-12319 .elementor-element.elementor-element-eef1caf .elementor-heading-title{font-size:36px;}.elementor-12319 .elementor-element.elementor-element-688bcb2{padding:70px 30px 150px 30px;}.elementor-12319 .elementor-element.elementor-element-002f96a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-12319 .elementor-element.elementor-element-002f96a .elementor-heading-title{font-size:32px;}.elementor-12319 .elementor-element.elementor-element-15c7ad83{padding:70px 0px 70px 30px;}.elementor-12319 .elementor-element.elementor-element-667fdbbf > .elementor-widget-container{margin:0px 30px 50px 0px;}.elementor-12319 .elementor-element.elementor-element-667fdbbf .elementor-heading-title{font-size:32px;}.elementor-12319 .elementor-element.elementor-element-f570c1e > .elementor-widget-container{margin:50px 30px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-7d9e5b9{padding:70px 30px 70px 30px;}.elementor-12319 .elementor-element.elementor-element-2bee326 .elementor-heading-title{font-size:32px;}.elementor-12319 .elementor-element.elementor-element-9d4a4f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-global-11217{--icon-vertical-align:flex-start;}.elementor-12319 .elementor-element.elementor-element-ef67a45 img{width:30%;}.elementor-12319 .elementor-element.elementor-element-c399ff8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12319 .elementor-element.elementor-element-c399ff8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -90px;}.elementor-12319 .elementor-element.elementor-element-8fcf62a > .elementor-element-populated, .elementor-12319 .elementor-element.elementor-element-8fcf62a > .elementor-element-populated > .elementor-background-overlay, .elementor-12319 .elementor-element.elementor-element-8fcf62a > .elementor-background-slideshow{border-radius:30px 0px 30px 0px;}}@media(max-width:767px){.elementor-12319 .elementor-element.elementor-element-62599d1{padding:90px 20px 60px 20px;}.elementor-12319 .elementor-element.elementor-element-1fee6cb0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-1635301c .elementor-heading-title{font-size:32px;}.elementor-12319 .elementor-element.elementor-element-55cad8d9{width:100%;max-width:100%;}.elementor-12319 .elementor-element.elementor-element-6cb43fa{padding:0px 20px 0px 20px;}.elementor-12319 .elementor-element.elementor-element-58810a33{padding:50px 20px 50px 20px;}.elementor-12319 .elementor-element.elementor-element-3a303ac3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-4af6340c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-4af6340c{text-align:start;}.elementor-12319 .elementor-element.elementor-element-4af6340c .elementor-heading-title{font-size:26px;}.elementor-12319 .elementor-element.elementor-element-1463172{padding:50px 20px 50px 20px;}.elementor-12319 .elementor-element.elementor-element-6eb9ffa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-d7f22de .elementor-heading-title{font-size:25px;}.elementor-12319 .elementor-element.elementor-element-c3a3a99 > .elementor-element-populated, .elementor-12319 .elementor-element.elementor-element-c3a3a99 > .elementor-element-populated > .elementor-background-overlay, .elementor-12319 .elementor-element.elementor-element-c3a3a99 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-12319 .elementor-element.elementor-element-7e7d00c{padding:50px 20px 50px 20px;}.elementor-12319 .elementor-element.elementor-element-4559df6 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12319 .elementor-element.elementor-element-3ca55ba > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-5dd84e2 .elementor-heading-title{font-size:25px;}.elementor-12319 .elementor-element.elementor-element-b80a9ce > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-90e1ba1 .elementor-heading-title{font-size:25px;}.elementor-12319 .elementor-element.elementor-element-fe0e774 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12319 .elementor-element.elementor-element-11bd5fa{padding:50px 20px 50px 20px;}.elementor-12319 .elementor-element.elementor-element-6914439 .elementor-heading-title{font-size:26px;}.elementor-12319 .elementor-element.elementor-element-32545d8{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );}.elementor-12319 .elementor-element.elementor-element-32545d8 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-12319 .elementor-element.elementor-element-b8a726f img{width:30%;}.elementor-12319 .elementor-element.elementor-element-b0794f9 .elementor-heading-title{font-size:25px;}.elementor-12319 .elementor-element.elementor-element-efcbe20{font-size:var( --e-global-typography-text-font-size );}.elementor-12319 .elementor-element.elementor-element-333f08e img{width:30%;}.elementor-12319 .elementor-element.elementor-element-1fbab90 .elementor-heading-title{font-size:25px;}.elementor-12319 .elementor-element.elementor-element-04cefc2 img{width:30%;}.elementor-12319 .elementor-element.elementor-element-b65d852 .elementor-heading-title{font-size:25px;}.elementor-12319 .elementor-element.elementor-element-1a7ebbc{padding:50px 20px 70px 20px;}.elementor-12319 .elementor-element.elementor-element-eef1caf .elementor-heading-title{font-size:28px;}.elementor-12319 .elementor-element.elementor-element-688bcb2{padding:50px 20px 100px 20px;}.elementor-12319 .elementor-element.elementor-element-4311543 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-002f96a .elementor-heading-title{font-size:26px;}.elementor-12319 .elementor-element.elementor-element-15c7ad83{padding:50px 0px 50px 20px;}.elementor-12319 .elementor-element.elementor-element-45af49ad > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-667fdbbf > .elementor-widget-container{margin:0px 20px 50px 0px;}.elementor-12319 .elementor-element.elementor-element-667fdbbf .elementor-heading-title{font-size:26px;}.elementor-12319 .elementor-element.elementor-element-f570c1e > .elementor-widget-container{margin:50px 20px 0px 0px;}.elementor-12319 .elementor-element.elementor-element-7d9e5b9{padding:50px 20px 50px 20px;}.elementor-12319 .elementor-element.elementor-element-2bee326 .elementor-heading-title{font-size:20px;}.elementor-12319 .elementor-element.elementor-global-11217 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12319 .elementor-element.elementor-global-11217{--icon-vertical-align:flex-start;}.elementor-12319 .elementor-element.elementor-global-11217 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12319 .elementor-element.elementor-global-11217 .elementor-icon-list-item > a{font-size:16px;}.elementor-12319 .elementor-element.elementor-element-ef67a45 img{width:60%;}.elementor-12319 .elementor-element.elementor-element-c399ff8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12319 .elementor-element.elementor-element-c399ff8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -36px;}.elementor-12319 .elementor-element.elementor-element-8fcf62a > .elementor-element-populated, .elementor-12319 .elementor-element.elementor-element-8fcf62a > .elementor-element-populated > .elementor-background-overlay, .elementor-12319 .elementor-element.elementor-element-8fcf62a > .elementor-background-slideshow{border-radius:0px 0px 30px 30px;}.elementor-12319 .elementor-element.elementor-element-8fcf62a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 30px 0px;}}@media(min-width:768px){.elementor-12319 .elementor-element.elementor-element-6eb9ffa{width:50%;}.elementor-12319 .elementor-element.elementor-element-c3a3a99{width:50%;}.elementor-12319 .elementor-element.elementor-element-4559df6{width:50%;}.elementor-12319 .elementor-element.elementor-element-3ca55ba{width:50%;}.elementor-12319 .elementor-element.elementor-element-b80a9ce{width:50%;}.elementor-12319 .elementor-element.elementor-element-fe0e774{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12319 .elementor-element.elementor-element-6eb9ffa{width:100%;}.elementor-12319 .elementor-element.elementor-element-c3a3a99{width:100%;}.elementor-12319 .elementor-element.elementor-element-4559df6{width:100%;}.elementor-12319 .elementor-element.elementor-element-3ca55ba{width:100%;}.elementor-12319 .elementor-element.elementor-element-b80a9ce{width:100%;}.elementor-12319 .elementor-element.elementor-element-fe0e774{width:100%;}.elementor-12319 .elementor-element.elementor-element-ccd105e{width:100%;}.elementor-12319 .elementor-element.elementor-element-94f67ed{width:100%;}.elementor-12319 .elementor-element.elementor-element-dfe6a46{width:100%;}.elementor-12319 .elementor-element.elementor-element-c399ff8{width:100%;}.elementor-12319 .elementor-element.elementor-element-8fcf62a{width:100%;}}/* Start custom CSS for html, class: .elementor-element-31e8787c */.pmt-hero-progress{--d:#2D5232;--green:#4A7A4E;--cream:#EFEBE2;--text:#46503F;--orange:#B45F1F;--orange-h:#9C521A;
      width:100%;font-family:"Inter",sans-serif;color:var(--text);
      background:#fff;border:1px solid #E7E3DA;border-radius:24px;padding:26px 28px;
      box-shadow:0 12px 34px rgba(45,82,50,.07)}
    .pmt-hero-progress *{box-sizing:border-box}
    .pmt-hero-progress__top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}
    .pmt-hero-progress__label{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--green)}
    .pmt-hero-progress__pct{font-family:"Bricolage Grotesque",sans-serif;font-weight:600;font-size:14px;
      color:var(--d);background:var(--cream);border-radius:999px;padding:5px 13px;white-space:nowrap}
    .pmt-hero-progress__amount{font-family:"Bricolage Grotesque",sans-serif;font-weight:600;
      font-size:clamp(26px,3.4vw,34px);line-height:1.03;color:var(--d)}
    .pmt-hero-progress__amount small{display:block;font-family:"Inter",sans-serif;font-weight:400;
      font-size:15px;color:var(--green);margin-top:7px}
    .pmt-hero-progress__track{position:relative;width:100%;height:12px;background:var(--cream);
      border-radius:999px;overflow:hidden;margin:18px 0 10px}
    .pmt-hero-progress__fill{position:absolute;top:0;bottom:0;left:0;width:0%;
      background:linear-gradient(90deg,var(--green),var(--d));border-radius:999px;
      transition:width 1s cubic-bezier(.22,1,.36,1)}
    .pmt-hero-progress__hint{font-size:14px;color:var(--green);margin:2px 0 0}
    .pmt-hero-progress__metrics{display:flex;flex-wrap:wrap;gap:14px 30px;margin-top:20px}
    .pmt-hero-progress__metric{display:flex;flex-direction:column}
    .pmt-hero-progress__mv{font-family:"Bricolage Grotesque",sans-serif;font-weight:600;font-size:20px;color:var(--d)}
    .pmt-hero-progress__ml{font-size:13px;color:var(--green);line-height:1.4;margin-top:2px}
    .pmt-hero-progress__btn{display:inline-block;margin-top:22px;background:var(--orange);color:#fff;
      text-decoration:none;font-weight:600;font-size:16px;padding:15px 40px;border-radius:50px;transition:background .25s}
    .pmt-hero-progress__btn:hover{background:var(--orange-h);color:#fff}
    @media(max-width:480px){.pmt-hero-progress{padding:22px 20px}.pmt-hero-progress__metrics{gap:14px 22px}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4c07351f */.pmt-facts{--d:#2D5232;--m:#4A7A4E;--cream:#F5F2EC;--text:#46503F;width:100%;font-family:"Inter",sans-serif}
    .pmt-facts *{box-sizing:border-box}
    .pmt-facts__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
    .pmt-facts__tile{border-radius:24px;padding:30px 0px;text-align:left}
    .pmt-facts__label{display:block;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--m);margin-bottom:10px}
    .pmt-facts__value{display:block;font-family:"Bricolage Grotesque",sans-serif;font-weight:600;font-size:26px;line-height:1.2;color:var(--d)}
    @media(max-width:900px){.pmt-facts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
    @media(max-width:560px){.pmt-facts__grid{grid-template-columns:1fr}.pmt-facts__value{font-size:23px}}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-9885 *//* Ausschließlich auf dieses Widget begrenzt */
.pmt-transparenz {
  --pmt-tr-dark: #2D5232;
  --pmt-tr-green: #4A7A4E;
  --pmt-tr-accent: #B45F1F;
  --pmt-tr-beige: #F5F2EC;
  --pmt-tr-text: #46503F;
  --pmt-tr-title-font: "Bricolage Grotesque", system-ui, sans-serif;
  --pmt-tr-body-font: "Inter", system-ui, sans-serif;
  --pmt-tr-radius: 30px;
  --pmt-tr-shadow:
    0 4px 16px rgba(45, 82, 50, 0.07),
    0 1px 4px rgba(45, 82, 50, 0.04);

  display: block;
  width: 100%;
  margin: 0 auto;
  padding: 0;
}

.pmt-transparenz *,
.pmt-transparenz *::before,
.pmt-transparenz *::after {
  box-sizing: border-box;
}


/* ==========================================================
   GRID
   ========================================================== */

.pmt-transparenz .pmt-transparenz__grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 30px;
  margin: 0;
  padding: 0;
}


/* ==========================================================
   KARTEN
   ========================================================== */

.pmt-transparenz a.pmt-transparenz__card {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 14px;

  min-width: 0;
  min-height: 100%;

  padding: 34px 30px 30px;

  background: #FFFFFF;
  border: 0;
  border-radius: var(--pmt-tr-radius);
  box-shadow: var(--pmt-tr-shadow);

  color: var(--pmt-tr-text);
  text-decoration: none;

  transform: translateY(0);
  transition: transform 0.5s cubic-bezier(.22, 1, .36, 1);
}

/*
  Der Schatten bleibt in allen Zuständen gleich.
  Es entsteht kein zusätzlicher Hoverschatten.
*/
.pmt-transparenz a.pmt-transparenz__card:hover,
.pmt-transparenz a.pmt-transparenz__card:focus,
.pmt-transparenz a.pmt-transparenz__card:focus-visible,
.pmt-transparenz a.pmt-transparenz__card:active {
  background: #FFFFFF;
  box-shadow: var(--pmt-tr-shadow);
  color: var(--pmt-tr-text);
  text-decoration: none;
}

.pmt-transparenz a.pmt-transparenz__card:hover {
  transform: translateY(-6px);
}

.pmt-transparenz a.pmt-transparenz__card:focus {
  outline: none;
}

.pmt-transparenz a.pmt-transparenz__card:focus-visible {
  outline: 3px solid var(--pmt-tr-dark);
  outline-offset: 3px;
}


/* ==========================================================
   ICON
   ========================================================== */

.pmt-transparenz .pmt-transparenz__icon {
  display: block;
  width: 100px;
  height: 100px;
  flex: 0 0 100px;

  border-radius: 50%;
  overflow: hidden;
  background: transparent;
}

.pmt-transparenz .pmt-transparenz__icon-image {
  display: block;
  width: 100%;
  height: 100%;

  object-fit: cover;
  object-position: center;

  border-radius: 50%;
  transform: none;
  filter: none;
}


/* ==========================================================
   TEXTE
   ========================================================== */

.pmt-transparenz .pmt-transparenz__title {
  display: block;
  margin: 4px 0 0;

  font-family: var(--pmt-tr-title-font);
  font-size: 22px;
  line-height: 1.25;
  font-weight: 600;

  color: var(--pmt-tr-dark);
}

.pmt-transparenz .pmt-transparenz__description {
  display: block;
  margin: 0;

  font-family: var(--pmt-tr-body-font);
  font-size: 16px;
  line-height: 1.6;
  font-weight: 400;

  color: var(--pmt-tr-text);
}

.pmt-transparenz .pmt-transparenz__cta {
  display: inline-flex;
  align-items: center;
  gap: 8px;

  margin-top: auto;
  padding-top: 10px;

  font-family: var(--pmt-tr-body-font);
  font-size: 15px;
  font-weight: 700;
  line-height: 1.4;
  letter-spacing: 0.02em;

  color: var(--pmt-tr-accent);
}

.pmt-transparenz .pmt-transparenz__note {
  max-width: 860px;
  margin: 34px auto 0;

  font-family: var(--pmt-tr-body-font);
  font-size: 14px;
  line-height: 1.7;
  font-weight: 400;
  text-align: center;

  color: var(--pmt-tr-green);
}


/* ==========================================================
   DESKTOP BIS TABLET
   ========================================================== */

@media (max-width: 1024px) {
  .pmt-transparenz .pmt-transparenz__grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}


/* ==========================================================
   GRUNDLEGENDE MOBILE ANPASSUNGEN
   ========================================================== */

@media (max-width: 680px) {
  .pmt-transparenz .pmt-transparenz__grid {
    grid-template-columns: 1fr;
    gap: 20px;
  }

  .pmt-transparenz a.pmt-transparenz__card {
    padding: 28px 24px 24px;
  }

  .pmt-transparenz .pmt-transparenz__icon {
    width: 90px;
    height: 90px;
    flex: 0 0 90px;
  }
}


/* ==========================================================
   REDUZIERTE BEWEGUNG
   ========================================================== */

@media (prefers-reduced-motion: reduce) {
  .pmt-transparenz a.pmt-transparenz__card {
    transition: none;
  }

  .pmt-transparenz a.pmt-transparenz__card:hover {
    transform: none;
  }
}


/* ==========================================================
   TABLET
   Zwei Karten plus sichtbarer Anschnitt der nächsten Karte
   ========================================================== */

@media (min-width: 681px) and (max-width: 1024px) {
  .pmt-transparenz {
    width: calc(100vw - 36px);
    max-width: none;
  }

  .pmt-transparenz .pmt-transparenz__grid {
    display: flex;
    align-items: stretch;
    gap: 22px;

    width: 100%;

    margin: -8px 0 -28px;
    padding: 8px 0 28px;

    overflow-x: auto;
    overflow-y: hidden;

    scroll-snap-type: x mandatory;
    scroll-padding-left: 0;
    overscroll-behavior-x: contain;

    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
    -ms-overflow-style: none;

    cursor: grab;
  }

  .pmt-transparenz .pmt-transparenz__grid:active {
    cursor: grabbing;
  }

  .pmt-transparenz .pmt-transparenz__grid::-webkit-scrollbar {
    display: none;
    width: 0;
    height: 0;
  }

  .pmt-transparenz a.pmt-transparenz__card {
    flex: 0 0 calc((100% - 94px) / 2);

    width: auto;
    min-width: 0;
    min-height: 310px;

    padding: 32px 28px 28px;

    scroll-snap-align: start;
    scroll-snap-stop: always;
  }

  .pmt-transparenz .pmt-transparenz__icon {
    width: 76px;
    height: 76px;
    flex: 0 0 76px;
  }

  .pmt-transparenz .pmt-transparenz__title {
    font-size: 22px;
  }

  .pmt-transparenz .pmt-transparenz__description {
    font-size: 15px;
  }

  .pmt-transparenz .pmt-transparenz__note {
    margin-top: 38px;
    padding: 0 20px;
  }
}


/* ==========================================================
   MOBIL
   Eine Karte plus sichtbarer Anschnitt der nächsten Karte
   ========================================================== */

@media (max-width: 680px) {
  .pmt-transparenz {
    width: calc(100vw - 32px);
    max-width: none;
  }

  .pmt-transparenz .pmt-transparenz__grid {
    display: flex;
    align-items: stretch;
    gap: 16px;

    width: 100%;

    margin: -8px 0 -26px;
    padding: 8px 0 26px;

    overflow-x: auto;
    overflow-y: hidden;

    scroll-snap-type: x mandatory;
    scroll-padding-left: 0;
    overscroll-behavior-x: contain;

    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
    -ms-overflow-style: none;
  }

  .pmt-transparenz .pmt-transparenz__grid::-webkit-scrollbar {
    display: none;
    width: 0;
    height: 0;
  }

  .pmt-transparenz a.pmt-transparenz__card,
  .pmt-transparenz a.pmt-transparenz__card:hover,
  .pmt-transparenz a.pmt-transparenz__card:focus,
  .pmt-transparenz a.pmt-transparenz__card:focus-visible,
  .pmt-transparenz a.pmt-transparenz__card:active {
    transform: none;
    box-shadow: var(--pmt-tr-shadow);
  }

  .pmt-transparenz a.pmt-transparenz__card {
    flex: 0 0 calc(100% - 64px);

    width: auto;
    min-width: 0;
    min-height: 310px;

    padding: 28px 24px 24px;
    border-radius: 30px;

    scroll-snap-align: start;
    scroll-snap-stop: always;
  }

  .pmt-transparenz .pmt-transparenz__icon {
    width: 90px;
    height: 90px;
    flex: 0 0 90px;
  }

  .pmt-transparenz .pmt-transparenz__title {
    font-size: 22px;
  }

  .pmt-transparenz .pmt-transparenz__description {
    font-size: 15px;
  }

  .pmt-transparenz .pmt-transparenz__note {
    margin-top: 34px;
    padding: 0 12px;

    font-size: 13px;
    line-height: 1.65;
  }
}


/* ==========================================================
   KLEINE SMARTPHONES
   ========================================================== */

@media (max-width: 480px) {
  .pmt-transparenz {
    width: calc(100vw - 24px);
  }

  .pmt-transparenz .pmt-transparenz__grid {
    gap: 14px;
    margin-bottom: -24px;
    padding-bottom: 24px;
  }

  .pmt-transparenz a.pmt-transparenz__card {
    flex-basis: calc(100% - 44px);

    min-height: 300px;
    padding: 26px 22px 23px;

    border-radius: 26px;
  }

  .pmt-transparenz .pmt-transparenz__icon {
    width: 82px;
    height: 82px;
    flex: 0 0 82px;
  }

  .pmt-transparenz .pmt-transparenz__title {
    font-size: 21px;
  }

  .pmt-transparenz .pmt-transparenz__description {
    font-size: 15px;
    line-height: 1.55;
  }

  .pmt-transparenz .pmt-transparenz__cta {
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-9879 *//* ==========================================================
       AUSSCHLIESSLICH AUF DIESES WIDGET BEGRENZT
       Keine globalen Regeln für body, h1, h2, h3 oder Elementor.
       ========================================================== */

    .pmt-projekt-acc-wrap {
      --pmt-overlay: 26, 46, 31;
      --pmt-dark: #2D4A30;
      --pmt-accent: #B7D994;
      --pmt-white: #FFFFFF;

      --pmt-title-font: "Bricolage Grotesque", system-ui, sans-serif;
      --pmt-body-font: "Inter", system-ui, sans-serif;

      --pmt-radius: 34px;
      --pmt-height: 550px;
      --pmt-open-width: 5.4;

     display: block;

  width: min(1540px, calc(100vw - 48px));
  max-width: none;

  margin: 0;
  margin-left: 50%;
  padding: 0;

  transform: translateX(-50%);
    }

    .pmt-projekt-acc-wrap *,
    .pmt-projekt-acc-wrap *::before,
    .pmt-projekt-acc-wrap *::after {
      box-sizing: border-box;
    }


    /* ==========================================================
       ACCORDION-REIHE
       ========================================================== */

    .pmt-projekt-acc-wrap .pmt-projekt-acc {
      display: flex;
      align-items: stretch;
      gap: 16px;

      width: 100%;
      height: var(--pmt-height);

      margin: 0;
      padding: 0;
    }


    /* ==========================================================
       EINZELNES PANEL
       ========================================================== */

    .pmt-projekt-acc-wrap .pmt-projekt-acc__item {
      position: relative;
      isolation: isolate;

      flex: 1 1 0;
      min-width: 0;
      height: 100%;

      margin: 0;
      padding: 0;

      overflow: hidden;

      background: var(--pmt-dark);
      border: 0;
      border-radius: var(--pmt-radius);
      outline: none;

      cursor: pointer;

      transform: translateY(0);

      box-shadow:
        0 12px 30px rgba(26, 46, 31, 0.10);

      transition:
        flex-grow 0.65s cubic-bezier(.22, 1, .36, 1),
        transform 0.5s cubic-bezier(.22, 1, .36, 1),
        box-shadow 0.5s cubic-bezier(.22, 1, .36, 1);
    }

    .pmt-projekt-acc-wrap .pmt-projekt-acc__item:hover,
    .pmt-projekt-acc-wrap .pmt-projekt-acc__item:focus-within {
      flex-grow: var(--pmt-open-width);
      transform: translateY(-6px);

      box-shadow:
        0 26px 52px rgba(26, 46, 31, 0.22),
        0 8px 18px rgba(26, 46, 31, 0.12);
    }


    /* ==========================================================
       BILD
       !important nur für die Bildhöhe gegen Theme-Regeln.
       ========================================================== */

    .pmt-projekt-acc-wrap
    .pmt-projekt-acc__item
    > .pmt-projekt-acc__img {
      position: absolute !important;
      inset: 0 !important;
      z-index: 0;

      display: block !important;

      width: 100% !important;
      max-width: none !important;

      height: 100% !important;
      min-height: 100% !important;

      margin: 0 !important;
      padding: 0 !important;

      object-fit: cover !important;
      object-position: center !important;

      border: 0 !important;
      border-radius: 0 !important;

      transform: scale(1);
      transform-origin: center;

      transition:
        transform 0.75s cubic-bezier(.22, 1, .36, 1);
    }

    .pmt-projekt-acc-wrap
    .pmt-projekt-acc__item:hover
    > .pmt-projekt-acc__img,
    .pmt-projekt-acc-wrap
    .pmt-projekt-acc__item:focus-within
    > .pmt-projekt-acc__img {
      transform: scale(1.055);
    }


    /* ==========================================================
       OVERLAY
       Auch im geschlossenen Zustand genug Kontrast.
       ========================================================== */

    .pmt-projekt-acc-wrap .pmt-projekt-acc__overlay {
      position: absolute;
      inset: 0;
      z-index: 1;

      display: block;
      pointer-events: none;

      background:
        linear-gradient(
          180deg,
          rgba(var(--pmt-overlay), 0.18) 0%,
          rgba(var(--pmt-overlay), 0.28) 35%,
          rgba(var(--pmt-overlay), 0.58) 68%,
          rgba(var(--pmt-overlay), 0.94) 100%
        ),
        linear-gradient(
          90deg,
          rgba(var(--pmt-overlay), 0.28) 0%,
          rgba(var(--pmt-overlay), 0.08) 80%
        );

      transition:
        background 0.55s cubic-bezier(.22, 1, .36, 1);
    }

    .pmt-projekt-acc-wrap
    .pmt-projekt-acc__item:hover
    .pmt-projekt-acc__overlay,
    .pmt-projekt-acc-wrap
    .pmt-projekt-acc__item:focus-within
    .pmt-projekt-acc__overlay {
      background:
        linear-gradient(
          180deg,
          rgba(var(--pmt-overlay), 0.20) 0%,
          rgba(var(--pmt-overlay), 0.34) 34%,
          rgba(var(--pmt-overlay), 0.70) 67%,
          rgba(var(--pmt-overlay), 0.99) 100%
        ),
        linear-gradient(
          90deg,
          rgba(var(--pmt-overlay), 0.40) 0%,
          rgba(var(--pmt-overlay), 0.10) 82%
        );
    }


    /* ==========================================================
       VERTIKALER TITEL IM EINGEKLAPPTEN ZUSTAND
       ========================================================== */

    .pmt-projekt-acc-wrap .pmt-projekt-acc__vertical-title {
      position: absolute;
      top: 50%;
      left: 50%;
      z-index: 3;

      display: block;
      max-height: calc(100% - 56px);

      margin: 0;
      padding: 0;

      writing-mode: vertical-rl;
      text-orientation: mixed;
      white-space: nowrap;

      font-family: var(--pmt-title-font);
      font-size: 20px;
      line-height: 1.1;
      font-weight: 600;
      letter-spacing: -0.015em;

      color: var(--pmt-white);

      text-shadow:
        0 3px 14px rgba(0, 0, 0, 0.62),
        0 1px 3px rgba(0, 0, 0, 0.50);

      opacity: 1;

      transform:
        translate(-50%, -50%)
        rotate(180deg);

      transition:
        opacity 0.3s ease,
        transform 0.5s cubic-bezier(.22, 1, .36, 1);
    }


    /* ==========================================================
       INHALT DES GEÖFFNETEN PANELS
       ========================================================== */

    .pmt-projekt-acc-wrap .pmt-projekt-acc__content {
      position: absolute;
      left: 0;
      right: 0;
      bottom: 0;
      z-index: 4;

      display: flex;
      flex-direction: column;
      align-items: flex-start;

      width: 100%;
      max-width: 660px;

      margin: 0;
      padding: 46px 44px 42px;

      color: var(--pmt-white);
      text-align: left;

      opacity: 0;
      pointer-events: none;

      transform: translateY(18px);

      transition:
        opacity 0.4s ease,
        transform 0.55s cubic-bezier(.22, 1, .36, 1);
    }


    /* Übertitel */

    .pmt-projekt-acc-wrap .pmt-projekt-acc__eyebrow {
      display: block;

      margin: 0 0 12px;
      padding: 0;

      font-family: var(--pmt-body-font);
      font-size: 12.5px;
      line-height: 1.2;
      font-weight: 700;
      letter-spacing: 0.12em;
      text-transform: uppercase;

      color: var(--pmt-accent);

      text-shadow:
        0 2px 8px rgba(0, 0, 0, 0.42);
    }


    /* Projekttitel
       Absichtlich kein h1/h2/h3-Selektor.
       ========================================================== */

    .pmt-projekt-acc-wrap .pmt-projekt-acc__title {
      display: block;

      width: 100%;
      max-width: 17em;

      margin: 0 0 15px;
      padding: 0;

      font-family: var(--pmt-title-font);
      font-size: clamp(29px, 2.5vw, 38px);
      line-height: 1.06;
      font-weight: 600;
      letter-spacing: -0.035em;

      color: var(--pmt-white);

      white-space: normal;
      overflow-wrap: normal;
      word-break: normal;

      text-shadow:
        0 3px 14px rgba(0, 0, 0, 0.45);
    }


    /* Beschreibung */

    .pmt-projekt-acc-wrap .pmt-projekt-acc__description {
      display: block;

      width: 100%;
      max-width: 39em;

      margin: 0 0 24px;
      padding: 0;

      font-family: var(--pmt-body-font);
      font-size: 16px;
      line-height: 1.55;
      font-weight: 400;
      letter-spacing: 0;

      color: rgba(255, 255, 255, 0.94);

      text-shadow:
        0 2px 10px rgba(0, 0, 0, 0.40);
    }


    /* Textlink */

    .pmt-projekt-acc-wrap .pmt-projekt-acc__link {
      display: inline-flex;
      align-items: center;
      gap: 10px;

      width: auto;
      height: auto;

      margin: 0;
      padding: 0 0 5px;

      background: transparent;
      border: 0;
      border-bottom: 1px solid rgba(255, 255, 255, 0.58);
      border-radius: 0;

      font-family: var(--pmt-body-font);
      font-size: 14px;
      line-height: 1.2;
      font-weight: 600;
      letter-spacing: 0;
      text-transform: none;

      color: var(--pmt-white);
      text-decoration: none;

      transition:
        color 0.3s ease,
        border-color 0.3s ease;
    }

    .pmt-projekt-acc-wrap .pmt-projekt-acc__arrow {
      display: inline-block;

      font-family: var(--pmt-body-font);
      font-size: 22px;
      line-height: 1;

      transform: translateX(0);

      transition:
        transform 0.45s cubic-bezier(.22, 1, .36, 1);
    }

    .pmt-projekt-acc-wrap .pmt-projekt-acc__link:hover {
      color: var(--pmt-accent);
      border-color: var(--pmt-accent);
    }

    .pmt-projekt-acc-wrap
    .pmt-projekt-acc__link:hover
    .pmt-projekt-acc__arrow {
      transform: translateX(6px);
    }


    /* ==========================================================
       ERSTES PANEL STANDARDMÄSSIG GEÖFFNET
       ========================================================== */

    .pmt-projekt-acc-wrap
    .pmt-projekt-acc__item:first-child {
      flex-grow: var(--pmt-open-width);
    }

    .pmt-projekt-acc-wrap
    .pmt-projekt-acc__item:first-child
    .pmt-projekt-acc__content {
      opacity: 1;
      pointer-events: auto;
      transform: translateY(0);
    }

    .pmt-projekt-acc-wrap
    .pmt-projekt-acc__item:first-child
    .pmt-projekt-acc__vertical-title {
      opacity: 0;

      transform:
        translate(-50%, calc(-50% + 10px))
        rotate(180deg);
    }


    /* ==========================================================
       AKTIVES PANEL ÖFFNEN
       ========================================================== */

    .pmt-projekt-acc-wrap
    .pmt-projekt-acc__item:hover
    .pmt-projekt-acc__content,
    .pmt-projekt-acc-wrap
    .pmt-projekt-acc__item:focus-within
    .pmt-projekt-acc__content {
      opacity: 1;
      pointer-events: auto;
      transform: translateY(0);

      transition-delay: 0.1s;
    }

    .pmt-projekt-acc-wrap
    .pmt-projekt-acc__item:hover
    .pmt-projekt-acc__vertical-title,
    .pmt-projekt-acc-wrap
    .pmt-projekt-acc__item:focus-within
    .pmt-projekt-acc__vertical-title {
      opacity: 0;

      transform:
        translate(-50%, calc(-50% + 10px))
        rotate(180deg);
    }


    /* ==========================================================
       ERSTES PANEL SCHLIESSEN, WENN EIN ANDERES AKTIV IST
       ========================================================== */

    .pmt-projekt-acc-wrap
    .pmt-projekt-acc:has(.pmt-projekt-acc__item:hover)
    .pmt-projekt-acc__item:first-child:not(:hover),
    .pmt-projekt-acc-wrap
    .pmt-projekt-acc:has(.pmt-projekt-acc__item:focus-within)
    .pmt-projekt-acc__item:first-child:not(:focus-within) {
      flex-grow: 1;
      transform: translateY(0);
    }

    .pmt-projekt-acc-wrap
    .pmt-projekt-acc:has(.pmt-projekt-acc__item:hover)
    .pmt-projekt-acc__item:first-child:not(:hover)
    .pmt-projekt-acc__content,
    .pmt-projekt-acc-wrap
    .pmt-projekt-acc:has(.pmt-projekt-acc__item:focus-within)
    .pmt-projekt-acc__item:first-child:not(:focus-within)
    .pmt-projekt-acc__content {
      opacity: 0;
      pointer-events: none;
      transform: translateY(18px);
    }

    .pmt-projekt-acc-wrap
    .pmt-projekt-acc:has(.pmt-projekt-acc__item:hover)
    .pmt-projekt-acc__item:first-child:not(:hover)
    .pmt-projekt-acc__vertical-title,
    .pmt-projekt-acc-wrap
    .pmt-projekt-acc:has(.pmt-projekt-acc__item:focus-within)
    .pmt-projekt-acc__item:first-child:not(:focus-within)
    .pmt-projekt-acc__vertical-title {
      opacity: 1;

      transform:
        translate(-50%, -50%)
        rotate(180deg);
    }


    /* ==========================================================
       TASTATURFOKUS
       ========================================================== */

    .pmt-projekt-acc-wrap
    .pmt-projekt-acc__item:focus-visible {
      outline: 3px solid var(--pmt-accent);
      outline-offset: 4px;
    }

    .pmt-projekt-acc-wrap
    .pmt-projekt-acc__link:focus-visible {
      outline: 2px solid var(--pmt-accent);
      outline-offset: 5px;
    }
    
    /* ==========================================================
   ERGÄNZUNG: STATUS „NEU GESTARTET“
   ========================================================== */

.pmt-projekt-acc-wrap .pmt-projekt-acc__status {
  position: absolute;
  top: 22px;
  right: 22px;
  z-index: 5;

  display: inline-flex;
  align-items: center;
  gap: 7px;

  margin: 0;
  padding: 9px 13px 8px;

  border: 1px solid rgba(45, 74, 48, 0.14);
  border-radius: 999px;

  background: rgba(245, 242, 236, 0.96);
  color: var(--pmt-dark);

  font-family: var(--pmt-body-font);
  font-size: 11px;
  line-height: 1;
  font-weight: 800;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  white-space: nowrap;

  box-shadow: 0 8px 22px rgba(26, 46, 31, 0.18);

  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);

  opacity: 0;
  visibility: hidden;
  pointer-events: none;

  transform: translateY(-4px);

  transition:
    opacity 0.3s ease,
    visibility 0.3s ease,
    transform 0.3s ease;
}

.pmt-projekt-acc-wrap .pmt-projekt-acc__status::before {
  content: "";

  display: block;
  flex: 0 0 auto;

  width: 7px;
  height: 7px;

  border-radius: 50%;
  background: #4A7A4E;

  box-shadow:
    0 0 0 3px rgba(74, 122, 78, 0.14);
}

/* Status nur auf der jeweils geöffneten Karte anzeigen */

.pmt-projekt-acc-wrap
.pmt-projekt-acc__item:first-child
.pmt-projekt-acc__status.is-visible,
.pmt-projekt-acc-wrap
.pmt-projekt-acc__item:hover
.pmt-projekt-acc__status.is-visible,
.pmt-projekt-acc-wrap
.pmt-projekt-acc__item:focus-within
.pmt-projekt-acc__status.is-visible {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

/* Wird eine andere Karte geöffnet, Status der ersten ausblenden */

.pmt-projekt-acc-wrap
.pmt-projekt-acc:has(.pmt-projekt-acc__item:hover)
.pmt-projekt-acc__item:first-child:not(:hover)
.pmt-projekt-acc__status,
.pmt-projekt-acc-wrap
.pmt-projekt-acc:has(.pmt-projekt-acc__item:focus-within)
.pmt-projekt-acc__item:first-child:not(:focus-within)
.pmt-projekt-acc__status {
  opacity: 0;
  visibility: hidden;
  transform: translateY(-4px);
}


/* ==========================================================
   ERGÄNZUNG: FINANZIERUNGSSTAND
   ========================================================== */

.pmt-projekt-acc-wrap .pmt-projekt-acc__progress {
  display: block;

  width: 100%;
  max-width: 560px;

  margin: 0 0 22px;
  padding: 0;

  font-family: var(--pmt-body-font);
}

.pmt-projekt-acc-wrap .pmt-projekt-acc__progress-head {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  gap: 12px;

  margin: 0 0 8px;
}

.pmt-projekt-acc-wrap .pmt-projekt-acc__ist {
  font-size: 17px;
  line-height: 1.1;
  font-weight: 800;

  color: var(--pmt-accent);

  text-shadow:
    0 2px 8px rgba(0, 0, 0, 0.5);
}

.pmt-projekt-acc-wrap .pmt-projekt-acc__ziel {
  font-size: 13px;
  line-height: 1.2;
  font-weight: 600;

  color: rgba(255, 255, 255, 0.86);

  white-space: nowrap;

  text-shadow:
    0 2px 8px rgba(0, 0, 0, 0.5);
}

.pmt-projekt-acc-wrap .pmt-projekt-acc__bar {
  position: relative;

  display: block;

  width: 100%;
  height: 8px;

  margin: 0;

  overflow: hidden;

  border-radius: 999px;
  background: rgba(255, 255, 255, 0.24);
}

.pmt-projekt-acc-wrap .pmt-projekt-acc__bar-fill {
  position: absolute;
  inset: 0 auto 0 0;

  display: block;

  width: 0;
  height: 100%;

  border-radius: 999px;
  background: var(--pmt-accent);

  transition:
    width 1s cubic-bezier(0.16, 0.84, 0.44, 1);
}

.pmt-projekt-acc-wrap .pmt-projekt-acc__progress-foot {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  gap: 12px;

  margin: 8px 0 0;
}

.pmt-projekt-acc-wrap .pmt-projekt-acc__offen,
.pmt-projekt-acc-wrap .pmt-projekt-acc__spenden {
  font-size: 12.5px;
  line-height: 1.2;
  font-weight: 600;

  color: rgba(255, 255, 255, 0.88);

  text-shadow:
    0 2px 8px rgba(0, 0, 0, 0.5);
}

.pmt-projekt-acc-wrap .pmt-projekt-acc__spenden {
  color: rgba(255, 255, 255, 0.76);
  white-space: nowrap;
}


/* Tablet und mobil: Alle Karten sind geöffnet */

@media (max-width: 1100px) {
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__status.is-visible {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
  }
}


/* Kleine Smartphones */

@media (max-width: 480px) {
  .pmt-projekt-acc-wrap .pmt-projekt-acc__status {
    top: 18px;
    right: 18px;

    padding: 8px 11px 7px;

    font-size: 10px;
  }

  .pmt-projekt-acc-wrap .pmt-projekt-acc__progress {
    margin-bottom: 18px;
  }

  .pmt-projekt-acc-wrap .pmt-projekt-acc__ist {
    font-size: 16px;
  }

  .pmt-projekt-acc-wrap .pmt-projekt-acc__ziel,
  .pmt-projekt-acc-wrap .pmt-projekt-acc__offen,
  .pmt-projekt-acc-wrap .pmt-projekt-acc__spenden {
    font-size: 11.5px;
  }
}


/* Reduzierte Bewegung */

@media (prefers-reduced-motion: reduce) {
  .pmt-projekt-acc-wrap .pmt-projekt-acc__status,
  .pmt-projekt-acc-wrap .pmt-projekt-acc__bar-fill {
    transition: none;
  }
}


    /* ==========================================================
       TABLET
       ========================================================== */

    @media (max-width: 1100px) and (min-width: 821px) {
      .pmt-projekt-acc-wrap {
        --pmt-height: 510px;
        --pmt-open-width: 4.8;
        --pmt-radius: 30px;
      }

      .pmt-projekt-acc-wrap .pmt-projekt-acc {
        gap: 12px;
      }

      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__vertical-title {
        font-size: 17px;
      }

      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__content {
        padding: 38px 31px 34px;
      }

      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__title {
        font-size: 28px;
      }

      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__description {
        font-size: 15px;
      }
    }


    /* ==========================================================
       MOBIL: ALLE KARTEN OFFEN
       ========================================================== */

    @media (max-width: 820px) {
      .pmt-projekt-acc-wrap {
         width: 100%;
  max-width: 100%;
  margin-left: 0;
  transform: none;
      }

      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__item,
      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__item:first-child,
      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__item:hover,
      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__item:focus-within {
        flex: none;

        width: 100%;
        height: 420px;

        border-radius: 30px;

        transform: none;
      }
      @media (max-width: 820px) {
  .pmt-projekt-acc-wrap .pmt-projekt-acc__item,
  .pmt-projekt-acc-wrap .pmt-projekt-acc__item:hover,
  .pmt-projekt-acc-wrap .pmt-projekt-acc__item:focus-within {
    transform: none;
    box-shadow: none;
  }
}

      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__vertical-title {
        display: none;
      }

      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__content,
      .pmt-projekt-acc-wrap
      .pmt-projekt-acc:has(.pmt-projekt-acc__item:hover)
      .pmt-projekt-acc__item:first-child:not(:hover)
      .pmt-projekt-acc__content,
      .pmt-projekt-acc-wrap
      .pmt-projekt-acc:has(.pmt-projekt-acc__item:focus-within)
      .pmt-projekt-acc__item:first-child:not(:focus-within)
      .pmt-projekt-acc__content {
        max-width: none;

        padding: 34px 30px 30px;

        opacity: 1;
        pointer-events: auto;

        transform: translateY(0);
      }

      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__title {
        max-width: 18em;
        font-size: 29px;
      }

      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__description {
        max-width: 42em;
        font-size: 15px;
      }
    }


    @media (max-width: 480px) {
      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__item,
      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__item:first-child,
      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__item:hover,
      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__item:focus-within {
        height: 440px;
        border-radius: 26px;
      }

      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__content {
        padding: 30px 24px 27px;
      }

      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__eyebrow {
        margin-bottom: 10px;
        font-size: 11px;
      }

      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__title {
        margin-bottom: 13px;
        font-size: 27px;
      }

      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__description {
        margin-bottom: 20px;
        font-size: 15px;
        line-height: 1.5;
      }
    }


    /* ==========================================================
       REDUZIERTE BEWEGUNG
       ========================================================== */

    @media (prefers-reduced-motion: reduce) {
      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__item,
      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__img,
      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__overlay,
      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__content,
      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__vertical-title,
      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__arrow {
        transition-duration: 0.01ms;
      }

      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__item:hover,
      .pmt-projekt-acc-wrap
      .pmt-projekt-acc__item:focus-within {
        transform: none;
      }
    }
    
    @media (max-width: 1100px) {

  .pmt-projekt-acc-wrap {
    --pmt-radius: 30px;
  }

  .pmt-projekt-acc-wrap .pmt-projekt-acc {
    display: flex;
    align-items: stretch;
    gap: 18px;

    width: 100%;
    height: auto;

    margin: -8px 0 -28px;
    padding: 8px 0 28px;

    overflow-x: auto;
    overflow-y: hidden;

    scroll-snap-type: x mandatory;
    scroll-padding-left: 0;
    overscroll-behavior-x: contain;

    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
    -ms-overflow-style: none;
  }

  .pmt-projekt-acc-wrap .pmt-projekt-acc::-webkit-scrollbar {
    display: none;
    width: 0;
    height: 0;
  }


  /* Alle Karten geöffnet darstellen */

  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__item,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__item:first-child,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__item:hover,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__item:focus-within,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc:has(.pmt-projekt-acc__item:hover)
  .pmt-projekt-acc__item:first-child:not(:hover),
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc:has(.pmt-projekt-acc__item:focus-within)
  .pmt-projekt-acc__item:first-child:not(:focus-within) {
    flex: 0 0 calc(100% - 120px);

    width: auto;
    min-width: 0;
    height: 500px;

    border-radius: 30px;

    scroll-snap-align: start;
    scroll-snap-stop: always;

    transform: none;
  }


  /* Vertikalen Titel ausblenden */

  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__vertical-title {
    display: none;
  }


  /* Inhalte jeder Karte dauerhaft sichtbar */

  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__content,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__item:first-child
  .pmt-projekt-acc__content,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__item:hover
  .pmt-projekt-acc__content,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__item:focus-within
  .pmt-projekt-acc__content,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc:has(.pmt-projekt-acc__item:hover)
  .pmt-projekt-acc__item:first-child:not(:hover)
  .pmt-projekt-acc__content,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc:has(.pmt-projekt-acc__item:focus-within)
  .pmt-projekt-acc__item:first-child:not(:focus-within)
  .pmt-projekt-acc__content {
    max-width: 680px;

    padding: 38px 34px 34px;

    opacity: 1;
    pointer-events: auto;

    transform: translateY(0);
  }

  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__title {
    max-width: 18em;
    font-size: 30px;
  }

  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__description {
    max-width: 42em;
    font-size: 15px;
  }
}


/* ==========================================================
   MOBIL
   Eine Karte plus sichtbarer Anschnitt der nächsten Karte
   ========================================================== */

@media (max-width: 820px) {

  .pmt-projekt-acc-wrap .pmt-projekt-acc {
    gap: 16px;

    margin-bottom: -26px;
    padding-bottom: 26px;
  }

  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__item,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__item:first-child,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__item:hover,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__item:focus-within,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc:has(.pmt-projekt-acc__item:hover)
  .pmt-projekt-acc__item:first-child:not(:hover),
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc:has(.pmt-projekt-acc__item:focus-within)
  .pmt-projekt-acc__item:first-child:not(:focus-within) {
    flex-basis: calc(100% - 62px);

    height: 440px;
    border-radius: 28px;
  }

  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__content,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__item:first-child
  .pmt-projekt-acc__content,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__item:hover
  .pmt-projekt-acc__content,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__item:focus-within
  .pmt-projekt-acc__content,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc:has(.pmt-projekt-acc__item:hover)
  .pmt-projekt-acc__item:first-child:not(:hover)
  .pmt-projekt-acc__content,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc:has(.pmt-projekt-acc__item:focus-within)
  .pmt-projekt-acc__item:first-child:not(:focus-within)
  .pmt-projekt-acc__content {
    max-width: none;
    padding: 34px 28px 30px;
  }

  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__title {
    max-width: 18em;
    font-size: 29px;
  }

  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__description {
    max-width: 42em;
    font-size: 15px;
  }
}


/* ==========================================================
   KLEINE SMARTPHONES
   ========================================================== */

@media (max-width: 480px) {

  .pmt-projekt-acc-wrap .pmt-projekt-acc {
    gap: 14px;

    margin-bottom: -24px;
    padding-bottom: 24px;
  }

  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__item,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__item:first-child,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__item:hover,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__item:focus-within,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc:has(.pmt-projekt-acc__item:hover)
  .pmt-projekt-acc__item:first-child:not(:hover),
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc:has(.pmt-projekt-acc__item:focus-within)
  .pmt-projekt-acc__item:first-child:not(:focus-within) {
    flex-basis: calc(100% - 44px);

    height: 460px;
    border-radius: 26px;
  }

  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__content,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__item:first-child
  .pmt-projekt-acc__content,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__item:hover
  .pmt-projekt-acc__content,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__item:focus-within
  .pmt-projekt-acc__content,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc:has(.pmt-projekt-acc__item:hover)
  .pmt-projekt-acc__item:first-child:not(:hover)
  .pmt-projekt-acc__content,
  .pmt-projekt-acc-wrap
  .pmt-projekt-acc:has(.pmt-projekt-acc__item:focus-within)
  .pmt-projekt-acc__item:first-child:not(:focus-within)
  .pmt-projekt-acc__content {
    padding: 30px 23px 27px;
  }

  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__eyebrow {
    margin-bottom: 10px;
    font-size: 11px;
  }

  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__title {
    margin-bottom: 13px;
    font-size: 27px;
  }

  .pmt-projekt-acc-wrap
  .pmt-projekt-acc__description {
    margin-bottom: 20px;

    font-size: 14.5px;
    line-height: 1.5;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c399ff8 */.elementor-12319 .elementor-element.elementor-element-c399ff8 {
  border-radius: 30px 0 0 30px;
  overflow: hidden;
}

@media (max-width: 767px) {
  .elementor-12319 .elementor-element.elementor-element-c399ff8 {
    border-radius: 30px 30px 0 0;
  }
}/* End custom CSS */