.cta-bg-image{background-attachment:fixed;background-position:50%;background-position-y:bottom;background-repeat:no-repeat;background-size:cover}.raffcta{align-items:center;display:flex;height:500px;justify-content:center;padding:0 20px}.text-container{max-width:850px;text-align:center}.raffcta h2{color:#fff;font-size:3em;font-weight:500;line-height:1.1;margin-bottom:30px;text-shadow:2px 2px 8px rgba(5,102,141,.3)}.raffcta h2,.raffcta h3,.raffcta h4,.raffcta h5,.raffcta h6,.raffcta p{color:#fff}@media (max-width:767px){.raffcta h1{font-size:3em;letter-spacing:normal}.cta-bg-image{background-position:0;background-size:cover}}