@charset "utf-8";

/* CSS Document */

section.header {
	width:calc(100vw - 20px);
	height:calc(100vh - 60px);
	margin:50px 0px 0px 10px;
	border-radius: 9px;
	background-position: top right;
	z-index: 2;
}

#first {
  background-position: top right;
}

#second {
  background-position: 28% 50%;
}

.logo {
	top:20px;
	left:20px;
	width:8vw;
	z-index: 1;
}

.text {
	width:80%;
    left:20px;
    bottom:60px;
    position: absolute;
}

h1 {
    font-size: 14vw;
    line-height: 12vw;
    margin-bottom: 40px
}

h2 {
    font-size: 4vw;
    line-height: 4.8vw;
}

.social {
    float:none;
    padding-top:60px;
}


h4 {
    font-size: 2.2vw;
    letter-spacing: 2px;
	right:0px;
	top:20px;
	transform: none;
	bottom:20px;
	width:100vw;
	text-align:center;
	z-index: 1;
}