.cta-half-page-meet-webfx-compact{display:flex;flex-direction:column;width:456px;max-width:100%}.cta-half-page-meet-webfx-compact .cta-container{background:#2D0F6C;border-radius:16px 16px 16px 16px;padding:32px 16px}.cta-half-page-meet-webfx-compact .cta-img{max-width:456px}.cta-half-page-meet-webfx-compact .cta-container .cta-heading,.cta-half-page-meet-webfx-compact .cta-container p{color:#FFF}.cta-half-page-meet-webfx-compact .cta-container p{text-align:center;font-size:22px;font-style:normal;font-weight:400;line-height:31px;letter-spacing:.088px;padding-left:8px;padding-right:8px}.cta-half-page-meet-webfx-compact .cta-container p:first-child{margin-bottom:8px}.cta-half-page-meet-webfx-compact .cta-container .cta-heading{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;text-align:center;margin-bottom:16px}.cta-half-page-meet-webfx-compact .cta-container .cta-heading img{width:142px;height:38px}.cta-half-page-meet-webfx-compact .cta-container .form form{display:flex;gap:8px;flex-direction:column}.cta-half-page-meet-webfx-compact .cta-container .form button{padding-left:16px;padding-right:16px;justify-content:center;align-self:flex-start}.cta-half-page-meet-webfx-compact .cta-container .form input{padding-top:11px;padding-bottom:11px;flex:1}.cta-half-page-meet-webfx-compact .cta-container .subhead{margin-bottom:24px}@media screen and (min-width:700px){.cta-half-page-meet-webfx-compact .cta-container .form button span{display:none}.cta-half-page-meet-webfx-compact .cta-container .form form{flex-direction:row}.cta-half-page-meet-webfx-compact .cta-container{padding:32px 40px 40px 40px}}