/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph{position:relative;}.paragraph__anchor{position:absolute;top:-13rem;}@media (max-width:767px){.paragraph__anchor{top:-8rem;}}.paragraph img{display:block;width:100%;height:auto;}.paragraph ul,.paragraph ol{list-style-position:inside;margin-bottom:1em;}
.img-w-bg{display:flex;}@media (max-width:435px){.img-w-bg{flex-direction:column;}}.img-w-bg__content-wrapper{display:flex;align-items:flex-end;flex-basis:55%;margin-top:6rem;margin-right:-6rem;order:0;}@media (max-width:1023px){.img-w-bg__content-wrapper{flex-basis:65%;}}@media (max-width:767px){.img-w-bg__content-wrapper{flex-basis:80%;margin-right:-50%;}}@media (max-width:435px){.img-w-bg__content-wrapper{margin-top:0;margin-right:0;flex-basis:100%;}}.img-w-bg__content-wrapper--img-first{order:2;margin-right:0;margin-left:-6rem;min-width:290px;}@media (max-width:767px){.img-w-bg__content-wrapper--img-first{margin-left:-50%;margin-right:0;}}@media (max-width:435px){.img-w-bg__content-wrapper--img-first{margin-left:0;}}.img-w-bg__content{padding:3rem;z-index:2;box-sizing:border-box;background:#f5f5f5;}@media (max-width:435px){.img-w-bg__content{margin-bottom:2rem;}}.img-w-bg__content--dark{background:white;}.img-w-bg__img{order:1;flex-basis:45%;flex-grow:1;padding-bottom:6rem;z-index:1;}@media (max-width:767px){.img-w-bg__img{flex-basis:20%;padding-bottom:2rem;}}
.paragraph--type-text-and-media{display:flex;justify-content:space-between;}@media (max-width:767px){.paragraph--type-text-and-media{flex-direction:column;}}.paragraph__media{flex-basis:50%;}.paragraph__media--media-left{margin-right:2rem;}.paragraph__media--media-right{order:2;margin-left:2rem;}@media (max-width:767px){.paragraph__media{margin:0 0 2rem 0;}.paragraph__media img{width:100%;height:auto;}}.paragraph__content{display:flex;align-items:center;flex-basis:33%;padding:3rem 0;}@media (max-width:1339px){.paragraph__content{flex-basis:38%;}}@media (max-width:1023px){.paragraph__content{flex-basis:45%;padding:2rem 0;}}@media (max-width:767px){.paragraph__content{padding:0;}}
