/*-----------------------------------*/
/* all */
/*-----------------------------------*/

#adventech-lp h1
{
	font-size:34px !important;
}

#adventech-lp h1 span
{
	font-size:32px !important;
}

#adventech-lp h2,
#adventech-lp h2 a
{
	font-size:24px !important;
	line-height:1.2 !important;
}

#adventech-lp h3
{
	font-size:18px !important;
}

#adventech-lp ul,
#adventech-lp ol
{
	padding-left:20px;
}

#adventech-lp ul li
{
	list-style-type:disc !important;
}

#adventech-lp ol li
{
	list-style-type:decimal !important;
}

#adventech-lp .lp-video-container .swiper-pagination .swiper-pagination-bullet-active
{
	background-color:#004280;
}

#adventech-lp .lp-description
{
	padding:0;
}

#adventech-lp .lp-case,
#adventech-lp .application-case,
#adventech-lp .lp-container.plan,
#adventech-lp .lp-product
{
	padding:20px 0;
}

#adventech-lp .lp-video-swiper-button .swiper-button-prev,
#adventech-lp .lp-video-swiper-button .swiper-button-next
{
	color:#999;
}

#adventech-lp .lp-product .colflex .product-item
{
	width:100%;
}

#adventech-lp .lp-product .product-item p.product-price
{
	font-family:Arial, Helvetica, Verdana, sans-serif;
}

@media screen and (max-width: 1199px)
{
	#adventech-lp h3
	{
		font-size:18px;
	}
}

@media screen and (max-width: 991px)
{
	.container
	{
		padding:0 !important;
	}
	#adventech-lp h1
	{
		font-size:32px !important;
	}
	#adventech-lp h1 span,
	#adventech-lp h2
	{
		font-size:26px !important;
	}
	#adventech-lp h3 br
	{
		display:none;
	}
	#adventech-lp .lp-video-swiper-button
	{
		display:none;
	}
	#adventech-lp .lp-footer
	{
		height:260px;
		background-size:auto 260px;
	}
	#adventech-lp .lp-product .product-item p.product-price
	{
		font-size:18px;
		text-align:center;
	}
}

@media screen and (max-width: 767px)
{
	#adventech-lp .lp-contact p
	{
		margin:10px 0;
	}
	#adventech-lp .lp-footer
	{
		height:220px;
		background-size:auto 220px;
	}
}

@media screen and (max-width: 599px)
{
	.container
	{
		padding:0 20px !important;
	}
	#adventech-lp h1 span
	{
		display:block;
		margin:5px 0 !important;
		padding:0 !important;
	}
	#adventech-lp .primary-btn
	{
		width:100%;
		margin:10px 0;
		font-weight:normal;
	}
	#adventech-lp .lp-contact .contact-link
	{
		display:block;
		width:100%;
	}
	#adventech-lp .lp-footer
	{
		height:130px;
		background-size:auto 130px;
	}
}

/*-----------------------------------*/
/* lp-header */
/*-----------------------------------*/

@media screen and (max-width: 1199px)
{
	#adventech-lp .lp-header
	{
		height:350px;
	}
	#adventech-lp .lp-header .kv-banner
	{
		height:350px;
		background-size:cover;
	}
	#adventech-lp .lp-header .kv-button
	{
		margin-left:-460px;
	}
}	

@media screen and (max-width: 991px)
{
	#adventech-lp .lp-header,
	#adventech-lp .lp-header .kv-banner
	{
		height:280px;
	}
	#adventech-lp .lp-header .kv-button
	{
		margin-left:-370px;
		top:170px;
		width:380px;
	}
}

@media screen and (max-width: 767px)
{
	#adventech-lp .lp-header,
	#adventech-lp .lp-header .kv-banner
	{
		height:210px;
	}
	#adventech-lp .lp-header .kv-button
	{
		margin-left:-280px;
		top:120px;
/*
		width:280px;
		height:60px;
*/
	}
	#adventech-lp .lp-header .kv-button p
	{
		font-size:18px;
		line-height:24px;
	}
	#adventech-lp .lp-header .kv-button p span
	{
		font-size:14px;
		letter-spacing:4px;
	}
	#adventech-lp .lp-header .kv-button p img
	{
		width:50px;
		height:auto;
		margin-top:5px;
	}
}

@media screen and (max-width: 599px)
{
	#adventech-lp .lp-header,
	#adventech-lp .lp-header .kv-banner
	{
		height:100vw;
	}
	#adventech-lp .lp-header .kv-banner
	{
		background:url("../images/Banner_Ei_m.jpg")  no-repeat center center;
		background-size:cover;
	}
	#adventech-lp .lp-header .kv-button
	{
		margin:0;
		top:unset;
		bottom:3%;
/*		width:280px;*/
/*		left:calc( (100vw - 280px)/2 );*/
		left:50%;
transform: translateX(-50%);
	}
}

/*-----------------------------------*/
/* English Page */
/*-----------------------------------*/

#adventech-lp .lp-header .kv-button p
{
	font-size:22px !important;
	line-height:1 !important;
}

#adventech-lp .lp-header .kv-button p span
{
	font-size:14px !important;
	letter-spacing:2px !important;
}

#adventech-lp .lp-description p,
#adventech-lp .lp-video p,
#adventech-lp .lp-video-row > div > p,
#adventech-lp .lp-case p,
#adventech-lp ul li
{
	color: #6C6C6C !important;
	font-size: 15px !important;
	line-height: 1.5 !important;
}

#adventech-lp .primary-btn.specialBtn
{
	font-size:16px !important;
	padding:10px 23px !important;
	font-weight:bold;
}

#adventech-lp .primary-btn,
#adventech-lp .application-case .case-btn,
#adventech-lp .lp-container.plan p.product-price-btn,
#adventech-lp .lp-product .product-item p.product-price-btn
{
	font-size: 18px !important;
	font-weight: normal;
}

#adventech-lp .lp-product .product-item p.product-price
{
	font-size:22px !important;
}

@media screen and (max-width: 1199px)
{

}

@media screen and (max-width: 991px)
{

}

@media screen and (max-width: 767px)
{
	#adventech-lp .lp-header .kv-button p
	{
		font-size:20px !important;
	}

	#adventech-lp .lp-header .kv-button p span
	{
		letter-spacing:0px !important;
	}
}

@media screen and (max-width: 599px)
{


}
