.gallery_img
{
    width:100%;
    height:300px !important;
}
    html
    {
        scroll-behavior:smooth;
    }
    
    #myCarousel
    {
        display: none;
    }
    
    #products
    {
        display: none;
    }
    
    .slider_title
    {
        color: #fff;
        font-size: 22px;
        font-weight: 600;
    }
        
    .slider_section .detail-box 
    {
        text-align: left;
    }
      
    
    .slider_section .slider_container .img-box img 
    {
        width: 82%;
        border: 5px solid #fff ;
        border-radius: 100%;
    }
    
    .hero_area 
    { 
        background-image: url("../home_image/banner_image1.jpg");
        background-size: 100% 655px;
    
    }
    
    .about_image
    {
        width:100%;
        height:500px;
        border-radius: 50px 20px;
        box-shadow:0 0 9px gray;
    }
    
    .about_image:hover
    {
        box-shadow: 0 0 8px #12523b;
        border-radius:25px;
    }
    
   .contact_us
    {
        /*background-image:url("../images/flour_batter1.png");*/
       /* background-color:#005b96;*/
    }
    
    .team_content_color
    {
        color:white;
    }
    
    .app_section 
    {
        
        background-image: url("../app_section_images/appsection.jpg");
    }
    
    .center1
    {
        text-align:center;
    }
    
    .box-img1
    {
        height:100px;
        width:100%;
    }
    
    .box-img2
    {
        height:300px;
        padding:15px;
       
    }
    
    .card1
    {
        border:0px;
        border-radius:90%;
        height:350px;
        
    }
    
    .space
    {
        margin-right:20px;
    }
    
    .grn
    {
        background-color:#8EC138;
    }
    
    .lftt
    {
        padding:30px;
    }
    
    .fa-apple-whole,.fa-rotate-left,.fa-truck
    {
        color:white;
        text-align:center;
        font-size:30px;
    }
    
     .fn
    {
        font-size:20px;
    }
    
    .background_image
    {
        padding:40px;
        background-image:url("../images/slider5.png");
        background-repeat:no-repeat;
        background-attachment:fixed;
        background-size:cover;
        height:700px;
        display:flex;
        align-items:center;
        justify-content:center;
    }
    
    .awards_color
    {
        color:green;;
    }
    
     .size
    {
       color:white;
       font-size:20px;
    }
    
    .fn
    {
        font-size:30px;
        font-weight:bold;
    }
    
    .fn1
    {
     font-size:50px;   
    }
    
    .border_rad
    {
        border-radius:25px;
        /*background-color:#011f4b;*/
        color:white;
        text-align:left;
    }
    
    .team_image
    {
        height:400px;
    }
    
    .flex1
    {
        display:flex;
        align-items:center;
        justify-content:center;
        
    }
    
    .bg_img
    {
        background-image: url("../testimonial_images/banner.png");
        background-repeat:no-repeat;
        background-size:cover;
    }
    
    .slider_section
    {
        padding-bottom:297px;
    }
    
    .slider_section .detail-box h1
    {
        font-size: 56px;
        font-weight: 500;
        color: #fff;
        letter-spacing: 2px;
    }
    
    .contact_image
    {
        position:relative;
        filter:blur(1px);
        
    }
    
    .contactus_content
    {
        position:absolute;
        top:0;
        left:50px;
    }
    
    .whtt
    {
        color:white;
    }
    
    .btn2
    {
        background-color:#ffcc00;
        color:white;
        font-weight:bold;
    }
    
    .btn2:hover
    {
        background-color:white;
        color:#0a94dc;
        font-weight:bold;
    }
    
    .directions
    {
        font-size:20px;
    }
    
    .heading_container
    {
        padding-top:20px;
        padding-bottom:20px;
    }
    
    .testimonial
    {
        padding-top:5px;
    }
    
    .product_section
    {
        padding-top:15px;
    }
    
    .achievement_text
    {
        letter-spacing: 1px;
        text-align: left;
        color: white;
        font-size: 21px;
        font-family: geogia;
        padding: 25px 10px;
    }
    
    .service_image
    {
        height:300px;
        width:100%;
    }
    
    .service_image_content
    {
        position:relative;
    }
    
    .service_text
    {
        position:relative;
        background-color:#2ba08e;
    }
    
    .about_us
    {
        padding: 20px;
    }
    
    .category_product_images
    {
        height:250px;
        width: 100%;
        border:5px solid green;
    }
    
    .layout_padding-top 
    {
        padding-top: 30px;
    }
    
    .recipe_section .box .detail-box h4
    {
        font-size: 30px;
    }
    
    .achivement_image
    {
        height: 400px;
        width:100%;
    }
    
 
    .testimony_style
    {
        box-shadow: 0 0 8px #12523b;
        border:10px solid green;
        border:10px 20px;
    }
    
    .batter_images
    {
        height:250px;
        width:100%;
    }
    
    @media screen and (min-width:320px) and (max-width:767px)
    {
        .slick-slide
        {
            height:265px;
        }
        
        .card1
        {
            height:100px;
        }
        
        .box-img2
        {
            height:220px;
            margin-left:5px;
        }
        
        .one1
        {
            font-size:15px;
        }
        
        .flex1
        {
            display:block;
        }
        
        .logo_content
        {
            display:none;
        }
        
        .background_image
        {
            display:block;
            height:auto!important;
        }
        
        .app_section 
        {
            background-repeat:no-repeat;
            background-size:cover;
        }
        
        .contactus_content
        {
            left:13px;
        }
        
        .contact_img
        {
            padding-right: 2px;
            padding-left: 1px;
        
        }
        
        .contact_details
        {
            font-size:13px;
            font-weight:bold;
            padding:0;
        }
        
        .gv_contact
        {
            width:80%;
        }
        
        .achivement_image
        {
            height:300px;
        }
        
        /*.hero_area
        {
            background-size: 100% 441px!important;
        }*/
        
        .hero_area
        {
            background-size: 100% 200px!important;
        }
        
        .custom_menu-btn
        {
            background: #3aaa9c!important;
            padding: 5px!important;
        }
        
        /*.slider_section
        {
            padding-bottom: 250px!important;
        }*/
        
        .slider_section
        {
            padding-bottom: 97px !important;
            padding-top: 10px !important;
        }
        
        .slider_section .detail-box h1 
        {
            font-size: 24px!important;
            font-weight: 900!important;
        }
        
        .slider_title
        {
            font-size: 12px!important;
        }
        
        .about_image
        {
            height: 300px!important;
        }
        
        .box-img2 
        {
            padding: 16px!important;
        }
        
        .contact_img
        {
            padding-bottom: 25px!important;
        }
        
        .product_img 
        {
            height: 215px !important;
        }
        
        .slider_section .slider_container 
        {
            bottom: -200px !important;
        }
        
        .slider_container .img-box img
        {
            width: 79% !important;
            height: 190px !important;
            margin-left: 24px !important;
        }
        
        .layout_padding-top 
        {
            padding-top: 170px !important;
        }
        
    }
    
    @media screen and (min-width:375px) and (max-width:767px)
    {
       .contact_details
        {
            font-size:15px;
            font-weight:normal;
        }
    }
    
    @media screen and (min-width:425px) and (max-width:767px)
    {
        .box-img2
        {
           height:300px;
           padding:5px;
        }
     
        .fresh_arrivals
        {
            background-image: url(../fresh_arrival.jpg);
            background-repeat:no-repeat;
            background-size:100% 100%;
        }
        
        .slider_container .img-box img
        {
            width: 100% !important;
            height: 201px !important;
            margin-left: 90px !important;
        }
    }
    
    @media screen and (min-width:768px) and (max-width:1023px)
    {
        .space
        {
           height:200px;
           
        }
        
        .box-img2
        {
           height:200px;
           width:100%;
           margin-left:5px;
        }
       
        .box-img1
        {
            height:250px;
            width:85%;
        }
        
        .veg_benefits
        {
            height:250px;
            width:85%;
        }
        
        .center1
        {
          margin-left:100px;
        }
        
        .slick-slide
        {
            height:300px;
        }
        
        .team_image
        {
            height:250px;
        }
        
        .fn
        {
            font-size:23px;
        }
        
        .contact_details
        {
            font-size:13px;
            padding:0;
        }
        
        .contact_none
        {
            display:none;
        }
        
        .contact_img
        {
            width:500px;
            padding:0;
        }
        
        .contactus_content
        {
            left:2px;
        }
        
        .product_img
        {
            padding: 10px;
        }
       
        .hero_area
        {
            background-size: 100% 790px!important;
        }
        
        .about_image
        {
            height: 400px!important;
        }
        
        .product_img 
        {
            height: 200px!important;
        }
        
        .achivement_image 
        {
            height: 300px!important;
        }
        
        .achievement_text 
        {
              font-size: 16px;
        }
         
    }
    
    @media screen and (min-width:1024px) and (max-width:1439px)
    {
        .box-img2
        {
           height:250px;
           padding:5px;
        }
       
       .hero_area
        {
            background-size: 100% 640px!important;
        }
        
        .slider_section .detail-box h1
        {
            font-size: 45px!important;
            font-weight: 700!important;
        }
        
        .slider_title
        {
            font-size: 19px!important;
        }
        
        .product_img
        {
            height: 253px!important;
        }
}
    
  
