.novin-outsourcing-process-step{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;width:100%;}.novin-outsourcing-process-step .outsourcing-line{align-self:stretch;display:flex;flex-direction:column;height:auto;justify-content:stretch;position:relative;width:2px;}.novin-outsourcing-process-step .outsourcing-line .bottom,.novin-outsourcing-process-step .outsourcing-line .top{border-right:2px solid #000;flex:1 1 auto;}.novin-outsourcing-process-step .outsourcing-line .circle{background-color:orange;border-radius:50%;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px;}.novin-outsourcing-process-step .outsourcing-step{align-self:center;font-size:3rem;font-weight:700;margin:0 3rem;}@media only screen and (max-width:760px){.novin-outsourcing-process-step .outsourcing-step{font-size:2rem;margin:0 0 0 2rem;}}.novin-outsourcing-process-step .outsourcing-inner{display:flex;flex-direction:row;width:100%;}@media only screen and (max-width:1024px){.novin-outsourcing-process-step .outsourcing-inner{flex-direction:column;}}.novin-outsourcing-process-step .outsourcing-inner .outsourcing-image{align-self:center;display:flex;height:300px;min-width:400px;}@media only screen and (max-width:1440px){.novin-outsourcing-process-step .outsourcing-inner .outsourcing-image{height:200px;min-width:300px;}}@media only screen and (max-width:1024px){.novin-outsourcing-process-step .outsourcing-inner .outsourcing-image{align-self:flex-start;padding:0 0 0 3rem;}}@media only screen and (max-width:760px){.novin-outsourcing-process-step .outsourcing-inner .outsourcing-image{padding:0 0 0 2rem;}}.novin-outsourcing-process-step .outsourcing-inner .outsourcing-image img{box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3);}.novin-outsourcing-process-step .outsourcing-inner .outsourcing-infos{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-left:2rem;padding:3rem 2rem;}@media only screen and (max-width:1024px){.novin-outsourcing-process-step .outsourcing-inner .outsourcing-infos{padding:2rem 1rem;padding:2rem 1rem 2rem 0;}}.novin-outsourcing-process-step .outsourcing-inner .outsourcing-infos .outsourcing-title{font-size:2rem;font-weight:700;}@media only screen and (max-width:760px){.novin-outsourcing-process-step .outsourcing-inner .outsourcing-infos .outsourcing-title{font-size:1.65rem;}}.novin-outsourcing-process-step .outsourcing-inner .outsourcing-infos .outsourcing-description{color:#727272;font-size:1.1rem;}.novin-outsourcing-process-step .outsourcing-inner .outsourcing-infos .outsourcing-footer{align-content:flex-end;display:flex;justify-content:flex-end;width:100%;}.novin-outsourcing-process-step .outsourcing-inner .outsourcing-infos .outsourcing-footer svg{margin-right:15px;}.novin-outsourcing-process-step .outsourcing-inner .outsourcing-infos .outsourcing-footer .outsourcing-time{font-weight:600;}