
.dark #header,
#header{
	background: transparent;
}
#header .divit{
	display: none;
}

#header{
	height: 150px;
}
#header img{
	max-width: 300px;
}

#header-overlay{
	display: none;
}

#norway-bg{
	background: url(/resource/media/norway.jpg);
   	background-repeat: no-repeat;
	background-size: cover;
	background-position: 50% 50%;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.env-local #norway-bg{
	/* background: linear-gradient(  grey, black); */
}

#links .nav-link{
	/* background: linear-gradient( 180deg, lightgrey, white ); */
	/* box-shadow: 0px 0px 5px black; */
}

#bg-overlay{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /* backdrop-filter: blur(4px); */
    /* background-color: rgba(255, 255, 255, 0.2); */
}

#seeking-intro{
    /* border: 2px solid; */
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}
#seeking-intro .flex-wrapper{
    /* justify-content: space-evenly; */
    /* border: 1px solid; */
    height: calc( 100vh - 80px)
}
.seeking-button{
    /* display: inline-block; */
    /* font-size: initial; */
   	/* border-radius: 10px; */
    /* background: linear-gradient( white, white); */
	/* padding: 20px; */
	/* box-shadow: 0px 0px 20px black; */
}


.seeking-btn-wrap{
    font-size: 2rem;
    margin: 0 40px;
    width: auto;
    display: inline-block;
    /* border: 1px solid; */
}
.seeking-btn-wrap .seeking-button{
    margin-top: 20px;
    /* padding: 50px 20px; */
    display: flex;
    flex-direction: column;
    /* justify-content: space-evenly; */
    transition: .3s;
    /* background: linear-gradient( white, white); */
	font-weight: bold;
	font-size: 1.2rem;
	text-transform: uppercase;
	width: 400px;
	background: transparent;
}

.seeking-btn-wrap:nth-of-type(1) .seeking-button{
/*    background: linear-gradient( var(--company-color), white);*/
}
.seeking-btn-wrap:nth-of-type(1) .seeking-button:hover{
    /* background: var(--company-color); */
}
.seeking-btn-wrap:nth-of-type(2) .seeking-button{
    /* background: linear-gradient( var(--worker-color), white); */
    /* background: var(--worker-color); */
}
.seeking-btn-wrap:nth-of-type(2) .seeking-button:hover{
    /* background: var(--worker-color); */
}

.dark .seeking-btn-wrap:nth-of-type(1) .seeking-button{
    /* background: linear-gradient( var(--company-color), #4f4f4f); */
    background: var(--company-color);
}
.dark .seeking-btn-wrap:nth-of-type(1) .seeking-button:hover{
    /* background: var(--company-color); */
}
.dark .seeking-btn-wrap:nth-of-type(2) .seeking-button{
    /* background: linear-gradient( var(--worker-color), #4f4f4f); */
}
.dark .seeking-btn-wrap:nth-of-type(2) .seeking-button:hover{
    background: var(--worker-color);
}

.seeking-btn-wrap a{
    text-decoration: none;
    color: #313131;
}

.dark #links a{
	color: black;
}
.dark #admin-link a{
	color: var(--admin-color)
}

@media screen and ( max-width: 800px ){
	#seeking-intro .flex-wrapper{
		flex-direction: column;
		height: 100vh;
	}
	.seeking-btn-wrap{
	    font-size: 1.5rem;
		text-align: center;
		width: 300px;
	}
	.seeking-btn-wrap label{
		/* border: 2px solid red; */
		white-space: nowrap;
		display: inline-block;
		margin: 0;
		color: white;
	}
	.seeking-btn-wrap .seeking-button{
		padding: 30px 0px;
		/* width: 200px; */
		max-width: 200px;
		display: inline-block;
		margin-bottom: 30px;
		margin-top: 10px;
	}
	#header{
		height: 80px;
	}
	#header img{
		max-width: 150px;
	}
}