html {
color: #000;

width: 100%;
margin: 0;
padding: 0px;
-webkit-font-smoothing: antialiased;
}

body {
font-family: 'Muli', sans-serif;
font-weight: normal;
font-style: normal;
font-size: 100%;
line-height: 1.5;
color: black;
background-color: #c1dbd9;
-webkit-font-smoothing: antialiased;
margin: 0;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
font-weight: 400;
margin: 0;
}

a {
color: #000;
text-decoration: none;
}

a:hover  {
color: #000;
}


#header h1, #header p {
margin: 0;
}

.col-30 {
width: 30%;
}

.col-70 {
width: 70%;
}

.col-100 {
width: 100%;
}

.col {
overflow: hidden;
float: left;
}

p {
font-size: 60px;
font-weight: 400;
margin: 0;
padding: 0;
line-height: 90px;
}

.small {
font-weight: 400;
font-style: normal;
font-size: 25px;
line-height: 31px;
margin-bottom: 30px;
}

#cover-space {
position: absolute;
z-index: 1;
left: 0;
top: 0;
height: 100%;
width: 100%;
overflow: hidden;
}

#cover-space-inner {
position: relative;
height: 100%;
width: 100%;
margin: 0 auto;
padding: 30px;

}

#cover {
position: absolute;
top: 30px;
z-index: 3;
}

.grey { color: #5b6163;}



