.hiw-section{max-width:1000px;margin:auto;padding:40px 20px;text-align:center;font-family:Arial,sans-serif}.hiw-section h4{font-size:32px;margin-bottom:40px;font-weight:bold}.hiw-step{display:flex;align-items:center;justify-content:space-between;margin:40px 0;flex-wrap:wrap}.hiw-icon{flex:1 1 200px;text-align:center}.hiw-content{flex:1 1 300px;padding:20px;text-align:left}.hiw-content h3{font-size:22px;margin-bottom:10px;color:#333;font-weight:bold}.hiw-content p{font-size:16px;color:#555}.hiw-cta{margin-top:50px}.hiw-button{background:#6bb782;padding:14px 28px;color:#fff;text-decoration:none;border-radius:6px;font-size:16px;display:inline-block}.hiw-button:hover{background:#5da972}@media(max-width:430px){.hiw-section{padding:30px 15px}.hiw-section h4{font-size:22px;margin-bottom:25px;line-height:1.3}.hiw-section>p{font-size:14px;line-height:1.5}.hiw-step{flex-direction:column;text-align:center;margin:25px 0;gap:15px}.hiw-step:nth-of-type(even){flex-direction:column-reverse}.hiw-icon{flex:1 1 100%;margin-bottom:10px}.hiw-content{flex:1 1 100%;padding:15px 10px;text-align:center}.hiw-content h3{font-size:18px;margin-bottom:8px;line-height:1.3}.hiw-content p{font-size:14px;line-height:1.5}.hiw-button{width:100%;padding:12px 20px;font-size:14px}}@media(min-width:431px) and (max-width:600px){.hiw-section h4{font-size:24px;margin-bottom:30px}.hiw-step{flex-direction:column;text-align:center;margin:30px 0;gap:15px}.hiw-step:nth-of-type(even){flex-direction:column-reverse}.hiw-content{text-align:center;padding:18px 15px}.hiw-content h3{font-size:19px;margin-bottom:10px}.hiw-content p{font-size:15px}.hiw-button{width:90%;font-size:15px}}@media(min-width:601px) and (max-width:768px){.hiw-section h4{font-size:26px}.hiw-step{flex-direction:column;text-align:center;margin:35px 0;gap:20px}.hiw-step:nth-of-type(even){flex-direction:column-reverse}.hiw-content{text-align:center;padding:20px}.hiw-content h3{font-size:20px}.hiw-content p{font-size:15px}.hiw-button{min-width:220px}}@media(min-width:769px) and (max-width:991px){.hiw-section h4{font-size:28px}.hiw-step{margin:38px 0}.hiw-content h3{font-size:21px}.hiw-content p{font-size:16px}.hiw-step:nth-child(2) .hiw-icon{order:-1}}