.grafisk1 {
	position: relative;
}

#shapegrafisk {
	width: 40vw;
	position: absolute;
	rotate: 180deg;
	transform: scaleX(-1);
	margin-top: 4vw;
	margin-left: 30vw;
	opacity: 0.4;
}

#grafiskoverskrift {
	width: 80vw;
	position: absolute;
	font-family: var(--brod1);
	font-weight: 400;
	font-style: normal;
	font-size: 4.4vw;
	padding-bottom: 1vw;
	margin-top: 20.5vw;
	margin-left: 10vw;
	letter-spacing: 0.5vw;
	text-transform: uppercase;
	text-align: center;

	color: transparent;
	background: #3ca4a4;
	-webkit-background-clip: text;
	-moz-background-clip: text;
	background-clip: text;
	text-shadow: 0px 4px 4px rgba(255, 255, 255, 0.53);
}

#grafiskptekst {
	width: 36vw;
	position: absolute;
	margin-top: 37vw;
	margin-left: 32vw;
	font-size: 1.5vw;
	color: var(--blysort);
	text-align: center;

	font-family: "futura-pt", sans-serif;
	font-weight: 400;
	font-style: normal;
	letter-spacing: normal;
	word-spacing: normal;
}

/*_____Section 2______*/

.grafisk2 {
	position: relative;
}

.grafisk2 h2 {
	position: absolute;
	font-family: var(--brod1);
	font-weight: 400;
	font-style: normal;
	font-size: 3.5vw;
	padding-bottom: 1vw;
	width: 70vw;
	text-align: center;
	margin-top: 60vw;
	margin-left: 15vw;
	letter-spacing: 0.5vw;
	text-transform: uppercase;
	text-align: center;

	color: transparent;
	background: #3ca4a4;
	-webkit-background-clip: text;
	-moz-background-clip: text;
	background-clip: text;
	text-shadow: 0px 4px 4px rgba(255, 255, 255, 0.53);
}

#bee {
	position: absolute;
	width: 32vw;
	margin-top: 103vw;
	margin-left: 6.3vw;
}

#couple {
	position: absolute;
	width: 32vw;
	margin-top: 66vw;
	margin-left: 8vw;
}

#london {
	position: absolute;
	width: 27vw;
	margin-top: 64vw;
	margin-left: 64vw;
}

#groen {
	position: absolute;
	width: 32vw;
	margin-top: 98vw;
	margin-left: 63vw;
}

#info {
	position: absolute;
	width: 39vw;
	margin-top: 76vw;
	margin-left: 31.5vw;
}


.grafisk3 {
	position: relative;
	margin-top: 38vw;
}

.grafisk3 h2 {
	position: absolute;
	font-family: var(--brod1);
	font-weight: 400;
	font-style: normal;
	font-size: 3.5vw;
	padding-bottom: 1vw;
	width: 70vw;
	text-align: center;
	margin-top: 108vw;
	margin-left: 15vw;
	letter-spacing: 0.5vw;
	text-transform: uppercase;
	text-align: center;

	color: transparent;
	background: #3ca4a4;
	-webkit-background-clip: text;
	-moz-background-clip: text;
	background-clip: text;
	text-shadow: 0px 4px 4px rgba(255, 255, 255, 0.53);
}


#flamingo {
	width: 25vw;
	margin-top: 116vw;
	margin-left: 9.5vw;
}

#wwf {
	width: 25vw;
	margin-left: 2vw;
}

#thomas {
	width: 25vw;
	margin-left: 2vw;
}

.grafisk4 {
	position: relative;
	margin-top: 6vw;
}

.grafisk4 h2 {
	position: absolute;
	font-family: var(--brod1);
	font-weight: 400;
	font-style: normal;
	font-size: 3.5vw;
	padding-bottom: 1vw;
	width: 70vw;
	text-align: center;
	margin-top: 2vw;
	margin-left: 15vw;
	letter-spacing: 0.5vw;
	text-transform: uppercase;
	text-align: center;

	color: transparent;
	background: #3ca4a4;
	-webkit-background-clip: text;
	-moz-background-clip: text;
	background-clip: text;
	text-shadow: 0px 4px 4px rgba(255, 255, 255, 0.53);
}

#firstani {
	width: 38vw;
	margin-left: 16vw;
	margin-top: 12vw;
	box-shadow: 0.3vw 0.3vw 2vw 0.2vw #0973738e;
	
}

#windmill {
	width: 38vw;
	margin-left: 46vw;
	margin-top: 4vw;
	box-shadow: 0.3vw 0.3vw 2vw 0.2vw #0973738e;
}

#text {
	width: 38vw;
	margin-left: 16vw;
	margin-top: 4vw;
	box-shadow: 0.3vw 0.3vw 2vw 0.2vw #0973738e;
}

#intro {
	width: 38vw;
	margin-left: 46vw;
	margin-top: 4vw;
	box-shadow: 0.3vw 0.3vw 2vw 0.2vw #0973738e;
}

#deep {
	width: 38vw;
	margin-left: 16vw;
	margin-top: 4vw;
	box-shadow: 0.3vw 0.3vw 2vw 0.2vw #0973738e;
}

.grafisk5 {
	position: relative;
}

.grafisk5 h2 {
	position: absolute;
	font-family: var(--brod1);
	font-weight: 400;
	font-style: normal;
	font-size: 3.5vw;
	padding-bottom: 1vw;
	width: 70vw;
	text-align: center;
	margin-top: 10vw;
	margin-left: 15vw;
	letter-spacing: 0.5vw;
	text-transform: uppercase;
	text-align: center;

	color: transparent;
	background: #3ca4a4;
	-webkit-background-clip: text;
	-moz-background-clip: text;
	background-clip: text;
	text-shadow: 0px 4px 4px rgba(255, 255, 255, 0.53);
}

#identitet {
	position: absolute;
	width: 60vw;
	margin-top: 20vw;
	margin-left: 20vw;
}

#hjelen {
	position: absolute;
	width: 60vw;
	margin-top: 88vw;
	margin-left: 20vw;
}

#lis {
	position: absolute;
	width: 22vw;
	margin-top: 126vw;
	margin-left: 20vw;
	z-index: 5;
}

#typ {
	position: absolute;
	width: 34.5vw;
	margin-top: 126vw;
	margin-left: 45.3vw;
}

#teamskj {
	position: absolute;
	width: 90vw;
	margin-top: 150vw;
	margin-left: 4vw;
}

#shirt {
	position: absolute;
	width: 60vw;
	margin-top: 200vw;
	margin-left: 20vw;
}

/*________ Futter Start__________*/

footer {
	width: 100%;
	height: auto;
	bottom: 0;

	padding-left: 6vw;
}

.futtergrafisk {
	position: relative;
	margin-top: 260vw; /*Skub futter op og ned så det passer*/
}

.futtergrafisk img {
	position: absolute;
}

/*________ Futter ____Slut_________*/
