.cm-simple-cta-with-text .cols-wrap{align-items:center;display:flex;flex:1}.cm-simple-cta-with-text .cols-wrap .single-col{flex:1}.cm-simple-cta-with-text .main-heading{color:var(--forest-green);font-family:var(--bw-gradual);font-size:38px;font-weight:400;margin-bottom:10px;text-transform:uppercase}.cm-simple-cta-with-text .main-desc{color:var(--forest-green);font-family:var(--dm-sans);font-size:14px;font-weight:400;line-height:20px;max-width:400px}.cm-simple-cta-with-text .main-btn-wrap a{background:var(--warm-brown);border:1px solid var(--warm-brown);clip-path:polygon(4% 0,100% 0,100% 70%,96% 100%,0 100%,0 30%);color:var(--wheat);display:block;font-family:var(--dm-sans);font-size:15px;font-weight:500;margin-left:auto;padding:13px 150px;text-transform:uppercase;width:fit-content}.cm-simple-cta-with-text .main-btn-wrap a:hover{background:var(--forest-green);border-color:var(--forest-green)}@media(min-width:768px){.cm-simple-cta-with-text{padding:0 70px}}@media(max-width:1080px){.cm-simple-cta-with-text .main-btn-wrap a{padding:13px 90px}.cm-simple-cta-with-text .main-heading{font-size:28px}}@media(max-width:810px){.cm-simple-cta-with-text .main-btn-wrap a{padding:13px 50px}}@media(max-width:767px){.cm-simple-cta-with-text .cols-wrap{flex-direction:column;gap:20px}.cm-simple-cta-with-text .main-btn-wrap a{font-size:14px;text-align:center;width:100%}.cm-simple-cta-with-text .cols-wrap .single-col{flex:auto;width:100%}}