.step-wise-section{counter-reset:my-counter}.step-wise-section ul{counter-reset:span-counter}.step-wise-section ul>.step-container{background:transparent;color:#1d1d1d;font-size:1.25rem;margin-top:0;padding:15px 45px 15px 110px;position:relative}.step-wise-section ul>.step-container .icon{align-items:center;background:#f2f9ff;border:3px solid #7de3f973;border-radius:50px;counter-increment:my-counter;display:flex;height:70px;justify-content:center;left:0;opacity:1;padding:14px;position:absolute;top:26px;width:70px}.step-wise-section .step-counter:before{color:#9d9d9d;content:"STEP " counter(span-counter);counter-increment:span-counter;display:flex;font-weight:700;justify-content:flex-start}.step-wise-section ul>.step-container:after{background:transparent linear-gradient(180deg,#00b3da,#0083b0) 0 0 no-repeat padding-box;border-radius:40px;color:#fff;content:counter(my-counter);font-size:13px;font-weight:700;height:24px;left:24px;line-height:24px;opacity:1;position:absolute;text-align:center;top:12px;width:24px}@media (max-width:1200px){.step-wise-section ul>.step-container{padding:25px 0 20px 90px}}.step-wise-section ul>.step-container:last-child:before{border-left:none}.step-wise-section ul>.step-container h3{display:block;font-family:Futura Md BT;font-size:1.5rem;font-weight:500;margin-bottom:5px;margin-top:0}@media only screen and (max-width:1599.98px){.step-wise-section ul>.step-container h3{font-size:1.6rem}}@media only screen and (max-width:1199.98px){.step-wise-section ul>.step-container h3{font-size:1.2rem}}@media only screen and (max-width:960.98px){.step-wise-section ul>.step-container .icon{border:2px solid #7de3f973}}@media only screen and (max-width:585.98px){.step-wise-section ul>.step-container .icon{border:1px solid #7de3f973}}.step-wise-section ul>.step-container p{margin-bottom:0}.quality-section .type-form-wrapper{margin-top:-20px;padding-bottom:0;padding-top:0}.step-wise-section ul>.step-container:before{border-left:2px solid rgba(36,80,102,.2);content:"";height:100%;left:34px;position:absolute;top:95px}.step-wise-section ul>.step-container:last-child:before{display:none}.step-wise-section ul>.step-container .step-counter{font-size:1rem}