@media only screen and (max-width:1199px) {
.quote1{font-size: 18px; line-height:24px;}
.quote1 span{padding-top:10px;}
#section-two{background-position-y: bottom !important;}
}


@media (min-width:992px) and (max-width:1199px) {
.banner-section .owl-theme .owl-nav.disabled+.owl-dots{margin-top:-25px;}
.simg50{margin-top:0px;}
}

@media only screen and (max-width:1125px) {
.pattern{display:none;}
#section-two{padding-bottom:25px;}
}


@media only screen and (max-width:1000px) {
.reach-pading{padding-left:15px;}
}

@media only screen and (max-width:1024px) {
.quick-enq{display:none;}
.home-menu{display:none;}
}

@media (min-width:1025px) and (max-width:1999px) {
.mb-menu{display:none;}
}


@media only screen and (max-width:580px) {
.close_form{ background-color: green; top:0px; right: 0;z-index: 111;}
}



@media only screen and (max-width:991px) {
#section-five{text-align:left; height:100%;}
#section-five img{margin-top:0px;}	
.ftr-border{display:none;}
.ftr-wd{float:left; width:100%; min-width:100%; max-width:100%;}
.followus h2{padding-top:15px !important;}
.reach-pading{padding-left:0px !important;}
.copyright p{text-align:center;}
.pr50{float:left; width:50%; min-width:50%;}
#about-dtl h1{font-size:30px; line-height: 35px;}
.copyright{padding-top: 25px;}
.quote1 img{display:none;}
.htf{display:none;}
.htf-wd{float:left; width:100%; min-width:100%; max-width:100%;}
.healthy-products p{margin-top:0px;}
#section-five{background: url(../img/mobile-vd.png); background-size:cover; background-attachment: fixed;}
.sl50{width:100%; float:left; padding-top: 40px;}
.panel-one{height:100%; background: #f2f1f1;}
#section-one{margin-top:20px;}
.simg50{width:100%; float:left; margin-top:0px;}
.bnr-hide{display:none !important;}
.top-bs{display:none !important;}
.vq-mb{float:left !important; width:100% !important; min-width:100% !important; max-width:100% !important;}
.qw{width:100%; float:left;}
.qwd{width:100%; float:left;}
#section-one{background: rgb(4 112 40 / 12%); margin-top: 0px; padding-top:30px; padding-bottom:25px;}
#section-two{margin-top:0px; background: #f7ede6; padding-top:45px; padding-bottom:45px;}
#section-two img{margin-top:0px; margin-right:0px; float:none;}
.pattern{display:none;}
.banner-section .owl-theme .owl-nav.disabled+.owl-dots{margin-top:0px;}
#section-four{display:none;}
}

@media only screen and (max-width:381px) {
.tnm{float:left; width:100%;}
}

@media only screen and (max-width:300px) {
.fs25{font-size:20px;}
}

@media only screen and (max-width:480px) {
.probg2{font-size:15px;}
}

@media only screen and (max-width:320px) {
.probg2{font-size:13px; padding-left:9px; padding-top:9px; padding-bottom:9px;}
.pr50{margin-bottom:25px;}
}


@media only screen and (max-width:767px) {
.logo img{width:80px;}
.titels{margin-top:0px;}
#about-dtl img{float:none; margin-bottom:25px; margin-right:0px;}
.choose-list{margin-top:10px;}
.choose-list p{margin-bottom:35px;}
.vission{margin-bottom:25px;}
#call-action{padding-bottom: 50px;}
#call-action h2 {font-size:30px; line-height:35px;}
#call-action p{padding-top:14px;}
#vmq{padding-top:50px; padding-bottom:34px;}
.strip{display:none;}
.mt107{margin-top:0px;}
#section-four{padding-top:25px; padding-bottom:5px;}
.quote1{margin-bottom:25px;}
.curve-bx{display:none;}
.product-imgs{
    height: auto!important;
    margin-bottom: 0px!important;
}
.pro-titels2{
    margin-top: -29px;
}
.ih-item.square.effect6{
    height: auto!important;
}
.product-imgs:hover{
    height: auto!important;
}
.pro-titels{margin-top:-18px;}
.probg{font-size:15px; padding:12px; border-top-left-radius:0px; border-top-right-radius:0px; width:100%;}
.product-imgs img{border-bottom-left-radius:0px; border-bottom-right-radius:0px; width:100%;}
.sl50 h1{font-size:35px; line-height:40px;}
.sl50 h1 span{float:left; width:100%;}
#section-five{height:100%; padding-top:23px; padding-bottom:23px;}
.play-btn{left:0px; top:0px; float:left;}
.play-btn img{ width:90px; margin-bottom:8px;}
.healthy-products{padding-left:8px; padding-right:8px;}
.product-imgs img{margin-bottom:0px !important;}
}

@media (min-width:992px) and (max-width:2560px) {
.bnr-hide2{display:none !important;}
}


@media only screen and (max-width:425px) {
.logo img{width:80px;}
.titels{margin-top:0px; font-size:35px;}
.page-detail{padding-bottom:20px;}
}


@media only screen and (max-width:1180px) {
.reach-pading{padding-left:15px;}
}

@media only screen and (max-width:324px) {
.sl50 h1{ font-size:30px; line-height:35px;}
}


@media only screen and (max-width:425px) {
#section-two h3{ font-size:30px; line-height:35px;}
#section-two h2{font-size:15px;}
#section-three h3{ font-size:30px; line-height:35px; margin-top:0px; margin-bottom: 0px}
#section-three h2{font-size:15px;}
#section-three h3 span { font-size:30px;  margin-top:0px;}
#section-six{padding-top:40px;}
#section-six h2 {font-size:15px;}
#section-six h3 { font-size:30px; line-height:35px; margin-top:0px; margin-bottom: 0px}
#section-six h3 span {font-size:30px; margin-top:0px;}
#section-six form {float:left;}
.healthy-products{margin-top:0px;}
}

@media only screen and (max-width:350px) {
.sl50 p{font-size:13px; line-height:23px;}
}

@media only screen and (max-width:282px) {
.sl50 h1{font-size:25px; line-height:25px;}
}