


/*==========================================
tech
===========================================*/

#tech{}

#tech h3{
	font-size: 2.6rem;
	font-weight: bold;
	text-align: center;
	margin-bottom: 40px;
}

#tech h4{
	text-align: center;
	font-size: 2rem;
	margin-bottom: 60px;
	color: #003399;
}

#app_tech{
    background-image:url(../images/techImg.jpg);
	background-position: center;
}




#tech .flexWrap_r{}

#tech .flexWrap_r div:first-of-type{
	width: 44%;
}

#tech .flexWrap_r div:last-of-type{
	width: 48%;
}

#tech .flexWrap_r div:last-of-type img{
	width: 100%;
	margin: 0 0 0 auto;
}

@media only screen and (max-width: 1200px){
	#tech .flexWrap_r div:first-of-type{
		width: 100%;
		padding-bottom: 50px;
	}

	#tech .flexWrap_r div:last-of-type{
		width: 100%;
		text-align: center;
	}

	#tech .flexWrap_r div:last-of-type img{
		max-width: 1000px;
		margin: 0 auto;
	}
	
}


#tech .flexWrap_r div p{
	padding-bottom: 10px;
}



#tech .flexWrap_l{}

#tech .flexWrap_l div:first-of-type{
	width: 44%;
	order: 2
}

#tech .flexWrap_l div:last-of-type{
	width: 48%;
}

#tech .flexWrap_l div:last-of-type img{
	width: 100%;
	margin: 0 0 0 auto;
}

@media only screen and (max-width: 1200px){
	#tech .flexWrap_l div:first-of-type{
		width: 100%;
		padding-bottom: 50px;
		order: 1;
	}

	#tech .flexWrap_l div:last-of-type{
		width: 100%;
		text-align: center;
		order: 2;
	}

	#tech .flexWrap_l div:last-of-type img{
		max-width: 1000px;
		margin: 0 auto;
	}
	
}

#tech .flexWrap_l div p{
	padding-bottom: 10px;
}



a.linkbtn{
	width: auto;
	max-width: 460px;
	margin-top: 50px;
	text-align: center;
	
}

