.half-bleed-content{padding:40px 0}.half-bleed-content__row{display:flex;flex-direction:column}@media only screen and (min-width:1280px){.half-bleed-content__row--left{flex-direction:row;margin-right:calc(50vw - 622px)}}@media only screen and (min-width:1280px){.half-bleed-content__row--right{flex-direction:row-reverse;margin-left:calc(50vw - 622px)}}.half-bleed-content__row+.half-bleed-content__row{margin-top:20px}@media only screen and (min-width:1280px){.half-bleed-content__row+.half-bleed-content__row{margin-top:50px}}.half-bleed-content__row__image{background-color:#d3d5d6;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;height:200px;overflow:hidden}@media only screen and (min-width:768px) and (max-width:1279px){.half-bleed-content__row__image{height:250px}}@media only screen and (min-width:1280px){.half-bleed-content__row__image{flex-basis:100%;height:300px}}.half-bleed-content__row--left .half-bleed-content__row__image{border-bottom-left-radius:0;border-top-left-radius:0}@media only screen and (max-width:767px){.half-bleed-content__row--left .half-bleed-content__row__image{margin-right:calc(50vw - 150px)}}@media only screen and (min-width:768px) and (max-width:1279px){.half-bleed-content__row--left .half-bleed-content__row__image{margin-right:calc(50vw - 340px)}}@media only screen and (min-width:1280px){.half-bleed-content__row--left .half-bleed-content__row__image{margin-right:50px}}.half-bleed-content__row--right .half-bleed-content__row__image{border-bottom-right-radius:0;border-top-right-radius:0}@media only screen and (max-width:767px){.half-bleed-content__row--right .half-bleed-content__row__image{margin-left:calc(50vw - 150px)}}@media only screen and (min-width:768px) and (max-width:1279px){.half-bleed-content__row--right .half-bleed-content__row__image{margin-left:calc(50vw - 340px)}}@media only screen and (min-width:1280px){.half-bleed-content__row--right .half-bleed-content__row__image{margin-left:50px}}.half-bleed-content__row__wysiwyg-wrapper{display:flex;flex:0 0 auto;margin:20px auto 0;width:300px}@media only screen and (min-width:768px) and (max-width:1279px){.half-bleed-content__row__wysiwyg-wrapper{width:680px}}@media only screen and (min-width:1280px){.half-bleed-content__row__wysiwyg-wrapper{align-items:center;margin-top:0;width:340px}}.half-bleed-content__row__wysiwyg{width:100%}
/*# sourceMappingURL=half-bleed-content.css.map */