.recruitment-process .media-right{display:table-cell;padding-right:20px;padding-top:12px;vertical-align:top}.recruitment-process .media-body1{display:table-cell;max-width:350px;padding-right:15px;vertical-align:top;width:10000px}.recruitment-process .media-left{display:table-cell;padding-left:65px;padding-top:12px;vertical-align:middle}.recruitment-process .title-section h2{color:#191f6c;font-family:montserrat;font-size:50px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;margin:0 0 75px}.recruitment-process .info-box-item{max-width:620px}.recruitment-process .info-box-item:nth-child(2n){margin-left:auto}.recruitment-process{padding:95px 0 180px}.recruitment-process .page-center{padding:0 15px}.recruitment-process .info-box-item:nth-child(2n) .media-left{padding-left:0;padding-right:65px;padding-top:12px}.recruitment-process .info-box-item:nth-child(2n) .media-body1{padding-left:15px;padding-right:0}.recruitment-process .info-box-item:nth-child(2n) .media-right{padding-right:0;padding-top:12px}.recruitment-process h3.media-heading1{color:#d13138;font-size:23px;font-weight:600;line-height:35px;line-height:25px;margin-bottom:1px}.recruitment-process .media-desc{color:#191f6c;font-size:17px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:24px}.recruitment-process span.round-number-inner{background-color:#d13138;border-radius:60px;color:#fff;display:inline-block;font-family:montserrat;font-size:33px;font-weight:700;height:60px;line-height:60px;position:relative;text-align:center;width:60px}.recruitment-process .round-number{text-align:center;width:99px}.recruitment-process .media-info-box{overflow:visible}.recruitment-process .image12{text-align:center;width:99px}.recruitment-process .image12 img{margin:0 auto;max-width:99px}.recruitment-process span.round-number-inner:before{background:#d13138;content:"";height:1px;left:-80px;position:absolute;top:50%;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);width:85px}.recruitment-process span.round-number-inner:after{background:#d13138;bottom:-70px;content:"";left:50%;min-height:75px;position:absolute;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);width:1px}.recruitment-process .info-box-item:nth-child(2n) span.round-number-inner:before{left:auto;right:-80px}.recruitment-process .info-box-item:last-child span.round-number-inner:after{display:none}.recruitment-process h3.media-heading1{font-family:inherit}@media(max-width:1200px){.recruitment-process h3.media-heading1{font-size:21px}.recruitment-process .info-box-item:last-child{margin-bottom:0}.recruitment-process{padding:50px 0 60px}.recruitment-process span.round-number-inner:after{display:none}.recruitment-process .title-section h2{font-size:40px;margin-bottom:40px}.recruitment-process .info-box-item{margin-bottom:40px}}@media(max-width:991px){.recruitment-process .info-box-item,.recruitment-process .media-body1{max-width:100%}}@media(max-width:767px){.recruitment-process .title-section h2{font-size:30px;margin-bottom:30px}.recruitment-process span.round-number-inner:before{left:-55px;z-index:-1}.recruitment-process .info-box-item:nth-child(2n) span.round-number-inner:before{right:-55px}.recruitment-process .info-box-item:nth-child(2n) .media-left{padding-right:30px}.recruitment-process span.round-number-inner{border-radius:50px;font-size:25px;height:50px;line-height:50px;width:50px;z-index:1}.recruitment-process .media-left{padding-left:30px}}@media(max-width:479px){.recruitment-process .info-box-item:nth-child(2n) .media-left{padding-right:30px}.recruitment-process h3.media-heading1{font-size:14px;line-height:20px}.recruitment-process .media-desc{font-size:13px;line-height:20px}.recruitment-process .image12{width:40px}.recruitment-process .image12 img{max-width:40px}.recruitment-process .media-right{padding-right:15px}.recruitment-process .media-body1{padding:0}.recruitment-process .media-left{padding-left:5px;vertical-align:top}.recruitment-process .round-number{width:40px}.recruitment-process span.round-number-inner{border-radius:35px;font-size:16px;height:35px;line-height:35px;width:35px}.recruitment-process span.round-number-inner:before{display:none}.recruitment-process .info-box-item:nth-child(2n) .media-left{padding-right:5px;vertical-align:top}.recruitment-process .info-box-item{margin-bottom:20px}.recruitment-process .info-box-item:nth-child(2n) .media-body1{padding-left:10px}}