@media only screen and (max-width:1299px){
	h1{font-size: 56px;}
}
@media only screen and (max-width:1169px){
	.link-btn{font-size: 22px;padding: 12px 54px;}
}
@media only screen and (max-width:991px){
	h1{font-size: 42px;}
	.link-btn{font-size: 20px;padding: 10px 34px;}
}
@media only screen and (max-width:767px){
	h1{font-size: 32px;}
	.link-btn{font-size: 18px;padding: 9px 27px;}
	.product-and-service{padding: 50px 0;}
	.product-col figure{margin-bottom: 15px;line-height: 130px;}

}
						


@media only screen and (max-width:1023px){
 .product-col p {
    margin: 0 auto;
    margin-bottom: 37px;
    min-height: 130px;
  }

}


@media only screen 
and (min-device-width : 1024px)  { 	.product-col p {
    margin: 0 auto;
    margin-bottom: 37px;
    min-height: 100px;
  }
}
@media only screen and (max-width:991px){
	.product-col p {
	margin: 0 auto;
	margin-bottom: 37px;
	min-height: 156px;
	}
	}
@media only screen 
and (max-width : 768px)  { 	.product-col p {
    margin: 0 auto;
    margin-bottom: 37px;
    min-height: 180px;
  }
}
@media only screen and (max-width:575px){
	.product-and-service{padding: 40px 0;}
	.product-col p{max-width: 80%;min-height:auto;}
	
}
@media only screen and (max-width:479px){
	h1 br{display: none;}
	.link-btn{padding: 8px 22px;}
	.product-col p{max-width: 80%;min-height:auto;}
}