#recrutingProcess{background-color:#2a2249;color:#fff}#recrutingProcess h2{font-size:3.6rem;font-weight:900;line-height:4.8rem;margin:0 0 1rem;text-align:center}#recrutingProcess h5{color:#fff;font-size:1.2rem;line-height:2.8rem;margin:0;text-align:center}#recrutingProcess .stepContent{margin-bottom:4rem}#recrutingProcess .steps{margin-top:4rem}#recrutingProcess .steps .stepBox{display:flex;padding:2rem 0}#recrutingProcess .steps .stepBox .stepTitle{padding:3rem 3rem 3rem 0;width:100%}#recrutingProcess .steps .stepBox h4{color:#f7f7f7;font-size:3.6rem;font-weight:400;line-height:4.8rem;margin:0}#recrutingProcess .steps .stepBox .stepDescription{padding:3rem 0 3rem 3rem;position:relative;width:100%}#recrutingProcess .steps .stepBox .stepDescription:before{background-color:#5b9dac;content:"";height:100%;left:0;position:absolute;top:0;transform:translate(-50%);width:2px}#recrutingProcess .steps .stepBox .stepDescription:after{border-bottom:2px solid #5b9dac;border-left:2px solid #5b9dac;bottom:0;content:"";height:20px;left:0;position:absolute;transform:rotate(-45deg);transform-origin:bottom left;width:20px}#recrutingProcess .steps .stepBox .stepDescription .stepImg{margin-bottom:2rem;width:65px}#recrutingProcess .steps .stepBox .stepDescription p{color:#fff;font-size:1.8rem;font-weight:400;line-height:2.6rem;margin:0}@media screen and (min-width:991.98px){#recrutingProcess .steps .stepBox .stepDescription h4{display:none}}@media screen and (max-width:991.98px){#recrutingProcess h2{font-size:2.4rem;line-height:3rem;margin:0}#recrutingProcess .steps .stepBox .stepDescription .stepImg{max-width:40px}#recrutingProcess .steps .stepBox .stepDescription h4{font-size:2.4rem;line-height:3rem;margin-bottom:1rem}#recrutingProcess .steps .stepBox .stepDescription p{font-size:1.3rem;line-height:1.8rem}#recrutingProcess .steps .stepBox .stepTitle{display:none}}