@media(max-width:767px){
	section.mobile img {
    width: 100%;
}
.content-iner {
    display: none;
}.top-strips {
    display: none;
}

	img.top-strip {
    display: block;
}img.mid-strip {
    display: block;
}


    .top-strip img {
        margin: auto;
        display: block;
        width: 100%;
    }header {
        background: #ff0000;
        color: #fff;
        text-align: center;
    }.s1hding, .s8hding {
        font-family: oswald;
        font-size: 29px;
        line-height: 40px;
        color: #2c529d;
        text-align: center;
        letter-spacing: -0.6px;
        margin: 15px;
        padding: 0;
    }.s1hding2, .s8hding2 {
        font-family: oswald;
        font-size: 50px;
        line-height: 53px;
        color: #f47a30;
        text-align: center;
        text-transform: uppercase;
        letter-spacing: -1.6px;
        margin: 0;
        padding: 0;
    }.imge {
        margin-top: 30px;
        padding-left: 20px;
    }.banner-section {
        background: url(../images/section1.jpg) center top no-repeat;
        height: auto;
        position: relative;
        margin: 0 auto;
    }.s2box1, .s2box2, .s2box3, .s2box4 {
        float: left;
        display: inline-block;
        width: 50%;
        margin: 0;
        padding: 0;
        position: relative;
        box-sizing: border-box;
        margin-bottom: 30px;
    }.sec2hding span {
        color: #ff0000;
        font-size: 38px;
        line-height: 33px;
    }.sec2hding {
        font-family: oswald;
        font-size: 24px;}
        .s2txt {
            font-size: 16px;}

            .s2box-txt {
                font-size: 16px;}

                .box-area {
                    display: flex;
                    flex-wrap: wrap;
                }section.section3 {
                    position: relative;
                    background: none;
                    margin: 0 auto;
                    height: auto;
                }.s3hding, .s4hding, .s5hding, .s6hding, .s7hding {
                    font-family: oswald;text-align: center;
                    font-size: 24px;}.sec3txt {
                        font-size: 16px;
                        line-height: 24px;
                        width: auto;
                        margin: 0;
                        letter-spacing: -0.5px;
                        padding: 20px 0 0 0;
                        text-align: center;
                    }.s3-prod2 {
                        top: 321px;
                        position: static;
                        right: -57px;
                        display: none;
                    }.sec3txt2, .sec3txt3 {
                        font-size: 24px;
                        line-height: 27px;
                        color: #2b2b2b;
                        text-align: center;
                        text-transform: uppercase;
                        letter-spacing: -0.5px;
                        margin: 0;
                        padding: 19px;
                        font-weight: 600;
                    }.sec3txt3, .sec3txt4 {
                        font-size: 15px;
                        line-height: 24px;
                        text-transform: none;text-align: center;
                        width: auto;
                        font-weight: 600;
                        font-style: italic;
                        letter-spacing: -0.4px;
                        padding: 0;
                    }
                    img.satisfaction-seal {
                        display: none;
                    }.s4txt, .s4txt2, .s4txt3 {
                        font-size: 15px;
                        line-height: 24px;
                        text-align: center;
                        color: #404040;
                        width: 100%;
                        letter-spacing: -0.5px;
                        margin: 0;
                        padding: 0;
                    }.s4hding {
                        margin: 0;
                        padding: 0;
                        line-height: 48px;
                    }i.sprite-n.sprite-s4seal.s4seal {
                        display: none;
                    }.s4img {
                        position: static;
                        top: 396px;
                        right: 0;    margin: 20px auto;
                    }p.s4txt3 {
                        font-size: 14px;
                        width: auto;
                        text-align: center;
                    }
                    .s4txt4, .s4txt5 {
                        font-size: 24px;
                        line-height: 30px;
                        color: #e66120;
                        text-align: left;
                        font-style: italic;
                        letter-spacing: -0.6px;
                        font-weight: 800 !important;
                        text-transform: uppercase;
                        margin: 0;
                        padding: 4px;
                    }p.s4txt6 {
                        width: auto;
                        font-size: 15px;
                        text-align: center;
                    }.btn-strip {
                        display: block;
                        justify-content: space-between;
                        align-items: center;
                        margin-top: 10px;
                        text-align: center;
                    }.btn-txt {
                        font-size: 23px;
                        line-height: 33px;
                        color: #262626;
                        text-align: center;
                        font-weight: bold;
                        letter-spacing: -0.6px;
                        margin: 0;
                        padding: 15px 0px 15px 0px;
                    }section.section4 {
                        background: none;
                        height: auto;
                        margin-top: 90px;
                        background: #f9f9f9;
                    }.sec5txt {
                        font-weight: bold;
                        color: #000000;
                        line-height: 26px;
                        text-align: center;
                        letter-spacing: -0.5px;
                        padding: 12px 0 0 0;
                        margin: 0;
                    }
                
                    .s3hding span, .s4hding span, .s5hding span, .s6hding span, .s7hding span {
                        color: #f47a30;
                        font-size: 32px;
                        line-height: 33px;
                    }.s5box1, .s5box2, .s5box3, .s5box4, .s5box5 {
                        float: left;
                        display: inline-block;
                        width: 49%;
                        margin: 0;
                        background: #ffffffc7;
                        border: 1px solid #ccc;
                        padding: 8px;
                    }
                    .s5-prod3 {
                        top: 554px;
                        left: 410px;
                        position: absolute;
                        display: none;
                    }.s5benefits {
                        width: 100%;
                        margin: 0 auto;
                        display: flex;
                        flex-wrap: wrap;
                        gap: 8px;
                    }
                    section.section5 {
                        background: url(../images/section5.jpg)center center no-repeat;
                        height: auto;
                    }section.normal-bottle .btn-txt {
                        padding: 1px 0 0 20px;
                        font-size: 20px;
                        margin: 25px 0;
                    }.innerbox {
                        width: 48%;
                        border: 1px solid #ccc;
                        text-align: center;
                        padding: 5px;
                        background: #f4f8ef;
                    }.top-image img {
                        width: 100%;
                    }
                    ul.s1list li span, ul.s8list li span {
                        font-size: 16px;
                        font-weight: 700;
                        color: #482556;
                    }
                    ul.s1list li, ul.s8list li {
                        background: url(../images/bulletpoint.png) left 7px no-repeat;
                        font-size: 16px;
                        line-height: 23px;
                        color: #2e4555;
                        text-align: left;
                        letter-spacing: -0.5px;
                        margin: 0 0 2px 0;
                        padding: 11px 0 0 6px;
                        height: 50px;
                        list-style-type: none;
                        text-align: left;
                        margin-bottom: 8px;
                    }
                }


                @media (max-width:550px){
               
                    .imge {
                        margin-top: 100px;
                        padding-left: 20px;
                    }
                    .sec2hding span {
                        color: #ff0000;
                        font-size: 32px;
                        line-height: 33px;
                    }
                    .sec2hding {
                        font-family: oswald;
                        font-size: 20px;
                    }.s2txt {
                        font-size: 14px;
                    }.s2box1, .s2box2, .s2box3, .s2box4 {
                        float: left;
                        display: inline-block;
                        width: 100%;
                        margin: 0;
                        padding: 0;
                        position: relative;
                        box-sizing: border-box;
                        margin-bottom: 30px;
                        border: 1px solid #ccc;
                        padding: 15px;
                    }.s3hding, .s4hding, .s5hding, .s6hding, .s7hding {
                        font-family: oswald;
                        text-align: center;
                        font-size: 24px;
                        padding: 0;
                        font-size: 20px;
                    }.sec3txt {
                        font-size: 14px;
                        line-height: 24px;
                        width: auto;
                        margin: 0;
                        letter-spacing: -0.5px;
                        padding: 20px 0 0 0;
                        text-align: center;
                    }.sec3txt3, .sec3txt4 {
                        font-size: 14px;
                        line-height: 24px;
                        text-transform: none;
                        text-align: center;
                        width: auto;
                        font-weight: 600;
                        font-style: italic;
                        letter-spacing: -0.4px;
                        padding: 0;
                    }.btn-txt {
                        font-size: 18px;
                        line-height: 33px;
                        color: #262626;
                        text-align: center;
                        font-weight: bold;
                        letter-spacing: -0.6px;
                        margin: 0;
                        padding: 15px 0px 15px 0px;
                    }section.section4 {
                        background: none;
                        height: auto;
                        padding-top: 30px;
                        background: #f9f9f9;
                    }.s4txt span, .s4txt6 {
                        font-size: 14px;
                        line-height: 24px;
                        font-weight: bold;
                        color: #000000;
                    }.s4txt, .s4txt2, .s4txt3 {
                        font-size: 14px;
                        line-height: 24px;
                        text-align: center;
                        color: #404040;
                        width: 100%;
                        letter-spacing: -0.5px;
                        margin: 0;
                        padding: 0;
                    }.s4txt4, .s4txt5{text-align: center;}
                    .s5box1, .s5box2, .s5box3, .s5box4, .s5box5 {margin-top: 20px;
                        float: left;
                        display: inline-block;
                        width: 48%;
                        margin: 0;
                        background: #ffffffc7;
                        border: 1px solid #ccc;
                        padding: 8px;
                    }.bnft-txt {
                        font-size: 18px;    padding: 10px 0 0 0;}
                        .btn-strip, .s4btn-strip, .s5btn-strip, .s6btn-strip {
                            background: url(../images/btn-strip.png) center top no-repeat;
                            height: auto;
                            width: 100%;
                            position: relative;
                            margin: 35px auto 0 auto;
                        }
                        .wrap {
                            width: auto !important;
                        }section.section8 .s1hding, .s8hding {
                            font-family: oswald;
                            font-size: 29px;
                            line-height: 40px;
                            color: #2c529d;
                            text-align: left;
                            letter-spacing: -0.6px;
                            margin: 0;
                            padding: 24px 0 0 0px;
                        }.s1hding2, .s8hding2 {
                            font-family: oswald;
                            font-size: 32px;
                            line-height: 40px;
                            color: #f47a30;
                            text-align: center;
                            text-transform: uppercase;
                            letter-spacing: -1.6px;
                            margin: 0;
                            padding: 0;
                        }section.section8 .imge {
                            margin-top: 10px;
                            padding-left: 20px 
                        
                        }ul.s1list li, ul.s8list li{text-align: center;}
                        section.section8 {
                            background: url(../images/section8.jpg)center top no-repeat;
                            height: auto;
                            padding: 30px 1px;
                        }
                        section.section8 ul.s1list {
                            background: #dcdcdc;
                            padding: 15px;
                            border: 1px solid #ccc;
                        }
                }