.blog-cta-section{align-items:center;background-color:#221f61;display:flex;justify-content:center;min-height:450px;position:relative}.blog-cta-section a,.blog-cta-section p{color:#fff}.blog-cta-section:after{background-color:rgba(107,48,246,.75);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:0}.blog-cta-content{margin:auto;max-width:950px;padding:0 15px;position:relative;text-align:center;z-index:2}.blog-cta-heading{margin:0 15px 50px}.blog-cta-heading p{font-size:25px;line-height:1.2}.blog-cta-button{text-transform:uppercase}.blog-cta-button a{box-shadow:0 20px 30px 0 hsla(0,0%,100%,.87);display:inline-block;font-size:13px;font-weight:600;padding:7px 68px;transition:all .5s ease-out}.blog-cta-button a:hover{background:#9479f7}