.node__content>.paragraph:first-child,.content>.paragraph:first-child{margin-top:30px}@media(min-width: 768px){.node__content>.paragraph:first-child,.content>.paragraph:first-child{margin-top:70px}}.node__content>.paragraph:first-child.p-header-minimal,.content>.paragraph:first-child.p-header-minimal{margin-top:0px}.node__content>.paragraph:last-child,.content>.paragraph:last-child{margin-bottom:70px}@media(min-width: 768px){.node__content>.paragraph:last-child,.content>.paragraph:last-child{margin-bottom:230px}}.node__content>.paragraph:last-child.p-servicekaskade,.node__content>.paragraph:last-child.p-komponenten-2,.content>.paragraph:last-child.p-servicekaskade,.content>.paragraph:last-child.p-komponenten-2{margin-bottom:0px}.p-kontaktband{margin-top:60px}@media(min-width: 768px){.p-kontaktband{margin-top:70px}}.p-kontaktband__inner{display:flex;flex-wrap:wrap;padding:25px 20px;border-radius:10px}@media(min-width: 768px){.p-kontaktband__inner{justify-content:space-between;gap:20px;align-items:center}}.p-kontaktband__text-field{font-family:"din-pro-medium";font-weight:normal;font-style:normal;font-size:16px;letter-spacing:.94px;text-transform:uppercase;white-space:nowrap}@media(min-width: 768px){.p-kontaktband__text-field{font-size:17px;letter-spacing:1px}}.p-kontaktband__link-field{font-family:"din-pro-regular";font-weight:normal;font-style:normal;font-size:16px;text-transform:uppercase;color:#b0d700;white-space:nowrap}@media(min-width: 768px){.p-kontaktband__link-field{font-size:17px}}.p-kontaktband__link-field a{text-decoration:underline;color:inherit}.p-kontaktband__left-wrapper{display:flex;flex-wrap:wrap}@media(min-width: 768px){.p-kontaktband__left-wrapper{align-items:center}}.p-kontaktband__medium-text-container{display:flex;align-items:center}.p-kontaktband__medium{margin-right:17px;flex-grow:0}@media(min-width: 768px){.p-kontaktband__medium{margin-right:20px}}.p-kontaktband__medium img{width:57px;height:45px}@media(min-width: 768px){.p-kontaktband__medium img{width:78px;height:61px}}.p-kontaktband__text{white-space:normal}@media(max-width: 767px){.p-kontaktband__text{flex-basis:calc(100% - 57px - 17px)}}@media(min-width: 768px){.p-kontaktband__text{white-space:nowrap}}@media(max-width: 767px){.p-kontaktband__link{margin-top:14px}}@media(min-width: 768px){.p-kontaktband__link{margin-left:15px}}.p-kontaktband-item{display:flex;flex-direction:column}@media(max-width: 767px){.p-kontaktband-item{width:100%;margin-top:30px}}@media(min-width: 768px){.p-kontaktband-item{flex-direction:row;align-items:center}}@media(max-width: 767px){.p-kontaktband-item__text{width:100%}}@media(max-width: 767px){.p-kontaktband-item__link{width:100%;margin-top:4px}}@media(min-width: 768px){.p-kontaktband-item__link{margin-left:15px}}.p-serviceband{margin-top:60px}@media(min-width: 768px){.p-serviceband{margin-top:70px}}.p-serviceband__inner{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:stretch;border-radius:10px;overflow:hidden}.p-serviceband__inner>*{flex:0 0 100%}@media(min-width: 768px){.p-serviceband__inner{flex-direction:row}.p-serviceband__inner>*{flex:0 0 25%}}.p-serviceband__medium img{display:block;width:57px;height:45px}@media(min-width: 768px){.p-serviceband__medium img{width:78px;height:61px}}.p-serviceband__medium-text-container{position:relative;display:flex;justify-content:flex-start;align-items:center;gap:20px;min-height:80px;padding:20px 40px}@media(min-width: 768px){.p-serviceband__medium-text-container{justify-content:center;min-height:auto;padding:20px 20px}}@media(min-width: 768px){.p-serviceband__medium-text-container .p-serviceband__shape{position:absolute;top:0px;right:-1px;width:80%;height:100%;z-index:1;clip-path:polygon(100% 0, calc(100% - 15px) 100%, 100% 100%)}}@media(min-width: 768px){.p-serviceband__medium-text-container:nth-child(1) .p-serviceband__shape{background-color:#1d5714}}.p-serviceband__medium-text-container:nth-child(2){background-color:#1d5714}.p-serviceband__medium-text-container:nth-child(2) .p-serviceband__medium img{width:41px;height:28px}@media(min-width: 768px){.p-serviceband__medium-text-container:nth-child(2) .p-serviceband__medium img{width:46px;height:31px}}@media(min-width: 768px){.p-serviceband__medium-text-container:nth-child(2) .p-serviceband__shape{background-color:#266a1c}}.p-serviceband__medium-text-container:nth-child(3){background-color:#266a1c}.p-serviceband__medium-text-container:nth-child(3) .p-serviceband__medium img{width:34px;height:34px}@media(min-width: 768px){.p-serviceband__medium-text-container:nth-child(3) .p-serviceband__medium img{width:38px;height:38px}}@media(min-width: 768px){.p-serviceband__medium-text-container:nth-child(3) .p-serviceband__shape{background-color:#2f790f}}.p-serviceband__medium-text-container:nth-child(4){background-color:#2f790f}.p-serviceband__medium-text-container:nth-child(4) .p-serviceband__medium img{width:34px;height:34px}@media(min-width: 768px){.p-serviceband__medium-text-container:nth-child(4) .p-serviceband__medium img{width:38px;height:38px}}.p-serviceband__text-field{font-family:"din-pro-medium";font-weight:normal;font-style:normal;font-size:16px;letter-spacing:.94px;text-transform:uppercase;white-space:nowrap}@media(min-width: 768px){.p-serviceband__text-field{font-size:17px;letter-spacing:1px}}.p-produktliste{margin-top:40px}@media(min-width: 768px){.p-produktliste{margin-top:40px}}.p-teasers-4{margin-top:35px;padding-top:61px;padding-bottom:69px;color:#fff}@media(min-width: 768px){.p-teasers-4{margin-top:180px;padding-top:113px;padding-bottom:140px}}@media(min-width: 1400px){.p-teasers-4{padding-top:113px;padding-bottom:123px}}.p-claim+.p-teasers-4{margin-top:0px}.p-teasers-4-item{border-radius:10px;overflow:hidden;box-shadow:0 2px 9px 0 rgba(0,0,0,.1)}.p-teasers-4-item__medium{background-color:#ede7d4}.p-teasers-4-item__text-container{flex-grow:1;padding:17px 15px 25px;color:#252324;background-color:#fff}@media(min-width: 768px){.p-teasers-4-item__text-container{padding:16px 20px 22px}}.p-teasers-4-item__headline{margin-top:0px !important}.p-teasers-4-item__link{margin-top:auto}.p-header-minimal{position:relative;width:100%}@media(min-width: 768px){.p-header-minimal{padding-bottom:72px}}.p-header-minimal__color-wrapper{height:120px;background-color:#e6f3b2}@media(min-width: 768px){.p-header-minimal__color-wrapper{height:260px}}.p-header-minimal__color-wrapper-inner{position:absolute;top:0px;left:0px;width:70%;height:120px;clip-path:polygon(100% 0%, 90% 100%, 0% 100%, 0% 0%);background-color:#d7ea7f}@media(min-width: 768px){.p-header-minimal__color-wrapper-inner{height:260px;clip-path:polygon(100% 0%, 95% 100%, 0% 100%, 0% 0%)}}.p-header-minimal__text-wrapper{position:relative;width:100%;margin:-40px 0px 0px auto;z-index:2;color:#fff;filter:drop-shadow(0px 1px 5px rgba(0, 0, 0, 0.2))}@media(min-width: 768px){.p-header-minimal__text-wrapper{position:absolute;bottom:0px;left:0px;width:897px;max-width:calc(100% - 20px);margin:0px;filter:drop-shadow(0px 2px 8px rgba(0, 0, 0, 0.2));transform:translateX(-100%)}}.p-header-minimal__text-inner{padding:35px 15px 26px 15px;border-top-right-radius:50px;background-color:rgba(0,64,25,.96)}@media(min-width: 768px){.p-header-minimal__text-inner{padding:58px 130px 65px 164px;border-top-right-radius:36px;clip-path:polygon(100% 0%, 100% 36px, 95% 100%, 0% 100%, 0% 0%)}}.p-header-minimal__headline{margin-bottom:0px}.p-textblock.parent--node{padding-top:35px;padding-bottom:28px}@media(min-width: 768px){.p-textblock.parent--node{padding-top:180px;padding-bottom:180px}}.p-textblock.parent--two-rows{margin-top:20px}@media(min-width: 1400px){.p-textblock.parent--two-rows{margin-top:46px}}.p-textblock.parent--two-rows:first-child{margin-top:0px}.p-textblock__text{max-width:920px}.p-textblock__text h2{margin-bottom:19px}@media(min-width: 768px){.p-textblock__text h2{margin-bottom:25px}}.p-textblock__medium{width:40%;max-width:270px;margin-top:20px}@media(min-width: 768px){.p-textblock__medium{width:50%;margin-top:50px}}.p-features{margin-top:100px;padding-top:87px;padding-bottom:60px}@media(min-width: 768px){.p-features{margin-top:180px;padding-top:180px;padding-bottom:142px}}.p-features__inner{width:100%}@media(min-width: 768px){.p-features__inner{width:calc(100% - 30px);max-width:2000px}}@media(min-width: 768px)and (min-width: 768px){.p-features__inner{width:calc(100% - 60px)}}@media(min-width: 768px)and (min-width: 1400px){.p-features__inner{width:calc(100% - 200px)}}@media(min-width: 768px)and (min-width: 2550px){.p-features__inner{width:calc(100% - 200px)}}.p-features__text-container-inner{width:calc(100% - 30px);max-width:2000px}@media(min-width: 768px){.p-features__text-container-inner{width:calc(100% - 60px)}}@media(min-width: 1400px){.p-features__text-container-inner{width:calc(100% - 200px)}}@media(min-width: 2550px){.p-features__text-container-inner{width:calc(100% - 200px)}}@media(min-width: 768px){.p-features__text-container-inner{width:100%;max-width:none}}.p-features__items-container{padding-left:15px;padding-right:15px}@media(min-width: 768px){.p-features__items-container{padding:0px}}.p-feature-item{width:270px}@media(min-width: 768px){.p-feature-item{width:auto}}.p-feature-item__medium{border-radius:10px;overflow:hidden}.p-feature-item__text-container{padding-top:25px}@media(min-width: 768px){.p-feature-item__text-container{padding-top:22px}}.p-bildblock__medium{border-radius:10px;overflow:hidden}.p-two-columns{margin-top:100px}@media(min-width: 768px){.p-two-columns{margin-top:180px}}.p-h1+.p-two-columns,.p-claim+.p-two-columns{margin-top:0px}.p-two-columns__paragraphs{display:flex;flex-direction:column;flex-wrap:nowrap;gap:40px}.p-two-columns__paragraphs>* img,.p-two-columns__paragraphs>* picture,.p-two-columns__paragraphs>* video{width:100%;height:auto;display:block}@media(min-width: 768px){.p-two-columns__paragraphs{flex-direction:row;justify-content:flex-start;flex-wrap:wrap;gap:24px}.p-two-columns__paragraphs>*{flex-grow:1;flex-shrink:1}}@media(min-width: 1400px){.p-two-columns__paragraphs{gap:40px}}@media(min-width: 768px){.p-two-columns--column_ratio-50_50 .p-two-columns__paragraphs>*{flex-basis:calc(50% - 12px)}}@media(min-width: 1400px){.p-two-columns--column_ratio-50_50 .p-two-columns__paragraphs>*{flex-basis:calc(50% - 20px)}}@media(min-width: 768px){.p-two-columns--column_ratio-60_40 .p-two-columns__paragraphs>*:nth-child(odd){flex-basis:calc(60% - 12px)}.p-two-columns--column_ratio-60_40 .p-two-columns__paragraphs>*:nth-child(even){flex-basis:calc(40% - 12px)}}@media(min-width: 1400px){.p-two-columns--column_ratio-60_40 .p-two-columns__paragraphs>*:nth-child(odd){flex-basis:calc(65% - 20px)}.p-two-columns--column_ratio-60_40 .p-two-columns__paragraphs>*:nth-child(even){flex-basis:calc(35% - 20px)}}.p-two-columns--vertical-position-top .p-two-columns__paragraphs{align-items:flex-start}.p-two-columns--vertical-position-center .p-two-columns__paragraphs{align-items:center}.p-two-columns--vertical-position-bottom .p-two-columns__paragraphs{align-items:flex-end}@media(min-width: 768px){.p-two-columns--swap-cols-tablet .p-two-columns__paragraphs{flex-direction:row-reverse}}.p-two-rows__paragraphs{display:flex;flex-direction:column;flex-wrap:nowrap;gap:40px}.p-two-rows__paragraphs>* img,.p-two-rows__paragraphs>* picture,.p-two-rows__paragraphs>* video{width:100%;height:auto;display:block}@media(min-width: 768px){.p-two-rows__paragraphs{gap:24px}}@media(min-width: 1400px){.p-two-rows__paragraphs{gap:40px}}.p-three-columns{margin-top:100px}@media(min-width: 768px){.p-three-columns{margin-top:180px}}.p-three-columns__paragraphs{align-items:flex-start}.p-standorte{margin-top:35px}@media(min-width: 768px){.p-standorte{margin-top:180px}}.p-standorte__inner{max-width:1080px}.p-standorte__paragraphs{margin-top:50px}@media(min-width: 768px){.p-standorte__paragraphs{margin-top:65px}}@media(min-width: 1400px){.p-standorte__paragraphs{margin-top:80px}}.p-standort{margin-top:50px}@media(min-width: 768px){.p-standort{margin-top:65px}}@media(min-width: 1400px){.p-standort{margin-top:80px}}.p-standort:first-child{margin-top:0px}.p-enumeration-item{margin-top:50px}@media(min-width: 768px){.p-enumeration-item{margin-top:80px}}@media(min-width: 1400px){.p-enumeration-item{margin-top:110px}}.p-enumeration-item:first-child{margin-top:0px}.p-h1{margin-bottom:57px}@media(min-width: 768px){.p-h1{margin-bottom:30px}}.p-produktteaser-gross{border-radius:8.5px;box-shadow:0 1px 8px 0 rgba(0,0,0,.1);overflow:hidden;align-self:stretch;display:flex;flex-direction:column;flex-wrap:nowrap}.p-produktteaser-gross__text-container{display:flex;flex-direction:column;flex-wrap:nowrap;padding:20px 15px}@media(min-width: 768px){.p-produktteaser-gross__text-container{height:100%;padding:25px 20px}}@media(min-width: 1400px){.p-produktteaser-gross__text-container{flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:40px}}@media(min-width: 1400px){.p-produktteaser-gross__title{order:1;flex:1 1 calc(50% - 20px)}}.p-produktteaser-gross__text{margin-bottom:40px}@media(min-width: 1400px){.p-produktteaser-gross__text{order:3;flex:1 1 calc(50% - 20px);margin:0px;display:flex;align-items:flex-end}}.p-produktteaser-gross__price{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-end;margin-top:auto;margin-bottom:10px}@media(min-width: 1400px){.p-produktteaser-gross__price{order:2;flex:1 1 calc(50% - 20px);margin:0px}}.p-produktteaser-gross__price-value{margin:0px 0px 20px;font-family:"din-pro-medium";font-weight:normal;font-style:normal;font-size:22px;line-height:normal;margin-bottom:0px !important;display:flex}@media(min-width: 768px){.p-produktteaser-gross__price-value{margin-bottom:21px;font-size:28px}}.p-produktteaser-gross__price-value a{text-decoration:none}.p-produktteaser-gross__button{display:flex;flex-direction:column;flex-wrap:nowrap}@media(min-width: 1400px){.p-produktteaser-gross__button{order:4;flex:1 1 calc(50% - 20px);justify-content:flex-end;align-items:flex-end;min-width:270px}}.p-produktteaser-gross__button .btn{margin-top:0px}.p-produktteaser-klein{border-radius:8.5px;box-shadow:0 1px 8px 0 rgba(0,0,0,.1);overflow:hidden;align-self:stretch;display:flex;flex-direction:column;flex-wrap:nowrap}.p-produktteaser-klein__text-container{justify-content:flex-start;justify-content:space-between;padding:20px 15px}@media(min-width: 768px){.p-produktteaser-klein__text-container{height:100%;padding:11px 20px 6px}}.p-produktteaser-klein__title-text-container{display:flex;flex-direction:column;flex-wrap:nowrap}.p-produktteaser-klein__price-button-container{flex-basis:0px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:40px}.p-produktteaser-klein__price-value{margin:0px 0px 10px;font-family:"din-pro-medium";font-weight:normal;font-style:normal;font-size:20px;line-height:normal;margin-bottom:0px !important}@media(min-width: 768px){.p-produktteaser-klein__price-value{margin-bottom:13px;font-size:22px}}.p-produktteaser-klein__price-value:last-child{margin-bottom:0}.form-item>.p-produktteaser-klein__price-value{margin-bottom:10px}@media(min-width: 768px){.form-item>.p-produktteaser-klein__price-value{margin-bottom:13px}}.p-produktteaser-klein__price-value a{text-decoration:none}.p-produktteaser-klein__price-vat{font-size:14px;line-height:1.64}.p-produktteaser-klein__button{display:flex;flex-direction:column;flex-wrap:nowrap}@media(min-width: 768px){.p-produktteaser-klein__button{justify-content:flex-end;align-items:flex-end}}.p-produktteaser-klein__button .btn{margin-top:0px}.p-downloads{margin-top:35px}@media(min-width: 768px){.p-downloads{margin-top:180px}}.p-claim+.p-downloads{margin-top:0px}.p-downloads__headline{margin-bottom:0px}.p-downloads__text{margin-top:18px}@media(min-width: 768px){.p-downloads__text{margin-top:25px}}.p-downloads__paragraphs{margin-top:40px}@media(min-width: 768px){.p-downloads__paragraphs{margin-top:60px}}.p-downloads-item__medium{border-radius:10px;overflow:hidden;background-color:#f5f5f4}.p-downloads-item__medium picture{width:auto;height:auto;margin:23px auto;box-shadow:1px 1px 10px 0 rgba(0,0,0,.2)}.p-downloads-item__text-container{flex-grow:1;padding-top:17px;color:#252324}@media(min-width: 768px){.p-downloads-item__text-container{padding-top:16px}}.p-downloads-item__link{margin-top:15px;padding-left:33px;background-image:url(../media/buttons/download.svg);background-repeat:no-repeat;background-position:left center}.p-downloads{margin-top:35px}@media(min-width: 768px){.p-downloads{margin-top:180px}}.p-claim+.p-downloads{margin-top:0px}.p-downloads__headline{margin-bottom:0px}.p-downloads__text{margin-top:18px}@media(min-width: 768px){.p-downloads__text{margin-top:25px}}.p-downloads__paragraphs{margin-top:40px}@media(min-width: 768px){.p-downloads__paragraphs{margin-top:60px}}.p-downloads-item__medium{border-radius:10px;overflow:hidden;background-color:#f5f5f4}.p-downloads-item__medium picture{width:auto;height:auto;margin:23px auto;box-shadow:1px 1px 10px 0 rgba(0,0,0,.2)}.p-downloads-item__text-container{flex-grow:1;padding-top:17px;color:#252324}@media(min-width: 768px){.p-downloads-item__text-container{padding-top:16px}}.p-downloads-item__link{margin-top:15px;padding-left:33px;background-image:url(../media/buttons/download.svg);background-repeat:no-repeat;background-position:left center}.p-zubehoer{margin-top:35px;padding-top:61px;padding-bottom:69px;color:#fff}@media(min-width: 768px){.p-zubehoer{margin-top:180px;padding-top:113px;padding-bottom:140px}}@media(min-width: 1400px){.p-zubehoer{padding-top:113px;padding-bottom:123px}}.p-claim+.p-zubehoer{margin-top:0px}.p-zubehoer-item{border-radius:10px;overflow:hidden;box-shadow:0 2px 9px 0 rgba(0,0,0,.1)}.p-zubehoer-item__medium{background-color:#ede7d4}.p-zubehoer-item__text-container{flex-grow:1;padding:17px 15px 25px;color:#252324;background-color:#fff}@media(min-width: 768px){.p-zubehoer-item__text-container{padding:16px 20px 22px}}.p-zubehoer-item__link{margin-top:auto}.p-produktbereiche{margin-top:35px}@media(min-width: 768px){.p-produktbereiche{margin-top:85px}}.p-produktbereiche__headline{margin-bottom:0px}.p-produktbereiche__paragraphs{margin-top:40px}@media(min-width: 768px){.p-produktbereiche__paragraphs{margin-top:60px}}.p-produktbereich{padding:16px 20px 19.6px 19px;border-radius:10px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15)}.p-produktbereich__headline{margin-bottom:17px}.p-produktbereich__link{margin-top:22px}.p-produktbereich-produkt a{text-decoration:none}.p-produktbereich-produkt__headline{margin-top:9px;margin-bottom:0px;font-size:16px;hyphens:auto}.p-claim{padding-top:30px;padding-bottom:55px}@media(min-width: 768px){.p-claim{padding-top:210px;padding-bottom:210px}}.p-claim__text{text-align:left;font-size:20px;line-height:1.4}@media(min-width: 768px){.p-claim__text{max-width:1080px;text-align:center;font-size:40px;line-height:1.28}}/*# sourceMappingURL=paragraphs.css.map */
