
.content{ padding: 0; }


.section-kv{ width: 100%; max-width: 1920px; margin: 0 auto; border-bottom: #f3990b solid 2px;}
.section-kv .container{ width:100%; max-width:100%;}
.section-kv .container .kv-container{ width:100%; max-width:100%; display: flex; justify-content: center; overflow: hidden;}
.mobile .section-kv .kv-container .kv{ max-width: 100%;}

.section-info{ border-top: #e97519 solid 2px;
background: rgb(244,225,196);
background: -moz-linear-gradient(top,  rgba(244,225,196,1) 0%, rgba(249,204,135,1) 100%);
background: -webkit-linear-gradient(top,  rgba(244,225,196,1) 0%,rgba(249,204,135,1) 100%);
background: linear-gradient(to bottom,  rgba(244,225,196,1) 0%,rgba(249,204,135,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4e1c4', endColorstr='#f9cc87',GradientType=0 );	
}

.section-info .container{ padding: 50px 0;}
.section-info .product-name{ color: #ed6d00; }
.section-info .product-feature{ color: #2d2b2b; font-style: italic; }
.section-info .product-feature span{ color: #ed6d00; font-size: 150%; font-weight: 700; padding-left: 2px; }
.section-info .product{ margin: 0 auto; width: 100%; max-width: 500px; }
.section-info .btn-instructions{ margin: 0 auto 30px;}
.section-info .features{ width: 90%; max-width: 840px; display: flex; flex-wrap: wrap; justify-content: space-between; margin: 0 auto;}
.section-info .features .item{ width: 48%; margin-bottom: 30px; background-color: #fff; border-radius: 13px; overflow: hidden; text-align: left;}
.section-info .features .item h2{ color: #fff; padding: 5px 5px 5px 40px; background:#eb611e url("../images/products/vita-fresh/waterdrop.png") 13px 50% no-repeat; background-size: 20px auto; font-size: 28px; }
.section-info .features .item .box{ padding: 10px 20px 0;}
.section-info .features .item .box p{ font-size: 24px; margin-bottom: 0;}
.section-info .features .item .box p.note{ font-size: 15px;}
.section-info .features .item .box .pic{}

.section-info .features .item:nth-child(1) .box .pic{ width: 110px; margin: 0 0 0 auto;}
.section-info .features .item:nth-child(3) .box .pic{ width: 105px; margin: 10px auto 0;}
.section-info .features .item:nth-child(4) .box .pic{ width: 200px; margin: 0 auto;}

.section-easy{ padding-top: 50px; padding-bottom: 50px; background: #e55e1d url("../images/products/vita-fresh/bg-bottom.jpg") center bottom no-repeat; position: relative;}
.section-easy::before{ content: ''; top: -1px; left: 0; width: 100%; height: 152px; background: url("../images/products/vita-fresh/bg-top.jpg") center top no-repeat; background-size: 1920px auto; position: absolute;}
.section-easy .container{ }
.section-easy .title{ font-size: 60px; font-weight: 900; font-style: italic; line-height: 1.1; margin-bottom: 20px; /*-webkit-text-fill-color: white;*/ text-shadow: rgba(165,38,8,0.7) 0px 0px 10px, 0 0 2px #000; color: #fff; }
.section-easy .title span{ color:#fae9a5;}
.section-easy .list{ display: flex; width: 90%; max-width: 900px; margin: 50px auto 50px; justify-content: space-between;}
.section-easy .list .item{ background-color: #fff; border-radius: 13px; overflow: hidden; width: 30%; margin-bottom: 30px; padding:20px 10px;}
.section-easy .list .pic{ width: 80%; max-width: 180px; margin: 0 auto 10px;}
.section-easy .list p{ color: #000; font-size: 20px; line-height: 1.5; margin-bottom: 0;}
.section-easy p.text{ width: 90%; color: #fff; font-size: 18px; margin: 0 auto 20px;}
.section-easy .easy{ width: 90%; max-width: 500px; margin: 0 auto 30px;}




/*	RESPONSIVE:  */
@media only screen and (max-width:1500px) {

.section-kv .container .kv-container .kv{ max-width: 1600px;}
	
}

/*	RESPONSIVE:  */
@media only screen and (max-width:1280px) {

.section-kv .container .kv-container .kv{ max-width: 1530px;}
	
}

/*	RESPONSIVE:  */
@media only screen and (max-width:1000px) {

.section-kv .container .kv-container .kv{ max-width: 1020px;}

	
}

/*	RESPONSIVE:  */
@media only screen and (max-width:809px){
.section-kv .container .kv-container .kv{ max-width: 100%;}

.section-info .features{ max-width: 500px; }
.section-info .features .item{ width: 100%; margin-bottom: 20px; padding-bottom: 10px;}
.section-easy .list{ display: block; max-width: 500px;}
.section-easy .list .item{ width: 100%; }
.section-easy .title{ font-size: 50px; font-weight: 900; text-shadow: rgba(165,38,8,0.6) 0px 0px 5px; }
.section-easy .title span{ display: block;}
	
}



/*	RESPONSIVE:  */
@media only screen and (max-width:499px) {}

/*	RESPONSIVE:  */
@media only screen and (max-width:350px) {}

