body {
  background: black;
  font-family: "Open Sans Condensed", sans-serif; }
  body h1, body h2, body h3, body h4, body h5, body h6 {
    font-family: "Open Sans Condensed", sans-serif; }

.mm {
  color: black; }
  .mm a {
    color: black; }

.banner {
  background-image: url("../image/asphalt-empty-field-163444.jpg");
  background-size: cover;
  background-position: center; }
  .banner img {
    margin: 20px 0px; }

.content {
  background: white; }
  .content .content-header {
    margin: 25px 0px; }
    .content .content-header h1, .content .content-header h6 {
      text-align: center;
      margin: 0;
      padding: 0;
      line-height: 0.9; }
  .content .ideals h5 {
    text-align: center;
    font-size: 1rem;
    font-weight: bold; }
  .content .ideals p {
    text-align: center; }
  .content .programs h1 {
    text-align: center; }
  .content .programs b {
    color: red; }
  .content .about h1 {
    text-align: center; }
  .content .about h4 {
    text-align: center;
    font-weight: bold; }

.personal h2, .personal h5, .personal p {
  text-align: center;
  margin: 0;
  padding: 0; }
.personal h2 {
  padding: 0;
  margin: 20px 0 0 0;
  font-weight: bold;
  line-height: 1; }
.personal h5 {
  font-weight: bold; }
.personal h4 {
  text-align: center; }
.personal img {
  background-color: #6D1ED4;
  padding: 5px; }
.personal .cell {
  margin: 10px 0 0 0; }
.personal a.labRegBtn {
  display: inline-block;
  background-color: black;
  border: 2px solid black;
  border-radius: 20px;
  padding: 20px 30px;
  margin: 20px 0;
  color: white; }
.personal a.labRegBtn:hover {
  background-color: white;
  color: black; }

.footer {
  background: black;
  color: white;
  margin: 5px 0;
  padding: 0; }
  .footer p {
    font-size: 10px;
    text-align: center;
    margin: 0;
    padding: 20px 0; }
  .footer ul {
    font-size: 10px; }
  .footer ul a {
    color: white; }

/*# sourceMappingURL=app.css.map */
