/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--type-content .paragraph{margin-bottom:2rem}.paragraph--type-content .paragraph:last-child{margin-bottom:0}
.paragraph--type-media img{display:block;width:100%;height:auto}.media-description{margin-top:3rem}
.paragraph--type-text.single{padding:0 4rem}@media (max-width:1339px){.paragraph--type-text.single{padding:0 2rem}}@media (max-width:1023px){.paragraph--type-text.single{padding:0}}
.page--id--stories{background:#eaf4fa}.page--id--stories .view>p:first-of-type{margin-bottom:12rem}.story{display:flex;padding:3rem 0}@media (max-width:1023px){.story{flex-direction:column;position:relative}}.story--image-right{flex-direction:row-reverse}.story__image{width:45%;margin-right:2rem;position:relative;z-index:0}@media (min-width:1340px){.story__image--right::before{content:"";right:-4rem;left:unset}}@media (min-width:1024px) and (max-width:1339px){.story__image--right::before{content:"";right:0}}@media (max-width:1023px){.story__image{width:100%;padding:8rem 0}.story__image--right{display:flex;justify-content:flex-end}}.story__image--right{margin-right:0;margin-left:2rem}.story__image:not(.story__image--right)::before{content:"";left:-7.5rem}.story__image::before{z-index:2;background:url(/themes/custom/plantpulse/images/bonen-wit.png) no-repeat center center;background-size:contain;position:absolute;bottom:-4rem;height:320px;width:320px}@media (max-width:1023px){.story__image::before{content:unset;display:none}}.story img{border-radius:55%/38%;max-width:450px}@media (min-width:1024px){.story img{width:100%;height:auto}}@media (max-width:1023px){.story img{height:auto;width:65%;margin-right:0}}@media (max-width:767px){.story img{width:55%}}@media (max-width:420px){.story img{width:85%}}.story__content-wrapper{width:50%;margin-top:3rem}@media (max-width:1023px){.story__content-wrapper{margin-top:0;position:absolute;display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%}}@media (max-width:1023px){.story__content{padding-bottom:3rem}}.story__label-wrapper{margin-bottom:4rem;color:#fff}.story a,.story__label-wrapper{margin-left:6rem}@media (max-width:1023px){.story a,.story__label-wrapper{margin-left:3rem}}.story__label{margin-bottom:0}.story__subtitel{font-weight:700}.story__title{margin-left:3rem;color:#fff}@media (max-width:1023px){.story__title{padding-bottom:3rem;margin-left:1rem}}.story__title--left{margin-left:0;margin-right:3rem}
