/****** FILE: app/client/dist/styles/wide-textblock.css *****/
@media only screen and (min-width:1024px){.wide-text--coloured{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;--_row-padding:1rem;padding-left:var(--_row-padding);padding-right:var(--_row-padding)}}@media only screen and (min-width:1024px)and (min-width:640px){.wide-text--coloured{--_row-padding:2rem}}@media only screen and (min-width:1024px)and (min-width:768px){.wide-text--coloured{--_row-padding:5rem}}@media only screen and (min-width:1024px){.wide-text--coloured{background-color:transparent!important;color:inherit!important;margin-left:auto;margin-right:auto;max-width:var(--content-width,154rem);padding-left:calc(var(--_row-padding) + 2rem);padding-right:calc(var(--_row-padding) + 2rem);width:100%}.wide-text--coloured section{background-color:var(--_primary-colour);border-radius:2rem;color:var(--_primary-colour-contrast);padding:var(--_row-padding);width:100%}.wide-text--coloured .wide-text__wrap{padding-left:0;padding-right:0}}.wide-text.in-view .wide-text__wrap{opacity:1;transition:opacity 1s ease}.wide-text__wrap{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;--_row-padding:1rem;padding-left:var(--_row-padding);padding-right:var(--_row-padding)}@media only screen and (min-width:640px){.wide-text__wrap{--_row-padding:2rem}}@media only screen and (min-width:768px){.wide-text__wrap{--_row-padding:5rem}}.wide-text__wrap{margin-left:auto;margin-right:auto;max-width:var(--content-width,154rem);opacity:0;width:100%}.wide-text__content{display:block;margin-bottom:0;padding-left:var(--_gutter,2rem);padding-right:var(--_gutter,2rem);width:100%}.wide-text__heading{color:var(--_secondary-colour,inherit);font-weight:700}
