.section__careers-listing{background-color:#edecef;padding:0}.careers-listing__quote-container{padding:2rem 0 12rem}.careers-listing__career-container{padding-bottom:2rem}.careers-listing__quote_text{font-family:Larken,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.75rem;margin-bottom:1rem;max-width:48rem;width:100%}.careers-listing__careers-wrap{background-color:#f2f2f2;margin-bottom:-8rem;padding:4rem 1.5rem;position:relative;top:-8rem}.careers-listing__careers-wrap .section-header{margin-bottom:1rem}.careers-listing__heading{font-family:Larken,sans-serif;font-size:1.5rem;font-weight:300;line-height:2rem;margin-bottom:1rem}.careers-listing__main-content{margin-bottom:2rem}.careers-listing__footer-content{max-width:42rem}.careers-listing__table{margin-bottom:2rem}.careers-listing__table-head{border-bottom:1px solid #abbcb1;color:#1243d3;display:none;font-size:.875rem;font-weight:500;padding-bottom:1rem;text-transform:uppercase}.careers-listing__table-header{flex-basis:25%}.careers-listing__table-header.table-header--wide{flex-basis:50%}.careers-listing__table-row{border-bottom:1px solid #abbcb1;color:#170425;display:block;padding:1rem 1.5rem 1rem 0;position:relative;text-decoration:none;transition:all .3s ease}.careers-listing__table-row:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.741' height='17.067' viewBox='0 0 18.741 17.067'%3E%3Cg fill='none' stroke='%23170425' stroke-width='2'%3E%3Cpath d='m9.5 16.36 7.826-7.826L9.5.708M0 8.186h17.5'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-size:contain;content:"";height:1rem;position:absolute;right:0;top:calc(50% - .5rem);width:1rem}.careers-listing__table-row:focus,.careers-listing__table-row:hover{text-shadow:.5px 0 #170425}.careers-listing__table-row>p{flex-basis:25%}.careers-listing__table-row>p.careers-listing__table-role{flex-basis:50%}.careers-listing__table-row.careers-listing__table-empty{border-bottom:0;display:block;flex-basis:100%;width:100%}.careers-listing__table-row.careers-listing__table-empty:focus,.careers-listing__table-row.careers-listing__table-empty:hover{text-shadow:none}.careers-listing__table-deadline,.careers-listing__table-location,.careers-listing__table-pub-date{display:none}@media (min-width:768px){.careers-listing__quote_text{font-size:2rem;line-height:2.5rem;margin-bottom:2rem}.careers-listing__careers-wrap{padding:4rem 6rem}.careers-listing__heading{font-size:2.25rem;line-height:3rem}.careers-listing__table-head,.careers-listing__table-row{display:flex}.careers-listing__table-header.table-header--pub-date{display:none}.careers-listing__table-row{padding-right:0}.careers-listing__table-row:after{content:none}.careers-listing__table-deadline,.careers-listing__table-location{display:block}}@media (min-width:1200px){.careers-listing__quote-container{padding-top:8rem}.careers-listing__quote_text{font-size:2.5rem;line-height:2.875rem;margin-bottom:2.5rem}.careers-listing__careers-wrap{padding:4rem 8rem}.careers-listing__table-header.table-header--pub-date,.careers-listing__table-pub-date{display:block}}.careers-listing__quote_text.has-img{display:flex;width:100%;grid-gap:48px;max-width:none}.careers-listing__quote_text.has-img .img img{height:auto;width:320px}@media (max-width:890px){.careers-listing__quote_text.has-img{grid-gap:24px}.careers-listing__quote_text.has-img .img img{height:auto;width:120px}}iframe#testimonials{height:100%;min-height:1200px;width:100%}.careers-listing__careers-wrap{padding:0}