body{padding-top:20px}.header{border-bottom:1px solid #EEE;padding-bottom:10px;margin-bottom:20px;text-align:center}.footer{color:#999;border-top:1px solid #EEE;text-align:center;font-size:0.8em}.footer a:link,.footer a:visited{color:#999}.fa{color:#999}a>.fa{display:inline}.jumbotron{text-align:justify;padding-top:2.5em;padding-bottom:2.0em;font-size:175%;background:#999 url("/img/banner.jpg") center center;height:500px;background-size:cover;overflow:hidden}.jumbotron h1{color:#fff}.jumbotron p{color:#fff}#logo{width:200px;height:80px;margin:2px 0 8px 0}ul.news .date{color:#999;font-weight:bold}ul.news>li{margin-top:1em}@media (min-width: 576px){.project-people{column-count:2}.card-columns{column-count:2}}@media (min-width: 768px){.role.grad{column-count:2}.project-people{column-count:3}.card-columns{column-count:3}}.title img{max-width:50%}section{margin-bottom:2em}.profile{object-fit:cover}.noprofile circle{fill:#EEE}.noprofile text{font-weight:700;fill:white}.card .profile{height:40px;width:40px;margin:3px}.card .card-footer{padding:0.5em}.person{margin-bottom:10px}.person .profile{height:70px;width:70px}.person .bio{color:#999}.person .person-name{margin:0}.person-without-image{margin:0}.person-without-image .bio{margin-left:1em}svg{vertical-align:middle}.center-image{margin:0 auto;display:block}.video figure{position:relative;nowhitespace:afterproperty;padding-bottom:56.25%;height:0;overflow:hidden}.video iframe,.video object,.video embed{position:absolute;width:90%;height:90%;top:0;left:50%;margin-right:-50%;transform:translate(-50%, 0)}.lab_bio{margin:60px;padding:20px;color:#000;font-size:165%;text-align:justify}html{scroll-behavior:smooth}
