.hero{position:relative;padding:14.8rem 1.5rem 10rem;background:#203c86;color:#fff;overflow:hidden}@media (max-width:47.999em){.hero{margin-top:1.3rem}}@media (min-width:48em){.hero{padding-top:14.8rem;font-size:2rem}}@media (min-width:56.25em){.hero{padding-top:16.1rem}}.hero--margin{margin-top:-8.8rem}@media (min-width:48em){.hero--margin{margin-top:-12.8rem}}@media (min-width:56.25em){.hero--margin{margin-top:-14.1rem}}.hero__content{position:relative}@media (min-width:48em){.hero__content{width:75%}}@media (min-width:80em){.hero__content{width:50%}}.hero__background{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.hero__title{color:#fdcc46;font-size:2.3rem;line-height:1.2}@media (min-width:48em){.hero__title{font-size:4.4rem;line-height:1}}.wrap .split-image-content-wrap{padding:0;width:100%;max-width:none}.wrap .split-image-content-wrap .split-image-content{padding-left:0;padding-right:0}.split-image-content{padding:5rem 0}@media (min-width:64em){.split-image-content{padding:10rem 8.3333333333%}}.split-image-content__item{margin-bottom:4rem}@media (min-width:37.5em){.split-image-content__item{display:flex;flex-wrap:wrap;margin-left:-3rem;justify-content:space-between;align-items:center}}@media (min-width:64em){.split-image-content__item{display:flex;flex-wrap:wrap;margin-left:-5rem}}@media (min-width:80em){.split-image-content__item{display:flex;flex-wrap:wrap;margin-left:-10rem}}.split-image-content__item--switched{flex-direction:row-reverse}.split-image-content__content,.split-image-content__image{margin-bottom:2rem}@media (min-width:37.5em){.split-image-content__content,.split-image-content__image{flex-basis:calc(50% - 3rem);max-width:calc(50% - 3rem);margin-left:3rem}}@media (min-width:64em){.split-image-content__content,.split-image-content__image{flex-basis:calc(50% - 5rem);max-width:calc(50% - 5rem);margin-left:5rem}}@media (min-width:80em){.split-image-content__content,.split-image-content__image{flex-basis:calc(50% - 10rem);max-width:calc(50% - 10rem);margin-left:10rem}}.page-template-page-2-col .split-image-content{padding-top:0;padding-bottom:0}.membership-sign-off{position:relative;padding:12rem 0}.membership-sign-off__background{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.membership-sign-off__wrap{position:relative;margin:0 auto;max-width:57rem;text-align:center}