@media (min-width:576px){.image-text .image-text__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.image-text--50-50 .image-text__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:576px){.image-text--reverse:not(.image-text--50-50) .image-text__image{margin-right:0!important}}@media (min-width:576px) and (min-width:576px){.image-text--reverse:not(.image-text--50-50) .image-text__image{margin-left:1.25rem}}@media (min-width:576px) and (min-width:768px){.image-text--reverse:not(.image-text--50-50) .image-text__image{margin-left:.9375rem}}@media (min-width:576px) and (min-width:992px){.image-text--reverse:not(.image-text--50-50) .image-text__image{margin-left:1.25rem}}@media (min-width:576px) and (min-width:1200px){.image-text--reverse:not(.image-text--50-50) .image-text__image{margin-left:1.875rem}}@media (min-width:576px){.image-text--reverse .image-text__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.image-text--reverse .image-text__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.image-text:not(.image-text--50-50) .image-text__image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:.625rem}@media (min-width:576px){.image-text:not(.image-text--50-50) .image-text__image{margin-bottom:0;margin-right:1.25rem;width:11.25rem}}@media (min-width:768px){.image-text:not(.image-text--50-50) .image-text__image{margin-bottom:0;margin-right:.9375rem;width:8.75rem}}@media (min-width:992px){.image-text:not(.image-text--50-50) .image-text__image{margin-right:1.25rem;width:12.5rem}}@media (min-width:1200px){.image-text:not(.image-text--50-50) .image-text__image{margin-right:1.875rem;width:21.875rem}}.image-text:not(.image-text--50-50) .image-text__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.image-text--50-50 .image-text__image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:.625rem}@media (min-width:576px){.image-text--50-50 .image-text__image{width:40%}}@media (min-width:576px){.image-text--50-50 .image-text__text{width:50%}}@media (min-width:576px){.image-text--50-50:not(.image-text--reverse) .image-text__text{text-align:right}}.page__column--small-width .image-text .container{padding-left:0;padding-right:0}