.object-fit_cover {
  -o-object-fit: cover;
     object-fit: cover;
}


html {
  color: transparent;
  padding: 0 30px 30px 30px;
  background-color: ffffff;
}

img {
  height: auto;
  background-color: #444;
}

img[class] {
  width: 100%;
}


.image {

  width: 100%;
  margin: 0 auto;
}
a {
outline: none;
}
a:link {
	color: #ffffff;
	text-decoration: none;
}
a:visited {
	color: #ffffff;
	text-decoration: none;
}
a:hover {
	color: #ffffff;
	text-decoration: none;
}
a:active {
	color: #ffffff;
	text-decoration: none;
}
ul {
    font-size:16px;line-height:19px;color:#76787a;
}

ul li:before {
    content: "";
    line-height: 1em;
    width: .35em;
    height: .35em;
    background-color: #a51c37;
    float: left;
    margin: .45em 1em 0 -2.0em;
}

h1 {
    color:#a51c37;font-size:18px;line-height:21px;margin:17px 0 20px 0;padding:0;
}

p {
    font-size:16px;line-height:19px;color:#76787a;
}

#project {
  float:right;width:29%;text-align:center;padding:5px 10px;border:solid #000000 1px;margin:-0.5em 0 1em 0;font-size:12px;color:#76787a;text-transform: uppercase; clear:both;
}

#project a {
    text-decoration: none;color:#333333;
}
.indent {
  margin:0 0 0 15px;padding:0;
}
