.ksb-pp-jobs-table-wrapper{overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;margin:80px 0}.ksb-pp-jobs-table__scroll-indicator{display:none}.ksb-pp-jobs-table__scroll-indicator p{align-items:center;color:#0074c8;display:flex;justify-content:flex-end}.ksb-pp-jobs-table__scroll-indicator svg{fill:#0074c8;flex-shrink:0;height:20px;margin-left:7px;width:20px}.ksb-pp-jobs-table{border-collapse:collapse;min-width:1280px;width:100%}td.ksb-pp-jobs-table__row-value{border-bottom:1px solid rgba(0,59,112,.4);color:#003b70;font-family:myriad-pro,Arial,sans-serif;font-size:20px;font-weight:400;letter-spacing:0;line-height:140%;padding:24px 0;text-align:left}td.ksb-pp-jobs-table__row-value.index-1{margin-right:40px;width:220px}td.ksb-pp-jobs-table__row-value.index-2{width:290px}td.ksb-pp-jobs-table__row-value.salary{font-family:Spectral;font-size:30px;font-style:italic;font-weight:500;letter-spacing:0;line-height:108%}th.ksb-pp-jobs-table__title{border-bottom:1px solid #003b70;text-align:left}th.ksb-pp-jobs-table__title,th.ksb-pp-jobs-table__title h5{font-size:22px;font-weight:700;letter-spacing:0;line-height:120%}th.ksb-pp-jobs-table__title h5{color:#0074c8;font-family:Spectral}td.ksb-pp-jobs-table__row-value h3{color:#003b70;font-family:Sharp Grotesk Medium,Arial,sans-serif;font-size:36px;font-weight:500;letter-spacing:0;line-height:108%;margin:0;text-transform:uppercase}@media screen and (min-width:768px){.ksb-pp-jobs-table-wrapper{margin-bottom:0}td.ksb-pp-jobs-table__row-value.index-1{width:400px}td.ksb-pp-jobs-table__row-value h3{font-size:56px}}@media (max-width:767px){.ksb-pp-jobs-table__scroll-indicator{display:block}.ksb-pp-jobs-table__scroll-indicator p{text-align:right}}