.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.acf-block-careers-positions h2{margin-bottom:100px;text-align:center}.acf-block-careers-positions table,.acf-block-careers-positions td,.acf-block-careers-positions th{border:none}.acf-block-careers-positions table{border-collapse:collapse;margin:0 0 32px;padding:0;table-layout:fixed;width:100%}.acf-block-careers-positions table thead{background-color:#006ba6}.acf-block-careers-positions table thead th{color:#fff;text-align:left}.acf-block-careers-positions table thead th.link{text-align:right;width:60px}.acf-block-careers-positions table tbody tr:nth-child(2n){background-color:#ececec}.acf-block-careers-positions table tbody td a{text-decoration:underline}.acf-block-careers-positions table td,.acf-block-careers-positions table th{padding:9px 15px 10px}@media print,screen and (max-width:63.99875em){.acf-block-careers-positions table{border:0}.acf-block-careers-positions table thead{clip:rect(0 0 0 0);border:none;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.acf-block-careers-positions table tr{border-bottom:3px solid #ececec;display:block}.acf-block-careers-positions table tr:last-child{border-bottom:0}.acf-block-careers-positions table td{display:block}.acf-block-careers-positions table td:not(.apply):empty:before{display:none}}@media print,screen and (max-width:63.99875em) and (min-width:48em){.acf-block-careers-positions table td{text-align:right}}@media print,screen and (max-width:63.99875em){.acf-block-careers-positions table td.apply{text-align:left}.acf-block-careers-positions table td.apply:before{float:left}.acf-block-careers-positions table td.apply a{margin-left:10px}.acf-block-careers-positions table td:before{content:attr(data-label);display:block;font-weight:700}}@media print,screen and (max-width:63.99875em) and (min-width:48em){.acf-block-careers-positions table td:before{float:left}}@media print,screen and (max-width:63.99875em){.acf-block-careers-positions table td:last-child{border-bottom:0}}
