@media screen and (max-width:430px){.process.page .usp-section .usp{flex-direction:column;text-align:center}.process.page .usp-section .usp>div{width:100%}.process.page .process-step .main{flex-direction:column}.process.page .process-step .main>*{width:100%}.process.page .process-step .main .text{box-sizing:border-box}.process.page .process-step .roles{flex-direction:column}.process.page .process-step .roles>div{max-width:100%;text-align:center}.process.page .process-step .roles div+div{border-left:none;border-top:1px solid #c4beb9;padding:35px}.process.page .hero-grid .text{max-width:90%}.process.page .hero-grid img{object-fit:cover;height:400px}}