.heading-and-cta{max-width:924px;padding-right:4.5rem;padding-left:4.5rem;margin-right:auto;margin-left:auto;text-align:center}.heading-and-cta h2+.cta-wrapper{margin-top:3rem}.has-home-bg .heading-and-cta h2{margin:0;color:#fff}.logo-grid-wrapper+.heading-and-cta{padding-top:5.5rem}.testimonials-wrapper+.heading-and-cta{padding-bottom:13.5rem}@media(min-width:768px){.heading-and-cta h2{font-size:3.2rem;line-height:5rem}.logo-grid-wrapper+.heading-and-cta{padding-top:10rem}.testimonials-wrapper+.heading-and-cta{padding-bottom:13.5rem;margin-top:-2rem}.testimonials-wrapper+.heading-and-cta h2{font-size:3.4rem}.heading-and-cta+.testimonials-wrapper.layout-cards{padding-top:7.5rem}}@media(max-width:479px){.testimonials-wrapper+.heading-and-cta{padding-bottom:10.5rem}}