.cta-wrapper{padding:42px 0;position:relative}.cta-wrapper.center{text-align:center}.cta-wrapper:after{background:linear-gradient(0deg,#fff 49.81%,hsla(0,0%,100%,0));bottom:0;content:"";height:362px;left:-1px;pointer-events:none;position:absolute;width:100%}.cta-wrapper .cta-text{background:#fff;border-radius:30px;box-shadow:0 5px 44px 9px rgba(0,0,0,.07);padding:62px;position:relative}.cta-wrapper .cta-text,.cta-wrapper .cta-text p{font-size:16px;line-height:28px}.cta-wrapper .cta-text *{position:relative;z-index:2}.cta-wrapper .cta-text h2{color:#007256;font-size:66px;font-weight:600;line-height:74px;margin-bottom:38px}.cta-wrapper .cta-text h6{color:#ff006c;float:none;font-size:32px;font-weight:600;line-height:44px;margin-left:auto;margin-right:auto;max-width:100%;position:relative;width:545px}.cta-wrapper .cta-text h6 strong:after{background:url("data:image/svg+xml;utf8,            <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 6' preserveAspectRatio='none' fill='none'>            <path d='M2.00103 4.00194C22.274 3.1262 42.547 2.25046 61.8368 2.10066C81.1266 1.95086 98.8188 2.55355 117.024 3.85178' stroke='%23FF006C' stroke-opacity='0.2' stroke-width='4' stroke-linecap='round'/>            </svg>") no-repeat;background-size:100% 100%;bottom:-6px;content:"";height:6px;left:0;position:absolute;width:100%}.cta-wrapper .cta-buttons{display:flex;flex-wrap:wrap;justify-content:center;margin-top:42px}.cta-wrapper .cta-buttons .cta-primary{align-items:center;background:#d4f1ea;border-radius:32px;color:#007256;display:inline-flex;font-size:22px;font-weight:600;gap:15px;line-height:1.25em;padding:15px 38px}.cta-wrapper .cta-buttons .cta-primary:hover{opacity:.75}@media (max-width:767px){.cta-wrapper .cta-text h2{font-size:37px;line-height:42px;margin-bottom:17px}.cta-wrapper .cta-text h6{font-size:25px;line-height:32px}.cta-wrapper .cta-text{padding:29px}.cta-wrapper .cta-buttons .cta-primary{display:flex;justify-content:center}}