.cta{padding:30px 0}@media screen and (min-width:768px){.cta{padding:76px 0 65px}}.cta .container{overflow:visible}.cta-inner{position:relative;overflow:hidden;padding:40px;background-color:#370f46;border-radius:6px;box-shadow:2px 2px 12px 4px rgba(0,0,0,.15)}.cta-inner:before{content:'';display:none;position:absolute;top:0;left:0;background-image:url('https://f.hubspotusercontent40.net/hubfs/19491342/about-cta-graphic.svg');background-position:center center;background-size:cover;width:100%;height:100%}@media screen and (min-width:768px){.cta-inner:before{display:inline-block}}@media screen and (min-width:768px){.cta-inner{padding:40px}}@media screen and (min-width:1140px){.cta-inner{padding:70px 200px 60px 90px}}.cta-inner__content{position:relative}@media screen and (min-width:768px){.cta-inner__content{display:flex;align-items:center;justify-content:space-between}}.cta-inner__content>div{flex-basis:75%}.cta-inner__content-title,.cta-inner__content-description{color:rgba(255,255,255,1)}.cta-inner__content-title{font-size:26px;margin:0 0 20px;line-height:1.22;font-weight:500;max-width:540px}@media screen and (min-width:768px){.cta-inner__content-title{font-size:44px}}.cta-inner__content-description{margin:0 0 20px;font-size:18px;line-height:1.45}@media screen and (min-width:768px){.cta-inner__content-description{font-size:22px;margin:0}}.cta-inner .button{display:inline-block}