.jobs .content_widget h2{margin-bottom:10px}.jobs .content_widget .btn_row{width:100%}.jobs .btn_item{column-gap:15px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:15px}.jobs h2.title{margin-bottom:9px}.jobs a.popup_video span.icon{display:none}.jobs h2.title{color:#518e93;font-size:64px;letter-spacing:-.02em;margin-bottom:48px}.jobs .job-listing{align-items:center;border-top:1px solid #232b3e;padding:32px 0}.jobs .job-listing,.jobs .job-listing .job-location{display:flex;justify-content:space-between;position:relative}.jobs .job-listing .job-location{flex-wrap:wrap;width:100%}.jobs .job-listing .job-location a.stretched-link{height:100%;left:0;position:absolute;top:0;width:100%}.jobs .job-listing .job-location span.title{font-family:Source Sans Pro,sans-serif;font-size:26px;font-weight:600;line-height:1.18}.jobs .job-listing .job-location span.badge{background-color:#f5f7fb;border:none;border-radius:100px;box-shadow:none;color:#141924;font-family:Source Sans Pro,sans-serif;font-size:18px;line-height:1.389;padding:4px 12px;text-align:left;transition:all .1s ease-out;white-space:normal}.jobs .job-listing .job-location:not(:first-child){margin-top:10px}.jobs .job-listing .job-location:hover span.title{color:#878fa2}.jobs .botttom_cont{margin-top:60px}.jobs .botttom_cont a{border-bottom:2px solid #c0dc6d;line-height:1.3;transition:all .1s ease-out}.jobs .botttom_cont a:hover{border-bottom-color:#141924;color:#141924}@media(max-width:767px){.jobs h2.title{font-size:40px}.jobs .job-listing .job-location span.title{font-size:18px;line-height:1.55;margin-bottom:16px}}