.product-page{margin:80px 0}.product-item{width:100%;margin:0 auto;font-size:120%}.product-item h2{font-size:120%;background:#eee;margin-top:80px;margin-bottom:2rem;padding:.5rem;text-align:center}.product-item .wrapper article{position:relative;padding-bottom:50px;margin-bottom:40px}.product-item .wrapper article h3{font-size:110%;padding-left:.5rem}.product-item .wrapper article p{padding-left:.5rem}.product-item .wrapper article img{margin-top:1.4rem;width:100%;max-width:100%;height:auto}.product-item .wrapper article div a{position:absolute;bottom:0;left:20px;right:20px;display:block;text-align:center;padding:.4rem 0;background:#eee;color:#333}.to-ban{text-align:center;margin:80px auto;padding:10px;border-radius:40px;background:#eee;display:block;font-size:1.1rem}.to-ban a{color:#001067;width:100%;height:100%;display:block}.product-full{font-size:120%;font-size:1.3rem;background:#eee;margin-top:80px;margin-bottom:80px;padding:.5rem;text-align:center}.product-wrapper{margin-bottom:80px}.product-wrapper h1{color:#5e374c;text-align:center;font-size:200%;font-size:36px;margin-bottom:40px;padding:80px 0 0;font-weight:normal}.product-wrapper h1+p{font-size:20px;line-height:1.8}.product-wrapper h2{background:#f0f1f1;font-weight:bold;margin-bottom:20px;padding:14px 20px;line-height:1}.product-wrapper h3{margin-bottom:20px;padding:14px 20px;border-bottom:1px solid #f0f1f1;font-size:1.3rem}.product-wrapper h4{font-size:1.1rem;padding:0 0 16px 20px}.product-wrapper p{font-size:1.1rem;padding-left:20px}.product-wrapper img{max-width:300px}@media(max-width: 999px){.to-ban{margin:80px 10px}.product-wrapper img{max-width:100%}.wrapper{flex-direction:column}.product-wrapper{width:100%}.product-wrapper h1{width:96%;margin:0 2%}.product-wrapper p{padding-right:20px}img{max-width:96%}}@media(min-width: 1000px){.product-wrapper h1{font-size:36px}.product-wrapper .grid-two{display:grid;grid-template-columns:3fr 1fr;column-gap:12px;border:1px solid #eee}.product-wrapper .grid-two div:nth-of-type(1){padding-top:1.2rem}.product-wrapper .grid-two img{max-width:300px}.product-wrapper .grid-left{display:grid;grid-template-columns:1fr 3fr;column-gap:12px}.product-wrapper .grid-left img{max-width:300px}.product-wrapper .grid-wsingle{display:grid;grid-template-columns:1fr 1fr;text-align:center;border:1px solid #eee;border-top:1px solid #fff;margin-top:-1px}.product-wrapper .grid-wsingle img{max-width:300px}.product-wrapper .grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center}.product-wrapper .grid-3 img{max-width:300px}.to-ban{width:700px}.product-wrapper{max-width:1000px;margin-left:auto;margin-right:auto}.wrapper{flex-direction:row;flex-wrap:wrap;width:98%;margin:0 auto}.wrapper article{padding:0 20px;width:25%;max-width:25%}.wrapper article h2{font-size:110%;padding-left:2rem}.wrapper article p{padding-left:2rem}.wrapper article img{width:100%;max-width:100%;height:auto}}


.prophoto{
	float: left;
	width:30%;
}
.prophoto img{
	width:100%;
	height: auto;
}
.protext{
	float: right;
	width:68%;
}

@media(max-width: 999px){
.prophoto{
	float: none;
	width:100%;
	margin-bottom:20px;
}
.prophoto img{
	width:100%;
	height: auto;
}
.protext{
	float: none;
	width:100%;
}	
}