.bottom-cta{background:linear-gradient(139.75deg,#ed2b7a 15.57%,#560d86 65.33%);height:350px;overflow:hidden;position:relative;text-align:center}@media only screen and (max-width:479px){.bottom-cta{margin-top:56px}}.bottom-cta .bg{mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;opacity:.35;position:absolute}.bottom-cta .bg img{max-width:unset;transform:rotate(180deg) scaleX(-1)}.bottom-cta .flex{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%}.bottom-cta .text{width:90%}.bottom-cta .header{color:#fff;font-size:32px;font-size:2rem;font-weight:700;letter-spacing:0;line-height:1em;margin-bottom:25px}@media only screen and (max-width:991px){.bottom-cta .header{font-size:28px}}@media only screen and (max-width:767px){.bottom-cta .header{font-size:26px;margin-bottom:34px}}@media only screen and (max-width:599px){.bottom-cta .header{font-size:19px;margin-bottom:28px}}.bottom-cta .copy{color:#e5bede;font-size:20px;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.3em;margin:0 auto 30px}@media only screen and (max-width:767px){.bottom-cta .copy{margin-bottom:30px}}@media only screen and (max-width:599px){.bottom-cta .copy{font-size:16px}}.bottom-cta .btn{background-color:#fff;border-radius:24px;box-shadow:0 15px 27px -3px rgba(0,0,0,.25);color:#3c1067;display:inline-block;font-size:12px;font-size:.75rem;font-weight:700;letter-spacing:.16667em;line-height:2.16667em;margin-top:15px;padding:14px 70px;text-decoration:none;text-transform:uppercase;transition:all .2s ease;will-change:transform}@media only screen and (max-width:479px){.bottom-cta .btn{padding:14px 30px}}.bottom-cta .btn:hover{transform:translateZ(0) scale3d(1.09,1.09,1.09) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);transform-style:preserve-3d}