.post-cta{margin:3rem 0 0;padding:1.25em 2em;background-color:#f3f2f0;border-radius:5px;display:flex;flex-wrap:wrap;align-items:center}.post-cta .post-cta-title h3{margin-bottom:0;margin-top:0}.post-cta .post-cta-title p{font-size:16px;line-height:21px;margin-top:5px;margin-bottom:0}.post-cta .cta_button{border:0;background-position:center;will-change:background-position;color:#fff !important;padding:.5em .65em;background:#6eb89b;background:-moz-linear-gradient(45deg,#6eb99b 0%,#6eb99b 50%,#75a693 51%,#75a693 100%);background:-webkit-linear-gradient(45deg,#6eb99b 0%,#6eb99b 50%,#75a693 51%,#75a693 100%);background:linear-gradient(45deg,#6eb99b 0%,#6eb99b 50%,#75a693 51%,#75a693 100%);text-decoration:none !important}.post-cta .cta_button:hover{-webkit-animation:background-animation 1s ease 1;-moz-animation:background-animation 1s ease 1;animation:background-animation 1s ease 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;color:#fff}.post-actual-cta{text-align:center}@-webkit-keyframes background-animation{0%{background-position:center}50%{background-position:25%}100%{background-position:0 0}}@-moz-keyframes background-animation{0%{background-position:center}50%{background-position:25%}100%{background-position:0 0}}@keyframes background-animation{0%{background-position:center}50%{background-position:25%}100%{background-position:0 0}}