.cta-inline-container{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:2rem}@media screen and (max-width:660px){.cta-inline-container{flex-direction:column}}.cta-img{width:100%;padding-right:.5rem}.text-container{margin:auto;width:100%;padding-left:.5rem}@media screen and (max-width:660px){.text-container{padding:1rem 0rem;text-align:center}}.cta-title{font-size:1.5rem;margin:auto}.cta-description{font-size:1rem;margin:auto;padding-bottom:1rem}