.job-banner .custom-title-group h1{margin:0;font-size:32px;line-height:normal;letter-spacing:normal;color:#00164c}.job-banner .hide-phone{display:flex;flex-wrap:wrap}.job-banner .custom-logo-wrapper img{max-width:88px;display:block;margin:0 auto}.job-banner .custom-button-wrapper .btn{display:flex;background:#00164c;color:#fff;text-decoration:none;border:2px solid #00164c;transition:all .3s ease;font-family:Apercu-Bold,sans-serif;font-size:14px;box-sizing:border-box !important;height:40px;align-items:center;justify-content:center;width:140px;font-weight:500}.job-banner .custom-button-wrapper{width:154px;margin-left:auto;margin-top:auto;display:flex;justify-content:flex-end}.job-banner .custom-logo-wrapper{width:120px;text-align:center;padding-top:4px}.job-banner .custom-title-group{width:calc(100% - 275px);margin-top:auto}.job-banner{border-bottom:1px solid #a0a09f;padding-bottom:13px}.job-banner .custom-button-wrapper .btn:hover{background:#fff;color:#00164c}.job-banner .custom-title-group h2{margin:0;font-size:19px;line-height:normal}.job-banner .custom-title-group h2{margin:0;font-size:19px;line-height:normal;padding:9px 0 7px;font-family:Apercu-Bold,sans-serif}@media(max-width:767px){.job-banner .hide-phone{display:none !important}.job-banner .custom-title-group{width:100%;padding:10px 0 20px}.job-banner .custom-title-group h1{font-size:27px}.job-banner .custom-button-wrapper{width:100%;display:block;border-bottom:1px solid #a0a09f;padding-bottom:10px}.job-banner .custom-button-wrapper .btn{width:120px;height:42px}.job-banner{border:0;padding:0}.job-banner h2.subtitle{margin:0;font-size:15px;padding:14px 0 0;font-family:'Apercu-Bold',sans-serif}.job-banner .custom-logo-wrapper{width:100%;padding:10px 0 0}.job-banner .custom-logo-wrapper img{max-width:60px}}