.steps-frame.bg-light h1,.steps-frame.bg-light h2,.steps-frame.bg-light h3,.steps-frame.bg-light h4,.steps-frame.bg-light h5,.steps-frame.bg-light h6,.steps-frame.bg-light .h2,.steps-frame.bg-light .h3,.steps-frame.bg-light .prefix,.steps-frame.bg-light .step-title,.steps-frame.bg-light .step-text{color:#2d2d2d}.steps-frame.bg-light .step-badge,.steps-frame.bg-cream .step-badge{color:#f9f8f5;background-color:#1b5a59}.steps-frame.bg-light .step-badge-outer::after,.steps-frame.bg-cream .step-badge-outer::after{background:#1b5a59}.stepsslider{overflow:visible !important}.steps .step-badge{color:#013736;background-color:#f9f8f5;display:flex;justify-content:center;align-items:center;width:60px;height:60px;border-radius:10px;margin-bottom:30px}.steps .step-badge.icon svg{max-width:25px}.steps .step-badge.num{font-size:30px;font-weight:700;line-height:1}.steps .step-badge-outer{position:relative}.steps .step-badge-outer::after{content:"";display:block;background:#fff;height:1px;width:calc(100% - 60px);position:absolute;top:50%;left:60px;transform:translateY(-50%);pointer-events:none}.steps .step-title{font-size:24px;line-height:1;font-weight:700;margin-bottom:25px}.steps .step-text{font-size:16px;line-height:1.3;font-weight:400}