.elementor-widget-ignite_cta{--kit-widget-spacing:0px;margin:0}.spark-ignite-cta{--spark-ignite-cta-icon-size:123px;align-items:center;background:var(--spark-ignite-cta-background-color);box-sizing:border-box;column-gap:60px;display:grid;grid-template-columns:minmax(120px,15%) minmax(0,79%);padding-block:50px;width:100%}.spark-ignite-cta,.spark-ignite-cta *{box-sizing:border-box}.spark-ignite-cta__icon-wrap{align-items:center;display:flex;justify-content:center;min-width:0}.spark-ignite-cta__icon{align-items:center;color:var(--spark-ignite-cta-accent-color);display:inline-flex;height:var(--spark-ignite-cta-icon-size);justify-content:center;line-height:1;width:var(--spark-ignite-cta-icon-size)}.spark-ignite-cta__icon i,.spark-ignite-cta__icon svg{color:currentColor;display:block;fill:currentColor;font-size:var(--spark-ignite-cta-icon-size);height:100%;line-height:1;width:100%}.spark-ignite-cta__fallback-svg path,.spark-ignite-cta__icon svg:not(.spark-ignite-cta__fallback-svg) *{fill:currentColor;stroke:currentColor}.spark-ignite-cta__content{border-left:2px solid var(--spark-ignite-cta-accent-color);min-width:0;padding-left:50px}.spark-ignite-cta__title{color:var(--spark-ignite-cta-title-color);font-size:34px;font-weight:700;line-height:1.18;margin:0 0 16px}.spark-ignite-cta__body{color:var(--spark-ignite-cta-text-color);font-size:18px;line-height:1.65;margin:0}.spark-ignite-cta__body a{color:var(--spark-ignite-cta-text-color)}.spark-ignite-cta__body>:first-child{margin-top:0}.spark-ignite-cta__body>:last-child{margin-bottom:0}@media (max-width:1024px){.spark-ignite-cta{--spark-ignite-cta-icon-size:96px;column-gap:36px;grid-template-columns:minmax(96px,18%) minmax(0,1fr);padding-block:38px}.spark-ignite-cta__content{padding-left:34px}.spark-ignite-cta__title{font-size:28px}.spark-ignite-cta__body{font-size:17px}}@media (max-width:767px){.spark-ignite-cta{--spark-ignite-cta-icon-size:72px;align-items:start;grid-template-columns:minmax(0,1fr);padding-block:30px;padding-inline:10px;row-gap:22px}.spark-ignite-cta__icon-wrap{justify-content:center}.spark-ignite-cta__content{border-left:0;padding-left:0}.spark-ignite-cta__title{font-size:24px;margin-bottom:12px}.spark-ignite-cta__body{font-size:16px;line-height:1.55}}