.howitworks-section{text-align:center;flex-direction:column;align-items:center;margin:100px 2%;display:flex}.howitworks-heading{padding-bottom:20px;font-size:40px;font-weight:400;display:flex}.howitworks-heading h2{font-size:40px}.howitworks-heading-subtext{width:785px;margin-bottom:30px;font-size:20px;font-weight:400;line-height:25px}.works-text{color:#0fa6a6;font-size:55px}.step-section{margin:30px 0}.step-section ul{justify-content:center;display:flex;position:relative}.step-section ul:after{content:"";z-index:-1;background-color:#0fa6a6;width:80%;height:8px;display:block;position:absolute;top:17px;left:50%;transform:translate(-50%)}.step-section ul li{flex:1;padding:0 20px;display:inline-block}.step-section ul li span{color:#fff;background:#0fa6a6;border-radius:50%;width:40px;height:40px;padding:4px;line-height:33px;display:inline-block}.step-section ul li img{margin:auto}.step-section ul li p{margin:30px 0}.step-section ul li:first-child p{width:80px;margin:30px auto}.step-section ul li:nth-child(2) p{width:150px;margin:30px auto}@media (max-width:959px){.howitworks-heading h2{font-size:24px}.works-text{font-size:33px}.howitworks-section{margin:40px 30px}.step-section ul{flex-direction:column}.step-section ul:after{display:none}.step-section ul li{margin-bottom:40px;padding:0}.step-section ul li span{width:25px;height:25px;font-size:15px;font-weight:700;line-height:18px}.step-section ul li p{color:#000;margin:10px 0 20px;font-size:14px;font-weight:500}.step-section ul li:first-child p{width:auto;margin:20px}.step-section ul li:nth-child(2) p{width:auto}}
