*{box-sizing:border-box;margin:0;padding:0}.how-to-order{width:100%}.section-title{font-size:2rem;font-weight:600;text-align:center}.steps-container{margin-left:20px;margin-top:15px;position:relative}.step{align-items:flex-start;display:flex;position:relative}.step-marker{margin-right:20px;position:relative}.circle{align-items:center;background-color:#fff;border:3px solid #0050a4;border-radius:50%;color:#0050a4;display:flex;font-size:1rem;font-weight:700;height:40px;justify-content:center;position:relative;width:40px;z-index:1}.step-marker:before{background-color:#0050a4;bottom:-80px;content:"";left:20px;position:absolute;top:0;width:2px;z-index:0}.step:last-child .step-marker:before{display:none}.step-content{min-height:80px;padding-bottom:15px;width:90%}.step-content h3{color:#0050a4;font-size:1.2rem;font-weight:600;margin-bottom:10px;margin-top:5px}.step-content p{font-size:1rem;line-height:1.5}.section-cta{margin:20px 0}.apply-now{background:#0050a4;border:none;border-radius:8px;color:#fff;font-size:14px;padding:12px 24px;text-decoration:none}@media(max-width:1200px){.how-to-order{margin:20px}}@media (max-width:768px){.step{flex-direction:column;margin-left:0}.step-marker{margin-bottom:10px}.step-marker:before{bottom:0;left:20px}.circle{margin:0 auto}}