body .container-fluid{padding:0}.job-opening-section .container{animation-name:auto;max-width:1228px;padding:0 24px}.job-opening-title{margin:auto;max-width:477px;text-align:center}.job-opening-title h5{color:#212121;font-size:32px;font-weight:700;line-height:30px;margin-bottom:16px}.job-opening-section{padding:50px 0}.job-opening-title-wrapper{color:#212121;font-size:17px;line-height:30px;margin:auto;max-width:778px;text-align:center;width:100%}.job-title-wd{color:#212121;font-size:19px;line-height:30px;width:25%}.job-department{padding-left:45px;width:25%}.job-location{padding-left:50px;padding-right:20px;width:20%}.job-type{width:10%}.job-view-button{padding-left:20px;text-align:right;width:20%}.job-department p,.job-location p,.job-type p{color:#9f9f9f;font-size:15px;line-height:30px;margin-bottom:0}.job-department span,.job-location span,.job-type span{color:#212121;font-size:17px;line-height:30px}.job-view-button .common-cta{background:#0146ff;border:1px solid #000;border-radius:3px;color:#fff;font-size:17px;font-weight:600;line-height:20px;padding:13px 16px;text-align:center;width:176px}.job-view-button .common-cta:hover{background:#002c9f}.job-opening-listing{border-top:1px solid #d8e3e7;margin-top:56px}.job-list-cards.dis-flex{border-bottom:1px solid #d8e3e7;padding:32px 30px}@media (max-width:1024px){.job-opening-title-wrapper{max-width:100%}.job-department,.job-location{padding-left:20px}.job-opening-listing{margin-top:40px}}@media (max-width:991px){.job-opening-title-wrapper{max-width:100%}.job-list-cards.dis-flex{align-items:inherit;padding:20px 25px}.job-department,.job-title-wd{margin-bottom:15px;width:50%}.job-location{padding:0;width:50%}.job-type{padding-left:20px;width:50%}.job-view-button{margin-top:15px;padding-left:0;text-align:left;width:50%}}@media (max-width:767px){.job-opening-title{max-width:100%}.job-opening-section{padding:32px 0}.job-opening-title h5{font-size:24px;font-weight:600;line-height:36px}.job-opening-listing{margin-top:32px}.job-list-cards.dis-flex{padding:16px 0}.job-department,.job-title-wd{margin-bottom:0;width:100%}.job-location,.job-type{width:100%}.job-department,.job-type{padding-left:0}.job-view-button{margin-top:24px;width:100%}.job-title-wd{font-size:17px}.job-department p,.job-location p,.job-type p{font-size:13px;line-height:20px}.job-department span,.job-location span,.job-type span{line-height:26px}.job-view-button .common-cta{font-size:14px;padding:8px 16px}}