@media (max-width: 767.98px) { 
    .copyright p{
        font-size:14px!important;
    }
    .butts, .buttss{
        font-size:14px!important;
    }
    .ingredients-category {
            font-size: 14px !important;
            margin-bottom: 15px;
        }
   
    .about_us_first::before {
    bottom: -263px!important;
    transform: rotateY(180deg);
    background-size: 160px!important;
}
.after_about_first_section {
    background-size: 200%!important;
    background-position: bottom left!important;
}
.h5_about{
        font-size: 14px!important;
        font-weight: 600!important;
}
.left_flex {
    left: -5px!important;
}
.right_flex {
    right: -5px!important;
}
.feature-box{
        margin-bottom: 15px!important;
}
.about_last_section {
    background-size: 0!important;
}
    .ofh{
        overflow:hidden;
    }
    .recipe_banner::before { 
    top: -23%!important;
    right: -55px!important;
    width: 115%!important;
    height: 106%!important; 
    background-size: 100%!important; 
}
.recipe_banner h2::before {
    top: -17%!important; 
    right: 10px!important; 
    background-size: 40%!important; 
}
.mobile-bottom-60 {
    margin-bottom: 60px !important;
}

    .tcm{
        text-align:center;
    }
    .testimonial-grid {
        gap: 3rem!important;
    }
    .slogan { 
    margin-left: 2rem;
}
 .slogan2 { 
    margin-left: 5rem;
}
    .abss {
    left: 0%!important;
    }
    .arrow-buttons {
        padding-top: 0.5rem!important;
    }
    .name {
    font-size: 1.5rem!important;
    }
    .designation {
    font-size: 1rem!important;
    }
    .testimonial-content {
        align-items: center;
        text-align: center;
    }
    .image-container {
        height: 15rem!important;
        width: 90%!important; 
        margin-left: 13px!important;
    }
    .playbtn {
    top: 80px!important;
    left: 85px!important;
    width: 75px!important;
}
    .matop {
    margin-top: -25px!important;
}
.mf26{
    font-size:26px !important;
}
.mf22{
    font-size:22px !important;
}
.mf40{
    font-size:40px !important;
}
.packwidth {
    height: 120px !important;
    width:auto !important;
}
.gola{
        box-shadow: rgba(0, 0, 0, 0.20) 0px 3px 15px!important;
        margin-bottom: 10px;
}
    .iconwh {
    height: 40px!important;
    margin-bottom: 5px;
}
    .logo{
        width:80px;
    }
    .backheading{
        font-size:32px!important;
    }
    .slogan {
    font-size: 30px !important;
    }
    .word, .mw100 {
        width: 100% !important;
    }
    .bg_img {
        margin-top: -50px!important;
    }
    .w200 {
    width: 90px!important;
}
    .offset-md-1, .offset-md1 {
    margin-left: 0 !important;
}
    .w-110 {
        width: 110% !important;
        margin-left: -23px;
    }
    .mf45 {
    font-size: 43px!important;
}
.mf20{
    font-size: 20px!important;
}
.mf18{
    font-size: 18px!important;
}
.mf17{
    font-size: 17px!important;
}
    .mf15 {
        font-size: 15px !important;
    }
.mf28{
    font-size: 28px!important;
}
.mf32{
    font-size: 32px!important;
}
.mf24{
    font-size: 24px!important;
}
.mf26{
    font-size: 26px!important;
}
.mf36{
    font-size: 36px!important;
}
.mf14{
    font-size: 14px!important;
}
.mf16{
    font-size: 16px!important;
}
.gradients{
    text-align:center;
    margin-top: -50px;
}
    
    .hat:after {
    content: ". ";
    background: url(../img/hat.svg);
    background-size: 58%!important;
    background-repeat: no-repeat;
    position: absolute;
    top: -8px !important;
    right: -19px !important;
    width: 52px !important;
    height: 90px;
    color: transparent;
}
    .gridimg img {
    width: 100px!important;
    height: 55px !important;
    padding: 0px 11px !important;
}
.gridimg img.sher {
    width:120px!important;
    padding: 0px 0!important;
}
    .hddn{
        overflow-x:hidden;
    }
    .bg_img {
        margin-top: -140px !important;
        z-index: -1;
        background: url(../img/OmGold.webp) no-repeat !important;
        background-size: cover !important;
        height: 630px !important;
    }
    .tc{
    text-align:center!important;
    align-items: center;
    }
    .minus3{
    margin-top:-3px!important;
    }
    .choice li {
    font-size: 14px !important;
        margin: 25px 0  !important;
    }
    .heartshap {
        width: 79px !important;
        position: absolute;
        right: 50px !important;
        top: -31px !important;
}
.ht100{
        height: 100px;
}
.mw60{
    width:60%!important;
}
    .mob100{
    width:100% !important;
    }
    .mfw500{
    font-weight:500 !important;
    }
    .w50 {
    width: 40px  !important;
}
    .od2{
    order:2;
    }
    .top50{
        top:50px;
    }
 .jcc{
     justify-content:center;
 }
    .tcenter{
        text-align:center;
    }
    #scrollToTopBtn { 
        bottom: 70px !important;
        right: 20px !important;
        width: 40px !important;
        height: 40px !important;
        font-size: 27px !important; 
}
.whatsapp-button {
    width: 40px !important;
    bottom: 5px!important;
    left: 10px!important;
}
.light_title {
    font-size: 20px!important;
}
 .aboutimage { 
    margin-top: -250px!important;
    background: url(../img/a12.webp)!important;
    background-size: 100%!important;
    height: 915px!important;
 }
 .martops {
    margin-top: -60px!important;
}

.backimg1 {
    background-size: 180%!important;
    width: 100%!important;
    height: 800px!important;
    background-position-y: bottom!important;
    background-position-x: right!important;
}
    .product_heart:after {
    background-size: 100%!important;
    bottom: -126%!important;
    }
    .product_card{
        padding:1rem 0rem 1.5rem !important;
    }
    .fogg_light:after { 
    top: 19%!important;
    right: 21%!important;
    width: 177px!important;
    height: 140px!important;
    }
    .botmaar{
        margin-bottom: -36px;
    }
    .accordion-button {
    font-size: 16px!important;
    }
    .topm {
    margin-top: 0px!important;
    }
    .mw100per{
        width:100%!important;
    }
    .vam{
        vertical-align: -webkit-baseline-middle !important;
    }
    .vas{
        vertical-align: super !important;
    }
    .contactimg_size2, .contactimg_size {
    width: 50px !important;
}
    #navbar a{
        margin-left:0 !important;
    }
     
    .corngredient,.corngredient2 { 
    background: linear-gradient(180deg, rgba(255, 236, 201, 0) 0%, rgba(255, 236, 201, 1) 35%, rgba(255, 230, 185, 1) 36%, rgba(255, 230, 185, 0) 100%) !important;
}
    .carousel-control-prev, .carousel-control-next{
        align-items: end;
        bottom: 12px;
        width: 40%;
    }
    .whatsapp {
    width: 100% !important;
    margin-left: 5px !important;
}
    .vendorname{
        text-align:center;
    }
    .manda-section {
    padding: 0!important;
    }
    .manda-image {
    background-size: 90%!important;
    }
    .manda-image img {
    padding: 10% 14%!important;
}
    .manda-title {
    font-size: 36px!important;
    }
    .manda-subtitle {
    font-size: 22px!important;
    }
    .ingredients-title {
    font-size: 48px!important;
    }
    .racipe_section h2 {
    font-size: 45px!important;
    text-align: center;
    }
    .racipe_section .ct_img {
    background-position: bottom!important;
    height: 340px!important;
    }
    .op60{
        opacity:0.6;
    }
    .op70{
        opacity:0.7;
    }
    .op80{
        opacity:0.8;
    }
    .find-store-btn {
    font-size: 16px!important;
    }
    
    
}









@media (min-width: 1199px) and (max-width: 1399.99px) { 
    
    .gug{
            font-size: 71px !important;
    }
}