/**Careers Page**/ body.page-id-5724 #content-section .body-355-wrap { float: none !important; margin: 0 auto; width: 100% !important; } body.page-id-5724 #content-section #careers-page-content { padding: 46px 0 0; } body.page-id-5724 #inner-banner-555 .banner-text-131 h3 { display: none; } body.page-id-5724 #inner-banner-555 .inner-banner-bg { opacity: 1; } body.page-id-5724 #contact-us-sec { display: none; } body.page-id-5724 #content-section #careers-page-content .careers-row { max-width: 940px; margin: 0 auto; float: none; text-align: center; display: table; border-bottom: 1px solid #b3c7d6; margin-bottom: 95px; padding-bottom: 7px; width: 100%; } body.page-id-5724 #content-section #careers-page-content .careers-row.job-position { max-width: 1300px; border-bottom: 0; padding: 0 0 30px!important; } body.page-id-5724 #content-section #careers-page-content .careers-row.purpose-row { padding-bottom: 67px; margin-bottom: 84px; } body.page-id-5724 #content-section #careers-page-content .careers-row.purpose-row p { max-width: 800px; margin: 0 auto; margin-bottom: 30px; } body.page-id-5724 #content-section #careers-page-content .careers-row.job-position .col-sm-4 p, body.page-id-5724 #content-section #careers-page-content .careers-row.job-position .col-sm-4 h3, body.page-id-5724 #content-section #careers-page-content .careers-row.job-position .col-sm-4 a { color: #fff; } body.page-id-5724 #content-section #careers-page-content .careers-row.job-position h2 { margin-bottom: 83px !important; line-height: 88%; } body.page-id-5724 #content-section #careers-page-content .careers-row.job-position .col-sm-4 { box-shadow: 9px 16px 38px rgba(0, 0, 0, 0.12); border-radius: 0 20px 0 0; max-width: 404px; margin: 0 auto; margin-right: 3.33333%; min-height: 544px; background-color: #0c2a46; padding: 26px 40px 50px; width: 31.111%; } body.page-id-5724 #content-section #careers-page-content .careers-row.job-position .col-sm-4 h3 { font-size: 28px; margin-bottom: 32px !important; font-family: 'gt_walsheim_proregular'; line-height: 110%; } body.page-id-5724 #content-section #careers-page-content .careers-row.job-position .col-sm-4 .job-header { min-height: 346px; } body.page-id-5724 #content-section #careers-page-content .careers-row.job-position .col-sm-4 .job-button { margin: 0 auto; display: table; } body.page-id-5724 #content-section #careers-page-content .careers-row.job-position .col-sm-4 .job-button a { width: 185px; height: 65px; border-radius: 5px; border: 2px solid #e71737; display: table-cell; vertical-align: middle; text-decoration: none !important; font-size: 24px; letter-spacing: .6px; transition: all 0.2s; } body.page-id-5724 #content-section #careers-page-content .careers-row.job-position .col-sm-4 .job-button a:hover { background: #fff; color: #e71737; } body.page-id-5724 #content-section #careers-page-content .careers-row.job-position .col-sm-4:nth-child(2) { background-color: #0d1822; } body.page-id-5724 #content-section #careers-page-content .careers-row.job-position .col-sm-4:last-child { margin-right: 0; background-color: #12487a; } body.page-id-5724 #content-section #careers-page-content .careers-row.job-position:not(.two-col) { border-bottom: 0; margin-bottom: 0; padding-bottom: 39px !important; } body.page-id-5724 #content-section #careers-page-content .careers-row.job-position.two-col { margin-bottom: 75px; } body.page-id-5724 #content-section #careers-page-content .careers-row.job-position.two-col .col-sm-4:first-child { background-color: #112334; margin-left: 17.3%; } body.page-id-5724 #content-section #careers-page-content .careers-row.job-position.two-col .col-sm-4:last-child{ background-color: #0b3459; } body.page-id-5724 #content-section #careers-page-content .careers-row.form-row { border-top: 1px solid #b3c7d6; border-bottom: 0; margin-bottom: 0; padding-top: 73px; } body.page-id-5724 #content-section #careers-page-content .careers-row.form-row h2 { font-family: 'gt_walsheim_proregular'; font-weight: bold; letter-spacing: 1px; line-height: 120%; margin-bottom: 61px !important; } body.page-id-5724 #content-section #careers-page-content .careers-row.form-row p { overflow: hidden; margin-bottom: 55px; } body.page-id-5724 #content-section #careers-page-content .careers-row.form-row a { color: #e71737; font-size: 28px; text-decoration: none !important; border-bottom: 2px solid #e71737; line-height: 161%; transition: all 0.1s; } body.page-id-5724 #content-section #careers-page-content .careers-row.form-row a:hover { border-bottom: none; } body.page-id-5724 #content-section #careers-page-content .careers-row h2 { font-size: 40px; color: #000000; margin-bottom: 86px !important; letter-spacing: -.3px; line-height: 88%; } body.page-id-5724 #content-section #careers-page-content .careers-row ul { padding-left: 0; padding-top: 47px; } body.page-id-5724 #content-section #careers-page-content .careers-row ul li { text-align: left; padding-left: 135px; margin-bottom: 90px; } body.page-id-5724 #content-section #careers-page-content .careers-row ul li:before { content: url(../images/careers-bullet.png); left: -25px; } body.page-id-5724 #content-section #careers-page-content .careers-row ul li:first-child:before { top: -18px; } body.page-id-5724 #careers-page-content .form-wrap { max-width: 780px; margin: 0 auto !important; padding: 0; } @media (max-width: 1228px) and (min-width: 1171px) { body.page-id-5724 #content-section #careers-page-content .careers-row.job-position .col-sm-4 .job-header { min-height: 380px; } } @media (max-width: 1170px) and (min-width: 1150px) { body.page-id-5724 #content-section #careers-page-content .careers-row.job-position .col-sm-4 .job-header { min-height: 420px; } } @media (max-width: 1100px) { body.page-id-5724 #content-section #careers-page-content .careers-row h2 { margin-bottom: 30px!important; } body.page-id-5724 #content-section #careers-page-content .careers-row ul li:before { left: 0; top: -18px !important; } } @media (max-width: 1100px) and (min-width: 981px) { body.page-id-5724 #content-section #careers-page-content .careers-row.job-position .col-sm-4 { padding: 26px; } } @media (max-width: 980px) { body.page-id-5724 #content-section #careers-page-content .careers-row.job-position .col-sm-4 { width: 100%; margin: 0 auto; margin-bottom: 30px; max-width: 100%; min-height: auto; } body.page-id-5724 #content-section #careers-page-content .careers-row.job-position.two-col .col-sm-4:first-child { margin-left: 0; } body.page-id-5724 #content-section #careers-page-content .careers-row.job-position .col-sm-4 h3 { max-width: 100%; } body.page-id-5724 #content-section #careers-page-content .careers-row.job-position .col-sm-4 .job-header { min-height: auto; } body.page-id-5724 #content-section #careers-page-content .careers-row.job-position .col-sm-4 .job-button { padding: 20px 0 30px; } body.page-id-5724 #content-section #careers-page-content .careers-row.job-position:not(.two-col) { padding-bottom: 0 !important; } body.page-id-5724 #careers-page-content .form-wrap .fsBody form .fsSection .fsRow#fsRow3790974-4 .fsFileUploadButton { width: 28%; } body.page-id-5724 #careers-page-content .form-wrap .fsBody form .fsSection .fsRow#fsRow3790974-4 .fsCell label { width: 72%; } } @media (max-width: 767px) { body.page-id-5724 #content-section #careers-page-content .careers-row { display: block; float: left; } body.page-id-5724 #content-section #careers-page-content .careers-row ul li:before { top: 0 !important; } } @media (max-width: 599px) { body.page-id-5724 #content-section #careers-page-content .careers-row h2 { font-size: 34px; line-height: 126%; } body.page-id-5724 #content-section #careers-page-content .careers-row h2 span { display: block; } } @media (max-width: 499px) { body.page-id-5724 #careers-page-content .form-wrap .fsBody form .fsSection .fsRow#fsRow3790974-4 .fsFileUploadButton { width: 100%; } body.page-id-5724 #careers-page-content .form-wrap .fsBody form .fsSection .fsRow#fsRow3790974-4 span.fsFileUploadName { display: none; } body.page-id-5724 #careers-page-content .form-wrap .fsBody form .fsSection .fsRow#fsRow3790974-4 .fsCell label { width: 100%; } body.page-id-5724 #careers-page-content .form-wrap .fsBody form .fsSection .fsRow { width: 100% !important; margin-right: 0 !important; } body.page-id-5724 #content-section #careers-page-content .careers-row ul li { padding-left: 108px; } } body #Exposed-banner .banner-content h1{ font-size:105.47px;color:#e51937;line-height:100%;margin:0;font-family:'poppinsbold',arial;letter-spacing:-5px;}