.block-cta-image{padding-top:8rem;padding-bottom:7rem;position:relative}.block-cta-image .innerblock{padding-bottom:2.5rem;min-height:2rem}.block-cta-image .btn.btn-primary{min-width:240px;font-weight:700}.block-cta-image h3,.block-cta-image h1{font-size:5rem;margin:0;line-height:1em;margin-bottom:2.5rem;font-weight:700}.block-cta-image .background-image{position:absolute;top:0;bottom:0;left:0;right:0;object-fit:cover;width:100%;height:100%;z-index:-1}@media screen and (max-width:767px){.block-cta-image h1{font-size:3.5rem}}