.text-and-image{margin:0 -.8rem;padding:1.6rem 0}.text-and-image img{width:100%}.text-and-image__column--first{margin-bottom:1.6rem}.text-and-image-container--grey-bg{background-color:var(--c-lighter-grey)}.text-and-image-container--purple-bg{background-color:var(--c-brand-primary-dark);color:var(--c-text-inverse)}.text-and-image-container--light-purple-bg{background-color:var(--c-brand-primary);color:var(--c-text-inverse)}@media (min-width: 768px){.text-and-image{padding:4rem 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.text-and-image__column--first{margin-bottom:0}}@media (min-width: 1024px){.text-and-image{margin:1.6rem -.8rem}.text-and-image .text-and-image__column--first{padding-right:6rem}.text-and-image .text-and-image__column--second{padding-left:6rem}.text-and-image-container--with-bg .text-and-image{padding:4rem 1.6rem}.text-and-image-container--with-bg.container-fluid .text-and-image{margin:0 -.8rem}}@media (min-width: 1400px){.text-and-image-container--with-bg.container-fluid .text-and-image{max-width:calc(140rem - 1.6rem);margin:0 auto}.text-and-image-container--with-bg.container{max-width:140rem}}@media (min-width: 1024px){.standard-page--content .text-and-image-container--with-bg.container-fluid,.standard-page--content .text-and-image-container--with-bg.container{max-width:calc(100% - 6.4rem)}}@media (min-width: 1400px){.standard-page--content .text-and-image-container--with-bg.container-fluid,.standard-page--content .text-and-image-container--with-bg.container{max-width:calc(100% - 3.2rem)}}.minihub__content .text-and-image-container--with-bg.container-fluid{max-width:calc(100% - 3.2rem)}@media (min-width: 1024px){.minihub__content .text-and-image-container--with-bg.container-fluid{max-width:calc(100% - 6.4rem)}}@media (min-width: 1400px){.minihub__content .text-and-image-container--with-bg.container-fluid{max-width:calc(100% - 3.2rem)}}@media (min-width: 1024px){.standard-page--content .text-and-image .text-and-image__column--first,.minihub__content .text-and-image .text-and-image__column--first{padding-right:2rem}.standard-page--content .text-and-image .text-and-image__column--second,.minihub__content .text-and-image .text-and-image__column--second{padding-left:2rem}}

