.page--careers .page-header{background-color:transparent}.page--careers .page-header h1{color:#00448a}.page--careers .page-header p{color:#151515;max-width:600px;margin-left:auto;margin-right:auto}@media(min-width:768px){.page--careers .page-header .container-fluid{padding-top:3em;padding-bottom:3em}}.page--careers .page-header .btn{margin-top:2em}.page--careers .page-header div{text-align:center}.page--careers .stories__intro:before{background-color:#04629d}@media(min-width:1100px){.page--careers .positions{margin-top:3.5em}}@media(max-width:1099px){.page--careers .positions .table__row{text-align:left;align-items:flex-start;justify-content:flex-start}.page--careers .positions .table__row .col{margin-left:0;margin-right:0}.page--careers .positions .table__row .col.col{text-align:left}}@media(max-width:1099px){.page--careers .col-position{padding-bottom:0}}.page--careers .col-position strong{display:block;line-height:1.4;margin-bottom:.3em;font-size:1.3em;color:#00448a}.page--careers .position-row{flex-direction:column}@media(max-width:1099px){.page--careers .position-row{padding-top:0}}.page--careers .position-row:hover{color:currentColor}.page--careers .position-row:hover .btn{background-color:#00448a;color:#fff}.page--careers .position-row:not(:last-child){border-bottom:1px solid #e5ecf3;padding-bottom:1.5em}@media(min-width:1100px){.page--careers .position-row:not(:last-child){margin-bottom:1.5em}}.page--careers .position-row .table__row{width:100%}.page--careers .position-row,.page--careers .position-row .table__row:nth-child(2n){background-color:transparent}@media(min-width:768px)and (max-width:1099px){.page--careers .position-row-head{flex-direction:row}.page--careers .position-row-head .btn{display:block;margin-left:auto}}.page--careers .position-row-desc{padding-bottom:0}@media(max-width:1099px){.page--careers .position-row-desc,.page--careers .position-row-desc .col{padding-top:0}}.page--careers .position-row-desc p{margin:0}@media(max-width:767px){.page--careers .position-row-desc .btn{margin-top:2em}}@media(max-width:1099px){.page--careers .position-row .col{padding-left:0;padding-right:0}}.page--careers .position-row .col:first-child{padding-left:0}.page--careers .position-row .col:last-child{padding-right:0}.gallery-grid{display:flex;margin-left:-1em;width:auto}@media(min-width:768px){.gallery-grid{margin-left:-2.125em}}.gallery-grid__column{padding-left:1em;background-clip:padding-box}@media(min-width:768px){.gallery-grid__column{padding-left:2.125em}}.gallery-grid__column>div{margin-bottom:1em}@media(min-width:768px){.gallery-grid__column>div{margin-bottom:2.125em}}
