.c-cta__text p:last-child{margin-bottom:0}.c-cta--contains-anchor{position:relative}.c-cta__anchor{position:absolute;left:0;top:0;right:0;bottom:0;cursor:pointer;z-index:10}.c-cta__inner .crop{padding-bottom:56.25%;position:relative}.c-cta__inner .crop .c-cta__image{position:absolute;left:0;right:0;bottom:0;top:0;background-size:cover;background-position:50% 50%}@media (min-width:1024px){.c-cta__inner .crop .c-cta__image{border-radius:0}}.c-cta__iframe{padding-bottom:56.24%;width:100%;position:relative;height:0}.c-cta__iframe iframe{position:absolute;height:100%;left:0;top:0;right:0;bottom:0}.c-cta__iframe .videoPoster{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;border:none;text-indent:-999em;overflow:hidden;opacity:1;transition:opacity .8s,height 0s;transition-delay:0s,0s}.c-cta__iframe .videoPoster span{position:absolute;background-color:rgba(0,0,0,.33);left:0;top:0;right:0;bottom:0;pointer-events:none}.c-cta__iframe .videoPoster span:before,.c-cta__iframe .videoPoster span:after{content:'';position:absolute;top:50%;left:50%;transition:border-color .3s}.c-cta__iframe .videoPoster span:before{width:80px;height:80px;margin:-40px 0 0 -40px;border:5px solid #fff;border-radius:100%}.c-cta__iframe .videoPoster span:after{width:0;height:0;margin:-24px 0 0 -14px;border-left:40px solid #fff;border-top:25px solid transparent;border-bottom:25px solid transparent}.c-cta__iframe .videoPoster:hover span:before,.c-cta__iframe .videoPoster:focus span:before{border-color:#000}.c-cta__iframe .videoPoster:hover span:after,.c-cta__iframe .videoPoster:focus span:after{border-left-color:#000}.c-cta__iframe .videoPoster:hover{cursor:pointer}.c-cta__iframe.videoWrapperActive .videoPoster{opacity:0;height:0;transition-delay:0s,.8s}.c-cta.c-cta--horizontal-align-left{text-align:left}.c-cta.c-cta--horizontal-align-center{text-align:center}.c-cta.c-cta--horizontal-align-right{text-align:right}.c-cta--layout-breaker{position:relative}.c-cta--layout-breaker .c-cta__background,.c-cta--layout-breaker .c-cta__image{position:absolute;width:100%;height:100%}.c-cta--layout-breaker .c-cta__background{top:0;left:0;right:0;bottom:0;z-index:0}.c-cta--layout-breaker .c-cta__image{background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.c-cta--layout-breaker .c-cta__content{position:relative;z-index:1}.c-cta--layout-image-left,.c-cta--layout-image-right{display:flex;flex-direction:column;position:relative}@media (min-width:1024px){.c-cta--layout-image-left,.c-cta--layout-image-right{min-height:637px;height:100%}.c-row--valign-bottom .c-cta--layout-image-left,.c-row--valign-bottom .c-cta--layout-image-right{justify-content:flex-end}.c-row--valign-stretch .c-cta--layout-image-left,.c-row--valign-stretch .c-cta--layout-image-right{justify-content:stretch}.c-row--valign-center .c-cta--layout-image-left,.c-row--valign-center .c-cta--layout-image-right{justify-content:center}}@media (min-width:1024px){.c-cta--layout-image-left.c-cta--align-center,.c-cta--layout-image-right.c-cta--align-center{justify-content:center}}@media (min-width:1024px){.c-cta--layout-image-left.c-cta--align-top,.c-cta--layout-image-right.c-cta--align-top{justify-content:flex-start;padding-top:0}}@media (min-width:1024px){.c-cta--layout-image-left.c-cta--align-bottom,.c-cta--layout-image-right.c-cta--align-bottom{justify-content:flex-start;padding-bottom:0}}.c-cta--layout-image-left .c-cta__content,.c-cta--layout-image-right .c-cta__content{margin-bottom:30px}@media (min-width:1024px){.c-cta--layout-image-left .c-cta__content,.c-cta--layout-image-right .c-cta__content{flex:0 0 50%;margin-bottom:0}}@media (min-width:1024px){.c-cta--layout-image-left .c-cta__inner,.c-cta--layout-image-right .c-cta__inner{padding:48px 0}}.c-cta--layout-image-left .c-cta__background,.c-cta--layout-image-right .c-cta__background{position:relative}@media (min-width:1024px){.c-cta--layout-image-left .c-cta__background,.c-cta--layout-image-right .c-cta__background{position:absolute;flex:0 0 50%;width:50%}}.c-cta--layout-image-left .c-cta__background.crop,.c-cta--layout-image-right .c-cta__background.crop{min-height:228px;height:100%}@media (min-width:640px){.c-cta--layout-image-left .c-cta__background.crop,.c-cta--layout-image-right .c-cta__background.crop{min-height:400px}}.c-cta--layout-image-left .c-cta__background.crop .c-cta__image,.c-cta--layout-image-right .c-cta__background.crop .c-cta__image{position:absolute;left:0;right:0;bottom:0;top:0;background-size:cover;background-position:50% 50%}@media (min-width:1024px){.c-cta--layout-image-left .c-cta__background.crop .c-cta__image,.c-cta--layout-image-right .c-cta__background.crop .c-cta__image{border-radius:0}}@media (min-width:1024px){.c-cta--layout-image-left .c-cta__content{padding-left:50%}}@media (min-width:1024px){.c-cta--layout-image-left .c-cta__inner{padding-left:44px}}@media (min-width:1024px){.c-cta--layout-image-left .c-cta__background{left:0}}@media (min-width:1024px){.c-cta--layout-image-right.c-cta--layout-image-right-short{min-height:376px;align-items:flex-start}}@media (min-width:1024px){.c-cta--layout-image-right.c-cta--layout-image-right-short .c-cta__heading{margin-bottom:73px}}@media (min-width:1024px){.c-cta--layout-image-right .c-cta__content{padding-right:50%}}@media (min-width:1024px){.c-cta--layout-image-right .c-cta__inner{padding-right:44px}}@media (min-width:1024px){.c-cta--layout-image-right .c-cta__background{right:0}}