@import url(https://use.typekit.net/eya2cca.css);
.c-text-and-image{padding:2.5rem 1.25rem}@media only screen and (min-width:1100px){.c-text-and-image{padding:6rem 6.5rem}}.c-text-and-image:nth-child(odd){background-color:#f5f6fa}.c-text-and-image__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.c-text-and-image__content--mobile-centre{align-items:center;text-align:center}.c-text-and-image__content--mobile-right{align-items:flex-end;text-align:right}.c-text-and-image__title{margin:0 0 1.25rem;color:#c4c9d8}.c-text-and-image__title strong{font-weight:inherit;display:block;color:#1d1d1f}.c-text-and-image__image-container{margin-bottom:1.75rem}.c-text-and-image__image-container .o-responsive-image-container{border-radius:1.5rem;overflow:hidden;padding-bottom:132%}.c-text-and-image__description a{color:#ff5a00;text-decoration:none}@media only screen and (min-width:1100px){.c-text-and-image__description a{transition:all .7s}.c-text-and-image__description a:hover{color:#1d1d1f;text-decoration:underline}}.c-text-and-image__btn{margin-top:1.75rem}.c-text-and-image .o-rte ol,.c-text-and-image .o-rte p,.c-text-and-image .o-rte ul{margin:0 0 1rem;font-weight:400;font-family:neue-haas-unica,sans-serif;letter-spacing:0;text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}.c-text-and-image .o-rte ol em,.c-text-and-image .o-rte ol i,.c-text-and-image .o-rte p em,.c-text-and-image .o-rte p i,.c-text-and-image .o-rte ul em,.c-text-and-image .o-rte ul i{font-style:italic}.c-text-and-image .o-rte ol b,.c-text-and-image .o-rte ol strong,.c-text-and-image .o-rte p b,.c-text-and-image .o-rte p strong,.c-text-and-image .o-rte ul b,.c-text-and-image .o-rte ul strong{font-weight:500}.c-text-and-image .o-rte ol li,.c-text-and-image .o-rte ol p,.c-text-and-image .o-rte p li,.c-text-and-image .o-rte p p,.c-text-and-image .o-rte ul li,.c-text-and-image .o-rte ul p{font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit;font-style:inherit}.c-text-and-image .o-rte ol,.c-text-and-image .o-rte p,.c-text-and-image .o-rte ul{font-size:.875rem;line-height:1.25rem}.c-text-and-image .o-rte ol:last-child,.c-text-and-image .o-rte p:last-child,.c-text-and-image .o-rte ul:last-child{margin-bottom:0}@media only screen and (min-width:1100px){.c-text-and-image__inner{display:flex;justify-content:space-between;margin:auto;max-width:77rem}.c-text-and-image__inner:not(.is-reverse){padding-right:6.5625rem}.c-text-and-image__inner.is-reverse{flex-direction:row-reverse;padding-left:6.5625rem}.c-text-and-image__image-container{width:27.5rem;flex-shrink:0;margin:0}.c-text-and-image__image-container .o-responsive-image-container{padding-bottom:142%}.c-text-and-image__content{max-width:25rem}.c-text-and-image__content--desktop-centre{align-items:center;text-align:center}.c-text-and-image__content--desktop-right{align-items:flex-end;text-align:right}.c-text-and-image__title{margin-bottom:2rem}.c-text-and-image__btn{margin-top:2.25rem}.c-text-and-image .o-rte ol,.c-text-and-image .o-rte p,.c-text-and-image .o-rte ul{margin:0 0 1rem;font-weight:400;font-family:neue-haas-unica,sans-serif;line-height:1.25rem;letter-spacing:0;text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}.c-text-and-image .o-rte ol em,.c-text-and-image .o-rte ol i,.c-text-and-image .o-rte p em,.c-text-and-image .o-rte p i,.c-text-and-image .o-rte ul em,.c-text-and-image .o-rte ul i{font-style:italic}.c-text-and-image .o-rte ol b,.c-text-and-image .o-rte ol strong,.c-text-and-image .o-rte p b,.c-text-and-image .o-rte p strong,.c-text-and-image .o-rte ul b,.c-text-and-image .o-rte ul strong{font-weight:500}.c-text-and-image .o-rte ol li,.c-text-and-image .o-rte ol p,.c-text-and-image .o-rte p li,.c-text-and-image .o-rte p p,.c-text-and-image .o-rte ul li,.c-text-and-image .o-rte ul p{font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit;font-style:inherit}.c-text-and-image .o-rte ol,.c-text-and-image .o-rte p,.c-text-and-image .o-rte ul{font-size:1rem;line-height:1.5rem}.c-text-and-image .o-rte ol:last-child,.c-text-and-image .o-rte p:last-child,.c-text-and-image .o-rte ul:last-child{margin:0}}
