.benefits{background-color:#f4f4f4;text-align:center}.benefits,.careers{padding-top:66px;padding-bottom:96px}.benefits h2{font-size:34px;text-transform:uppercase;font-weight:700;line-height:1.06}.benefits p{line-height:2.57;max-width:650px;margin:auto}.banner-row{padding-bottom:69px}h4{font-size:20px;color:#000;text-transform:capitalize}.careers a{text-decoration:none;cursor:pointer;border-bottom:1px solid #d9d9d9;display:block;padding:20px 0}.career-name h3,.careers h3{font-size:24px;font-weight:700;text-transform:uppercase;text-align:center;margin-bottom:25px}.fa-map-marker{color:#b71c1c;margin-right:5px}.careers label{color:#313131}.career-name{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.career-name h3{margin-bottom:0}.inquire{-ms-flex-pack:end;justify-content:flex-end}.inquire,.inquire a{display:-ms-flexbox;display:flex}.inquire a{background-color:#b71c1c;color:#fff;font-size:14px;-ms-flex-align:center;align-items:center;padding:10px 15px;text-transform:uppercase;text-decoration:none}.career-benefits,.career-description{padding:30px 0}.career-description{margin-top:34px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.data-controls{width:50%}.data-controls p{margin-right:10px}.data-controls .input-group{width:300px}.duplicate{display:inline-block}