.cta-section{clip-path:polygon(0 14vw,100% 0,100% 100%,0 100%);z-index:1;color:#1d1d2b;text-align:center;background-color:#0fea7c;margin-top:-14vw;padding-top:14vw;position:relative}@media (max-width:1023.98px){.cta-section{padding-bottom:80px}}@media (min-width:1024px){.cta-section{padding-top:12vw;padding-bottom:120px}}.cta-section h3{margin-top:45px;margin-bottom:15px}@media (min-width:1024px){.cta-section h3{letter-spacing:-.095px;font-size:48px;font-weight:500;line-height:54px}}.cta-section p{letter-spacing:-.2px;font-size:14px;font-weight:400;line-height:20px}@media (min-width:1024px){.cta-section p{font-size:18px;line-height:26px}}.cta-section .button{width:100%;margin-top:35px}@media (min-width:1024px){.cta-section .button{max-width:315px;margin-left:auto;margin-right:auto}}