.blog_cta_banner{padding:0}.cta-banner__inner{background:#165c2d;border-radius:0;margin:0 auto;max-width:960px;padding:32px 56px}.cta-banner__heading{color:#9c0;font-size:24px;font-weight:700;line-height:1.3;margin:0 0 20px}.cta-banner__subheading{color:#fff;font-size:16px;font-weight:700;line-height:1.5;margin:0 0 16px}.cta-banner__body{color:#fff;font-size:16px;font-weight:400;line-height:1.6;margin:0 0 28px;opacity:.95}.cta-banner__button,.cta-banner__button:hover{background-color:#fff;border-radius:999px;color:#009444;display:inline-block;font-size:18px;font-weight:700;letter-spacing:.03em;padding:14px 32px;text-decoration:none;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease}.cta-banner__button:hover{box-shadow:0 6px 16px rgba(0,0,0,.15);color:#009444;transform:translateY(-1px)}@media (max-width:600px){.cta-banner__inner{padding:32px 24px}.cta-banner__heading{font-size:1.4rem}.cta-banner__subheading{font-size:1rem}.cta-banner__body{font-size:.92rem}.cta-banner__button{text-align:center;width:100%}}