#header nav a:nth-of-type(3)  {
    color: #5d69ba;
}

#section_1 {
	height: 380px;
	background-image: url(../images/ind_design.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}

#section_1 .detras {
	opacity: .4;
}

#section_1 h3 {
	color: #fff;
	font-size: 2.2em;
	text-align: left;
}

#section_2 {
	background-color: #fff;
}

#section_2 h2 {
	margin-top: 80px;
	margin-bottom: 50px;
	letter-spacing: 3px;
	text-transform: uppercase;
	font-size: 1.8em;
}

.wget_contact .flex2 {
	align-content: space-between;
  margin-bottom: 30px;
}

.wget_contact label {
	width: 100%;
	padding-left: 5px;
	color: #888; 
	transform: translateY(20px);
	transition: all .2s ease;
}

.wget_contact .dato {
	width: 100%;
	padding-left: 5px;
	background-color: transparent;
	border: none;
	border-bottom: 1px solid #ddd;
	font-size: 1.2em;
  color: #222;
}

.wget_contact input {
	margin-bottom: 40px;
	z-index: 1;
}

.wget_contact input:last-of-type {
	margin-bottom: initial;
}

.wget_contact .flex2:nth-of-type(2) {
	justify-content: flex-end;
}

.wget_contact textarea {
	resize: none;
  height: 190px;
}

.wget_contact button {
	background-color: #5D69BA;
	color: #fff;
	border: none;
	font-size: 1.4em;
	padding: 5px 30px;
	margin-top: 30px;
	transition: all .1s ease;
	user-select: none;
}

.wget_contact button:hover {
	background-color: #4B5596; 
	box-shadow: 0px 7px 4px #ccc;
}

.wget_contact button:active {
	transform: translateY(2px);
	box-shadow: initial;
}

/*TABLET AND PC ONLY*/
@media only screen and (min-width: 600px) { 

	#section_2 .flex2 {
		width: 45%;
	}
		
	#section_2 {
    min-height: calc(100% - 250px);
  }
	
}

/*PC ONLY*/
@media only screen and (min-width: 970px) { 



}