.demo-cta{overflow:hidden;padding:165px 0 177px;position:relative}.demo-cta__bg-img-wrap{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.demo-cta__bg-img{left:-10px;max-width:1032px!important;object-fit:cover;position:relative;top:-39px}.demo-cta__wrap{background-color:var(--gray-700,#1c1c1c);border-radius:8px;margin:0 auto;max-width:606px;padding:48px;position:relative;text-align:center}.demo-cta__heading{color:var(--white,#fff);font-size:32px;line-height:1.35;margin-bottom:12px}.demo-cta__subheading{color:var(--white,#fff);font-size:20px;margin-bottom:24px}.demo-cta__subheading a{color:inherit;position:relative;text-decoration:none}.demo-cta__subheading a:after{background-color:var(--white,#fff);bottom:0;content:"";height:1px;left:0;position:absolute;transition:.3s;width:100%}.demo-cta__subheading a:hover:after{width:0}.demo-cta__line{background-color:var(--gray-600,#4b4b4b);height:1px;margin-bottom:24px}.demo-cta__description{color:var(--white,#fff);font-weight:700;letter-spacing:0;line-height:1.5;margin-bottom:16px}.demo-cta__phrases-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.demo-cta__phrase{background-color:var(--gray-200,#f2f1f1);border:1px solid var(--gray-500,#676363);border-radius:4px;color:var(--content-text-primary,#1c1c1c);font-size:14px;letter-spacing:.1px;padding:8px 10px}.demo-cta__icon{display:block;max-width:117px!important;position:absolute;right:-29px;top:-37px}@media (max-width:1199.98px){.demo-cta__bg-img{left:0;max-width:976px!important;top:-20px}.demo-cta__icon{right:-39px;top:-50px}}@media (max-width:991.98px){.demo-cta{padding:90px 0 100px}.demo-cta__bg-img{top:0;transform:scale(1.28)}.demo-cta__icon{right:-31px;top:-58px}}@media (max-width:575.98px){.demo-cta{padding:90px 0}.demo-cta__wrap{padding:48px 32px}.demo-cta__bg-img-wrap,.demo-cta__icon{display:none}.demo-cta__description{margin:0 auto 15px;max-width:247px}}