body {
	margin: 0;
	padding: 0;
	background: url('bg.svg') no-repeat;
	background-size: auto 100%;
	background-position: 0 0
}

.left_content {

    height: 100vh;
    width: 400px;
    float: left;
    position: absolute;

}

h1 {
	margin: 40px;
}

h1 img {
	width: 200px;
}

.contact {
	font-family: 'Work Sans', Helvetica, sans-serif;
	color: #888;
	margin: 300px 40px 0;
	position: relative;
	vertical-align: bottom;
}

.bg_side {
	width:calc(100vw - 415px);
	background: url(bg-side.jpg) no-repeat;
	background-size: cover;
	height: 100vh;
	float: right;
	background-position: center top;

}