.cta{background:#000}.cta p{color:#fff;font-size:1.4rem}.cta .background-underlay.has-image{background-repeat:no-repeat}@media(max-width:1366px){.cta .background-underlay.has-image{background-position-y:-87px}}@media(max-width:768px){.cta .background-underlay.has-image{background-size:110%;background-position-x:-62px}}@media(max-width:1280px){.cta .background-underlay.has-image{background-position-y:-60px}}@media(max-width:414px){.cta .background-underlay.has-image{background-size:258%;background-position-x:-79px}}@media(max-width:384px){.cta .background-underlay.has-image{background-size:278%;background-position-x:-62px}}@media(max-width:375px){.cta .background-underlay.has-image{background-size:285%;background-position-x:-62px}}@media(max-width:360px){.cta .background-underlay.has-image{background-size:315%;background-position-x:-128px}}@media(max-width:320px){.cta .background-underlay.has-image{background-size:390%;background-position-x:-79px}}