.node--type-employee .block-field-blocknodeemployeefield-career h2{text-transform:capitalize !important}.node--type-employee .block-field-blocknodeemployeefield-career th{display:none}.node--type-employee .block-field-blocknodeemployeefield-career th,.node--type-employee .block-field-blocknodeemployeefield-career td{text-align:left}.node--type-employee .block-field-blocknodeemployeefield-career td{padding:5px;vertical-align:top}.node--type-employee .block-field-blocknodeemployeefield-career tr>td:first-of-type{white-space:nowrap;font-weight:400}.node--type-employee .block-field-blocknodeemployeefield-career tr>td:last-of-type{hyphens:auto}.node--type-employee.node--view-mode-teaser{text-align:center}.node--type-employee.node--view-mode-teaser>h2{display:none}.node--type-employee.node--view-mode-teaser .field--name-title:first-of-type{font-weight:400;color:#055ca1}.node--type-employee.node--view-mode-teaser .field--name-title:last-of-type a{box-sizing:border-box;color:transparent;position:relative;display:inline-block;padding:0.5em;margin-top:1em;white-space:nowrap;overflow-x:hidden;width:100%}@media screen and (max-width: 576px){.node--type-employee.node--view-mode-teaser .field--name-title:last-of-type a{max-width:60vw}}.node--type-employee.node--view-mode-full>h2:first-child{display:none !important}.node--type-employee.node--view-mode-full .field--name-field-image{text-align:center}.node--type-employee.node--view-mode-full .field--name-title{font-weight:500;color:#055ca1;text-align:center;display:inline-block;width:100%;font-size:18px}.node--type-employee.node--view-mode-full .field--name-field-job-title{position:relative;display:inline-block;width:100%;text-align:center;padding:0.25em 0;margin-bottom:0.25em}.node--type-employee.node--view-mode-full .field--name-field-job-title:after{line-height:0;font-size:0;content:"";background-color:#055ca1;width:100%;height:1px;display:inline-block}body.page-node-type-employee .view-id-publications_by_employee .views-row{margin-bottom:0}.view-team .view-content{display:flex;flex-direction:row;flex-wrap:wrap}.view-team .views-row{box-sizing:border-box;margin-bottom:0;width:50%;flex:1}@media screen and (min-width: 768px) and (max-width: 889px){.view-team .views-row{flex-basis:50%}}.view-team .field--name-field-image img{max-width:80%;height:auto}
