@import url('https://fonts.googleapis.com/css2?family=Varela+Round&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@400;500&display=swap');

/*-------------------------------------------Mobile Media Query Start-----------------------------------------------------------------*/


@media only screen and (min-width:320px) and (max-width: 374px)


{


  nav{


    margin-left: 0;


  }





  .section_2_box {


    padding: 20px 0 20px 0;


  }





  .attend_to_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    font-style: italic;


    color: #BAB86C;


    text-align: justify;


    line-height: 18px;


  }


 


  .customization_img_2 {


    height: 180px;


    width: 100%;


    margin-top: 20px;


  }





  .ceritigfied_farm_img_3 {


    height: 180px;


    width: 100%;


    margin-top: 20px;


  }





  .sifting_and_granding_img_2 {


    height: 250px;


    width: 100%;


  }


  .amla_oil_text{


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 24px;


    text-align: center;


    line-height: 24px;


    margin: 15px 0px; 


    color: #282828;


   }


  .who_are_we_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 24px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    margin-top: 20px;


  }





  .oil_img_1 {


    height: 270px; 


    width: 100%;


  }


  .oil_img_2{


    height: 200px;


    width: 100%;


    margin-top: 20px;


  }


  .oil_img_3{


    height: 190px;


    width: 100%;


    margin-top:20px;


  }


  .oil_img_4{


    height: 280px;


    width: 100%;


  }


  .oil_img_5{


    height: 190px;


    width: 100%;


    margin-top: 20px;


  }


  #header-nav {


    border:none;


  }


  .top_head_box {


    /* border-bottom: 2px solid #FBC900; */


    margin: 0% 0%;


  }


  .indian_traditional_img {


    height: 100px;


    width: 100%;


  }


  .indian_traditional_img_2 {


    height: 180px;


    width: 100%;


    margin-top: 20px;


  }


	header .side-menu-close {


    background: transparent;


    margin-top: 10px;


  }





  .search-container {


    position: relative;


    display: inline-block;


    margin: 4px 2px;


    height: 30px;


    width: 50px;


    left: 12px;


    vertical-align: bottom;


  }





	.logo_img {


    /* text-align: center; */


    position: relative;


    /* height: 54px; */


    /* padding-left: 0%; */


  }


  .narayani_natural_text_heading1 {
    font-family: 'Rubik', sans-serif;
    font-size: 65px;
    font-weight: 800;
    float: left;
    margin: 0px 0px;
    padding: 20px 0px;
    color: #ff0000;
  }

  .narayani_natural_text_heading1 a {
    
    color: #ff0000;
  }

  .narayani_natural_text_heading1 a:hover {
    
    color: #fff000;
  }


  .narayani_natural_text_heading {
    font-family: 'Rubik', sans-serif;
    font-size: 13px;
    font-weight: 800;
    float: left;
    margin: 0px 0px;
    padding: 20px 0px;
    color: #000;
  }





  .hebrs_for_health_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 28px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


  }





  .quality_products_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #705E5A;


    text-align: center;


    padding-top: 10px;


  }





  .developed_by_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 12px;


    text-align: center;


    margin-right: 0px;


    color: #705E5A;


    /* margin-left: 23px; */


  }





  .home_footer_img {


    height: inherit;


    width: 100%;


  }





  .all_right_reserved {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 12px;


    text-align: center;


    /* text-align: right; */


    margin-right: 50px;


    color: #705E5A;


    margin: auto;


    margin-bottom: 10px;


  }





  .menu a {


    font-family: 'Rubik', sans-serif;


    text-decoration: none;


    font-weight: 500;


    color: #000;


    padding: 10px;


    padding-left: 15px;


    padding-right: 15px;


    margin-top: 5px;


  }





  header{


    display: none;


  }





  .menu li{


    display: none;


  }





  .menu {


    margin-left: 100px;


  }





  .logo img {


    height: 40px;


  }





    .sidenav {


      height: 100%;


      width: 0;


      position: fixed;


      z-index: 1;


      top: 0;


      left: 0;


      background-color: #fff;


      overflow-x: hidden;


      transition: 0.2s;


      padding-top: 87px;


      box-shadow: 2px 8px 20px rgba(0, 0, 0, 0.24);


    }





    .sidenav a {


      padding: 8px 8px 8px 32px;


      text-decoration: none;


      font-size: 25px;


      color: #1c3664;


      display: block;


      transition: 0.3s;


    }





    .sidenav a:hover, .offcanvas a:focus{


      color: #F7CA18;


    }





    .sidenav .closebtn {


      position: absolute;


      top: 0;


      right: 25px;


      font-size: 36px;


      margin-left: 50px;


    }





    .photos-list{


  	  display: block;


      padding: 0;


      justify-content: center;


      margin: auto 60px;


    }





    #photos-list {


      height: 100px;


      width: inherit;


      margin-left: 10px;


      margin-top: 10px;


    }





    /*who we are*/


    .who_are_we_img {


      height: 200px;


      width: 100%;


    }





    .section_2_3 {


     margin: 0% 10%; 


    }





    .container_box{


       margin: 0% 0%;


    }





    .narayani_naturals_paragraph {


      font-family: 'Rubik', sans-serif;


      font-weight: 500;


      font-size: 14px;


      color: #000;


      text-align: justify;


      line-height: 18px;


      margin-top: 20px;


    }


    .medicinal_plant_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    }


    .once_the_plant_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 10px;


    }


    .certified_farm_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    }





    .all_right_reserved_text_2{


      font-family: 'Rubik', sans-serif;


      font-weight: bold;


      font-size: 12px;


      text-align: center;


      color: #705E5A;


    }





    .developed_by_text_2{


      font-family: 'Rubik', sans-serif;


      font-weight: bold;


      font-size: 12px;


      text-align: center;


      color: #705E5A;


    }


    .Ingredients_img {


      height: 150px;


      width: 100%;


    }





    /*certified farms*/


    .ceritigfied_farm_img {


      height: 200px;


      width: 100%;


      margin-top: 20px;


     }





     .certified_farm_text {


      font-family: 'Rubik', sans-serif;


      font-weight: 500;


      margin-bottom: 10px;


      color: #282828;


      text-align: center; 


      font-size: 20px;


      margin-top: 10px;


    }





     .ceritigfied_farm_img_2 {


        height: 200px;


        width: 100%;


        margin-top: 20px;


      }





    /*certified farmer group*/





    .ceritified_farmer_group_img{


        height: 350px;


        width: 100%;


    }





    .ceritified_farmer_group_img_2{


        margin-top: 0%;


        height: 190px;


        width: 100%;


    }





    .ceritified_orchard_img {


      height: 350px;


      width: 100%;


    }





    .ceritified_orchard_img_2 {


      margin-top: 20px;


      height: 180px;


      width: 100%;


     }





     .i_want_picture {


      height: 150px;


      width: 150px;


      margin-top: 10px;


     }





     .manufacturing_img {


      height: 150px;


      width: 100%;


     }





     .manufacturing_img_1 {


      height: 180px;


      width: 100%;


     }





     .manufacturing_img_2 {


      height: 360px;


      width: 100%;


      margin-top:20px;


     }





     .manufacturing_img_3 {


      height: 160px;


      width: 100%;


      margin-top: 20px;


     }





     .manufacturing_img_4 {


      height: 210px;


      width: 80%;


      margin-top: 0px;


     }





     .manufacturing_img_6 {


      height: 200px;


      width: 100%;


      margin-top: 10px;


     }





     .manufacturing_img_7 {


      height: 200px;


      width: 100%;


     }





     .dashed_hr {


      border: 1px dashed #FBC900;


      margin-top: 20px;


      margin-bottom: 20px;


     }





     .cryogenic_grinding_work {


      font-family: 'Rubik', sans-serif;


      font-weight: 500;


      font-size: 14px;


      color: #000;


      text-align: justify;


      line-height: 18px;


      margin-top: 20px;


     }





     .cutting_slicing_heading {


      font-family: 'Rubik', sans-serif;


      font-weight: 600;


      font-size: 18px;


      color: #000;


      text-align: left;


      line-height: 26px;


      margin-top: 20px;


     }





     .benefits_head_text {


      font-family: 'Rubik', sans-serif;


      font-size: 18px;


      color: #000;


      margin-top: 0px;


     }





   .herbs_box {


    height: 70px;


    border-bottom: 2px solid #FBC900;


     width: 100%;


    /* left: 85px; */


    margin-left: 0%;


    margin-bottom: 4%;


   }


   .content_img {


    height: 270px;


    position: relative;


    width: 100%;


    /* max-width: 400px; */


    margin: auto;


    margin-top: 10px;


    margin-bottom: 0px;


    /* overflow: hidden; */


   }


   .content_img .content-overlay {


    background: rgb(66 162 88 / 61%);


    position: absolute;


    height: 100%;


    width: 100%;


    left: 0px;


    top: 0;


    bottom: 0;


    right: 0;


    opacity: 0;


    -webkit-transition: all 0.4s ease-in-out 0s;


    -moz-transition: all 0.4s ease-in-out 0s;


    transition: all 0.4s ease-in-out 0s;


   }


   .content_img::before {


    content: "";


    position: absolute;


    width: 90%;


    height: 100%;


    left: 15px;


    top: 0;


    opacity: 1;


   /* border: 2px solid #a3d45e;*/


    transform: scale(0.9,0.9);


    transition: all 0.50s ease 0s;


   }


   .content_img .img-text {


    font-family: 'Rubik', sans-serif;


    position: absolute;


    font-size: 14px;


    background: #74c73c;


    color: white;


    /* opacity: 0.5; */


    visibility: hidden;


    -webkit-transition: visibility 0s, opacity 0.5s linear;


    transition: visibility 0s, opacity 0.5s linear;


    z-index: 1;


    text-align: center;


    margin-left: 14px;


    margin-top: -20px;


   }





   .content_img_2 {


    height: 250px;


    position: relative;


    width: 90%;


    /* max-width: 400px; */


    margin: auto;


    margin-top: 10px;


    margin-bottom: 10px;


    /* overflow: hidden; */


   }


    .content_img_2 .content-overlay {


    background: rgb(66 162 88 / 61%);


    position: absolute;


    height: 100%;


    width: 90%;


    left: 15px;


    top: 0;


    bottom: 0;


    right: 0;


    opacity: 0;


    -webkit-transition: all 0.4s ease-in-out 0s;


    -moz-transition: all 0.4s ease-in-out 0s;


    transition: all 0.4s ease-in-out 0s;


   }


   .content_img_2::before {


    content: "";


    position: absolute;


    width: 90%;


    height: 100%;


    left: 15px;


    top: 0;


    opacity: 1;


    border: 2px solid #a3d45e;


    transform: scale(0.9,0.9);


    transition: all 0.50s ease 0s;


   }


   .content_img_2 .img-text {


    font-family: 'Rubik', sans-serif;


    position: absolute;


    font-size: 14px;


    background: #74c73c;


    color: white;


    /* opacity: 0.5; */


    visibility: hidden;


    -webkit-transition: visibility 0s, opacity 0.5s linear;


    transition: visibility 0s, opacity 0.5s linear;


    z-index: 1;


    text-align: center;


    margin-left: 15px;


    margin-top: -20px;


   }


   .content_img_2 .img-text:before {


    content: " ";


    position: absolute;


    /* right: 0px;*/


    left: 190px;


    top: -40px;


    border-top: none;


    border-right: 22px solid transparent;


    border-left: 10px solid transparent;


    border-bottom: 50px solid #74c73c;


    transform: rotate(-30deg);


   }


   .spices_product {


    /* height: 750px; */


    height: auto;


    }


}


@media only screen and (min-width:375px) and (max-width: 405px)


{


  /*.spices_main_img{


    height: 170px;


    width: 100%;


  }*/


  nav{


    margin-left: 0;


  }


  .section_2_box {


    padding: 20px 0 20px 0;


  }


  .attend_to_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    font-style: italic;


    color: #BAB86C;


    text-align: justify;


    line-height: 18px;


  }





  .customization_img_2 {


    height: 220px;


    width: 100%;


    margin-top: 20px;


   }


  .ceritigfied_farm_img_3 {


    height: 210px;


    width: 100%;


    margin-top: 20px;


  }


  .sifting_and_granding_img_2 {


    height: 290px;


    width: 100%;


  }


  .amla_oil_text{


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    text-align: center;


    line-height: 24px;


    margin: 15px 0px; 


    color: #282828;


  }


  .who_are_we_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    margin-top: 20px;


   }


  .oil_img_1{


    height: 320px;


    width: 100%;


  }


  .oil_img_2{


    height: 210px;


    width: 100%;


    margin-top: 20px;


   }


  .oil_img_3{


    height: 210px;


    width: 100%;


    margin-top:20px;


  }


  .oil_img_4{


    height: 300px;


    width: 100%;


  }


  .oil_img_5{


    height: 230px;


    width: 100%;


    margin-top: 20px;


  }


  #header-nav {


    border:none;


  }


  .top_head_box {


    /* border-bottom: 2px solid #FBC900; */


    margin: 0% 0%;


   }


   .indian_traditional_img {


    height: 140px;


    width: 100%;


   }


   .indian_traditional_img_2 {


    height: 210px;


    width: 100%;


    margin-top: 20px;


   }


   	header .side-menu-close {


    background: transparent;


    margin-top: 12px;


    }





    .search-container {


    position: relative;


    display: inline-block;


    margin: 4px 2px;


    height: 30px;


    width: 50px;


    left: 12px;


    vertical-align: bottom;


    }


	  .logo_img {


    /* text-align: center; */


    position: relative;


    /* height: 60px; */


    /* padding-left: 0%; */


    }





   .narayani_natural_text_heading {


    font-family: 'Rubik', sans-serif;


    font-size: 16px;


    font-weight: 800;


    margin: 0px 0px;


    padding: 20px 2px;


    /* text-align: center; */


    color: #000;


    }





   /* .home_img {


    font-family: 'Rubik', sans-serif;


    height: 210px;


    width: 100%;


    }*/





    .hebrs_for_health_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 30px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    }





    .quality_products_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #705E5A;


    text-align: center;


    padding-top: 5px;


    }





    .developed_by_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 12px;


    text-align: right;


    margin-right: 60px;


    color: #705E5A;


    /* margin-left: 23px; */


    }





    .home_footer_img {


    height: inherit;


    width: 90%;


    }





    .all_right_reserved {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 12px;


    text-align: center;


    /* text-align: right; */


    margin-right: 50px;


    color: #705E5A;


    margin: auto;


    margin-bottom: 10px;


    }





    .menu a {


    font-family: 'Rubik', sans-serif;


    text-decoration: none;


    font-weight: 500;


    color: #000;


    padding: 10px;


    padding-left: 15px;


    padding-right: 15px;


    margin-top: 5px;


    }





    header{


    	display: none;


    }





    .menu li{


    display: none;


    }





    .menu {


       margin-left: 100px;


    }


    .icon{


      font-weight: 900 !important;


      font-size: 27px !important;


      padding: 0;


      margin: 0;


      float: left;


       /*  margin-top: -22px;*/


      display: flex;


      margin-top: 10px;


      margin-left: 30px;


     }





     .logo img{


        height: 40px;


     }





    .sidenav {


      height: 100%;


      width: 0;


      position: fixed;


      z-index: 1;


      top: 0;


      left: 0;


      background-color: #fff;


      overflow-x: hidden;


      transition: 0.2s;


      padding-top: 87px;


      box-shadow: 2px 8px 20px rgba(0, 0, 0, 0.24);


    }





    .sidenav a {


      padding: 8px 8px 8px 32px;


      text-decoration: none;


      font-size: 25px;


      color: #1c3664;


      display: block;


      transition: 0.3s;


    }





    .sidenav a:hover, .offcanvas a:focus{


         color: #F7CA18;


    }





    .sidenav .closebtn {


      position: absolute;


      top: 0;


      right: 25px;


      font-size: 36px;


      margin-left: 50px;


     }





    .photos-list{


  	   display: block;


       padding: 0;


       justify-content: center;


       margin: auto 11px;


    }





    #photos-list {


      height: 100px;


      width: inherit;


      margin-left: 10px;


      margin-top: 10px;


    }





    /*who we are*/


    .who_are_we_img {


      height: 200px;


      width: 100%;


    }





    .section_2_3 {


     margin: 0% 10%; 


    }





    .container_box{


       margin: 0% 0%;


    }





    .ceritigfied_farm_img {


      height: 250px;


      width: 100%;


      margin-top: 20px;


    }





    .certified_farm_text {


      font-family: 'Rubik', sans-serif;


      font-weight: 500;


      margin-bottom: 10px;


      color: #282828;


      font-size: 24px;


      text-align: center;


      margin-top: 10px;


     }


     .narayani_naturals_paragraph {


      font-family: 'Rubik', sans-serif;


      font-weight: 500;


      font-size: 14px;


      color: #000;


      text-align: justify;


      line-height: 18px;


      margin-top: 20px;


     }


      .medicinal_plant_para {


      font-family: 'Rubik', sans-serif;


      font-weight: 500;


      font-size: 14px;


      color: #000;


      text-align: justify;


      line-height: 18px;


      }


      .once_the_plant_para_text {


      font-family: 'Rubik', sans-serif;


      font-weight: 500;


      font-size: 14px;


      color: #000;


      text-align: justify;


      line-height: 18px;


      margin-top: 10px;


      }


      .certified_farm_para {


      font-family: 'Rubik', sans-serif;


      font-weight: 500;


      font-size: 14px;


      color: #000;


      text-align: justify;


      line-height: 18px;


      }





     .all_right_reserved_text_2{


      font-family: 'Rubik', sans-serif;


      font-weight: bold;


      font-size: 12px;


      text-align: center;


      color: #705E5A;


     }





    .developed_by_text_2{


      font-family: 'Rubik', sans-serif;


      font-weight: bold;


      font-size: 12px;


      text-align: center;


      color: #705E5A;


    }





    .Ingredients_img {


      height: 180px;


      width: 100%;


    }





     /*certified farmer group*/





     .ceritified_farmer_group_img{


        height: 430px;


        width: 100%;


    }





    .ceritified_farmer_group_img_2{


        margin-top: 0%;


        height: 200px;


        width: 100%;


    }





    .ceritified_orchard_img {


      height: 430px;


      width: 100%;


    }





    .ceritified_orchard_img_2 {


      margin-top: 20px;


      height: 210px;


      width: 100%;


     }





     .i_want_picture {


      height: 150px;


      width: 150px;


      margin-top: 10px;


     }





     .manufacturing_img {


      height: 180px;


      width: 100%;


     }





     .manufacturing_img_1 {


      height: 210px;


      width: 100%;


     }





     .manufacturing_img_2 {


      height: 430px;


      width: 100%;


      margin-top:20px;


     }





     .manufacturing_img_3 {


      height: 190px;


      width: 100%;


      margin-top: 20px;


     }





     .manufacturing_img_4 {


      height: 250px;


      width: 80%;


      margin-top: 0px;


     }





     .manufacturing_img_6 {


      height: 230px;


      width: 100%;


      margin-top: 0px;


     }





     .manufacturing_img_7 {


      height: 250px;


      width: 100%;


     }





     .dashed_hr {


      border: 1px dashed #FBC900;


      margin-top: 20px;


      margin-bottom: 20px;


     }





     .cryogenic_grinding_work {


      font-family: 'Rubik', sans-serif;


      font-weight: 500;


      font-size: 14px;


      color: #000;


      text-align: justify;


      line-height: 18px;


      margin-top: 20px;


     }





     .cutting_slicing_heading {


      font-family: 'Rubik', sans-serif;


      font-weight: 600;


      font-size: 18px;


      color: #000;


      text-align: left;


      line-height: 26px;


      margin-top: 20px;


     }





     .benefits_head_text {


      font-family: 'Rubik', sans-serif;


      font-size: 18px;


      color: #000;


      margin-top: 0px;


     }





   .herbs_box {


    height: 70px;


    border-bottom: 2px solid #FBC900;


    width: 100%;


    /* left: 85px; */


    margin-left: 0%;


    margin-bottom: 4%;


   }


   .content_img {


    height: 330px;


    position: relative;


    width: 100%;


    /* max-width: 400px; */


    margin: auto;


    margin-top: 10px;


    margin-bottom: 0px;


    /* overflow: hidden; */


   }


   .content_img .content-overlay {


    background: rgb(66 162 88 / 61%);


    position: absolute;


    height: 100%;


    width: 100%;


    left: 0px;


    top: 0;


    bottom: 0;


    right: 0;


    opacity: 0;


    -webkit-transition: all 0.4s ease-in-out 0s;


    -moz-transition: all 0.4s ease-in-out 0s;


    transition: all 0.4s ease-in-out 0s;


   }


   .content_img::before {


    content: "";


    position: absolute;


    width: 92%;


    height: 100%;


    left: 15px;


    top: 0;


    opacity: 1;


   /* border: 2px solid #a3d45e;*/


    transform: scale(0.9,0.9);


    transition: all 0.50s ease 0s;


   }


   .content_img .img-text {


    font-family: 'Rubik', sans-serif;


    position: absolute;


    font-size: 14px;


    background: #74c73c;


    color: white;


    /* opacity: 0.5; */


    visibility: hidden;


    -webkit-transition: visibility 0s, opacity 0.5s linear;


    transition: visibility 0s, opacity 0.5s linear;


    z-index: 1;


    text-align: center;


    margin-left: 16px;


    margin-top: -20px;


   }





   .content_img_2 {


    height: 250px;


    position: relative;


    width: 92%;


    /* max-width: 400px; */


    margin: auto;


    margin-top: 10px;


    margin-bottom: 10px;


    /* overflow: hidden; */


   }


    .content_img_2 .content-overlay {


    background: rgb(66 162 88 / 61%);


    position: absolute;


    height: 100%;


    width: 92%;


    left: 15px;


    top: 0;


    bottom: 0;


    right: 0;


    opacity: 0;


    -webkit-transition: all 0.4s ease-in-out 0s;


    -moz-transition: all 0.4s ease-in-out 0s;


    transition: all 0.4s ease-in-out 0s;


   }


   .content_img_2::before {


    content: "";


    position: absolute;


    width: 90%;


    height: 100%;


    left: 15px;


    top: 0;


    opacity: 1;


    border: 2px solid #a3d45e;


    transform: scale(0.9,0.9);


    transition: all 0.50s ease 0s;


   }


    .content_img_2 .img-text {


    font-family: 'Rubik', sans-serif;


    position: absolute;


    font-size: 14px;


    background: #74c73c;


    color: white;


    /* opacity: 0.5; */


    visibility: hidden;


    -webkit-transition: visibility 0s, opacity 0.5s linear;


    transition: visibility 0s, opacity 0.5s linear;


    z-index: 1;


    text-align: center;


    margin-left: 20px;


    margin-top: -20px;


   }


   .content_img_2 .img-text:before {


    content: " ";


    position: absolute;


   /* right: 0px;*/


    left: 190px;


    top: -40px;


    border-top: none;


    border-right: 22px solid transparent;


    border-left: 10px solid transparent;


    border-bottom: 50px solid #74c73c;


    transform: rotate(-30deg);


   }


   .spices_product {


    /* height: 750px; */


    height: auto;


    }


}


@media only screen and (min-width:406px) and (max-width: 459px)


{


  /*.spices_main_img{


    height: 180px;


    width: 100%;


  }*/


  nav{


    margin-left: 0;


  }


  .section_2_box {


    padding: 20px 0 20px 0;


  }


  .attend_to_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    font-style: italic;


    color:#BAB86C;


    text-align: justify;


    line-height: 18px;


  }


  .customization_img_2 {


    height: 230px;


    width: 100%;


    margin-top: 20px;


   }


  .ceritigfied_farm_img_3 {


    height: 240px;


    width: 100%;


    margin-top: 20px;


   }


  .sifting_and_granding_img_2 {


    height: 320px;


    width: 100%;


  }


  .amla_oil_text{


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 28px;


    text-align: center;


    line-height: 24px;


    margin: 20px 0px; 


    color: #282828;


   }


   .who_are_we_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 28px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    margin-top: 20px;


   }


   .oil_img_1{


    height: 360px;


    width: 100%;


   }


   .oil_img_2{


    height: 240px;


    width: 100%;


    margin-top: 20px;


   }


  .oil_img_3{


    height: 230px;


    width: 100%;


    margin-top:20px;


  }


    .oil_img_4{


      height: 350px;


      width: 100%;


    }


    .oil_img_5{


      height: 230px;


      width: 100%;


      margin-top: 20px;


    }


    #header-nav {


      border:none;


    }


  .top_head_box {


    /* border-bottom: 2px solid #FBC900; */


    margin: 0% 0%;


   }


   .indian_traditional_img {


    height: 150px;


    width: 100%;


   }


   .indian_traditional_img_2 {


    height: 240px;


    width: 100%;


    margin-top: 20px;


   }


	  header .side-menu-close {


    background: transparent;


    margin-top: 10px;


    }





    .search-container {


    position: relative;


    display: inline-block;


    margin: 4px 2px;


    height: 30px;


    width: 50px;


    left: 12px;


    vertical-align: bottom;


    }





	 .logo_img {


    /* text-align: center; */


    position: relative;


    /* height: 60px; */


    /* padding-left: 0%; */


    }





    .narayani_natural_text_heading {


    font-family: 'Rubik', sans-serif;


    font-size: 18px;


    font-weight: 800;


    float: left;


    margin: 0px 0px;


    padding: 20px 2px;


    /* text-align: center; */


    color: #000;


    }





   /* .home_img {


    font-family: 'Rubik', sans-serif;


    height: 240px;


    width: 100%;


    }*/





    .hebrs_for_health_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 30px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    }





    .quality_products_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #705E5A;


    text-align: center;


    }





    .developed_by_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 10px;


    color: #705E5A;


    }





    .home_footer_img {


    height: inherit;


    width: 90%;


    }





    .info_sales_text {


    font-family: 'Rubik', sans-serif;


    font-size: 14px;


    font-weight: bold;


    text-align: center;


    padding: 5px 20px;


    margin-bottom: 0px;


    }





    .all_right_reserved {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 14px;


    text-align: center;


    /* text-align: right; */


    margin-right: 50px;


    color: #705E5A;


    margin: auto;


    margin-bottom: 10px;


    }





    .developed_by_text{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 14px;


    text-align: right;


    margin-right: 60px;


    color: #705E5A;


    }





    .menu a {


    font-family: 'Rubik', sans-serif;


    text-decoration: none;


    font-weight: 500;


    color: #000;


    padding: 10px;


    padding-left: 15px;


    padding-right: 15px;


    margin-top: 5px;


    }





    header{


    	display: none;


    }





     .menu li{


    display: none;


    }





    .menu {


    /* margin-top: 5px; */


    margin-left: 100px;


    /* float: right; */


    }


    .icon{


      font-weight: 900 !important;


          font-size: 27px !important;


      padding: 0;


      margin: 0;


      float: left;


       /*  margin-top: -22px;*/


      display: flex;


      margin-top: 10px;


      margin-left: 30px;


    }


    .logo img {


        height: 40px;


    }





    .sidenav {


      height: 100%;


      width: 0;


      position: fixed;


      z-index: 1;


      top: 0;


      left: 0;


      background-color: #fff;


      overflow-x: hidden;


      transition: 0.2s;


      padding-top: 87px;


      box-shadow: 2px 8px 20px rgba(0, 0, 0, 0.24);


    }





    .sidenav a {


      padding: 8px 8px 8px 32px;


      text-decoration: none;


      font-size: 25px;


      color: #1c3664;


      display: block;


      transition: 0.3s;


    }





    .sidenav a:hover, .offcanvas a:focus{


      color: #F7CA18;


    }





    .sidenav .closebtn {


      position: absolute;


      top: 0;


      right: 25px;


      font-size: 36px;


      margin-left: 50px;


    }





    .photos-list{


  	  display: block;


      padding: 0;


      justify-content: center;


      margin: auto 35px;


    }





    #photos-list {


      height: 100px;


      width: inherit;


      margin-left: 10px;


      margin-top: 10px;


    }





    /*who we are*/


    .who_are_we_img {


      height: 230px;


      width: 100%;


    }





    .section_2_3 {


       margin: 0% 10%; 


    }





    .container_box{


       margin: 0% 0%;


    }





    .ceritigfied_farm_img {


      height: 260px;


      width: 100%;


      margin-top: 20px;


    }





  .certified_farm_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    margin-bottom: 10px;


    color: #282828;


    font-size: 24px;


    text-align: center;


    margin-top: 10px;


   }


  .narayani_naturals_paragraph {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #000;


    text-align: justify;


    line-height: 20px;


    margin-top: 20px;


  }


  .medicinal_plant_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #000;


    text-align: justify;


    line-height: 20px;


    }


    .once_the_plant_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #000;


    text-align: justify;


    line-height: 20px;


    margin-top: 10px;


    }


    .certified_farm_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #000;


    text-align: justify;


    line-height: 20px;


    }





  .all_right_reserved_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 12px;


    text-align: center;


    color: #705E5A;


  }





  .developed_by_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 12px;


    text-align: center;


    color: #705E5A;


  }





   .Ingredients_img {


    height: 190px;


    width: 100%;


   }





  /*certified farmer group*/





  .ceritified_farmer_group_img{


      height: 470px;


      width: 100%;


  }





  .ceritified_farmer_group_img_2{


      margin-top: 0%;


      height: 230px;


      width: 100%;


  }





  .ceritified_orchard_img {


    height: 470px;


    width: 100%;


  }





  .ceritified_orchard_img_2 {


    margin-top: 20px;


    height: 220px;


    width: 100%;


   }





   .i_want_picture {


    height: 150px;


    width: 150px;


    margin-top: 10px;


   }





   .manufacturing_img {


    height: 200px;


    width: 100%;


   }





   .manufacturing_img_1 {


    height: 230px;


    width: 100%;


   }





   .manufacturing_img_2 {


    height: 470px;


    width: 100%;


    margin-top:20px;


   }





   .manufacturing_img_3 {


    height: 210px;


    width: 100%;


    margin-top: 20px;


   }





   .manufacturing_img_4 {


    height: 270px;


    width: 80%;


    margin-top: 0px;


   }





   .manufacturing_img_6 {


    height: 250px;


    width: 100%;


    margin-top: 0px;


   }





   .manufacturing_img_7 {


    height: 270px;


    width: 100%;


   }





   .dashed_hr {


    border: 1px dashed #FBC900;


    margin-top: 20px;


    margin-bottom: 20px;


   }





   .cryogenic_grinding_work {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 20px;


   }





   .cutting_slicing_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 18px;


    color: #000;


    text-align: left;


    line-height: 26px;


    margin-top: 20px;


   }





   .benefits_head_text {


    font-family: 'Rubik', sans-serif;


    font-size: 18px;


    color: #000;


    margin-top: 0px;


   }





   .herbs_box {


    height: 70px;


    border-bottom: 2px solid #FBC900;


     width: 100%;


    /* left: 85px; */


    margin-left: 0%;


    margin-bottom: 4%;


   }


   .content_img {


    height: 350px;


    position: relative;


    width: 100%;


    /* max-width: 400px; */


    margin: auto;


    margin-top: 10px;


    margin-bottom: 10px;


    /* overflow: hidden; */


   }


   .content_img .content-overlay {


    background: rgb(66 162 88 / 61%);


    position: absolute;


    height: 100%;


    width: 100%;


    left: 0px;


    top: 0;


    bottom: 0;


    right: 0;


    opacity: 0;


    -webkit-transition: all 0.4s ease-in-out 0s;


    -moz-transition: all 0.4s ease-in-out 0s;


    transition: all 0.4s ease-in-out 0s;


   }


   .content_img::before {


    content: "";


    position: absolute;


    width: 100%;


    height: 100%;


    left: 15px;


    top: 0;


    opacity: 1;


   /* border: 2px solid #a3d45e;*/


    transform: scale(0.9,0.9);


    transition: all 0.50s ease 0s;


   }


   .content_img .img-text {


    font-family: 'Rubik', sans-serif;


    position: absolute;


    font-size: 14px;


    background: #74c73c;


    color: white;


    /* opacity: 0.5; */


    visibility: hidden;


    -webkit-transition: visibility 0s, opacity 0.5s linear;


    transition: visibility 0s, opacity 0.5s linear;


    z-index: 1;


    text-align: center;


    margin-left: 18px;


    margin-top: -20px;


   }





   .content_img_2 {


    height: 290px;


    position: relative;


    width: 90%;


    /* max-width: 400px; */


    margin: auto;


    margin-top: 10px;


    margin-bottom: 10px;


    /* overflow: hidden; */


   }


    .content_img_2 .content-overlay {


    background: rgb(66 162 88 / 61%);


    position: absolute;


    height: 100%;


    width: 92%;


    left: 15px;


    top: 0;


    bottom: 0;


    right: 0;


    opacity: 0;


    -webkit-transition: all 0.4s ease-in-out 0s;


    -moz-transition: all 0.4s ease-in-out 0s;


    transition: all 0.4s ease-in-out 0s;


   }


   .content_img_2::before {


    content: "";


    position: absolute;


    width: 90%;


    height: 100%;


    left: 15px;


    top: 0;


    opacity: 1;


    border: 2px solid #a3d45e;


    transform: scale(0.9,0.9);


    transition: all 0.50s ease 0s;


  }


  .content_img_2 .img-text {


    font-family: 'Rubik', sans-serif;


    position: absolute;


    font-size: 14px;


    background: #74c73c;


    color: white;


    /* opacity: 0.5; */


    visibility: hidden;


    -webkit-transition: visibility 0s, opacity 0.5s linear;


    transition: visibility 0s, opacity 0.5s linear;


    z-index: 1;


    text-align: center;


    margin-left: 20px;


    margin-top: -20px;


   }


   .content_img_2 .img-text:before {


    content: " ";


    position: absolute;


   /* right: 0px;*/


    left: 190px;


    top: -40px;


    border-top: none;


    border-right: 22px solid transparent;


    border-left: 10px solid transparent;


    border-bottom: 50px solid #74c73c;


    transform: rotate(-30deg);


   }


   .spices_product {


    /* height: 750px; */


    height: auto;


   }


}


@media only screen and (min-width: 460px) and (max-width: 540px)


{


 /* .spices_main_img{


    height: 210px;


    width: 100%;


  }*/


  nav{


    margin-left: 0;


  }


  .section_2_box {


    padding: 20px 0 20px 0;


  }


  .attend_to_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    font-style: italic;


    color: #BAB86C;


    text-align: justify;


    line-height: 18px;


  }


  .customization_img_2 {


    height: 270px;


    width: 100%;


    margin-top: 20px;


   }


  .ceritigfied_farm_img_3 {


    height: 270px;


    width: 100%;


    margin-top: 20px;


  }


  .sifting_and_granding_img_2 {


    height: 290px;


    width: 70%;


  }


  .amla_oil_text{


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 30px;


    color: #000;


    text-align: center;


    line-height: 24px;


    margin: 20px 0px; 


    color: #282828;


   }


   .who_are_we_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 30px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    margin-top: 20px;


   }


    .oil_img_1{


      height: 410px;


      width: 100%;


    }


    .oil_img_2{


      height: 260px;


      width: 100%;


      margin-top: 20px;


    }


  .oil_img_3{


    height: 270px;


    width: 100%;


    margin-top:20px;


  }


  .oil_img_4{


    height: 400px;


    width: 100%;


  }


  .oil_img_5{


    height: 260px;


    width: 100%;


    margin-top: 20px;


  }


  #header-nav {


    border:none;


  }


  .top_head_box {


    /* border-bottom: 2px solid #FBC900; */


    margin: 0% 0%;


   }


   .indian_traditional_img {


    height: 160px;


    width: 100%;


   }


   .indian_traditional_img_2 {


    height: 270px;


    width: 100%;


    margin-top: 20px;


   }


	 header .side-menu-close {


    background: transparent;


    margin-top: 18px;


    }





    .search-container {


    position: relative;


    display: inline-block;


    margin: 4px 2px;


    height: 30px;


    width: 50px;


    left: 12px;


    vertical-align: bottom;


    }


	  .logo_img {


    /* text-align: center; */


    position: relative;


    /* height: 80px; */


    /* padding-left: 0%; */


    }





    .narayani_natural_text_heading {


    font-family: 'Rubik', sans-serif;


    font-size: 20px;


    font-weight: 800;


    float: left;


    margin: 0px 0px;


    padding: 27px 5px;


    /* text-align: center; */


    color: #000;


    }





   /* .home_img {


    font-family: 'Rubik', sans-serif;


    height: 260px;


    width: 100%;


    }*/





    .hebrs_for_health_text {


      font-family: 'Rubik', sans-serif;


      font-weight: bold;


      font-size: 30px;


      margin-bottom: 0px;


      color: #282828;


      text-align: center;


    }





    .quality_products_text {


      font-family: 'Rubik', sans-serif;


      font-weight: 500;


      font-size: 14px;


      color: #705E5A;


      text-align: center;


    }





    .developed_by_text {


      font-family: 'Rubik', sans-serif;


      font-weight: bold;


      font-size: 10px;


      text-align: right;


      margin-right: 90px;


      color: #705E5A;


      margin-left: 23px;


    }





    .home_footer_img {


      height: inherit;


      width: 90%;


    }





    .info_sales_text {


      font-family: 'Rubik', sans-serif;


      font-size: 14px;


      font-weight: bold;


      text-align: center;


      padding: 5px 20px;


      margin-bottom: 0px;


    }





    .all_right_reserved {


      font-family: 'Rubik', sans-serif;


      font-weight: bold;


      font-size: 14px;


      text-align: center;


      /* text-align: right; */


      margin-right: 50px;


      color: #705E5A;


      margin: auto;


      margin-bottom: 10px;


    }





    .developed_by_text{


      font-family: 'Rubik', sans-serif;


      font-weight: bold;


      font-size: 14px;


      text-align: right;


      margin-right: 80px;


      color: #705E5A;


    }





    .menu a {


      font-family: 'Rubik', sans-serif;


      text-decoration: none;


      font-weight: 500;


      color: #000;


      padding: 10px;


      padding-left: 15px;


      padding-right: 15px;


      margin-top: 5px;


    }





    header{


    	display: none;


    }





     .menu li{


    display: none;


    }





    .menu {


    /* margin-top: 5px; */


    margin-left: 100px;


    /* float: right; */


    }


    .icon{


      font-weight: 900 !important;


          font-size: 27px !important;


      padding: 0;


      margin: 0;


      float: left;


       /*  margin-top: -22px;*/


      display: flex;


      margin-top: 10px;


      margin-left: 30px;


    }


    .logo img {


        height: 40px;


    }





    .sidenav {


      height: 100%;


      width: 0;


      position: fixed;


      z-index: 1;


      top: 0;


      left: 0;


      background-color: #fff;


      overflow-x: hidden;


      transition: 0.2s;


      padding-top: 87px;


      box-shadow: 2px 8px 20px rgba(0, 0, 0, 0.24);


    }





    .sidenav a {


      padding: 8px 8px 8px 32px;


      text-decoration: none;


      font-size: 25px;


      color: #1c3664;


      display: block;


      transition: 0.3s;


    }





    .sidenav a:hover, .offcanvas a:focus{


      color: #F7CA18;


    }





    .sidenav .closebtn {


      position: absolute;


      top: 0;


      right: 25px;


      font-size: 36px;


      margin-left: 50px;


    }





    .photos-list{


    	display: block;


      padding: 0;


      justify-content: center;


      margin: auto 75px;


    }





  #photos-list{


    margin-top: 10px;


  }


  /*who we are*/


  .who_are_we_img {


    height: 260px;


    width: 100%;


  }





  .section_2_3 {


    margin: 0% 10%; 


  }





  .container_box{


     margin: 0% 0%;


  }





  .ceritigfied_farm_img {


    height: 300px;


    width: 100%;


    margin-top: 20px;


  }





  .certified_farm_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    margin-bottom: 10px;


    color: #282828;


    font-size: 26px;


    text-align: center;


    margin-top: 10px;


   }


  .narayani_naturals_paragraph {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #000;


    text-align: justify;


    line-height: 20px;


    margin-top: 20px;


  }


  .medicinal_plant_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #000;


    text-align: justify;


    line-height: 20px;


    }


    .once_the_plant_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #000;


    text-align: justify;


    line-height: 20px;


    margin-top: 10px;


    }


    .certified_farm_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #000;


    text-align: justify;


    line-height: 20px;


    }





   .all_right_reserved_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 12px;


    text-align: center;


    color: #705E5A;


  }





  .developed_by_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 12px;


    text-align: center;


    color: #705E5A;


  }





  .Ingredients_img {


    height: 220px;


    width: 100%;


  }





    /*certified farmer group*/





    .ceritified_farmer_group_img{


      height: 550px;


      width: 100%;


    }





    .ceritified_farmer_group_img_2{


        margin-top: 0%;


        height: 290px;


        width: 100%;


    }





  .ceritified_orchard_img {


    height: 550px;


    width: 100%;


  }





  .ceritified_orchard_img_2 {


    margin-top: 20px;


    height: 270px;


    width: 100%;


   }





   .i_want_picture {


    height: 200px;


    width: 200px;


    margin-top: 10px;


   }





   .manufacturing_img {


    height: 230px;


    width: 100%;


   }





   .manufacturing_img_1 {


    height: 250px;


    width: 100%;


   }





   .manufacturing_img_2 {


    height: 530px;


    width: 100%;


    margin-top:20px;


   }





   .manufacturing_img_3 {


    height: 230px;


    width: 100%;


    margin-top: 20px;


   }





   .manufacturing_img_4 {


    height: 320px;


    width: 80%;


    margin-top: 0px;


   }





   .manufacturing_img_6 {


    height: 300px;


    width: 100%;


    margin-top: 0px;


   }





   .manufacturing_img_7 {


    height: 300px;


    width: 100%;


   }





   .dashed_hr {


    border: 1px dashed #FBC900;


    margin-top: 20px;


    margin-bottom: 20px;


   }





   .cryogenic_grinding_work {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 20px;


   }





   .cutting_slicing_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 18px;


    color: #000;


    text-align: left;


    line-height: 26px;


    margin-top: 20px;


   }





   .benefits_head_text {


    font-family: 'Rubik', sans-serif;


    font-size: 18px;


    color: #000;


    margin-top: 0px;


   }





    .herbs_box {


    height: 70px;


    border-bottom: 2px solid #FBC900;


     width: 100%;


    /* left: 85px; */


    margin-left: 0%;


    margin-bottom: 4%;


   }


   .content_img {


    height: 290px;


    position: relative;


    width: 100%;


    max-width: 350px;


    margin: auto;


    margin-top: 10px;


    margin-bottom: 10px;


    /* overflow: hidden; */


   }


   .content_img .content-overlay {


    background: rgb(66 162 88 / 61%);


    position: absolute;


    height: 100%;


    width: 100%;


    left: 0px;


    top: 0;


    bottom: 0;


    right: 0;


    opacity: 0;


    -webkit-transition: all 0.4s ease-in-out 0s;


    -moz-transition: all 0.4s ease-in-out 0s;


    transition: all 0.4s ease-in-out 0s;


   }


   .content_img::before {


    content: "";


    position: absolute;


    width: 92%;


    height: 100%;


    left: 15px;


    top: 0;


    opacity: 1;


   /* border: 2px solid #a3d45e;*/


    transform: scale(0.9,0.9);


    transition: all 0.50s ease 0s;


   }


   .content_img .img-text {


    font-family: 'Rubik', sans-serif;


    position: absolute;


    font-size: 14px;


    background: #74c73c;


    color: white;


    /* opacity: 0.5; */


    visibility: hidden;


    -webkit-transition: visibility 0s, opacity 0.5s linear;


    transition: visibility 0s, opacity 0.5s linear;


    z-index: 1;


    text-align: center;


    margin-left: 18px;


    margin-top: -20px;


   }





   .content_img_2 {


    height: 290px;


    position: relative;


    width: 90%;


    max-width: 350px;


    margin: auto;


    margin-top: 10px;


    margin-bottom: 10px;


    /* overflow: hidden; */


   }


    .content_img_2 .content-overlay {


    background: rgb(66 162 88 / 61%);


    position: absolute;


    height: 100%;


    width: 92%;


    left: 15px;


    top: 0;


    bottom: 0;


    right: 0;


    opacity: 0;


    -webkit-transition: all 0.4s ease-in-out 0s;


    -moz-transition: all 0.4s ease-in-out 0s;


    transition: all 0.4s ease-in-out 0s;


   }


   .content_img_2::before {


    content: "";


    position: absolute;


    width: 92%;


    height: 100%;


    left: 15px;


    top: 0;


    opacity: 1;


    border: 2px solid #a3d45e;


    transform: scale(0.9,0.9);


    transition: all 0.50s ease 0s;


  }


  .content_img_2 .img-text {


    font-family: 'Rubik', sans-serif;


    position: absolute;


    font-size: 14px;


    background: #74c73c;


    color: white;


    /* opacity: 0.5; */


    visibility: hidden;


    -webkit-transition: visibility 0s, opacity 0.5s linear;


    transition: visibility 0s, opacity 0.5s linear;


    z-index: 1;


    text-align: center;


    margin-left: 20px;


    margin-top: -20px;


   }


   .content_img_2 .img-text:before {


    content: " ";


    position: absolute;


   /* right: 0px;*/


    left: 190px;


    top: -40px;


    border-top: none;


    border-right: 22px solid transparent;


    border-left: 10px solid transparent;


    border-bottom: 50px solid #74c73c;


    transform: rotate(-30deg);


   }


    .herbs_box {


    height: 70px;


    border-bottom: 2px solid #FBC900;


     width: 100%;


    /* left: 85px; */


    margin-left: 0%;


    margin-bottom: 4%;


   }


  


   .spices_product {


    /* height: 750px; */


    height: auto;


   }


}


@media only screen and (min-width: 541px)  and (max-width: 767px)


{


  /*.spices_main_img{


    height: 250px;


    width: 100%;


  }*/


  nav{


    margin-left: 0;


  }


  .section_2_box {


    padding: 20px 0 20px 0;


  }


  .attend_to_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    font-style: italic;


    color: #BAB86C;


    text-align: justify;


    line-height: 18px;


  }


  .ceritigfied_farm_img_3 {


    height: 330px;


    width: 100%;


    margin-top: 20px;


   }


  .sifting_and_granding_img_2 {


    height: 300px;


    width: 70%;


  }


  .amla_oil_text{


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 30px;


    color: #000;


    text-align: center;


    line-height: 24px;


    margin: 20px 0px; 


    color: #282828;


   }


   .who_are_we_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 30px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    margin-top: 20px;


   }


   .indian_traditional_img_2 {


    height: 450px;


    width: 100%;


   }


  .oil_img_1{


  height: 350px;


  width: 70%;


  }


   .oil_img_2{


  height: 320px;


  width: 100%;


  margin-top: 20px;


  }


  .oil_img_3{


    height: 270px;


    width: 80%;


    margin-top:20px;


  }


  .oil_img_4{


    height: 330px;


    width: 70%;


  }


  .oil_img_5{


    height: 260px;


    width: 100%;


    margin-top: 20px;


  }


  #header-nav {


    border:none;


  }


  .top_head_box {


    /* border-bottom: 2px solid #FBC900; */


    margin: 0% 0%;


   }


   .indian_traditional_img {


    height: 200px;


    width: 100%;


   }


   .indian_traditional_img_2 {


    height: 330px;


    width: 100%;


    margin-top: 20px;


   }


  header .side-menu-close {


    background: transparent;


    margin-top: 20px;


    }





    .search-container {


    position: relative;


    display: inline-block;


    margin: 4px 2px;


    height: 30px;


    width: 50px;


    left: 12px;


    vertical-align: bottom;


    }





    .logo_img {


    /* text-align: center; */


    position: relative;


    /* height: 80px; */


    /* padding-left: 0%; */


    }





    .narayani_natural_text_heading {


     font-family: 'Rubik', sans-serif;


    font-size: 27px;


    font-weight: 800;


    float: left;


    margin: 0px 0px;


    padding: 25px 2px;


    /* text-align: center; */


    color: #000;


    }





   /* .home_img {


    font-family: 'Rubik', sans-serif;


    height: 300px;


    width: 100%;


    }*/





    .hebrs_for_health_text {


     font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 30px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    }





    .quality_products_text {


     font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #705E5A;


    text-align: center;


    }





    .developed_by_text {


     font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 10px;


    text-align: right;


    margin-right: 120px;


    color: #705E5A;


     margin-left: 23px;


    }





    .home_footer_img {


    height: inherit;


    width: 90%;


    }





    .info_sales_text {


     font-family: 'Rubik', sans-serif;


    font-size: 14px;


    font-weight: bold;


    text-align: center;


    padding: 5px 20px;


    margin-bottom: 0px;


    }





    .all_right_reserved {


     font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 14px;


    text-align: center;


    /* text-align: right; */


    margin-right: 50px;


    color: #705E5A;


    margin: auto;


    margin-bottom: 10px;


    }





    .developed_by_text{


     font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 14px;


    text-align: right;


    margin-right: 130px;


    color: #705E5A;


    }





    .menu a {


     font-family: 'Rubik', sans-serif;


    text-decoration: none;


    font-weight: 500;


    color: #000;


    padding: 10px;


    padding-left: 15px;


    padding-right: 15px;


    margin-top: 5px;


    }





    header{


    	display: none;


    }





     .menu li{


    display: none;


    }





    .menu {


    /* margin-top: 5px; */


    margin-left: 100px;


    /* float: right; */


    }


  .icon{


      font-weight: 900 !important;


          font-size: 27px !important;


      padding: 0;


      margin: 0;


      float: left;


       /*  margin-top: -22px;*/


      display: flex;


      margin-top: 10px;


      margin-left: 30px;


  }


    .logo img {


        height: 40px;


    }





  .sidenav {


      height: 100%;


      width: 0;


      position: fixed;


      z-index: 1;


      top: 0;


      left: 0;


      background-color: #fff;


      overflow-x: hidden;


      transition: 0.2s;


      padding-top: 87px;


      box-shadow: 2px 8px 20px rgba(0, 0, 0, 0.24);


  }





  .sidenav a {


      padding: 8px 8px 8px 32px;


      text-decoration: none;


      font-size: 25px;


      color: #1c3664;


      display: block;


      transition: 0.3s;


  }





  .sidenav a:hover, .offcanvas a:focus{


      color: #F7CA18;


  }





  .sidenav .closebtn {


      position: absolute;


      top: 0;


      right: 25px;


      font-size: 36px;


      margin-left: 50px;


  }





  .photos-list{


  	    display: block;


    padding: 0;


    justify-content: center;


    margin: auto 50px;


  }





  #photos-list{


    margin-top: 10px;


  }


  /*who we are*/


  .who_are_we_img {


    height: 300px;


    width: 100%;


  }





  .section_2_3 {


     margin: 0% 10%; 


   }





  .container_box{


     margin: 0% 0%;


  }





  .ceritigfied_farm_img {


    height: 350px;


    width: 100%;


    margin-top: 20px;


  }





  .certified_farm_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    margin-bottom: 10px;


    color: #282828;


    font-size: 26px;


    text-align: center;


    margin-top: 10px;


   }


  .narayani_naturals_paragraph {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #000;


    text-align: justify;


    line-height: 20px;


    /*margin-top: 20px;*/


  }


  .medicinal_plant_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #000;


    text-align: justify;


    line-height: 20px;


    }


    .once_the_plant_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #000;


    text-align: justify;


    line-height: 20px;


    margin-top: 10px;


    }


    .certified_farm_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #000;


    text-align: justify;


    line-height: 20px;


    }





 .all_right_reserved_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 12px;


    text-align: center;


    color: #705E5A;


  }





  .developed_by_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 12px;


    text-align: center;


    color: #705E5A;


  }





  .Ingredients_img {


    height: 260px;


    width: 100%;


   }





  /*certified farmer group*/





  .ceritified_farmer_group_img{


      height: 630px;


      width: 100%;


  }





  .ceritified_farmer_group_img_2{


      margin-top: 0%;


      height: 320px;


      width: 100%;


  }





  .ceritified_orchard_img {


    height: 630px;


    width: 100%;


  }





  .ceritified_orchard_img_2 {


    margin-top: 20px;


    height: 280px;


    width: 100%;


   }





   .i_want_picture {


    height: 200px;


    width: 200px;


    margin-top: 10px;


   }





   .manufacturing_img {


    height: 280px;


    width: 100%;


   }





   .manufacturing_img_1 {


    height: 300px;


    width: 100%;


   }





   .manufacturing_img_2 {


    height: 550px;


    width: 100%;


    margin-top: 20px;


   }





   .manufacturing_img_3 {


    height: 260px;


    width: 100%;


    margin-top: 20px;


   }





   .manufacturing_img_4 {


    height: 280px;


    width: 60%;


    margin-top: 0px;


   }





   .manufacturing_img_6 {


    height: 350px;


    width: 100%;


    margin-top: 0px;


   }





   .manufacturing_img_7 {


    height: 340px;


    width: 100%;


   }





   .dashed_hr {


    border: 1px dashed #FBC900;


    margin-top: 20px;


    margin-bottom: 20px;


   }





   .cryogenic_grinding_work {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 20px;


   }





   .cutting_slicing_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 18px;


    color: #000;


    text-align: left;


    line-height: 26px;


    margin-top: 20px;


   }





   .benefits_head_text {


    font-family: 'Rubik', sans-serif;


    font-size: 18px;


    color: #000;


    margin-top: 0px;


   }





    .herbs_box {


    height: 70px;


    border-bottom: 2px solid #FBC900;


     width: 100%;


    /* left: 85px; */


    margin-left: 0%;


    margin-bottom: 4%;


   }


   .content_img {


    height: 360px;


    position: relative;


    width: 100%;


    /* max-width: 400px; */


    margin: auto;


    margin-top: 10px;


    margin-bottom: 10px;


    /* overflow: hidden; */


   }


   .content_img .content-overlay {


    background: rgb(66 162 88 / 61%);


    position: absolute;


    height: 100%;


    width: 100%;


    left: 0px;


    top: 0;


    bottom: 0;


    right: 0;


    opacity: 0;


    -webkit-transition: all 0.4s ease-in-out 0s;


    -moz-transition: all 0.4s ease-in-out 0s;


    transition: all 0.4s ease-in-out 0s;


   }


   .content_img::before {


    content: "";


    position: absolute;


    width: 93%;


    height: 100%;


    left: 15px;


    top: 0;


    opacity: 1;


    /*border: 2px solid #a3d45e;*/


    transform: scale(0.9,0.9);


    transition: all 0.50s ease 0s;


   }


   .content_img .img-text {


    font-family: 'Rubik', sans-serif;


    position: absolute;


    font-size: 14px;


    background: #74c73c;


    color: white;


    /* opacity: 0.5; */


    visibility: hidden;


    -webkit-transition: visibility 0s, opacity 0.5s linear;


    transition: visibility 0s, opacity 0.5s linear;


    z-index: 1;


    text-align: center;


    margin-left: 20px;


    margin-top: -20px;


   }





   .content_img_2 {


    height: 290px;


    position: relative;


    width: 90%;


    max-width: 400px;


    margin: auto;


    margin-top: 10px;


    margin-bottom: 10px;


    /* overflow: hidden; */


   }


    .content_img_2 .content-overlay {


    background: rgb(66 162 88 / 61%);


    position: absolute;


    height: 100%;


    width: 92%;


    left: 15px;


    top: 0;


    bottom: 0;


    right: 0;


    opacity: 0;


    -webkit-transition: all 0.4s ease-in-out 0s;


    -moz-transition: all 0.4s ease-in-out 0s;


    transition: all 0.4s ease-in-out 0s;


   }


   .content_img_2::before {


    content: "";


    position: absolute;


    width: 90%;


    height: 100%;


    left: 15px;


    top: 0;


    opacity: 1;


    border: 2px solid #a3d45e;


    transform: scale(0.9,0.9);


    transition: all 0.50s ease 0s;


  }


  .content_img_2 .img-text {


    font-family: 'Rubik', sans-serif;


    position: absolute;


    font-size: 14px;


    background: #74c73c;


    color: white;


    /* opacity: 0.5; */


    visibility: hidden;


    -webkit-transition: visibility 0s, opacity 0.5s linear;


    transition: visibility 0s, opacity 0.5s linear;


    z-index: 1;


    text-align: center;


    margin-left: 20px;


    margin-top: -20px;


   }


   .content_img_2 .img-text:before {


    content: " ";


    position: absolute;


   /* right: 0px;*/


    left: 190px;


    top: -40px;


    border-top: none;


    border-right: 22px solid transparent;


    border-left: 10px solid transparent;


    border-bottom: 50px solid #74c73c;


    transform: rotate(-30deg);


   }





   .spices_product {


    /* height: 750px; */


    height: auto;


  }


}


/*-----------------------------------------------Mobile Media Query End---------------------------------------------------------------*/


/*-----------------------------------------------Desktop and Laptop Media Query Start-------------------------------------------------------------*/


@media only screen and (min-width: 768px)  and (max-width: 991px)


{


 /* .spices_main_img{


    height: 350px;


    width: 100%;


  }*/





  nav{


    margin-left: 0;


  }





  #header-nav {


    border: none;


  }


  


  .attend_to_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    font-style: italic;


    color: #BAB86C;


    text-align: justify;


    line-height: 18px;


  }


  .sifting_and_granding_img_2 {


    height: 190px;


    width: 60%;


  }


  .customization_img_2 {


    height: 215px;


    width: 100%;


    margin-top: 20px;


   }


  .amla_oil_text{


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 24px;


    text-align: justify;


    line-height: 24px;


    margin: 15px 0px; 


    color: #282828;


   }


   .who_are_we_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 24px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    margin-top: 20px;


   }


   .indian_traditional_img {


    height: 280px;


    width: 100%;


   }


   .indian_traditional_img_2 {


    height: 450px;


    width: 100%;


   }


  .oil_img_1 {


    /* height: 340px; */


    width: 100%;


   }


   .oil_img_2 {


    height: 220px;


    width: 100%;


    margin-top: 20px;


   }


   .oil_img_3 {


    height: 240px;


    width: 100%;


    margin-top: 20px;


   }


   .oil_img_4 {


    height: 250px;


    width: 70%;


   }


   .oil_img_5 {


    height: 220px;


    width: 100%;


    margin-top: 20px;


   }


  #header-nav {


    border:none;


  }


  .top_head_box {


    /* border-bottom: 2px solid #FBC900; */


    margin: 0% 0%;


   }


  header .side-menu-close {


    background: transparent;


    margin-top: 30px;


    }





    .search-container {


    position: relative;


    display: inline-block;


    margin: 4px 2px;


    height: 30px;


    width: 50px;


    left: 12px;


    vertical-align: bottom;


    }





     .logo_img {


    /* text-align: center; */


    position: relative;


    /* height: 100px; */


    /* padding-left: 0%; */


    }





    .narayani_natural_text_heading {


    font-family: 'Rubik', sans-serif;


    font-size: 42px;


    font-weight: 800;


    float: left;


    margin: 0px 0px;


    padding: 26px 12px;


    /* text-align: center; */


    color: #000;


    }





    /*


    .home_img {


    font-family: 'Rubik', sans-serif;


    height: 400px;


    width: 100%;


    }*/





    .hebrs_for_health_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    }





    .quality_products_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 20px;


    color: #705E5A;


    text-align: center;


    }





    .developed_by_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 10px;


    text-align: right;


    margin-right: 120px;


    color: #705E5A;


     margin-left: 23px;


    }





    .home_footer_img {


    height: inherit;


    width: 90%;


    }





    .info_sales_text {


    font-family: 'Rubik', sans-serif;


    font-size: 14px;


    font-weight: bold;


    text-align: center;


    padding: 5px 20px;


    margin-bottom: 0;


    }





    .all_right_reserved {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 14px;


    text-align: left;


    /* text-align: right; */


    margin-right: 80px;


    color: #705E5A;


    margin: auto;


    margin-bottom: 10px;


    }





    .developed_by_text{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 14px;


    text-align: right;


    margin-right: 0px;


    color: #705E5A;


    }





    .menu a {


    font-family: 'Rubik', sans-serif;


    text-decoration: none;


    font-weight: 500;


    color: #000;


    padding: 10px;


    padding-left: 15px;


    padding-right: 15px;


    margin-top: 5px;


    }





    header{


    	display: none;


    }





     .menu li{


    display: none;


    }





    .menu {


    /* margin-top: 5px; */


    margin-left: 100px;


    /* float: right; */


    }


   .icon{


      font-weight: 900 !important;


          font-size: 27px !important;


      padding: 0;


      margin: 0;


      float: left;


       /*  margin-top: -22px;*/


      display: flex;


      margin-top: 10px;


      margin-left: 30px;


   }


    .logo img {


        height: 40px;


    }





   .sidenav {


      height: 100%;


      width: 0;


      position: fixed;


      z-index: 1;


      top: 0;


      left: 0;


      background-color: #fff;


      overflow-x: hidden;


      transition: 0.2s;


      padding-top: 87px;


      box-shadow: 2px 8px 20px rgba(0, 0, 0, 0.24);


  }





  .sidenav a {


      padding: 8px 8px 8px 32px;


      text-decoration: none;


      font-size: 25px;


      color: #1c3664;


      display: block;


      transition: 0.3s;


  }





  .sidenav a:hover, .offcanvas a:focus{


      color: #F7CA18;


  }





  .sidenav .closebtn {


      position: absolute;


      top: 0;


      right: 25px;


      font-size: 36px;


      margin-left: 50px;


  }





  .photos-list{


      display: block;


    padding: 0;


    justify-content: center;


    margin: auto 80px;


  }





  #photos-list{


    margin-top: 10px;


  }





  /*who we are*/


  .who_are_we_img {


    height: 400px;


    width: 100%;


  }





  .container_box{


     margin: 0% 0%;


  }





  .ceritigfied_farm_img {


    height: 240px;


    width: 100%;


    margin-top: 20px;


  }


  .ceritigfied_farm_img_2 {


    height: 220px;


    width: 100%;


    margin-top: 20px;


   }


  .ceritigfied_farm_img_3 {


    height: 220px;


    width: 100%;


    margin-top: 20px;


  }





  .certified_farm_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    margin:15px 0px;


    color: #282828;


    /* text-align: center; */


    font-size: 24px;


    line-height: 20px;


  }


 /* .narayani_naturals_paragraph {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 11px;


    color: #000;


    text-align: justify;


    line-height: 12px;


  }*/





  /*.certified_farm_para{


   font-family: 'Rubik', sans-serif;


  font-weight: 500;


  font-size: 11px;


  color: #000;


  text-align: justify;


  line-height: 12px;


  }*/





  .herbal_tea_industry_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 800;


    font-size: 11px;


    text-align: center;


    margin-bottom: 0;


    padding: 20px 0px;


  }





  .Ingredients_img {


    height: 140px;


    width: 100%;


  }





  .leaf_img{


    height: 50px;


    width: 90px;


  }





  /*certified farmer group*/





  .ceritified_farmer_group_img{


      height: 430px;


      width: 100%;


  }





  .ceritified_farmer_group_img_2{


      /*margin-top: 29%;*/


      height: 240px;


      width: 100%;


  }





  .ceritified_orchard_img {


    height: 430px;


    width: 100%;


  }





  .ceritified_orchard_img_2 {


    margin-top: 20px;


    height: 220px;


    width: 100%;


   }





   .i_want_picture {


    height: 200px;


    width: 200px;


    margin-top: 10px;


   }





   .manufacturing_img {


    height: 380px;


    width: 100%;


   }





   .manufacturing_img_1 {


    height: 220px;


    width: 100%;


   }





   .manufacturing_img_2 {


    height: 450px;


    width: 100%;


  /*  margin-top:10px; */


   }





   .manufacturing_img_3 {


    height: 250px;


    width: 100%;


   }





   .manufacturing_img_4 {


    height: 320px;


    width: 50%;


    margin-top: 0px;


   }





   .manufacturing_img_6 {


    height: 230px;


    width: 100%;


    /*margin-top: 100px;*/


   }





   .manufacturing_img_7 {


    height: 250px;


    width: 100%;


   }





   .dashed_hr {


    border: 1px dashed #FBC900;


    margin-top: 20px;


    margin-bottom: 20px;


   }





   .cryogenic_grinding_work {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 20px;


   }





   .cutting_slicing_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 18px;


    color: #000;


    text-align: left;


    line-height: 26px;


    /*margin-top: 20px;*/


   }





   .benefits_head_text {


    font-family: 'Rubik', sans-serif;


    font-size: 18px;


    color: #000;


    margin-top: 0px;


   }


    .once_these_products_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 16px;


    color: #000;


    text-align: justify;


    line-height: 20px;


    margin-top: 10px;


   }





   .once_the_plant_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 16px;


    color: #000;


    text-align: justify;


    line-height: 20px;


    margin-top: 10px;


   }





   .customization_head_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 24px;


    color: #000;


    text-align: justify;


    line-height: 24px;


    /* margin-top: 20px; */


    color: #282828;


   }


   .content_img {


    height: 150px;


    margin: 1em 0;


    margin-bottom:0;


   }


   .content_img::before {


    content: "";


    position: absolute;


    width: 75%;


    height: 100%;


    left: 15px;


    top: 0;


    opacity: 1;


   /* border: 2px solid #a3d45e;*/


    transform: scale(0.9,0.9);


    transition: all 0.50s ease 0s;


   }


   .content_img .content-overlay {


    background: rgb(66 162 88 / 61%);


    position: absolute;


    height: 100%;


    width: 100%;


    left: 0px;


    top: 0;


    bottom: 0;


    right: 0;


    opacity: 0;


    -webkit-transition: all 0.4s ease-in-out 0s;


    -moz-transition: all 0.4s ease-in-out 0s;


    transition: all 0.4s ease-in-out 0s;


  }


  .content-details h3 {


    font-family: 'Rubik', sans-serif;


    color: #fff;


    font-size: 10px;


    font-weight: 500;


    /* letter-spacing: 0.15em; */


    margin-bottom: 1.6em;


    /* text-transform: uppercase; */


  }


  .content_img .img-text:before {


    content: " ";


    position: absolute;


    /* height: 30px; */


    right: 20px;


    top: -24px;


    border-top: none;


    border-right: 20px solid transparent;


    border-left: 0px solid transparent;


    border-bottom: 32px solid #74c73c;


    transform: rotate(-16deg);


  }


  .content_img .img-text {


    font-family: 'Rubik', sans-serif;


    position: absolute;


    font-size: 10px;


    background: #74c73c;


    color: white;


    /* opacity: 0.5; */


    visibility: hidden;


    -webkit-transition: visibility 0s, opacity 0.5s linear;


    transition: visibility 0s, opacity 0.5s linear;


    z-index: 1;


    text-align: center;


     margin-left: 7px;


    margin-top: -20px;


    line-height: 10px;


   }


   .content_img:hover .content-details{


      top: 90%;


      left: 50%;


      opacity: 1;


    }





    .content_img_2 {


          height: 90px;


          margin: 1em 0;


      }


    .content_img_2::before {


    content: "";


    position: absolute;


    width: 73%;


    height: 100%;


    left: 15px;


    top: 0;


    opacity: 1;


    border: 2px solid #a3d45e;


    transform: scale(0.9,0.9);


    transition: all 0.50s ease 0s;


   }


   .content_img_2 .img-text {


    font-family: 'Rubik', sans-serif;


    position: absolute;


    font-size: 10px;


    background: #74c73c;


    color: white;


    /* opacity: 0.5; */


    visibility: hidden;


    -webkit-transition: visibility 0s, opacity 0.5s linear;


    transition: visibility 0s, opacity 0.5s linear;


    z-index: 1;


    text-align: center;


     margin-left: 0px;


    margin-top: -460px;


    line-height: 10px;


  }


  .content_img_2 .content-overlay {


    background: rgb(66 162 88 / 61%);


    position: absolute;


    height: 100%;


    width: 75%;


    left: 15px;


    top: 0;


    bottom: 0;


    right: 0;


    opacity: 0;


    -webkit-transition: all 0.4s ease-in-out 0s;


    -moz-transition: all 0.4s ease-in-out 0s;


    transition: all 0.4s ease-in-out 0s;


   }


   .content_img_2 .img-text:before {


    content: " ";


    position: absolute;


    /* height: 30px; */


    /*  right: 0px;*/


    top: 370px;


    border-top: none;


    border-right: 20px solid transparent;


    border-left: 0px solid transparent;


    border-bottom: 32px solid #74c73c;


    transform: rotate(-200deg);


  }





  .footer{


  width: 85%;


  margin-left: 65px;


  }





}


@media only screen and (min-width: 992px)  and (max-width: 1199px)


{


  /*.spices_main_img{


    height: 400px;


    width: 100%;


  }*/


  .attend_to_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    font-style: italic;


    color: #BAB86C;


    text-align: justify;


    line-height: 18px;


  }


  nav{


    margin-left: 170px;


  }


  header .main-menu>li>a {


    font-family: 'Rubik', sans-serif;


    color: #000;


    font-size: 16px;


    padding: 3px 7vw 3px 0vw;


    font-weight: 700;


    display: block;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


  }


   .mr {


    left: 60%;


   }


   .mr2 {


    left: 62%;


   }





  .sifting_and_granding_img_2 {


    height: 220px;


    width: 59%;


   }


  .customization_img_2 {


    height: 240px;


    width: 100%;


    margin-top: 20px;


  }


  .amla_oil_text{


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 24px;


    color: #000;


    text-align: justify;


    line-height: 24px;


    margin: 15px 0px; 


    color: #282828;


   }


   .who_are_we_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 24px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    margin-top: 20px;


   }


   .indian_traditional_img {


    height: 330px;


    width: 100%;


   }


   .indian_traditional_img_2 {


    height: 450px;


    width: 100%;


   }


  .oil_img_1 {


    height: 320px;


    width: 70%;


   }


   .oil_img_2 {


    height: 300px;


    width: 100%;


    margin-top: 20px;


   }


   .oil_img_3 {


    height: 280px;


    width: 95%;


    margin-top: 20px;


   }


   .oil_img_4 {


    height: 300px;


    width: 70%;


   }


   .oil_img_5 {


    height: 300px;


    width: 100%;


    margin-top: 20px;


   }


  .top_head_box {


    /* border-bottom: 2px solid #FBC900; */


    margin: 0% 0%;


   }





	.logo_img {


     text-align: center;


    position: relative;


    /* height: 135px; */


    /* padding-left: 8%; */


    }





    .narayani_natural_text_heading {


    font-family: 'Rubik', sans-serif;


    font-size: 55px;


    font-weight: 800;


    float: left;


    margin: 0px 0px;


    padding: 34px 10px 34px 70px;


    /* text-align: center; */


    color: #000;


    }





    /*.home_img {


    font-family: 'Rubik', sans-serif;


    height: 450px;


    width: 100%;


    }*/





    .hebrs_for_health_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    }





    .quality_products_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 20px;


    color: #705E5A;


    text-align: center;


    }





    .developed_by_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 10px;


    text-align: right;


    margin-right: 120px;


    color: #705E5A;


     margin-left: 23px;


    }





    .home_footer_img {


    height: inherit;


    width: 80%;


    }





    .info_sales_text {


    font-family: 'Rubik', sans-serif;


    font-size: 14px;


    font-weight: bold;


    text-align: center;


    padding: 5px 20px;


    margin-bottom: 0;


    }





    .all_right_reserved {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 14px;


    text-align: center;


    /* text-align: right; */


    margin-right: 80px;


    color: #705E5A;


    margin: auto;


    margin-bottom: 10px;


    }





    .developed_by_text{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 14px;


    text-align: right;


    margin-right: 70px;


    color: #705E5A;


    }





    .menu a {


    font-family: 'Rubik', sans-serif;


    text-decoration: none;


    font-weight: 500;


    color: #000;


    padding: 10px;


    padding-left: 15px;


    padding-right: 15px;


    margin-top: 5px;


    }





    header{


    	display: none;


    }





     .menu li{


    display: none;


    }





    .menu {


    /* margin-top: 5px; */


    margin-left: 100px;


    /* float: right; */


    }


  /*  .icon{


      font-weight: 900 !important;


          font-size: 27px !important;


      padding: 0;


      margin: 0;


      float: left;


      display: flex;


      margin-top: 10px;


      margin-left: 30px;


  }*/





   .nav-bar {


    margin-left: 155px;


    }


   .search-bar {


    position: relative;


    display: flex;


    width: 16em;


    height: 4em;


    padding: 5px;


    left: 60%;


   }


    .logo img {


        height: 40px;


    }





  .sidenav {


      height: 100%;


      width: 0;


      position: fixed;


      z-index: 1;


      top: 0;


      left: 0;


      background-color: #fff;


      overflow-x: hidden;


      transition: 0.2s;


      padding-top: 87px;


      box-shadow: 2px 8px 20px rgba(0, 0, 0, 0.24);


  }





  .sidenav a {


      padding: 8px 8px 8px 32px;


      text-decoration: none;


      font-size: 25px;


      color: #1c3664;


      display: block;


      transition: 0.3s;


  }





  .sidenav a:hover, .offcanvas a:focus{


      color: #F7CA18;


  }





  .sidenav .closebtn {


      position: absolute;


      top: 0;


      right: 25px;


      font-size: 36px;


      margin-left: 50px;


  }





  .photos-list{


  	    display: block;


    padding: 0;


    justify-content: center;


    margin: auto 11px;


  }


  #photos-list {


    height: 75px;


    width: inherit;


    margin-left: 10px;


   }





    /*who we are*/


  .who_are_we_img {


    height: 400px;


    width: 100%;


  }





  .container_box{


     margin: 0% 8%;


  }





  .ceritigfied_farm_img {


    height: 280px;


    width: 100%;


    margin-top: 20px;


  }


  .ceritigfied_farm_img_2 {


    height: 250px;


    width: 100%;


    margin-top: 20px;


   }


   .ceritigfied_farm_img_3 {


    height: 250px;


    width: 100%;


    margin-top: 20px;


   }





  .certified_farm_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    margin:15px 0px;


    color: #282828;


    /* text-align: center; */


    font-size: 24px;


    line-height: 15px;


  }


  /*.narayani_naturals_paragraph{


  font-family: 'Rubik', sans-serif;


  font-weight: 500;


  font-size: 14px;


  color: #000;


  text-align: justify;


  line-height: 18px;


  }





  .certified_farm_para{


   font-family: 'Rubik', sans-serif;


  font-weight: 500;


  font-size: 13px;


  color: #000;


  text-align: justify;


  line-height: 14px;


  margin-bottom: 15px;


  }*/





  .Ingredients_img {


    height: 160px;


    width: 100%;


  }





  .leaf_img{


    height: 70px;


    width: 110px;


  }





   /*certified farmer group*/





   .ceritified_farmer_group_img{


      height: 500px;


      width: 100%;


  }





  .ceritified_farmer_group_img_2{


      /*margin-top: 18%;*/


      height: 290px;


      width: 100%;


  }





  .ceritified_orchard_img {


    height: 500px;


    width: 100%;


  }





  .ceritified_orchard_img_2 {


    margin-top: 20px;


    height: 280px;


    width: 100%;


   }





   .i_want_picture {


    height: 250px;


    width: 250px;


    margin-top: 10px;


   }





   .manufacturing_img {


    height: 440px;


    width: 100%;


   }





   .manufacturing_img_1 {


    height: 250px;


    width: 100%;


   }





   .manufacturing_img_2 {


    height: 500px;


    width: 100%;


  /*  margin-top:10px; */


   }





   .manufacturing_img_3 {


    height: 250px;


    width: 100%;


    margin-top: 20px;


   }





   .manufacturing_img_4 {


    height: 380px;


    width: 50%;


    margin-top: 0px;


   }





   .manufacturing_img_6 {


    height: 270px;


    width: 100%;


    /*margin-top: 100px;*/


   }





   .manufacturing_img_7 {


    height: 250px;


    width: 100%;


   }





   .dashed_hr {


    border: 1px dashed #FBC900;


    margin-top: 20px;


    margin-bottom: 20px;


   }





   .cryogenic_grinding_work {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 20px;


   }





   .cutting_slicing_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 18px;


    color: #000;


    text-align: left;


    line-height: 26px;


    /*margin-top: 20px;*/


   }








   .benefits_head_text {


    font-family: 'Rubik', sans-serif;


    font-size: 18px;


    color: #000;


    margin-top: 0px;


   }


   .once_these_products_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 16px;


    color: #000;


    text-align: justify;


    line-height: 20px;


    margin-top: 10px;


   }





   /*.once_the_plant_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 13px;


    color: #000;


    text-align: justify;


    line-height: 15px;


    margin-top: 10px;


   }*/





   .customization_head_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 0px;


   }





   .content_img {


    height: 210px;


    margin: 1em 0;


    margin-bottom:0;


   }


   .content_img::before {


    content: "";


    position: absolute;


    width: 80%;


    height: 100%;


    left: 15px;


    top: 0;


    opacity: 1;


   /* border: 2px solid #a3d45e;*/


    transform: scale(0.9,0.9);


    transition: all 0.50s ease 0s;


   }





   .content_img .content-overlay {


    background: rgb(66 162 88 / 61%);


    position: absolute;


    height: 100%;


    width: 100%;


    left: 0px;


    top: 0;


    bottom: 0;


    right: 0;


    opacity: 0;


    -webkit-transition: all 0.4s ease-in-out 0s;


    -moz-transition: all 0.4s ease-in-out 0s;


    transition: all 0.4s ease-in-out 0s;


   }


   .content_img .img-text {


    font-family: 'Rubik', sans-serif;


    position: absolute;


    font-size: 10px;


    background: #74c73c;


    color: white;


    /* opacity: 0.5; */


    visibility: hidden;


    -webkit-transition: visibility 0s, opacity 0.5s linear;


    transition: visibility 0s, opacity 0.5s linear;


    z-index: 1;


    text-align: center;


    margin-left: 10px;


    margin-top: -20px;


  }


  .content-details h3 {


    font-family: 'Rubik', sans-serif;


    color: #fff;


    font-size: 12px;


    font-weight: 500;


    /* letter-spacing: 0.15em; */


    margin-bottom: 0.6em;


    /* text-transform: uppercase; */


  }


  .content_img_2 {


    height: 130px;


    margin: 1em 0;


  }





  .content_img_2 .content-overlay {


    background: rgb(66 162 88 / 61%);


    position: absolute;


    height: 100%;


    width: 81%;


    left: 15px;


    top: 0;


    bottom: 0;


    right: 0;


    opacity: 0;


    -webkit-transition: all 0.4s ease-in-out 0s;


    -moz-transition: all 0.4s ease-in-out 0s;


    transition: all 0.4s ease-in-out 0s;


  }


  .content_img_2::before {


    content: "";


    position: absolute;


    width: 80%;


    height: 100%;


    left: 15px;


    top: 0;


    opacity: 1;


    border: 2px solid #a3d45e;


    transform: scale(0.9,0.9);


    transition: all 0.50s ease 0s;


  }





  .content_img_2 .img-text {


    font-family: 'Rubik', sans-serif;


    position: absolute;


    font-size: 10px;


    background: #74c73c;


    color: white;


    /* opacity: 0.5; */


    visibility: hidden;


    -webkit-transition: visibility 0s, opacity 0.5s linear;


    transition: visibility 0s, opacity 0.5s linear;


    z-index: 1;


    text-align: center;


    margin-left: 1px;


    margin-top: -465px;


  }


  .content_img_2 .img-text:before {


    content: " ";


    position: absolute;


    /* right: 50px; */


    left: 10px;


    top: 335px;


    border-top: none;


    border-right: 22px solid transparent;


    border-left: 10px solid transparent;


    border-bottom: 50px solid #74c73c;


    transform: rotate(-200deg);


  }





  .footer{


  width: 85%;


  margin-left: 80px;


  }





}


@media only screen and (min-width: 1200px)  and (max-width: 1359px)


{


 /* .spices_main_img{


    height: 450px;


    width: 100%;


  }*/


  .attend_to_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 16px;


    font-style: italic;


    color: #BAB86C;


    text-align: justify;


    line-height: 18px;


  }


  nav{


    margin-left: 400px;


  }


  .ceritigfied_farm_img_3 {


    height: 300px;


    width: 100%;


    margin-top: 20px;


  }


  .sifting_and_granding_img_2 {


    height: 260px;


    width: 60%;


  }


  .customization_img_2 {


    height: 280px;


    width: 100%;


    margin-top: 20px;


  }


  .who_are_we_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 30px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


  }


  .oil_img_1 {


    height: 270px;


    width: 50%;


   }


   .oil_img_2 {


    height: 320px;


    width: 100%;


    margin-top: 20px;


   }


   .oil_img_3 {


    height: 290px;


    width: 80%;


    margin-top: 20px;


   }


   .oil_img_4 {


    height: 320px;


    width: 60%;


   }


   .oil_img_5 {


    height: 300px;


    width: 80%;


    margin-top: 20px;


   }


  .top_head_box {


    /* border-bottom: 2px solid #FBC900; */


    margin: 0% 0%;


   }





    .logo_img {


    text-align: center;


    position: relative;


    /* height: 140px; */


    /* padding-left: 8%; */


    }





    .narayani_natural_text_heading {


    font-family: 'Rubik', sans-serif;


    font-size: 65px;


    font-weight: 800;


    float: left;


    margin: 0px 0px;


    padding: 37px 0px 37px 240px;


    /* text-align: center; */


    color: #000;


    }





   /* .home_img {


    font-family: 'Rubik', sans-serif;


    height: 450px;


    width: 100%;


    }*/





    .hebrs_for_health_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    }





    .quality_products_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 20px;


    color: #705E5A;


    text-align: center;


    }





    .developed_by_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 10px;


    text-align: right;


    margin-right: 120px;


    color: #705E5A;


     margin-left: 23px;


    }





    .home_footer_img {


    height: inherit;


    width: 80%;


    }





    .info_sales_text {


    font-family: 'Rubik', sans-serif;


    font-size: 14px;


    font-weight: bold;


    text-align: center;


    padding: 5px 20px;


    margin-bottom: 0;


    }





    .all_right_reserved {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 14px;


    text-align: center;


    /* text-align: right; */


    margin-right: 80px;


    color: #705E5A;


   /* margin: auto;*/


    margin-bottom: 10px;


    }





    .developed_by_text{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 14px;


    text-align: right;


    margin-right: 90px;


    color: #705E5A;


    }





    .menu a {


    font-family: 'Rubik', sans-serif;


    text-decoration: none;


    font-weight: 500;


    color: #000;


    padding: 10px;


    padding-left: 15px;


    padding-right: 15px;


    margin-top: 5px;


    }





    header{


      display: none;


    }


    /*.search-box {


    background: #E8E8E4;


    position: absolute;


    top: 26px;


    right: -20.7%;


    width: 280px;


    height: 40px;


    line-height: 15px;


    box-shadow: 0 0 10px rgb(0 0 0 / 50%);


    display: none;


    z-index: 30;


    }*/





     .menu li{


    display: none;


    }





    .menu {


    /* margin-top: 5px; */


    margin-left: 100px;


    /* float: right; */


    }


  /*  .icon{


      font-weight: 900 !important;


          font-size: 27px !important;


      padding: 0;


      margin: 0;


      float: left;


      display: flex;


      margin-top: 10px;


      margin-left: 30px;


  }*/





   .nav-bar {


    margin-left: 155px;


    }


   .search-bar {


    position: relative;


    display: flex;


    width: 16em;


    height: 4em;


    padding: 5px;


    left: 60%;


   }


    .logo img {


        height: 40px;


    }





  .sidenav {


      height: 100%;


      width: 0;


      position: fixed;


      z-index: 1;


      top: 0;


      left: 0;


      background-color: #fff;


      overflow-x: hidden;


      transition: 0.2s;


      padding-top: 87px;


      box-shadow: 2px 8px 20px rgba(0, 0, 0, 0.24);


  }





  .sidenav a {


      padding: 8px 8px 8px 32px;


      text-decoration: none;


      font-size: 25px;


      color: #1c3664;


      display: block;


      transition: 0.3s;


  }





  .sidenav a:hover, .offcanvas a:focus{


      color: #F7CA18;


  }





  .sidenav .closebtn {


      position: absolute;


      top: 0;


      right: 25px;


      font-size: 36px;


      margin-left: 50px;


  }





  .photos-list{


        display: block;


    /*padding: 0;*/


    justify-content: center;


    margin: auto 11px;


  }


  #photos-list {


    height: 88px;


    width: inherit;


    margin-left: 10px;


   }





    /*who we are*/


  .who_are_we_img {


    height: 500px;


    width: 100%;


  }





  .container_box{


     margin: 0% 8%;


  }





  .ceritigfied_farm_img {


    height: 330px;


    width: 100%;


    margin-top: 20px;


  }





  .certified_farm_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    margin:15px 0px;


    color: #282828;


    font-size: 24px;


  }


  /*.narayani_naturals_paragraph{


  font-family: 'Rubik', sans-serif;


  font-weight: 500;


  font-size: 14px;


  color: #000;


  text-align: justify;


  line-height: 18px;


  }*/





  /*.certified_farm_para{


   font-family: 'Rubik', sans-serif;


  font-weight: 500;


  font-size: 13px;


  color: #000;


  text-align: justify;


  line-height: 14px;


  margin-bottom: 0;


  }*/





  .Ingredients_img {


    height: 190px;


    width: 100%;


  }





  .leaf_img{


    height: 70px;


    width: 110px;


  }





   /*certified farmer group*/





   .ceritified_farmer_group_img{


      height: 590px;


      width: 100%;


  }





  .ceritified_farmer_group_img_2{


     /* margin-top: 32%;*/


      height: 320px;


      width: 100%;


  }





  .ceritified_orchard_img {


    height: 590px;


    width: 100%;


  }





  .ceritified_orchard_img_2 {


    margin-top: 20px;


    height: 300px;


    width: 100%;


   }





   .i_want_picture {


    height: 250px;


    width: 250px;


    margin-top: 10px;


   }





   .manufacturing_img {


    height: 500px;


    width: 100%;


   }





   .manufacturing_img_1 {


    height: 290px;


    width: 100%;


   }





   .manufacturing_img_2 {


    height: 580px;


    width: 100%;


   /*  margin-top:10px; */


   }





   .manufacturing_img_3 {


    height: 300px;


    width: 100%;


   }





   .manufacturing_img_4 {


    height: 450px;


    width: 50%;


    margin-top: 0px;


   }





   .manufacturing_img_6 {


    height: 320px;


    width: 100%;


    /*margin-top: 100px;*/


   }





   .manufacturing_img_7 {


    height: 300px;


    width: 100%;


   }





   .dashed_hr {


    border: 1px dashed #FBC900;


    margin-top: 20px;


    margin-bottom: 20px;


   }





   .cryogenic_grinding_work {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 20px;


   }





   .cutting_slicing_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 18px;


    color: #000;


    text-align: left;


    line-height: 26px;


    /*margin-top: 20px;*/


   }





   .benefits_head_text {


    font-family: 'Rubik', sans-serif;


    font-size: 18px;


    color: #000;


    margin-top: 0px;


   }


   .once_these_products_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 16px;


    color: #000;


    text-align: justify;


    line-height: 20px;


    margin-top: 10px;


   }





   /*.once_the_plant_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 13px;


    color: #000;


    text-align: justify;


    line-height: 15px;


    margin-top: 10px;


   }*/





   .customization_head_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 14px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 0px;


   }





   .content_img {


    height: 250px;


    margin: 1em 0;


    margin-bottom: 0;


   }


   .content_img::before {


    content: "";


    position: absolute;


    width: 80%;


    height: 100%;


    left: 15px;


    top: 0;


    opacity: 1;


    /*border: 2px solid #a3d45e;*/


    transform: scale(0.9,0.9);


    transition: all 0.50s ease 0s;


   }





   .content_img .content-overlay {


    background: rgb(66 162 88 / 61%);


    position: absolute;


    height: 100%;


    width: 100%;


    left: 0px;


    top: 0;


    bottom: 0;


    right: 0;


    opacity: 0;


    -webkit-transition: all 0.4s ease-in-out 0s;


    -moz-transition: all 0.4s ease-in-out 0s;


    transition: all 0.4s ease-in-out 0s;


   }


   .content_img .img-text {


    font-family: 'Rubik', sans-serif;


    position: absolute;


    font-size: 10px;


    background: #74c73c;


    color: white;


    /* opacity: 0.5; */


    visibility: hidden;


    -webkit-transition: visibility 0s, opacity 0.5s linear;


    transition: visibility 0s, opacity 0.5s linear;


    z-index: 1;


    text-align: center;


    margin-left: 12px;


    margin-top: -20px;


  }


  .content-details h3 {


    font-family: 'Rubik', sans-serif;


    color: #fff;


    font-size: 12px;


    font-weight: 500;


    /* letter-spacing: 0.15em; */


    margin-bottom: 0.6em;


    /* text-transform: uppercase; */


  }


  .content_img_2 {


    height: 130px;


    margin: 1em 0;


  }





  .content_img_2 .content-overlay {


    background: rgb(66 162 88 / 61%);


    position: absolute;


    height: 100%;


    width: 81%;


    left: 15px;


    top: 0;


    bottom: 0;


    right: 0;


    opacity: 0;


    -webkit-transition: all 0.4s ease-in-out 0s;


    -moz-transition: all 0.4s ease-in-out 0s;


    transition: all 0.4s ease-in-out 0s;


  }


  .content_img_2::before {


    content: "";


    position: absolute;


    width: 80%;


    height: 100%;


    left: 15px;


    top: 0;


    opacity: 1;


    border: 2px solid #a3d45e;


    transform: scale(0.9,0.9);


    transition: all 0.50s ease 0s;


  }





  .content_img_2 .img-text {


    font-family: 'Rubik', sans-serif;


    position: absolute;


    font-size: 10px;


    background: #74c73c;


    color: white;


    /* opacity: 0.5; */


    visibility: hidden;


    -webkit-transition: visibility 0s, opacity 0.5s linear;


    transition: visibility 0s, opacity 0.5s linear;


    z-index: 1;


    text-align: center;


    margin-left: 1px;


    margin-top: -465px;


  }


  .content_img_2 .img-text:before {


    content: " ";


    position: absolute;


    /* right: 50px; */


    left: 10px;


    top: 335px;


    border-top: none;


    border-right: 22px solid transparent;


    border-left: 10px solid transparent;


    border-bottom: 50px solid #74c73c;


    transform: rotate(-200deg);


  }





  .footer{


  width: 85%;


  margin-left: 80px;


  }





}


@media only screen and (min-width: 1360)  and (max-width: 1440px)


{


  nav{


   margin-left: 40px;


  }


  .footer{


    width: 85%;


    margin-left: 65px;


  }


}


@media only screen and (min-width: 1441)  and (max-width: 1919px)


{


  /*.spices_main_img{


    height: 450px;


    width: 100%;


  }*/


  nav{


    margin-left: 70px;


  }


  header .main-menu>li>a {


    font-family: 'Rubik', sans-serif;


    color: #000;


    font-size: 14px;


    padding: 3px 4vw 3px 0vw;


    font-weight: 700;


    display: block;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


  }


  .search-box input[type="text"] {


    height: 40px;


    width: 200px;


    padding: 5px 10px;


    /* margin-left: 23px; */


    border: 1px solid #FBC900;


    outline: none;


    font-size: 19px;


   }


   .search-box input[type="submit"] {


    width: 81px;


    font-size: 20px;


    padding: 12px 0;


    background: #FBC900;


    color: #fff;


    margin-left: -6px;


    border: 1px solid #FBC900;


    outline: none;


    cursor: pointer;


  }


   .search-box input[type="button"] {


    width: 81px;


    font-size: 20px;


    padding: 12px 0;


    background: #FBC900;


    color: #fff;


    margin-left: -6px;


    border: 1px solid #FBC900;


    outline: none;


    cursor: pointer;


  }


  .search-box {


    background: #E8E8E4;


    position: absolute;


    top: 50px;


    /* right: -196.7%; */


    width: 278px;


    height: 45px;


    line-height: 15px;


    box-shadow: 0 0 10px rgb(0 0 0 / 50%);


    display: none;


    z-index: 30;


  }


  .top_head_box {


    /* border-bottom: 2px solid #FBC900; */


    margin: 0% 20%;


  }


  i.fa-search {


    font-size: 30px;


  }


  .nav-bar{


    margin-left: 115px;


  }





  .search-container {


    position: relative;


    display: inline-block;


    margin: 4px 2px;


    height: 30px;


    width: 50px;


    left: 90px;


    vertical-align: bottom;


   }





  header .main-menu>li>a {


    font-family: 'Rubik', sans-serif;


    color: #000;


    font-size: 24px;


    padding: 15px 1.5vw;


    font-weight: 700;


    display: block;


    transition: .4s;


    -webkit-transition: .4s;


    }





  .logo_img {


     text-align: center;


    position: relative;


    /* height: 140px; */


   /* padding-left: 20%;*/


    }





    .narayani_natural_text_heading {


    font-family: 'Rubik', sans-serif;


    font-size: 80px;


    font-weight: 800;


    float: left;


    margin: 0px 0px;


    padding: 22px 0px 22px 10px;


    /* text-align: center; */


    color: #000;


    }





    /*.home_img {


    font-family: 'Rubik', sans-serif;


    height: 800px;


    width: 100%;


    }*/





    .hebrs_for_health_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    }





    .quality_products_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #705E5A;


    text-align: center;


    }





    .developed_by_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 12px;


    text-align: right;


    margin-right: 50px;


    color: #705E5A;


    /* margin-left: 23px;*/


    }





    .home_footer_img {


    height: inherit;


    width: 95%;


    }





    .info_sales_text {


    font-family: 'Rubik', sans-serif;


    font-size: 20px;


    font-weight: bold;


    text-align: center;


    padding: 5px 20px;


    }





    .all_right_reserved {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 15px;


   /* text-align: center;*/


    /* text-align: right; */


    margin-left: 0;


    margin-right: 80px;


    color: #705E5A;


    margin: auto;


    margin-bottom: 10px;


    }





    .menu a {


    font-family: 'Rubik', sans-serif;


    text-decoration: none;


    font-weight: 500;


    color: #000;


    padding: 10px;


    padding-left: 15px;


    padding-right: 15px;


    margin-top: 5px;


    }





    header{


      display: none;


    }





     .menu li{


    display: none;


    }





    .menu {


      margin-left: 100px;


    }


    .logo img {


        height: 40px;


    }





    .sidenav {


      height: 100%;


      width: 0;


      position: fixed;


      z-index: 1;


      top: 0;


      left: 0;


      background-color: #fff;


      overflow-x: hidden;


      transition: 0.2s;


      padding-top: 87px;


      box-shadow: 2px 8px 20px rgba(0, 0, 0, 0.24);


    }





    .sidenav a {


      padding: 8px 8px 8px 32px;


      text-decoration: none;


      font-size: 25px;


      color: #1c3664;


      display: block;


      transition: 0.3s;


    }





    .sidenav a:hover, .offcanvas a:focus{


      color: #F7CA18;


    }





    .sidenav .closebtn {


      position: absolute;


      top: 0;


      right: 25px;


      font-size: 36px;


      margin-left: 50px;


     }





    .photos-list {


        display: block;


    padding: 0;


    justify-content: center;


    margin: auto 11px;


    }





     /*who we are*/


  .who_are_we_img {


    height: 360px;


    width: 100%;


  }





  .container_box{


     margin: 0% 0%;


  }





  .ceritigfied_farm_img {


    height: 350px;


    width: 100%;


    margin-top: 10px;


  }





  .certified_farm_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    /* text-align: center; */


    padding-top: 10px;


   }


  .narayani_naturals_paragraph {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 19px;


    color: #000;


    text-align: justify;


    line-height: 20px;


    /*margin-top: 20px;*/


  }





  .certified_farm_para{


   font-family: 'Rubik', sans-serif;


  font-weight: 500;


  font-size: 22px;


  color: #000;


  text-align: justify;


  line-height: 30px;


  }





 .all_right_reserved_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: left;


    color: #705E5A;


  }





  .developed_by_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: right;


    color: #705E5A;


  }





  .herbal_tea_industry_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 800;


    font-size: 15px;


    text-align: center;


    margin-bottom: 0;


    padding: 10px 0px;


  }


  .who_are_we_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


  }





  .we_supply_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 25px;


    text-align: center;


    padding: 30px 0px 20px 0px;


  }





  .Ingredients_img {


    height: 180px;


    width: 100%;


   }





  /*certified farmer group*/





  .ceritified_farmer_group_img{


      height: 700px;


      width: 100%;


  }





  .ceritified_farmer_group_img_2{


      margin-top: 5%;


      height: 350px;


      width: 100%;


  }





  .ceritified_orchard_img {


    height: 700px;


    width: 100%;


  }





  .ceritified_orchard_img_2 {


    margin-top: 22%;


    height: 340px;


    width: 100%;


   }





   .i_want_picture {


    height: 620px;


    width: 600px;


    margin-bottom: 20px;


   }





   .manufacturing_img {


    height: 600px;


    width: 100%;


   }





   .manufacturing_img_1 {


    height: 350px;


    width: 100%;


   }





   .manufacturing_img_2 {


    height: 700px;


    width: 100%;


  /*  margin-top:10px; */


   }





   .manufacturing_img_3 {


    height: 300px;


    width: 100%;


    margin-top: 10px;


   }





   .manufacturing_img_4 {


    height: 400px;


    width: 80%;


    margin-top: 0px;


   }





   .manufacturing_img_6 {


    height: 250px;


    width: 50%;


    margin-top: 150px;


   }





   .manufacturing_img_7 {


    height: 400px;


    width: 100%;


   }





   .dashed_hr {


    border: 1px dashed #FBC900;


    margin-top: 20px;


    margin-bottom: 20px;


   }





   .cryogenic_grinding_work {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 19px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 60px;


   }





   .cutting_slicing_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 19px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    /*margin-top: 20px;*/


   }





   .benefits_head_text {


    font-family: 'Rubik', sans-serif;


    font-size: 19px;


    color: #000;


    margin-top: 0px;


   }


   .once_these_products_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 16px;


    color: #000;


    text-align: justify;


    line-height: 20px;


    margin-top: 10px;


   }





   .once_the_plant_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 16px;


    color: #000;


    text-align: justify;


    line-height: 20px;


    margin-top: 10px;


   }





   .customization_head_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 19px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 0px;


   }





   .handling_and_cleaing_of_herbs_text {


    font-family: 'Rubik', sans-serif;


    font-size: 22px;


    color: #000;


   }


   #photos-list {


     height: 100px;


     width: inherit;


     /*margin-left: 10px;*/


   }


   .medicinal_plant_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 20px;


    color: #000;


    text-align: justify;


    line-height: 27px;


   }





}


@media only screen and (min-width: 1920px)  and (max-width:2020px)


{


  /*.spices_main_img {


    height: 600px;


    width: 100%;


   }*/


  .attend_to_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 24px;


    font-style: italic;


    color: #BAB86C;


    text-align: justify;


    line-height: 34px;


  }


  header .main-menu .sub-menu {


    display: none; 


    position: absolute;


    /* left: 50%; */


    top: 100%;


    width: 230px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


  }


  header .main-menu .sub-menu a {


    font-family: 'Rubik', sans-serif;


    padding: 12px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


   .mr {


    left: 55%;


   }


   .mr2{


    left: 58%;


   }


   header .main-menu .sub-menu .sub-menu-inner {


    display: none;


    position: absolute;


    left: 152%;


    top: 80%;


    width: 240px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


   }


   header .main-menu .sub-menu .sub-menu-inner a {


    font-family: 'Rubik', sans-serif;


    padding: 9px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


   .customization_img_2{


    height: 340px;


    width: 100%;


    margin-top:20px;


   }


  .amla_oil_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    line-height: 50px;


    /* margin-top: 20px; */


    color: #282828;


  }


  .oil_img_1 {


    height: 540px;


    width: 100%;


    /* margin-top: 94px; */


   }


   .oil_img_2 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


    }


   .oil_img_3 {


    height: 350px;


    width: 100%;


    margin-top: 92px;


   }


   .oil_img_4 {


    height: 360px;


    width: 70%;


   }


   .oil_img_5 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


   }


  .search-box{


  height: 0px;


  border:none;


  position: absolute;


  left: -190px;


  visibility: hidden;


  opacity: 0;


  top: 38px;


  /*background: #50a864de;*/


  /*color: white;*/


  /*padding: 20px;*/


  font-size: 18px;


  outline: none;


  width: 220px;


  transition: 80ms all ease-in;


  border-bottom-left-radius: 5px;


  border-bottom-right-radius: 5px;


  box-shadow: none;


  }


  .search-box input[type="text"] {


    height: 50px;


    width: 200px;


    padding: 5px 10px;


    /*margin-left: 23px;*/


    border: 1px solid #FBC900;


    outline: none;


    font-size: 22px;


   }


   .search-box input[type="submit"] {


    height: 50px;


    width: 86px;


    font-size: 20px;


    padding: 0px 0;


    background: #FBC900;


    color: #fff;


    margin-left: -6px;


    border: 1px solid #FBC900;


    outline: none;


    cursor: pointer;


  }


   .search-box input[type="button"] {


     width: 81px;


     font-size: 16px;


     padding: 11px 0;


     background: #FBC900;


     color: #fff;


     margin-left: -1px;


     border: 1px solid #FBC900;


     outline: none;


     cursor: pointer;


  }


  


  .top_head_box {


    /* border-bottom: 2px solid #FBC900; */


    margin: 0% 20%;


  }


  i.fa-search {


    font-size: 30px;


  }


	.nav-bar{


		margin-left: 115px;


	}





  .search-container {


    position: relative;


    display: inline-block;


    margin: 4px 2px;


    height: 30px;


    width: 50px;


    left: 90px;


    vertical-align: bottom;


   }





	header .main-menu>li>a {


    font-family: 'Rubik', sans-serif;


    color: #000;


    font-size: 22px;


    padding: 3px 5.0vw 3px 0vw;


    font-weight: 700;


    display: block;


    transition: .4s;


    -webkit-transition: .4s;


    }





    nav{


      margin-left: 200px;


    }


	.logo_img {


     text-align: center;


    position: relative;


    /* height: 230px; */


   /* padding-left: 20%;*/


    }





    .narayani_natural_text_heading {


    font-family: 'Rubik', sans-serif;


    font-size: 80px;


    font-weight: 800;


    float: left;


    margin: 0px 0px;


    padding: 66px 0px 65px 40px;


    /* text-align: center; */


    color: #000;


    }





   /* .home_img {


    font-family: 'Rubik', sans-serif;


    height: 800px;


    width: 100%;


    }*/





    .hebrs_for_health_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    }





    .quality_products_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #705E5A;


    text-align: center;


    }





    .developed_by_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 12px;


    text-align: right;


    margin-right: 0px;


    color: #705E5A;


    /* margin-left: 23px;*/


    }





    .home_footer_img {


    height: inherit;


    width: 95%;


    }





    .info_sales_text {


    font-family: 'Rubik', sans-serif;


    font-size: 20px;


    font-weight: bold;


    text-align: center;


    padding: 5px 20px;


    }





    .all_right_reserved {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 15px;


    /* text-align: center;*/


    /* text-align: right; */


    margin-left: 0;


    margin-right: 80px;


    color: #705E5A;


    margin: auto;


    margin-bottom: 10px;


    }





    .menu a {


    font-family: 'Rubik', sans-serif;


    text-decoration: none;


    font-weight: 500;


    color: #000;


    padding: 10px;


    padding-left: 15px;


    padding-right: 15px;


    margin-top: 5px;


    }





    header{


    	display: none;


    }





     .menu li{


    display: none;


    }





    .menu {


    /* margin-top: 5px; */


    margin-left: 100px;


    /* float: right; */


    }


   /* .icon{


      font-weight: 900 !important;


          font-size: 27px !important;


      padding: 0;


      margin: 0;


      float: left;


      display: flex;


      margin-top: 10px;


      margin-left: 30px;


    }*/


    .logo img {


        height: 40px;


    }





    .sidenav {


      height: 100%;


      width: 0;


      position: fixed;


      z-index: 1;


      top: 0;


      left: 0;


      background-color: #fff;


      overflow-x: hidden;


      transition: 0.2s;


      padding-top: 87px;


      box-shadow: 2px 8px 20px rgba(0, 0, 0, 0.24);


    }





    .sidenav a {


      padding: 8px 8px 8px 32px;


      text-decoration: none;


      font-size: 25px;


      color: #1c3664;


      display: block;


      transition: 0.3s;


    }





    .sidenav a:hover, .offcanvas a:focus{


      color: #F7CA18;


    }





    .sidenav .closebtn {


      position: absolute;


      top: 0;


      right: 25px;


      font-size: 36px;


      margin-left: 50px;


     }





    .photos-list {


        display: block;


    padding: 0;


    justify-content: center;


    margin: auto 11px;


    }





     /*who we are*/


  .who_are_we_img {


    height: 600px;


    width: 100%;


  }





  .container_box{


     margin: 0% 0%;


  }





  .ceritigfied_farm_img {


    height: 400px;


    width: 100%;


  }


  .ceritigfied_farm_img_2 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


  }


  .ceritigfied_farm_img_3 {


    height: 360px;


    width: 100%;


    margin-top: 20px;


  }





  .certified_farm_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 20px;


    color: #282828;


    line-height: 40px;


    /* text-align: center; */


   }


  .narayani_naturals_paragraph {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #000;


    text-align: justify;


    line-height: 34px;


    /*margin-top: 20px;*/


  }





  .certified_farm_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #000;


    text-align: justify;


    line-height: 34px;


  }





 .all_right_reserved_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: left;


    color: #705E5A;


  }





  .developed_by_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: right;


    color: #705E5A;


  }





  .herbal_tea_industry_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 800;


    font-size: 18px;


    text-align: center;


    margin-bottom: 0;


    padding: 20px 0px;


  }


  .who_are_we_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


  }





  .we_supply_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    text-align: center;


    padding: 30px 0px 30px 0px;


  }





  .Ingredients_img {


    height: 230px;


    width: 100%;


   }





  /*certified farmer group*/





  .ceritified_farmer_group_img{


      height: 700px;


      width: 100%;


  }





  .ceritified_farmer_group_img_2{


      margin-top: 5%;


      height: 370px;


      width: 100%;


  }





  .ceritified_orchard_img {


    height: 700px;


    width: 100%;


  }





  .ceritified_orchard_img_2 {


    margin-top: 20px;


    height: 350px;


    width: 100%;


   }





   .i_want_picture {


    height: 620px;


    width: 600px;


    margin-bottom: 20px;


   }





   .manufacturing_img {


    height: 600px;


    width: 100%;


   }





   .manufacturing_img_1 {


    height: 350px;


    width: 100%;


   }





   .manufacturing_img_2 {


    height: 700px;


    width: 100%;


  /*  margin-top:10px; */


   }





   .manufacturing_img_3 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .manufacturing_img_4 {


    height: 500px;


    width: 50%;


    margin-top: 0px;


   }





   .manufacturing_img_6 {


    height: 400px;


    width: 100%;


    margin-top: 0px;


   }





   .manufacturing_img_7 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .dashed_hr {


    border: 1px dashed #FBC900;


    margin-top: 20px;


    margin-bottom: 20px;


   }





   .cryogenic_grinding_work {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 19px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 60px;


   }





   .cutting_slicing_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    /*margin-top: 20px;*/


   }





   .benefits_head_text {


    font-family: 'Rubik', sans-serif;


    font-size: 19px;


    color: #000;


    margin-top: 0px;


   }


   .once_these_products_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #000;


    text-align: justify;


    line-height: 34px;


    margin-top: 10px;


   }





   .once_the_plant_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #000;


    text-align: justify;


    line-height: 34px;


    margin-top: 10px;


   }





   .customization_head_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 0px;


   }





   .handling_and_cleaing_of_herbs_text {


    font-family: 'Rubik', sans-serif;


    font-size: 22px;


    color: #000;


   }


   #photos-list {


     height: 100px;


     width: inherit;


    /* margin-left: 10px;*/


   }


   .medicinal_plant_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #000;


    text-align: justify;


    line-height: 34px;


   }





}


@media only screen and (min-width: 2021px)  and (max-width:2100px)


{


  /*.spices_main_img {


    height: 600px;


    width: 100%;


  }*/


  .attend_to_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 24px;


    font-style: italic;


    color: #BAB86C;


    text-align: justify;


    line-height: 34px;


  }


   header .main-menu .sub-menu {


    display: none; 


    position: absolute;


    /* left: 50%; */


    top: 100%;


    width: 230px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


  }


  header .main-menu .sub-menu a {


    font-family: 'Rubik', sans-serif;


    padding: 12px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


   .mr {


    left: 60%;


   }


   .mr2{


    left: 62%;


   }


   header .main-menu .sub-menu .sub-menu-inner {


    display: none;


    position: absolute;


    left: 152%;


    top: 80%;


    width: 240px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


   }


   header .main-menu .sub-menu .sub-menu-inner a {


    font-family: 'Rubik', sans-serif;


    padding: 9px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


  .customization_img_2{


      height: 340px;


      width: 100%;


      margin-top:20px;


    }


   .amla_oil_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    line-height: 50px;


    /* margin-top: 20px; */


    color: #282828;


   }


  .oil_img_1 {


    height: 540px;


    width: 100%;


    /* margin-top: 94px; */


   }


   .oil_img_2 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


    }


   .oil_img_3 {


    height: 350px;


    width: 100%;


    margin-top: 92px;


   }


   .oil_img_4 {


    height: 360px;


    width: 70%;


   }


   .oil_img_5 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


   }


   .search-box{


      height: 0px;


      border:none;


      position: absolute;


      left: -190px;


      visibility: hidden;


      opacity: 0;


      top: 38px;


      /*background: #50a864de;*/


      /*color: white;*/


      /*padding: 20px;*/


      font-size: 18px;


      outline: none;


      width: 220px;


      transition: 80ms all ease-in;


      border-bottom-left-radius: 5px;


      border-bottom-right-radius: 5px;


      box-shadow: none;


   }





   .search-box input[type="text"] {


      height: 55px;


      width: 200px;


      padding: 5px 10px;


      /*margin-left: 23px;*/


      border: 1px solid #FBC900;


      outline: none;


      font-size: 16px;


   }





   .search-box input[type="submit"] {


      height: 55px;


      width: 84px;


      font-size: 20px;


      padding: 13.5px 0;


      background: #FBC900;


      color: #fff;


      margin-left: -6px;


      border: 1px solid #FBC900;


      outline: none;


      cursor: pointer;


   }





   .search-box input[type="button"] {


     width: 81px;


     font-size: 16px;


     padding: 11px 0;


     background: #FBC900;


     color: #fff;


     margin-left: -1px;


     border: 1px solid #FBC900;


     outline: none;


     cursor: pointer;


   }


  /*.search-box {


    background: #E8E8E4;


    position: absolute;


    top: 36px;


    width: 278px;


    height: 45px;


    line-height: 15px;


    box-shadow: 0 0 10px rgb(0 0 0 / 50%);


    display: none;


    z-index: 30;


  }*/


  .top_head_box {


    /* border-bottom: 2px solid #FBC900; */


    margin: 0% 0%;


   }





   i.fa-search {


    font-size: 30px;


   }





  .nav-bar{


    margin-left: 120px;


  }





  .search-container {


    position: relative;


    display: inline-block;


    margin: 4px 2px;


    height: 30px;


    width: 50px;


    left: 90px;


    vertical-align: bottom;


   }





  header .main-menu>li>a {


    font-family: 'Rubik', sans-serif;


    color: #000;


    font-size: 22px;


    padding: 3px 4.0vw 3px 0vw;


    font-weight: 700;


    display: block;


    transition: .4s;


    -webkit-transition: .4s;


    }





    nav{


       margin-left: 160px;


    }





    .logo_img {


     text-align: center;


    position: relative;


    /* height: 200px; */


    /* padding-left: 22%; */


    }





    .narayani_natural_text_heading {


    font-family: 'Rubik', sans-serif;


    font-size: 80px;


    font-weight: 800;


    float: left;


    margin: 0px 0px;


    padding: 52px 0px 50px 70px;


    /* text-align: center; */


    color: #000;


    }





    /*.home_img {


    font-family: 'Rubik', sans-serif;


    height: 800px;


    width: 100%;


    }*/





    .hebrs_for_health_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    }





    .quality_products_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #705E5A;


    text-align: center;


    }





    .developed_by_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 12px;


    text-align: right;


    margin-right: 0px;


    color: #705E5A;


    margin-left: 23px;


    }





    .home_footer_img {


    height: inherit;


    width: 95%;


    }





    .info_sales_text {


    font-family: 'Rubik', sans-serif;


    font-size: 20px;


    font-weight: bold;


    text-align: center;


    padding: 5px 20px;


    }





    .all_right_reserved {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 15px;


    margin-left: 0;


   /* text-align: center;*/


    /* text-align: right; */


    margin-right: 80px;


    color: #705E5A;


    margin: auto;


    margin-bottom: 10px;


    }





    .menu a {


    font-family: 'Rubik', sans-serif;


    text-decoration: none;


    font-weight: 500;


    color: #000;


    padding: 10px;


    padding-left: 15px;


    padding-right: 15px;


    margin-top: 5px;


    }





    header{


      display: none;


    }





     .menu li{


    display: none;


    }





    .menu {


    /* margin-top: 5px; */


    margin-left: 100px;


    /* float: right; */


    }


   /* .icon{


      font-weight: 900 !important;


          font-size: 27px !important;


      padding: 0;


      margin: 0;


      float: left;


      display: flex;


      margin-top: 10px;


      margin-left: 30px;


    }*/


    .logo img {


        height: 40px;


    }





    .sidenav {


      height: 100%;


      width: 0;


      position: fixed;


      z-index: 1;


      top: 0;


      left: 0;


      background-color: #fff;


      overflow-x: hidden;


      transition: 0.2s;


      padding-top: 87px;


      box-shadow: 2px 8px 20px rgba(0, 0, 0, 0.24);


    }





    .sidenav a {


      padding: 8px 8px 8px 32px;


      text-decoration: none;


      font-size: 25px;


      color: #1c3664;


      display: block;


      transition: 0.3s;


    }





    .sidenav a:hover, .offcanvas a:focus{


      color: #F7CA18;


    }





    .sidenav .closebtn {


      position: absolute;


      top: 0;


      right: 25px;


      font-size: 36px;


      margin-left: 50px;


     }





     .photos-list {


          display: block;


    padding: 0;


    justify-content: center;


    margin: auto 11px;


     }





     #photos-list {


       height: 100px;


     width: inherit;


      /*margin-left: 10px;*/


     }





     /*who we are*/


  .who_are_we_img {


    height: 600px;


    width: 100%;


  }





  .container_box{


     margin: 0% 0%;


  }





  .ceritigfied_farm_img {


    height: 400px;


    width: 100%;


  }


  .ceritigfied_farm_img_2 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


  }


  .ceritigfied_farm_img_3 {


    height: 360px;


    width: 100%;


    margin-top: 20px;


  }





  .certified_farm_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 20px;


    color: #282828;


    line-height: 40px;


   }


  .narayani_naturals_paragraph {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #000;


    text-align: justify;


    line-height: 34px;


    /*margin-top: 20px;*/


  }





  .certified_farm_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #000;


    text-align: justify;


    line-height: 34px;


   }





 .all_right_reserved_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: left;


    color: #705E5A;


  }





  .developed_by_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: right;


    color: #705E5A;


  }





  .herbal_tea_industry_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 800;


    font-size: 18px;


    text-align: center;


    margin-bottom: 0;


    padding: 20px 0px;


  }


  .who_are_we_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


  }





  .we_supply_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    text-align: center;


    padding: 30px 0px 30px 0px;


  }





  .Ingredients_img {


    height: 230px;


    width: 100%;


   }





   /*certified farmer group*/





    .ceritified_farmer_group_img{


      height: 700px;


      width: 100%;


    }





    .ceritified_farmer_group_img_2{


      margin-top: 6%;


      height: 370px;


      width: 100%;


    }





  .ceritified_orchard_img {


    height: 700px;


    width: 100%;


  }





  .ceritified_orchard_img_2 {


    margin-top: 20px;


    height: 350px;


    width: 100%;


   }





   .i_want_picture {


    height: 620px;


    width: 600px;


    margin-bottom: 20px;


   }





   .manufacturing_img {


    height: 600px;


    width: 100%;


   }





   .manufacturing_img_1 {


    height: 350px;


    width: 100%;


   }





   .manufacturing_img_2 {


    height: 700px;


    width: 100%;


  /*  margin-top:10px; */


   }





   .manufacturing_img_3 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .manufacturing_img_4 {


    height: 500px;


    width: 50%;


    margin-top: 0px;


   }





   .manufacturing_img_6 {


    height: 400px;


    width: 100%;


    margin-top: 0px;


   }





   .manufacturing_img_7 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .dashed_hr {


    border: 1px dashed #FBC900;


    margin-top: 20px;


    margin-bottom: 20px;


   }





   .cryogenic_grinding_work {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 60px;


   }





   .cutting_slicing_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    /*margin-top: 20px;*/


   }





   .benefits_head_text {


    font-family: 'Rubik', sans-serif;


    font-size: 22px;


    color: #000;


    margin-top: 0px;


   }


   .once_these_products_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #000;


    text-align: justify;


    line-height: 30px;


    margin-top: 10px;


   }





   .once_the_plant_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #000;


    text-align: justify;


    line-height: 34px;


    margin-top: 10px;


   }





   .customization_head_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 0px;


   }





   .handling_and_cleaing_of_herbs_text {


    font-family: 'Rubik', sans-serif;


    font-size: 22px;


    color: #000;


   }





  .medicinal_plant_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #000;


    text-align: justify;


    line-height: 34px;


   }


}


@media only screen and (min-width: 2101px)  and (max-width:2200px)


{


 /* .spices_main_img {


    height: 600px;


    width: 100%;


   }*/


  .attend_to_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    font-style: italic;


    color: #BAB86C;


    text-align: justify;


    line-height: 34px;


   }


    header .main-menu .sub-menu {


    display: none; 


    position: absolute;


    /* left: 50%; */


    top: 100%;


    width: 230px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


  }


  header .main-menu .sub-menu a {


    font-family: 'Rubik', sans-serif;


    padding: 12px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


   .mr {


    left: 60%;


   }


   .mr2{


    left: 62%;


   }


   header .main-menu .sub-menu .sub-menu-inner {


    display: none;


    position: absolute;


    left: 152%;


    top: 80%;


    width: 240px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


   }


   header .main-menu .sub-menu .sub-menu-inner a {


    font-family: 'Rubik', sans-serif;


    padding: 9px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


  .customization_img_2{


      height: 340px;


      width: 100%;


      margin-top:20px;


    }


  .amla_oil_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    line-height: 50px;


    /* margin-top: 20px; */


    color: #282828;


  }


  .oil_img_1 {


    height: 540px;


    width: 100%;


    /* margin-top: 94px; */


   }


   .oil_img_2 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


    }


   .oil_img_3 {


    height: 350px;


    width: 100%;


    margin-top: 92px;


   }


   .oil_img_4 {


    height: 360px;


    width: 70%;


   }


   .oil_img_5 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


   }


   .search-box{


      height: 0px;


      border:none;


      position: absolute;


      left: -190px;


      visibility: hidden;


      opacity: 0;


      top: 38px;


      /*background: #50a864de;*/


      /*color: white;*/


      /*padding: 20px;*/


      font-size: 18px;


      outline: none;


      width: 220px;


      transition: 80ms all ease-in;


      border-bottom-left-radius: 5px;


      border-bottom-right-radius: 5px;


      box-shadow: none;


   }


  .search-box input[type="text"] {


    height: 45px;


    width: 200px;


    padding: 5px 10px;


    /*margin-left: 23px;*/


    border: 1px solid #FBC900;


    outline: none;


    font-size: 20px;


   }


   .search-box input[type="submit"] {


    height: 45px;


    width: 84px;


    font-size: 20px;


    padding: 0px 0;


    background: #FBC900;


    color: #fff;


    margin-left: -6px;


    border: 1px solid #FBC900;


    outline: none;


    cursor: pointer;


   }


   .search-box input[type="button"] {


    width: 82px;


    font-size: 16px;


    padding: 16px 0;


    background: #FBC900;


    color: #fff;


    margin-left: -1px;


    border: 1px solid #FBC900;


    outline: none;


    cursor: pointer;


    border-radius: 0px 4px 4px 0px;


  }


  /*.search-box {


    background: #E8E8E4;


    position: absolute;


    top: 36px;


    width: 278px;


    height: 45px;


    line-height: 15px;


    box-shadow: 0 0 10px rgb(0 0 0 / 50%);


    display: none;


    z-index: 30;


  }*/


  .top_head_box {


    /* border-bottom: 2px solid #FBC900; */


    margin: 0% 0%;


   }


   i.fa-search {


    font-size: 30px;


  }


  .nav-bar{


    margin-left: 120px;


  }





  .search-container {


    position: relative;


    display: inline-block;


    margin: 4px 2px;


    height: 30px;


    width: 50px;


    left: 90px;


    vertical-align: bottom;


   }





  header .main-menu>li>a {


    font-family: 'Rubik', sans-serif;


    color: #000;


    font-size: 22px;


    padding: 3px 4.0vw 3px 0vw;


    font-weight: 700;


    display: block;


    transition: .4s;


    -webkit-transition: .4s;


    }





    nav {


    margin-left: 160px;


    }





   .logo_img {


    text-align: center;


    position: relative;


    /* height: 200px; */


    /* padding-left: 23%; */


    }





    .narayani_natural_text_heading {


    font-family: 'Rubik', sans-serif;


    font-size: 80px;


    font-weight: 800;


    float: left;


    margin: 0px 0px;


    padding: 52px 0px 50px 70px;


    /* text-align: center; */


    color: #000;


    }





   /* .home_img {


    font-family: 'Rubik', sans-serif;


    height: 800px;


    width: 100%;


    }*/





    .hebrs_for_health_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    }





    .quality_products_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #705E5A;


    text-align: center;


    }





    .developed_by_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 12px;


    text-align: right;


    margin-right: 0px;


    color: #705E5A;


     margin-left: 23px;


    }





    .home_footer_img {


    height: inherit;


    width: 95%;


    }





    .info_sales_text {


    font-family: 'Rubik', sans-serif;


    font-size: 20px;


    font-weight: bold;


    text-align: center;


    padding: 5px 20px;


    }





    .all_right_reserved {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 15px;


    margin-left: 0;


    /*text-align: center;*/


    /* text-align: right; */


    margin-right: 80px;


    color: #705E5A;


    margin: auto;


    margin-bottom: 10px;


    }





    .menu a {


    font-family: 'Rubik', sans-serif;


    text-decoration: none;


    font-weight: 500;


    color: #000;


    padding: 10px;


    padding-left: 15px;


    padding-right: 15px;


    margin-top: 5px;


    }





    header{


      display: none;


    }





     .menu li{


    display: none;


    }





    .menu {


    /* margin-top: 5px; */


    margin-left: 100px;


    /* float: right; */


    }


    /*.icon{


      font-weight: 900 !important;


          font-size: 27px !important;


      padding: 0;


      margin: 0;


      float: left;


      display: flex;


      margin-top: 10px;


      margin-left: 30px;


    }*/


    .logo img {


        height: 40px;


    }





    .sidenav {


      height: 100%;


      width: 0;


      position: fixed;


      z-index: 1;


      top: 0;


      left: 0;


      background-color: #fff;


      overflow-x: hidden;


      transition: 0.2s;


      padding-top: 87px;


      box-shadow: 2px 8px 20px rgba(0, 0, 0, 0.24);


    }





    .sidenav a {


      padding: 8px 8px 8px 32px;


      text-decoration: none;


      font-size: 25px;


      color: #1c3664;


      display: block;


      transition: 0.3s;


    }





    .sidenav a:hover, .offcanvas a:focus{


      color: #F7CA18;


    }





    .sidenav .closebtn {


      position: absolute;


      top: 0;


      right: 25px;


      font-size: 36px;


      margin-left: 50px;


     }





     .photos-list {


        display: block;


    padding: 0;


    justify-content: center;


    margin: auto 11px;


    }





    #photos-list {


      height: 98px;


      width: inherit;


    /*margin-left: 10px;*/


    }





     /*who we are*/


  .who_are_we_img {


    height: 600px;


    width: 100%;


  }





  .container_box{


     margin: 0% 0%;


  }





   .ceritigfied_farm_img {


    height: 400px;


    width: 100%;


  }


  .ceritigfied_farm_img_2 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


  }


  .ceritigfied_farm_img_3 {


    height: 360px;


    width: 100%;


    margin-top: 20px;


  }





  .certified_farm_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 20px;


    color: #282828;


    line-height: 40px;


    /* text-align: center; */


    /*padding-top: 10PX;*/


   }


  .narayani_naturals_paragraph {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    /*margin-top: 20px;*/


  }





 .certified_farm_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


   }





 .all_right_reserved_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: left;


    color: #705E5A;


  }





  .developed_by_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: right;


    color: #705E5A;


  }





  .herbal_tea_industry_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 800;


    font-size: 18px;


    text-align: center;


    margin-bottom: 0;


    padding: 20px 0px;


  }


  .who_are_we_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


  }





  .we_supply_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    text-align: center;


    padding: 30px 0px 30px 0px;


  }





  .Ingredients_img {


    height: 230px;


    width: 100%;


   }





   /*certified farmer group*/





   .ceritified_farmer_group_img{


      height: 700px;


      width: 100%;


  }





  .ceritified_farmer_group_img_2{


      margin-top: 6%;


      height: 350px;


      width: 100%;


  }





  .ceritified_orchard_img {


    height: 700px;


    width: 100%;


  }





  .ceritified_orchard_img_2 {


    margin-top: 20px;


    height: 350px;


    width: 100%;


   }





   .i_want_picture {


    height: 620px;


    width: 600px;


    margin-bottom: 20px;


   }





    .manufacturing_img {


    height: 600px;


    width: 100%;


   }





   .manufacturing_img_1 {


    height: 350px;


    width: 100%;


   }





   .manufacturing_img_2 {


    height: 700px;


    width: 100%;


  /*  margin-top:10px; */


   }





   .manufacturing_img_3 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .manufacturing_img_4 {


    height: 500px;


    width: 50%;


    margin-top: 0px;


   }





   .manufacturing_img_6 {


    height: 400px;


    width: 100%;


    margin-top: 0px;


   }





   .manufacturing_img_7 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .dashed_hr {


    border: 1px dashed #FBC900;


    margin-top: 20px;


    margin-bottom: 20px;


   }





   .cryogenic_grinding_work {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 60px;


   }





   .cutting_slicing_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    /*margin-top: 20px;*/


   }





   .benefits_head_text {


    font-family: 'Rubik', sans-serif;


    font-size: 22px;


    color: #000;


    margin-top: 0px;


   }


   .once_these_products_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #000;


    text-align: justify;


    line-height: 30px;


    margin-top: 10px;


   }





   .once_the_plant_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    margin-top: 10px;


   }





   .customization_head_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 0px;


   }





   .handling_and_cleaing_of_herbs_text {


    font-family: 'Rubik', sans-serif;


    font-size: 22px;


    color: #000;


   }





  .medicinal_plant_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


   }


}


@media only screen and (min-width: 2201px)  and (max-width:2300px)


{


  /*.spices_main_img {


    height: 700px;


    width: 100%;


   }*/


  .attend_to_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    font-style: italic;


    color: #BAB86C;


    text-align: justify;


    line-height: 34px;


   }


    header .main-menu .sub-menu {


    display: none; 


    position: absolute;


    /* left: 50%; */


    top: 100%;


    width: 230px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


  }


  header .main-menu .sub-menu a {


    font-family: 'Rubik', sans-serif;


    padding: 12px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


   .mr {


    left: 70%;


   }


   .mr2{


    left: 70%;


   }


   header .main-menu .sub-menu .sub-menu-inner {


    display: none;


    position: absolute;


    left: 152%;


    top: 80%;


    width: 240px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


   }


   header .main-menu .sub-menu .sub-menu-inner a {


    font-family: 'Rubik', sans-serif;


    padding: 9px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


  .customization_img_2{


      height: 340px;


      width: 100%;


      margin-top:20px;


    }


  .amla_oil_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    line-height: 50px;


    /* margin-top: 20px; */


    color: #282828;


   }


  .oil_img_1 {


    height: 540px;


    width: 100%;


    /* margin-top: 94px; */


   }


   .oil_img_2 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


    }


   .oil_img_3 {


    height: 350px;


    width: 100%;


    margin-top: 92px;


   }


   .oil_img_4 {


    height: 360px;


    width: 70%;


   }


   .oil_img_5 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


   }





   .search-box{


      height: 0px;


      border:none;


      position: absolute;


      left: -190px;


      visibility: hidden;


      opacity: 0;


      top: 38px;


      /*background: #50a864de;*/


      /*color: white;*/


      /*padding: 20px;*/


      font-size: 18px;


      outline: none;


      width: 220px;


      transition: 80ms all ease-in;


      border-bottom-left-radius: 5px;


      border-bottom-right-radius: 5px;


      box-shadow: none;


   }





  .search-box input[type="text"] {


    height: 44px;


    width: 200px;


    padding: 5px 10px;


    /*margin-left: 23px;*/


    border: 1px solid #FBC900;


    outline: none;


    font-size: 20px;


   }


   .search-box input[type="submit"] {


    height: 44px;


    width: 82px;


    font-size: 20px;


    padding: 0px 0;


    background: #FBC900;


    color: #fff;


    margin-left: -6px;


    border: 1px solid #FBC900;


    outline: none;


    cursor: pointer;


  }


   .search-box input[type="button"] {


     width: 81px;


     font-size: 16px;


     padding: 11px 0;


     background: #FBC900;


     color: #fff;


     margin-left: -1px;


     border: 1px solid #FBC900;


     outline: none;


     cursor: pointer;


  }


  /*.search-box {


    background: #E8E8E4;


    position: absolute;


    top: 38px;


    width: 278px;


    height: 45px;


    line-height: 15px;


    box-shadow: 0 0 10px rgb(0 0 0 / 50%);


    display: none;


    z-index: 30;


  }*/


  .top_head_box {


    /* border-bottom: 2px solid #FBC900; */


    margin: 0% 0%;


   }





   i.fa-search {


    font-size: 30px;


   }


  .nav-bar{


    margin-left: 90px;


  }





  .search-container {


    position: relative;


    display: inline-block;


    margin: 4px 2px;


    height: 30px;


    width: 50px;


    left: 90px;


    vertical-align: bottom;


   }





   nav{


    margin-left: 90px;


   }





  header .main-menu>li>a {


    font-family: 'Rubik', sans-serif;


    color: #000;


    font-size: 22px;


    padding: 3px 3.0vw 3px 0vw;


    font-weight: 700;


    display: block;


    transition: .4s;


    -webkit-transition: .4s;


    }





  .logo_img {


     text-align: center;


    position: relative;


    /* height: 200px; */


    /* padding-left: 23%; */


    }





    .narayani_natural_text_heading {


    font-family: 'Rubik', sans-serif;


    font-size: 80px;


    font-weight: 800;


    float: left;


    margin: 0px 0px;


    padding: 52px 0px 52px 70px;


    /* text-align: center; */


    color: #000;


    }





    /*.home_img {


    font-family: 'Rubik', sans-serif;


    height: 900px;


    width: 100%;


    }*/





    .hebrs_for_health_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    }





    .quality_products_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #705E5A;


    text-align: center;


    }





    .developed_by_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 12px;


    text-align: right;


    margin-right: 0px;


    color: #705E5A;


     margin-left: 23px;


    }





    .home_footer_img {


    height: inherit;


    width: 95%;


    }





    .info_sales_text {


    font-family: 'Rubik', sans-serif;


    font-size: 20px;


    font-weight: bold;


    text-align: center;


    padding: 5px 20px;


    }





    .all_right_reserved {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 15px;


    margin-left: 0;


    /*text-align: center;*/


    /* text-align: right; */


    margin-right: 80px;


    color: #705E5A;


    margin: auto;


    margin-bottom: 10px;


    }





    .menu a {


    font-family: 'Rubik', sans-serif;


    text-decoration: none;


    font-weight: 500;


    color: #000;


    padding: 10px;


    padding-left: 15px;


    padding-right: 15px;


    margin-top: 5px;


    }





    header{


      display: none;


    }





     .menu li{


    display: none;


    }





    .menu {


    /* margin-top: 5px; */


    margin-left: 100px;


    /* float: right; */


    }


    /*.icon{


      font-weight: 900 !important;


          font-size: 27px !important;


      padding: 0;


      margin: 0;


      float: left;


      display: flex;


      margin-top: 10px;


      margin-left: 30px;


    }*/


    .logo img {


        height: 40px;


    }





    .sidenav {


      height: 100%;


      width: 0;


      position: fixed;


      z-index: 1;


      top: 0;


      left: 0;


      background-color: #fff;


      overflow-x: hidden;


      transition: 0.2s;


      padding-top: 87px;


      box-shadow: 2px 8px 20px rgba(0, 0, 0, 0.24);


    }





    .sidenav a {


      padding: 8px 8px 8px 32px;


      text-decoration: none;


      font-size: 25px;


      color: #1c3664;


      display: block;


      transition: 0.3s;


    }





    .sidenav a:hover, .offcanvas a:focus{


      color: #F7CA18;


    }





    .sidenav .closebtn {


      position: absolute;


      top: 0;


      right: 25px;


      font-size: 36px;


      margin-left: 50px;


     }





     .photos-list {


          display: block;


    padding: 0;


    justify-content: center;


    margin: auto 11px;


      }


      #photos-list {


        height: 100px;


        width: inherit;


          /*margin-left: 10px;*/


      }





     /*who we are*/


  .who_are_we_img {


    height: 600px;


    width: 100%;


  }





  .container_box{


     margin: 0% 0%;


  }





   .ceritigfied_farm_img {


    height: 400px;


    width: 100%;


  }


  .ceritigfied_farm_img_2 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


  }


  .ceritigfied_farm_img_3 {


    height: 360px;


    width: 100%;


    margin-top: 20px;


  }


  .certified_farm_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 20px;


    color: #282828;


    line-height: 40px;


   }


  .narayani_naturals_paragraph {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    /*margin-top: 20px;*/


  }





 .certified_farm_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


   }





 .all_right_reserved_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: left;


    color: #705E5A;


  }





  .developed_by_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: right;


    color: #705E5A;


  }





  .herbal_tea_industry_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 800;


    font-size: 18px;


    text-align: center;


    margin-bottom: 0;


    padding: 20px 0px;


  }


  .who_are_we_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


  }





  .we_supply_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    text-align: center;


    padding: 30px 0px 30px 0px;


  }





  .Ingredients_img {


    height: 230px;


    width: 100%;


   }





   /*certified farmer group*/





   .ceritified_farmer_group_img{


      height: 700px;


      width: 100%;


  }





  .ceritified_farmer_group_img_2{


      margin-top: 8%;


      height: 350px;


      width: 100%;


  }





  .ceritified_orchard_img {


    height: 700px;


    width: 100%;


  }





  .ceritified_orchard_img_2 {


    margin-top: 20px;


    height: 350px;


    width: 100%;


   }





   .i_want_picture {


    height: 620px;


    width: 600px;


    margin-bottom: 20px;


   }





    .manufacturing_img {


    height: 600px;


    width: 100%;


   }





   .manufacturing_img_1 {


    height: 350px;


    width: 100%;


   }





   .manufacturing_img_2 {


    height: 700px;


    width: 100%;


  /*  margin-top:10px; */


   }





   .manufacturing_img_3 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .manufacturing_img_4 {


    height: 500px;


    width: 50%;


    margin-top: 0px;


   }





   .manufacturing_img_6 {


    height: 400px;


    width: 100%;


    margin-top: 0px;


   }





   .manufacturing_img_7 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .dashed_hr {


    border: 1px dashed #FBC900;


    margin-top: 20px;


    margin-bottom: 20px;


   }





   .cryogenic_grinding_work {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 60px;


   }





   .cutting_slicing_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    /*margin-top: 20px;*/


   }





   .benefits_head_text {


    font-family: 'Rubik', sans-serif;


    font-size: 22px;


    color: #000;


    margin-top: 0px;


   }


   .once_these_products_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    margin-top: 10px;


   }





   .once_the_plant_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    margin-top: 10px;


   }





   .customization_head_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 0px;


   }





   .handling_and_cleaing_of_herbs_text {


    font-family: 'Rubik', sans-serif;


    font-size: 22px;


    color: #000;


   }





  .medicinal_plant_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


   }


}


@media only screen and (min-width: 2301px)  and (max-width:2400px)


{


  /*.spices_main_img {


    height: 700px;


    width: 100%;


   }*/


  .attend_to_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #BAB86C;


    text-align: justify;


    line-height: 34px;


   }


    header .main-menu .sub-menu {


    display: none; 


    position: absolute;


    /* left: 50%; */


    top: 100%;


    width: 230px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


  }


  header .main-menu .sub-menu a {


    font-family: 'Rubik', sans-serif;


    padding: 12px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


   .mr {


    left: 60%;


   }


   .mr2{


    left: 60%;


   }


   header .main-menu .sub-menu .sub-menu-inner {


    display: none;


    position: absolute;


    left: 152%;


    top: 80%;


    width: 240px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


   }


   header .main-menu .sub-menu .sub-menu-inner a {


    font-family: 'Rubik', sans-serif;


    padding: 9px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


  .customization_img_2{


      height: 340px;


      width: 100%;


      margin-top:20px;


    }


  .amla_oil_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    line-height: 50px;


    /* margin-top: 20px; */


    color: #282828;


   }


  .oil_img_1 {


    height: 540px;


    width: 100%;


    /* margin-top: 94px; */


   }


   .oil_img_2 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


    }


   .oil_img_3 {


    height: 350px;


    width: 100%;


    margin-top: 92px;


   }


   .oil_img_4 {


    height: 360px;


    width: 70%;


   }


   .oil_img_5 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


   }


   .search-box{


      height: 0px;


      border:none;


      position: absolute;


      left: -190px;


      visibility: hidden;


      opacity: 0;


      top: 38px;


      /*background: #50a864de;*/


      /*color: white;*/


      /*padding: 20px;*/


      font-size: 18px;


      outline: none;


      width: 220px;


      transition: 80ms all ease-in;


      border-bottom-left-radius: 5px;


      border-bottom-right-radius: 5px;


      box-shadow: none;


   }





  .search-box input[type="text"] {


    height: 45px;


    width: 200px;


    padding: 5px 10px;


    /*margin-left: 23px;*/


    border: 1px solid #FBC900;


    outline: none;


    font-size: 20px;


   }


   .search-box input[type="submit"] {


    height: 45px;


    width: 82px;


    font-size: 20px;


    padding: 0px 0;


    background: #FBC900;


    color: #fff;


    margin-left: -6px;


    border: 1px solid #FBC900;


    outline: none;


    cursor: pointer;


  }


   .search-box input[type="button"] {


    width: 81px;


    font-size: 16px;


    padding: 14px 0;


    background: #FBC900;


    color: #fff;


    margin-left: -1px;


    border: 1px solid #FBC900;


    outline: none;


    cursor: pointer;


    border-radius: 0px 4px 4px 0px;


  }


  /*.search-box {


    background: #E8E8E4;


    position: absolute;


    top: 40px;


    right: -50%; 


    width: 278px;


    height: 45px;


    line-height: 15px;


    box-shadow: 0 0 10px rgb(0 0 0 / 50%);


    display: none;


    z-index: 30;


  }*/


  .top_head_box {


    /* border-bottom: 2px solid #FBC900; */


    margin: 0% 0%;


   }





   i.fa-search {


    font-size: 30px;


  }





  .nav-bar{


    margin-left: 110px;


  }





  .search-container {


    position: relative;


    display: inline-block;


    margin: 4px 2px;


    height: 30px;


    width: 50px;


    left: 90px;


    vertical-align: bottom;


   }





   nav{


    margin-left: 130px;


   }





  header .main-menu>li>a {


    font-family: 'Rubik', sans-serif;


    color: #000;


    font-size: 24px;


    padding: 3px 3.0vw 3px 0vw;


    font-weight: 700;


    display: block;


    transition: .4s;


    -webkit-transition: .4s;


    }








  .logo_img {


     text-align: center;


    position: relative;


    /* height: 200px; */


    /* padding-left: 25%; */


    }





    .narayani_natural_text_heading {


    font-family: 'Rubik', sans-serif;


    font-size: 80px;


    font-weight: 800;


    float: left;


    margin: 0px 0px;


    padding: 52px 0px 50px 70px;


    /* text-align: center; */


    color: #000;


    }





    /*.home_img {


    font-family: 'Rubik', sans-serif;


    height: 1000px;


    width: 100%;


    }*/





    .hebrs_for_health_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    }





    .quality_products_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #705E5A;


    text-align: center;


    }





    .developed_by_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 12px;


    text-align: right;


    margin-right:0px;


    color: #705E5A;


     margin-left: 23px;


    }





    .home_footer_img {


    height: inherit;


    width: 95%;


    }





    .info_sales_text {


    font-family: 'Rubik', sans-serif;


    font-size: 20px;


    font-weight: bold;


    text-align: center;


    padding: 5px 20px;


    }





    .all_right_reserved {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 15px;


    margin-left: 0;


    /*text-align: center;*/


    /* text-align: right; */


    margin-right: 80px;


    color: #705E5A;


    margin: auto;


    margin-bottom: 10px;


    }





    .menu a {


    font-family: 'Rubik', sans-serif;


    text-decoration: none;


    font-weight: 500;


    color: #000;


    padding: 10px;


    padding-left: 15px;


    padding-right: 15px;


    margin-top: 5px;


    }





    header{


      display: none;


    }





     .menu li{


    display: none;


    }





    .menu {


    /* margin-top: 5px; */


    margin-left: 100px;


    /* float: right; */


    }


   /* .icon{


      font-weight: 900 !important;


          font-size: 27px !important;


      padding: 0;


      margin: 0;


      float: left;


      display: flex;


      margin-top: 10px;


      margin-left: 30px;


    }*/


    .logo img {


        height: 40px;


    }





    .sidenav {


      height: 100%;


      width: 0;


      position: fixed;


      z-index: 1;


      top: 0;


      left: 0;


      background-color: #fff;


      overflow-x: hidden;


      transition: 0.2s;


      padding-top: 87px;


      box-shadow: 2px 8px 20px rgba(0, 0, 0, 0.24);


    }





    .sidenav a {


      padding: 8px 8px 8px 32px;


      text-decoration: none;


      font-size: 25px;


      color: #1c3664;


      display: block;


      transition: 0.3s;


    }





    .sidenav a:hover, .offcanvas a:focus{


      color: #F7CA18;


    }





    .sidenav .closebtn {


      position: absolute;


      top: 0;


      right: 25px;


      font-size: 36px;


      margin-left: 50px;


     }





      .photos-list {


          display: block;


    padding: 0;


    justify-content: center;


    margin: auto 11px;


      }


      #photos-list {


        height: 98px;


    width: inherit;


        /*  margin-left: 10px;*/


      }








     /*who we are*/


  .who_are_we_img {


    height: 600px;


    width: 100%;


  }





  .container_box{


     margin: 0% 0%;


  }





   .ceritigfied_farm_img {


    height: 400px;


    width: 100%;


  }


  .ceritigfied_farm_img_2 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


  }


  .ceritigfied_farm_img_3 {


    height: 360px;


    width: 100%;


    margin-top: 20px;


  }





  .certified_farm_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 20px;


    color: #282828;


    line-height: 40px;


   }


  .narayani_naturals_paragraph {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    /*margin-top: 20px;*/


  }





  .certified_farm_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


   }





 .all_right_reserved_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: left;


    color: #705E5A;


  }





  .developed_by_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: right;


    color: #705E5A;


  }





  .herbal_tea_industry_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 800;


    font-size: 18px;


    text-align: center;


    margin-bottom: 0;


    padding: 20px 0px;


  }


  .who_are_we_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


  }





  .we_supply_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    text-align: center;


    padding: 30px 0px 30px 0px;


  }





  .Ingredients_img {


    height: 230px;


    width: 100%;


   }





   /*certified farmer group*/





   .ceritified_farmer_group_img{


      height: 700px;


      width: 100%;


  }





  .ceritified_farmer_group_img_2{


      margin-top: 8%;


      height: 350px;


      width: 100%;


  }





  .ceritified_orchard_img {


    height: 700px;


    width: 100%;


  }





  .ceritified_orchard_img_2 {


    margin-top: 20px;


    height: 350px;


    width: 100%;


   }





   .i_want_picture {


    height: 620px;


    width: 600px;


    margin-bottom: 20px;


   }





    .manufacturing_img {


    height: 600px;


    width: 100%;


   }





   .manufacturing_img_1 {


    height: 350px;


    width: 100%;


   }





   .manufacturing_img_2 {


    height: 700px;


    width: 100%;


  /*  margin-top:10px; */


   }





   .manufacturing_img_3 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .manufacturing_img_4 {


    height: 500px;


    width: 50%;


    margin-top: 0px;


   }





  .manufacturing_img_6 {


    height: 400px;


    width: 100%;


    margin-top: 0px;


   }





   .manufacturing_img_7 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .dashed_hr {


    border: 1px dashed #FBC900;


    margin-top: 20px;


    margin-bottom: 20px;


   }





   .cryogenic_grinding_work {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 19px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 60px;


   }





   .cutting_slicing_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    /*margin-top: 20px;*/


   }





   .benefits_head_text {


    font-family: 'Rubik', sans-serif;


    font-size: 19px;


    color: #000;


    margin-top: 0px;


   }


   .once_these_products_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    margin-top: 10px;


   }





   .once_the_plant_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    margin-top: 10px;


   }





   .customization_head_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 0px;


   }





   .handling_and_cleaing_of_herbs_text {


    font-family: 'Rubik', sans-serif;


    font-size: 22px;


    color: #000;


   }





  .medicinal_plant_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


   }


}


@media only screen and (min-width: 2401px)  and (max-width:2560px) {


 /* .spices_main_img {


    height: 700px;


    width: 100%;


   }*/


  .attend_to_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    font-style: italic;


    color: #BAB86C;


    text-align: justify;


    line-height: 34px;


   }


   header .main-menu .sub-menu {


    display: none; 


    position: absolute;


    /* left: 50%; */


    top: 100%;


    width: 230px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


  }


  header .main-menu .sub-menu a {


    font-family: 'Rubik', sans-serif;


    padding: 12px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


   .mr {


    left: 60%;


   }


   .mr2{


    left: 60%;


   }


   header .main-menu .sub-menu .sub-menu-inner {


    display: none;


    position: absolute;


    left: 152%;


    top: 80%;


    width: 240px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


   }


   header .main-menu .sub-menu .sub-menu-inner a {


    font-family: 'Rubik', sans-serif;


    padding: 9px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


  .customization_img_2{


      height: 340px;


      width: 100%;


      margin-top:20px;


  }


  .amla_oil_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    line-height: 50px;


    /* margin-top: 20px; */


    color: #282828;


   }


  .oil_img_1 {


    height: 540px;


    width: 100%;


    /* margin-top: 94px; */


   }


   .oil_img_2 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


    }


   .oil_img_3 {


    height: 350px;


    width: 100%;


    margin-top: 92px;


   }


   .oil_img_4 {


    height: 360px;


    width: 70%;


   }


   .oil_img_5 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


   }


   .search-box{


      height: 0px;


      border:none;


      position: absolute;


      left: -190px;


      visibility: hidden;


      opacity: 0;


      top: 38px;


      /*background: #50a864de;*/


      /*color: white;*/


      /*padding: 20px;*/


      font-size: 18px;


      outline: none;


      width: 220px;


      transition: 80ms all ease-in;


      border-bottom-left-radius: 5px;


      border-bottom-right-radius: 5px;


      box-shadow: none;


   }


  .search-box input[type="text"] {


    height: 45px;


    width: 200px;


    padding: 5px 10px;


    /*margin-left: 23px;*/


    border: 1px solid #FBC900;


    outline: none;


    font-size: 20px;


   }


   .search-box input[type="submit"] {


    height: 45px;


    width: 85px;


    font-size: 20px;


    padding: 0px 0;


    background: #FBC900;


    color: #fff;


    margin-left: -6px;


    border: 1px solid #FBC900;


    outline: none;


    cursor: pointer;


    }


   .search-box input[type="button"] {


    width: 81px;


    font-size: 16px;


    padding: 13px 0;


    background: #FBC900;


    color: #fff;


    margin-left: -1px;


    border: 1px solid #FBC900;


    outline: none;


    cursor: pointer;


    border-radius: 0px 4px 4px 0px;


  }


  /*.search-box {


    background: #E8E8E4;


    position: absolute;


    top: 40px;


    right: -20%; 


    width: 278px;


    height: 45px;


    line-height: 15px;


    box-shadow: 0 0 10px rgb(0 0 0 / 50%);


    display: none;


    z-index: 30;


  }*/


  .top_head_box {


    /* border-bottom: 2px solid #FBC900; */


    margin: 0% 0%;


   }


   i.fa-search {


    font-size: 30px;


  }


  .nav-bar{


    margin-left: 115px;


  }





  .search-container {


    position: relative;


    display: inline-block;


    margin: 4px 2px;


    height: 30px;


    width: 50px;


    left: 90px;


    vertical-align: bottom;


   }





   nav{


    margin-left:140px; 


   }





  header .main-menu>li>a {


    font-family: 'Rubik', sans-serif;


    color: #000;


    font-size: 24px;


    padding: 3px 2.5vw 3px 0vw;


    font-weight: 700;


    display: block;


    transition: .4s;


    -webkit-transition: .4s;


    }





  .logo_img {


     text-align: center;


    position: relative;


    /* height: 200px; */


    /* padding-left: 26%; */


    }





    .narayani_natural_text_heading {


    font-family: 'Rubik', sans-serif;


    font-size: 80px;


    font-weight: 800;


    float: left;


    margin: 0px 0px;


    padding: 52px 0px 50px 70px;


    /* text-align: center; */


    color: #000;


    }





    /*.home_img {


    font-family: 'Rubik', sans-serif;


    height: 1000px;


    width: 100%;


    }*/





    .hebrs_for_health_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    }





    .quality_products_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #705E5A;


    text-align: center;


    }





    .developed_by_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 12px;


    text-align: right;


    margin-right: 0px;


    color: #705E5A;


     margin-left: 23px;


    }





    .home_footer_img {


    height: inherit;


    width: 95%;


    }





    .info_sales_text {


    font-family: 'Rubik', sans-serif;


    font-size: 20px;


    font-weight: bold;


    text-align: center;


    padding: 5px 20px;


    }





    .all_right_reserved {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 15px;


    margin-left: 0;


    /*text-align: center;*/


    /* text-align: right; */


    margin-right: 80px;


    color: #705E5A;


    margin: auto;


    margin-bottom: 10px;


    }





    .menu a {


    font-family: 'Rubik', sans-serif;


    text-decoration: none;


    font-weight: 500;


    color: #000;


    padding: 10px;


    padding-left: 15px;


    padding-right: 15px;


    margin-top: 5px;


    }





    header{


      display: none;


    }





     .menu li{


    display: none;


    }





    .menu {


    /* margin-top: 5px; */


    margin-left: 100px;


    /* float: right; */


    }


    /*.icon{


      font-weight: 900 !important;


          font-size: 27px !important;


      padding: 0;


      margin: 0;


      float: left;


      display: flex;


      margin-top: 10px;


      margin-left: 30px;


    }*/


    .logo img {


        height: 40px;


    }





    .sidenav {


      height: 100%;


      width: 0;


      position: fixed;


      z-index: 1;


      top: 0;


      left: 0;


      background-color: #fff;


      overflow-x: hidden;


      transition: 0.2s;


      padding-top: 87px;


      box-shadow: 2px 8px 20px rgba(0, 0, 0, 0.24);


    }





    .sidenav a {


      padding: 8px 8px 8px 32px;


      text-decoration: none;


      font-size: 25px;


      color: #1c3664;


      display: block;


      transition: 0.3s;


    }





    .sidenav a:hover, .offcanvas a:focus{


      color: #F7CA18;


    }





    .sidenav .closebtn {


      position: absolute;


      top: 0;


      right: 25px;


      font-size: 36px;


      margin-left: 50px;


     }


     .photos-list {


          display: block;


    padding: 0;


    justify-content: center;


    margin: auto 11px;


      }





     #photos-list {


        height: 98px;


    width: inherit;


        /*  margin-left: 10px;*/


      }








     /*who we are*/


  .who_are_we_img {


    height: 600px;


    width: 100%;


  }





  .container_box{


     margin: 0% 0%;


  }





   .ceritigfied_farm_img {


    height: 400px;


    width: 100%;


  }


  .ceritigfied_farm_img_2 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


  }


  .ceritigfied_farm_img_3 {


    height: 360px;


    width: 100%;


    margin-top: 20px;


  }


  .certified_farm_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 20px;


    color: #282828;


    line-height: 40px;


   }


 .narayani_naturals_paragraph {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    /*margin-top: 20px;*/


  }





  .certified_farm_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


   }





 .all_right_reserved_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: left;


    color: #705E5A;


  }





  .developed_by_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: right;


    color: #705E5A;


  }





  .herbal_tea_industry_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 800;


    font-size: 18px;


    text-align: center;


    margin-bottom: 0;


    padding: 20px 0px;


  }


  .who_are_we_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


  }





  .we_supply_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    text-align: center;


    padding: 30px 0px 30px 0px;


  }





  .Ingredients_img {


    height: 230px;


    width: 100%;


   }





   /*certified farmer group*/





   .ceritified_farmer_group_img{


      height: 700px;


      width: 100%;


  }





  .ceritified_farmer_group_img_2{


      margin-top: 8%;


      height: 350px;


      width: 100%;


  }





  .ceritified_orchard_img {


    height: 700px;


    width: 100%;


  }





  .ceritified_orchard_img_2 {


    margin-top: 20px;


    height: 340px;


    width: 100%;


   }





   .i_want_picture {


    height: 620px;


    width: 600px;


    margin-bottom: 20px;


   }





    .manufacturing_img {


    height: 600px;


    width: 100%;


   }





   .manufacturing_img_1 {


    height: 350px;


    width: 100%;


   }





   .manufacturing_img_2 {


    height: 700px;


    width: 100%;


  /*  margin-top:10px; */


   }





   .manufacturing_img_3 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .manufacturing_img_4 {


    height: 500px;


    width: 50%;


    margin-top: 0px;


   }





   .manufacturing_img_6 {


    height: 400px;


    width: 100%;


    margin-top: 0px;


   }





   .manufacturing_img_7 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .dashed_hr {


    border: 1px dashed #FBC900;


    margin-top: 20px;


    margin-bottom: 20px;


   }





   .cryogenic_grinding_work {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 19px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 60px;


   }





   .cutting_slicing_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    /*margin-top: 20px;*/


   }





   .benefits_head_text {


    font-family: 'Rubik', sans-serif;


    font-size: 19px;


    color: #000;


    margin-top: 0px;


   }


   .once_these_products_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    margin-top: 10px;


   }





   .once_the_plant_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    margin-top: 10px;


   }





   .customization_head_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 0px;


   }





   .handling_and_cleaing_of_herbs_text {


    font-family: 'Rubik', sans-serif;


    font-size: 22px;


    color: #000;


   }





  .medicinal_plant_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


   }


}


@media only screen and (min-width: 2561px)  and (max-width:2660px) {


  /*.spices_main_img {


    height: 700px;


    width: 100%;


   }*/


  .attend_to_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    font-style: italic;


    color: #BAB86C;


    text-align: justify;


    line-height: 34px;


   }


    header .main-menu .sub-menu {


    display: none; 


    position: absolute;


    /* left: 50%; */


    top: 100%;


    width: 230px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


  }


  header .main-menu .sub-menu a {


    font-family: 'Rubik', sans-serif;


    padding: 12px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


   .mr {


    left: 56%;


   }


   .mr2{


    left: 56%;


   }


   header .main-menu .sub-menu .sub-menu-inner {


    display: none;


    position: absolute;


    left: 152%;


    top: 80%;


    width: 240px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


   }


   header .main-menu .sub-menu .sub-menu-inner a {


    font-family: 'Rubik', sans-serif;


    padding: 9px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


  .customization_img_2{


      height: 340px;


      width: 100%;


      margin-top:20px;


  }


  .amla_oil_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    line-height: 50px;


    /* margin-top: 20px; */


    color: #282828;


   }


  .oil_img_1 {


    height: 540px;


    width: 100%;


    /* margin-top: 94px; */


   }


   .oil_img_2 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


    }


   .oil_img_3 {


    height: 350px;


    width: 100%;


    margin-top: 92px;


   }


   .oil_img_4 {


    height: 360px;


    width: 70%;


   }


   .oil_img_5 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


   }


   .search-box{


      height: 0px;


      border:none;


      position: absolute;


      left: -190px;


      visibility: hidden;


      opacity: 0;


      top: 38px;


      /*background: #50a864de;*/


      /*color: white;*/


      /*padding: 20px;*/


      font-size: 18px;


      outline: none;


      width: 220px;


      transition: 80ms all ease-in;


      border-bottom-left-radius: 5px;


      border-bottom-right-radius: 5px;


      box-shadow: none;


   }


  .search-box input[type="text"] {


    height: 45px;


    width: 200px;


    padding: 5px 10px;


    /*margin-left: 23px;*/


    border: 1px solid #FBC900;


    outline: none;


    font-size: 20px;


   }


   .search-box input[type="submit"] {


    height: 45px;


    width: 81px;


    font-size: 20px;


    padding: 0px 0;


    background: #FBC900;


    color: #fff;


    margin-left: -6px;


    border: 1px solid #FBC900;


    outline: none;


    cursor: pointer;


    }


   .search-box input[type="button"] {


     width: 81px;


     font-size: 16px;


     padding: 11px 0;


     background: #FBC900;


     color: #fff;


     margin-left: -1px;


     border: 1px solid #FBC900;


     outline: none;


     cursor: pointer;


  }


  /*.search-box {


    background: #E8E8E4;


    position: absolute;


    top: 40px;


    right: -20%; 


    width: 278px;


    height: 45px;


    line-height: 15px;


    box-shadow: 0 0 10px rgb(0 0 0 / 50%);


    display: none;


    z-index: 30;


  }*/


 .top_head_box {


    /* border-bottom: 2px solid #FBC900; */


    margin: 0% 0%;


   }





   i.fa-search {


    font-size: 30px;


  }


  .nav-bar{


    margin-left: 120px;


  }





  .search-container {


    position: relative;


    display: inline-block;


    margin: 4px 2px;


    height: 30px;


    width: 50px;


    left: 90px;


    vertical-align: bottom;


   }





   nav{


    margin-left:200px;


   }





  header .main-menu>li>a {


    font-family: 'Rubik', sans-serif;


    color: #000;


    font-size: 26px;


    padding: 3px 3.0vw 3px 0vw;


    font-weight: 700;


    display: block;


    transition: .4s;


    -webkit-transition: .4s;


    }





   .logo_img {


     text-align: center;


    position: relative;


    /* height: 200px; */


    /* padding-left: 28%; */


    }





    .narayani_natural_text_heading {


    font-family: 'Rubik', sans-serif;


    font-size: 80px;


    font-weight: 800;


    float: left;


    margin: 0px 0px;


    padding: 52px 0px 50px 70px;


    /* text-align: center; */


    color: #000;


    }





    /*.home_img {


    font-family: 'Rubik', sans-serif;


    height: 1000px;


    width: 100%;


    }*/





    .hebrs_for_health_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    }





    .quality_products_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #705E5A;


    text-align: center;


    }





    .developed_by_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 12px;


    text-align: right;


    margin-right: 0px;


    color: #705E5A;


     margin-left: 23px;


    }





    .home_footer_img {


    height: inherit;


    width: 95%;


    }





    .info_sales_text {


    font-family: 'Rubik', sans-serif;


    font-size: 20px;


    font-weight: bold;


    text-align: center;


    padding: 5px 20px;


    }





    .all_right_reserved {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 15px;


    margin-left: 0;


    /*text-align: center;*/


    /* text-align: right; */


    margin-right: 80px;


    color: #705E5A;


    margin: auto;


    margin-bottom: 10px;


    }





    .menu a {


    font-family: 'Rubik', sans-serif;


    text-decoration: none;


    font-weight: 500;


    color: #000;


    padding: 10px;


    padding-left: 15px;


    padding-right: 15px;


    margin-top: 5px;


    }





    header{


      display: none;


    }





     .menu li{


    display: none;


    }





    .menu {


    /* margin-top: 5px; */


    margin-left: 100px;


    /* float: right; */


    }


   /* .icon{


      font-weight: 900 !important;


          font-size: 27px !important;


      padding: 0;


      margin: 0;


      float: left;


      display: flex;


      margin-top: 10px;


      margin-left: 30px;


    }*/


    .logo img {


        height: 40px;


    }





    .sidenav {


      height: 100%;


      width: 0;


      position: fixed;


      z-index: 1;


      top: 0;


      left: 0;


      background-color: #fff;


      overflow-x: hidden;


      transition: 0.2s;


      padding-top: 87px;


      box-shadow: 2px 8px 20px rgba(0, 0, 0, 0.24);


    }





    .sidenav a {


      padding: 8px 8px 8px 32px;


      text-decoration: none;


      font-size: 25px;


      color: #1c3664;


      display: block;


      transition: 0.3s;


    }





    .sidenav a:hover, .offcanvas a:focus{


      color: #F7CA18;


    }





    .sidenav .closebtn {


      position: absolute;


      top: 0;


      right: 25px;


      font-size: 36px;


      margin-left: 50px;


     }





      .photos-list {


          display: block;


    padding: 0;


    justify-content: center;


    margin: auto 11px;


      }





       #photos-list {


        height: 98px;


    width: inherit;


        /*  margin-left: 10px;*/


      }





     /*who we are*/


  .who_are_we_img {


    height: 600px;


    width: 100%;


  }





  .container_box{


     margin: 0% 0%;


  }





   .ceritigfied_farm_img {


    height: 400px;


    width: 100%;


  }


  .ceritigfied_farm_img_2 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


  }


  .ceritigfied_farm_img_3 {


    height: 360px;


    width: 100%;


    margin-top: 20px;


  }





  .certified_farm_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


     font-size: 40px;


    margin-bottom: 20px;


    color: #282828;


    line-height: 40px;


   }


  .narayani_naturals_paragraph {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    /*margin-top: 20px;*/


  }





  .certified_farm_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


   }





 .all_right_reserved_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: left;


    color: #705E5A;


  }





  .developed_by_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: right;


    color: #705E5A;


  }





  .herbal_tea_industry_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 800;


    font-size: 18px;


    text-align: center;


    margin-bottom: 0;


    padding: 20px 0px;


  }


  .who_are_we_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


  }





  .we_supply_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    text-align: center;


    padding: 30px 0px 30px 0px;


  }





  .Ingredients_img {


    height: 230px;


    width: 100%;


   }





   /*certified farmer group*/





   .ceritified_farmer_group_img{


      height: 700px;


      width: 100%;


  }





  .ceritified_farmer_group_img_2{


      margin-top: 8%;


      height: 350px;


      width: 100%;


  }





  .ceritified_orchard_img {


    height: 700px;


    width: 100%;


  }





  .ceritified_orchard_img_2 {


    margin-top: 20px;


    height: 340px;


    width: 100%;


   }





   .i_want_picture {


    height: 620px;


    width: 600px;


    margin-bottom: 20px;


   }





    .manufacturing_img {


    height: 600px;


    width: 100%;


   }





   .manufacturing_img_1 {


    height: 350px;


    width: 100%;


   }





   .manufacturing_img_2 {


    height: 700px;


    width: 100%;


  /*  margin-top:10px; */


   }





   .manufacturing_img_3 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .manufacturing_img_4 {


    height: 500px;


    width: 50%;


    margin-top: 0px;


   }





   .manufacturing_img_6 {


    height: 400px;


    width: 100%;


    margin-top: 0px;


   }





   .manufacturing_img_7 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .dashed_hr {


    border: 1px dashed #FBC900;


    margin-top: 20px;


    margin-bottom: 20px;


   }





   .cryogenic_grinding_work {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 19px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 60px;


   }





   .cutting_slicing_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    /*margin-top: 20px;*/


   }





   .benefits_head_text {


    font-family: 'Rubik', sans-serif;


    font-size: 19px;


    color: #000;


    margin-top: 0px;


   }


   .once_these_products_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    margin-top: 10px;


   }





   .once_the_plant_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    margin-top: 10px;


   }





   .customization_head_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 0px;


   }





   .handling_and_cleaing_of_herbs_text {


    font-family: 'Rubik', sans-serif;


    font-size: 22px;


    color: #000;


   }





   .medicinal_plant_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


   }


}


@media only screen and (min-width: 2661px)  and (max-width:2800px) {


  /*.spices_main_img {


    height: 700px;


    width: 100%;


   }*/


  .attend_to_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    font-style: italic;


    color: #BAB86C;


    text-align: justify;


    line-height: 34px;


   }


    header .main-menu .sub-menu {


    display: none; 


    position: absolute;


    /* left: 50%; */


    top: 100%;


    width: 230px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


  }


  header .main-menu .sub-menu a {


    font-family: 'Rubik', sans-serif;


    padding: 12px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


   .mr {


    left: 56%;


   }


   .mr2{


    left: 56%;


   }


   header .main-menu .sub-menu .sub-menu-inner {


    display: none;


    position: absolute;


    left: 152%;


    top: 80%;


    width: 240px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


   }


   header .main-menu .sub-menu .sub-menu-inner a {


    font-family: 'Rubik', sans-serif;


    padding: 9px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


  .customization_img_2{


      height: 340px;


      width: 100%;


      margin-top:20px;


    }


  .amla_oil_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    line-height: 50px;


    /* margin-top: 20px; */


    color: #282828;


   }


  .oil_img_1 {


    height: 540px;


    width: 100%;


    /* margin-top: 94px; */


   }


   .oil_img_2 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


    }


   .oil_img_3 {


    height: 350px;


    width: 100%;


    margin-top: 92px;


   }


   .oil_img_4 {


    height: 360px;


    width: 70%;


   }


   .oil_img_5 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


   }





   .search-box{


      height: 0px;


      border:none;


      position: absolute;


      left: -190px;


      visibility: hidden;


      opacity: 0;


      top: 38px;


      /*background: #50a864de;*/


      /*color: white;*/


      /*padding: 20px;*/


      font-size: 18px;


      outline: none;


      width: 220px;


      transition: 80ms all ease-in;


      border-bottom-left-radius: 5px;


      border-bottom-right-radius: 5px;


      box-shadow: none;


   }





  .search-box input[type="text"] {


    height: 45px;


    width: 200px;


    padding: 5px 10px;


    /*margin-left: 23px;*/


    border: 1px solid #FBC900;


    outline: none;


    font-size: 20px;


   }


   .search-box input[type="submit"] {


    height: 45px;


    width: 81px;


    font-size: 20px;


    padding: 0px 0;


    background: #FBC900;


    color: #fff;


    margin-left: -6px;


    border: 1px solid #FBC900;


    outline: none;


    cursor: pointer;


  }


   .search-box input[type="button"] {


     width: 81px;


     font-size: 16px;


     padding: 11px 0;


     background: #FBC900;


     color: #fff;


     margin-left: -1px;


     border: 1px solid #FBC900;


     outline: none;


     cursor: pointer;


  }


  /*.search-box {


    background: #E8E8E4;


    position: absolute;


    top: 40px;


    right: -20%; 


    width: 278px;


    height: 45px;


    line-height: 15px;


    box-shadow: 0 0 10px rgb(0 0 0 / 50%);


    display: none;


    z-index: 30;


  }*/


  .top_head_box {


    /* border-bottom: 2px solid #FBC900; */


    margin: 0% 0%;


   }


   i.fa-search {


    font-size: 30px;


  }


  .nav-bar{


    margin-left: 115px;


  }





  .search-container {


    position: relative;


    display: inline-block;


    margin: 4px 2px;


    height: 30px;


    width: 50px;


    left: 90px;


    vertical-align: bottom;


   }





   nav{


    margin-left:190px; 


   }





  header .main-menu>li>a {


    font-family: 'Rubik', sans-serif;


    color: #000;


    font-size: 26px;


    padding: 3px 2.5vw 3px 0vw;


    font-weight: 700;


    display: block;


    transition: .4s;


    -webkit-transition: .4s;


    }








  .logo_img {


     text-align: center;


    position: relative;


    /* height: 200px; */


    /* padding-left: 29%; */


    }





    .narayani_natural_text_heading {


    font-family: 'Rubik', sans-serif;


    font-size: 80px;


    font-weight: 800;


    float: left;


    margin: 0px 0px;


    padding: 52px 0px 50px 70px;


    /* text-align: center; */


    color: #000;


    }





    /*.home_img {


    font-family: 'Rubik', sans-serif;


    height: 1000px;


    width: 100%;


    }*/





    .hebrs_for_health_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    }





    .quality_products_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #705E5A;


    text-align: center;


    }





    .developed_by_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 12px;


    text-align: right;


    margin-right: 0px;


    color: #705E5A;


     margin-left: 23px;


    }





    .home_footer_img {


    height: inherit;


    width: 95%;


    }





    .info_sales_text {


    font-family: 'Rubik', sans-serif;


    font-size: 20px;


    font-weight: bold;


    text-align: center;


    padding: 5px 20px;


    }





    .all_right_reserved {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 15px;


    margin-left: 0;


    /*text-align: center;*/


    /* text-align: right; */


    margin-right: 80px;


    color: #705E5A;


    margin: auto;


    margin-bottom: 10px;


    }





    .menu a {


    font-family: 'Rubik', sans-serif;


    text-decoration: none;


    font-weight: 500;


    color: #000;


    padding: 10px;


    padding-left: 15px;


    padding-right: 15px;


    margin-top: 5px;


    }





    header{


      display: none;


    }





     .menu li{


    display: none;


    }





    .menu {


    /* margin-top: 5px; */


    margin-left: 100px;


    /* float: right; */


    }


    /*.icon{


      font-weight: 900 !important;


          font-size: 27px !important;


      padding: 0;


      margin: 0;


      float: left;





      display: flex;


      margin-top: 10px;


      margin-left: 30px;


    }*/


    .logo img {


        height: 40px;


    }





    .sidenav {


      height: 100%;


      width: 0;


      position: fixed;


      z-index: 1;


      top: 0;


      left: 0;


      background-color: #fff;


      overflow-x: hidden;


      transition: 0.2s;


      padding-top: 87px;


      box-shadow: 2px 8px 20px rgba(0, 0, 0, 0.24);


    }





    .sidenav a {


      padding: 8px 8px 8px 32px;


      text-decoration: none;


      font-size: 25px;


      color: #1c3664;


      display: block;


      transition: 0.3s;


    }





    .sidenav a:hover, .offcanvas a:focus{


      color: #F7CA18;


    }





    .sidenav .closebtn {


      position: absolute;


      top: 0;


      right: 25px;


      font-size: 36px;


      margin-left: 50px;


     }





     .photos-list {


          display: block;


    padding: 0;


    justify-content: center;


    margin: auto 11px;


      }





     #photos-list {


        height: 98px;


    width: inherit;


        /*  margin-left: 10px;*/


      }








     /*who we are*/


  .who_are_we_img {


    height: 600px;


    width: 100%;


  }





  .container_box{


     margin: 0% 0%;


  }





   .ceritigfied_farm_img {


    height: 400px;


    width: 100%;


  }


  .ceritigfied_farm_img_2 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


  }


  .ceritigfied_farm_img_3 {


    height: 360px;


    width: 100%;


    margin-top: 20px;


  }





  .certified_farm_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    /*margin-bottom: 0px;*/


    color: #282828;


    line-height: 40px;


   }


  .narayani_naturals_paragraph {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    /*margin-top: 20px;*/


  }





 .certified_farm_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


   }





 .all_right_reserved_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: left;


    color: #705E5A;


  }





  .developed_by_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: right;


    color: #705E5A;


  }





  .herbal_tea_industry_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 800;


    font-size: 18px;


    text-align: center;


    margin-bottom: 0;


    padding: 20px 0px;


  }


  .who_are_we_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


  }





  .we_supply_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    text-align: center;


    padding: 30px 0px 30px 0px;


  }





  .Ingredients_img {


    height: 230px;


    width: 100%;


   }





   /*certified farmer group*/





   .ceritified_farmer_group_img{


      height: 700px;


      width: 100%;


  }





  .ceritified_farmer_group_img_2{


      margin-top: 8%;


      height: 350px;


      width: 100%;


  }





  .ceritified_orchard_img {


    height: 700px;


    width: 100%;


  }





  .ceritified_orchard_img_2 {


    margin-top: 20px;


    height: 340px;


    width: 100%;


   }





   .i_want_picture {


    height: 620px;


    width: 600px;


    margin-bottom: 20px;


   }





    .manufacturing_img {


    height: 600px;


    width: 100%;


   }





   .manufacturing_img_1 {


    height: 350px;


    width: 100%;


   }





   .manufacturing_img_2 {


    height: 700px;


    width: 100%;


  /*  margin-top:10px; */


   }





   .manufacturing_img_3 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .manufacturing_img_4 {


    height: 500px;


    width: 50%;


    margin-top: 0px;


   }





   .manufacturing_img_6 {


    height: 400px;


    width: 100%;


    margin-top: 0px;


   }





   .manufacturing_img_7 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .dashed_hr {


    border: 1px dashed #FBC900;


    margin-top: 20px;


    margin-bottom: 20px;


   }





   .cryogenic_grinding_work {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 19px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 60px;


   }





   .cutting_slicing_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    /*margin-top: 20px;*/


   }





   .benefits_head_text {


    font-family: 'Rubik', sans-serif;


    font-size: 19px;


    color: #000;


    margin-top: 0px;


   }


   .once_these_products_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    margin-top: 10px;


   }





   .once_the_plant_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    margin-top: 10px;


   }





   .customization_head_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 0px;


   }





   .handling_and_cleaing_of_herbs_text {


    font-family: 'Rubik', sans-serif;


    font-size: 22px;


    color: #000;


   }


  .medicinal_plant_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


   }


}


@media only screen and (min-width: 2801px)  and (max-width:3000px) {


  /*.spices_main_img {


    height: 700px;


    width: 100%;


   }*/


  .attend_to_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    font-style: italic;


    color: #BAB86C;


    text-align: justify;


    line-height: 34px;


   }


    header .main-menu .sub-menu {


    display: none; 


    position: absolute;


    /* left: 50%; */


    top: 100%;


    width: 230px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


  }


  header .main-menu .sub-menu a {


    font-family: 'Rubik', sans-serif;


    padding: 12px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


   .mr {


    left: 56%;


   }


   header .main-menu .sub-menu .sub-menu-inner {


    display: none;


    position: absolute;


    left: 152%;


    top: 80%;


    width: 240px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


   }


   header .main-menu .sub-menu .sub-menu-inner a {


    font-family: 'Rubik', sans-serif;


    padding: 9px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


  


  .customization_img_2{


      height: 340px;


      width: 100%;


      margin-top:20px;


    }


  .amla_oil_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    line-height: 50px;


    /* margin-top: 20px; */


    color: #282828;


   }


  .oil_img_1 {


    height: 540px;


    width: 100%;


    /* margin-top: 94px; */


   }


   .oil_img_2 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


    }


   .oil_img_3 {


    height: 350px;


    width: 100%;


    margin-top: 92px;


   }


   .oil_img_4 {


    height: 360px;


    width: 70%;


   }


   .oil_img_5 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


   }


   .search-box{


      height: 0px;


      border:none;


      position: absolute;


      left: -190px;


      visibility: hidden;


      opacity: 0;


      top: 38px;


      /*background: #50a864de;*/


      /*color: white;*/


      /*padding: 20px;*/


      font-size: 18px;


      outline: none;


      width: 220px;


      transition: 80ms all ease-in;


      border-bottom-left-radius: 5px;


      border-bottom-right-radius: 5px;


      box-shadow: none;


   }


  .search-box input[type="text"] {


    height: 45px;


    width: 200px;


    padding: 5px 10px;


    /*margin-left: 23px;*/


    border: 1px solid #FBC900;


    outline: none;


    font-size: 20px;


   }


   .search-box input[type="submit"] {


    height: 45px;


    width: 81px;


    font-size: 20px;


    padding: 0px 0;


    background: #FBC900;


    color: #fff;


    margin-left: -6px;


    border: 1px solid #FBC900;


    outline: none;


    cursor: pointer;


  }


   .search-box input[type="button"] {


    width: 81px;


    font-size: 16px;


    padding: 14px 0;


    background: #FBC900;


    color: #fff;


    margin-left: -1px;


    border: 1px solid #FBC900;


    outline: none;


    cursor: pointer;


    border-radius: 0px 4px 4px 0px;


  }


  /*.search-box {


    background: #E8E8E4;


    position: absolute;


    top: 40px;


    right: -20%; 


    width: 278px;


    height: 45px;


    line-height: 15px;


    box-shadow: 0 0 10px rgb(0 0 0 / 50%);


    display: none;


    z-index: 30;


  }*/


 .top_head_box {


    /* border-bottom: 2px solid #FBC900; */


    margin: 0% 0%;


   }





   i.fa-search {


    font-size: 30px;


  }


  .nav-bar{


    margin-left: 120px;


  }





  .search-container {


    position: relative;


    display: inline-block;


    margin: 4px 2px;


    height: 30px;


    width: 50px;


    left: 90px;


    vertical-align: bottom;


   }





  nav{


    margin-left:200px; 


   }





  header .main-menu>li>a {


    font-family: 'Rubik', sans-serif;


    color: #000;


    font-size: 26px;


    padding: 3px 2.0vw 3px 0vw;


    font-weight: 700;


    display: block;


    transition: .4s;


    -webkit-transition: .4s;


    }








   .logo_img {


     text-align: center;


    position: relative;


    /* height: 200px; */


    /* padding-left: 28%; */


    }





    .narayani_natural_text_heading {


    font-family: 'Rubik', sans-serif;


    font-size: 80px;


    font-weight: 800;


    float: left;


    margin: 0px 0px;


    padding: 52px 0px 50px 70px;


    /* text-align: center; */


    color: #000;


    }





   /* .home_img {


    font-family: 'Rubik', sans-serif;


    height: 1100px;


    width: 100%;


    }*/





    .hebrs_for_health_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    }





    .quality_products_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #705E5A;


    text-align: center;


    }





    .developed_by_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 12px;


    text-align: right;


    margin-right: 0px;


    color: #705E5A;


     margin-left: 23px;


    }





    .home_footer_img {


    height:inherit;


    width: 95%;


    }





    .info_sales_text {


    font-family: 'Rubik', sans-serif;


    font-size: 20px;


    font-weight: bold;


    text-align: center;


    padding: 5px 20px;


    }





    .all_right_reserved {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 15px;


    margin-left: 0;


    /*text-align: center;*/


    /* text-align: right; */


    margin-right: 80px;


    color: #705E5A;


    margin: auto;


    margin-bottom: 10px;


    }





    .menu a {


    font-family: 'Rubik', sans-serif;


    text-decoration: none;


    font-weight: 500;


    color: #000;


    padding: 10px;


    padding-left: 15px;


    padding-right: 15px;


    margin-top: 5px;


    }





    header{


      display: none;


    }





     .menu li{


    display: none;


    }





    .menu {


    /* margin-top: 5px; */


    margin-left: 100px;


    /* float: right; */


    }


   /* .icon{


      font-weight: 900 !important;


          font-size: 27px !important;


      padding: 0;


      margin: 0;


      float: left;


      display: flex;


      margin-top: 10px;


      margin-left: 30px;


    }*/


    .logo img {


        height: 40px;


    }





    .sidenav {


      height: 100%;


      width: 0;


      position: fixed;


      z-index: 1;


      top: 0;


      left: 0;


      background-color: #fff;


      overflow-x: hidden;


      transition: 0.2s;


      padding-top: 87px;


      box-shadow: 2px 8px 20px rgba(0, 0, 0, 0.24);


    }





    .sidenav a {


      padding: 8px 8px 8px 32px;


      text-decoration: none;


      font-size: 25px;


      color: #1c3664;


      display: block;


      transition: 0.3s;


    }





    .sidenav a:hover, .offcanvas a:focus{


      color: #F7CA18;


    }





    .sidenav .closebtn {


      position: absolute;


      top: 0;


      right: 25px;


      font-size: 36px;


      margin-left: 50px;


     }





      .photos-list {


          display: block;


    padding: 0;


    justify-content: center;


    margin: auto 11px;


      }





      #photos-list {


        height: 98px;


    width: inherit;


        /*  margin-left: 10px;*/


      }








     /*who we are*/


  .who_are_we_img {


    height: 600px;


    width: 100%;


  }





  .container_box{


     margin: 0% 0%;


  }





   .ceritigfied_farm_img {


    height: 400px;


    width: 100%;


  }


  .ceritigfied_farm_img_2 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


  }


  .ceritigfied_farm_img_3 {


    height: 360px;


    width: 100%;


    margin-top: 20px;


  }





  .certified_farm_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


     font-size: 40px;


    margin-bottom: 20px;


    color: #282828;


    line-height: 40px;


   }


  .narayani_naturals_paragraph {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    /*margin-top: 20px;*/


  }





 .certified_farm_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


   }





 .all_right_reserved_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: left;


    color: #705E5A;


  }





  .developed_by_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: right;


    color: #705E5A;


  }





  .herbal_tea_industry_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 800;


    font-size: 18px;


    text-align: center;


    margin-bottom: 0;


    padding: 20px 0px;


  }


  .who_are_we_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


  }





  .we_supply_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    text-align: center;


    padding: 30px 0px 30px 0px;


  }





  .Ingredients_img {


    height: 230px;


    width: 100%;


   }





   /*certified farmer group*/





   .ceritified_farmer_group_img{


      height: 700px;


      width: 100%;


  }





  .ceritified_farmer_group_img_2{


      margin-top: 8%;


      height: 350px;


      width: 100%;


  }





  .ceritified_orchard_img {


    height: 700px;


    width: 100%;


  }





  .ceritified_orchard_img_2 {


    margin-top: 20px;


    height: 340px;


    width: 100%;


   }





   .i_want_picture {


    height: 620px;


    width: 600px;


    margin-bottom: 20px;


   }





    .manufacturing_img {


    height: 600px;


    width: 100%;


   }





   .manufacturing_img_1 {


    height: 350px;


    width: 100%;


   }





   .manufacturing_img_2 {


    height: 700px;


    width: 100%;


  /*  margin-top:10px; */


   }





   .manufacturing_img_3 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .manufacturing_img_4 {


    height: 500px;


    width: 50%;


    margin-top: 0px;


   }





   .manufacturing_img_6 {


    height: 400px;


    width: 100%;


    margin-top: 0px;


   }





   .manufacturing_img_7 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .dashed_hr {


    border: 1px dashed #FBC900;


    margin-top: 20px;


    margin-bottom: 20px;


   }





   .cryogenic_grinding_work {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 19px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 60px;


   }





   .cutting_slicing_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    /*margin-top: 20px;*/


   }





   .benefits_head_text {


    font-family: 'Rubik', sans-serif;


    font-size: 19px;


    color: #000;


    margin-top: 0px;


   }


   .once_these_products_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    margin-top: 10px;


   }





   .once_the_plant_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    margin-top: 10px;


   }





   .customization_head_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 0px;


   }





   .handling_and_cleaing_of_herbs_text {


    font-family: 'Rubik', sans-serif;


    font-size: 22px;


    color: #000;


   }





   .medicinal_plant_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


   }


}





/*@media only screen and (min-width: 2701px)  and (max-width:2800px){}


*/


@media only screen and (min-width: 3001px)  and (max-width:3300px) {


  /*.spices_main_img {


    height: 700px;


    width: 100%;


   }*/


  .attend_to_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    font-style: italic;


    color: #BAB86C;


    text-align: justify;


    line-height: 34px;


   }


    header .main-menu .sub-menu {


    display: none; 


    position: absolute;


    /* left: 50%; */


    top: 100%;


    width: 230px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


  }


  header .main-menu .sub-menu a {


    font-family: 'Rubik', sans-serif;


    padding: 12px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


   .mr {


    left: 56%;


   }


   .mr2{


    left: 56%;


   }


   header .main-menu .sub-menu .sub-menu-inner {


    display: none;


    position: absolute;


    left: 152%;


    top: 80%;


    width: 240px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


   }


   header .main-menu .sub-menu .sub-menu-inner a {


    font-family: 'Rubik', sans-serif;


    padding: 9px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


  .customization_img_2{


      height: 340px;


      width: 100%;


      margin-top:20px;


    }


  .amla_oil_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    line-height: 50px;


    /* margin-top: 20px; */


    color: #282828;


   }


  .oil_img_1 {


    height: 540px;


    width: 100%;


    /* margin-top: 94px; */


   }


   .oil_img_2 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


    }


   .oil_img_3 {


    height: 350px;


    width: 100%;


    margin-top: 92px;


   }


   .oil_img_4 {


    height: 360px;


    width: 70%;


   }


   .oil_img_5 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


   }


   .search-box{


      height: 0px;


      border:none;


      position: absolute;


      left: -160px;


      visibility: hidden;


      opacity: 0;


      top: 38px;


      /*background: #50a864de;*/


      /*color: white;*/


      /*padding: 20px;*/


      font-size: 18px;


      outline: none;


      width: 220px;


      transition: 80ms all ease-in;


      border-bottom-left-radius: 5px;


      border-bottom-right-radius: 5px;


      box-shadow: none;


   }


  .search-box input[type="text"] {


    height: 44px;


    width: 200px;


    padding: 5px 10px;


    /*margin-left: 23px;*/


    border: 1px solid #FBC900;


    outline: none;


    font-size: 20px;


   }


   .search-box input[type="submit"] {


    height: 44px;


    width: 83px;


    font-size: 20px;


    padding: 0px 0;


    background: #FBC900;


    color: #fff;


    margin-left: -6px;


    border: 1px solid #FBC900;


    outline: none;


    cursor: pointer;


  }


   .search-box input[type="button"] {


     width: 81px;


     font-size: 16px;


     padding: 11px 0;


     background: #FBC900;


     color: #fff;


     margin-left: -1px;


     border: 1px solid #FBC900;


     outline: none;


     cursor: pointer;


  }


  /*.search-box {


    background: #E8E8E4;


    position: absolute;


    top: 40px;


    right: -40%; 


    width: 278px;


    height: 45px;


    line-height: 15px;


    box-shadow: 0 0 10px rgb(0 0 0 / 50%);


    display: none;


    z-index: 30;


  }*/


 .top_head_box {


    /* border-bottom: 2px solid #FBC900; */


    margin: 0% 0%;


   }





   i.fa-search {


    font-size: 30px;


  }


  .nav-bar{


    margin-left: 120px;


  }





  .search-container {


    position: relative;


    display: inline-block;


    margin: 4px 2px;


    height: 30px;


    width: 50px;


    left: 90px;


    vertical-align: bottom;


   }





  nav{


    margin-left:220px; 


   }





  header .main-menu>li>a {


    font-family: 'Rubik', sans-serif;


    color: #000;


    font-size: 26px;


    padding: 3px 2.0vw 3px 0vw;


    font-weight: 700;


    display: block;


    transition: .4s;


    -webkit-transition: .4s;


    }





    .fa-search:before {


    margin-left: 60px;


    }


   .logo_img {


     text-align: center;


    position: relative;


    /* height: 200px; */


    /* padding-left: 28%; */


    }





    .narayani_natural_text_heading {


    font-family: 'Rubik', sans-serif;


    font-size: 80px;


    font-weight: 800;


    float: left;


    margin: 0px 0px;


    padding: 52px 0px 50px 70px;


    /* text-align: center; */


    color: #000;


    }





    /*.home_img {


    font-family: 'Rubik', sans-serif;


    height: 1100px;


    width: 100%;


    }*/





    .hebrs_for_health_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    }





    .quality_products_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #705E5A;


    text-align: center;


    }





    .developed_by_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 12px;


    text-align: right;


    margin-right: 0px;


    color: #705E5A;


     margin-left: 23px;


    }





    .home_footer_img {


    height: inherit;


    width: 95%;


    }





    .info_sales_text {


    font-family: 'Rubik', sans-serif;


    font-size: 20px;


    font-weight: bold;


    text-align: center;


    padding: 5px 20px;


    }





    .all_right_reserved {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 15px;


    margin-left: 0;


    /*text-align: center;*/


    /* text-align: right; */


    margin-right: 80px;


    color: #705E5A;


    margin: auto;


    margin-bottom: 10px;


    }





    .menu a {


    font-family: 'Rubik', sans-serif;


    text-decoration: none;


    font-weight: 500;


    color: #000;


    padding: 10px;


    padding-left: 15px;


    padding-right: 15px;


    margin-top: 5px;


    }





    header{


      display: none;


    }





     .menu li{


    display: none;


    }





    .menu {


    /* margin-top: 5px; */


    margin-left: 100px;


    /* float: right; */


    }


   /* .icon{


      font-weight: 900 !important;


          font-size: 27px !important;


      padding: 0;


      margin: 0;


      float: left;


      display: flex;


      margin-top: 10px;


      margin-left: 30px;


    }*/


    .logo img {


        height: 40px;


    }





    .sidenav {


      height: 100%;


      width: 0;


      position: fixed;


      z-index: 1;


      top: 0;


      left: 0;


      background-color: #fff;


      overflow-x: hidden;


      transition: 0.2s;


      padding-top: 87px;


      box-shadow: 2px 8px 20px rgba(0, 0, 0, 0.24);


    }





    .sidenav a {


      padding: 8px 8px 8px 32px;


      text-decoration: none;


      font-size: 25px;


      color: #1c3664;


      display: block;


      transition: 0.3s;


    }





    .sidenav a:hover, .offcanvas a:focus{


      color: #F7CA18;


    }





    .sidenav .closebtn {


      position: absolute;


      top: 0;


      right: 25px;


      font-size: 36px;


      margin-left: 50px;


     }





      .photos-list {


          display: block;


    padding: 0;


    justify-content: center;


    margin: auto 11px;


      }





      #photos-list {


        height: 100px;


  width: inherit;


          margin-left: 0px;


      }








     /*who we are*/


  .who_are_we_img {


    height: 600px;


    width: 100%;


  }





  .container_box{


     margin: 0% 0%;


  }





   .ceritigfied_farm_img {


    height: 400px;


    width: 100%;


  }


  .ceritigfied_farm_img_2 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


  }


  .ceritigfied_farm_img_3 {


    height: 360px;


    width: 100%;


    margin-top: 20px;


  }





  .certified_farm_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


     font-size: 40px;


    margin-bottom: 20px;


    color: #282828;


    line-height: 40px;


   }


  .narayani_naturals_paragraph {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    /*margin-top: 20px;*/


  }





  .certified_farm_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


   }





 .all_right_reserved_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: left;


    color: #705E5A;


  }





  .developed_by_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: right;


    color: #705E5A;


  }





  .herbal_tea_industry_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 800;


    font-size: 18px;


    text-align: center;


    margin-bottom: 0;


    padding: 20px 0px;


  }


  .who_are_we_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


  }





  .we_supply_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    text-align: center;


    padding: 30px 0px 30px 0px;


  }





  .Ingredients_img {


    height: 230px;


    width: 100%;


   }





   /*certified farmer group*/





   .ceritified_farmer_group_img{


      height: 700px;


      width: 100%;


  }





  .ceritified_farmer_group_img_2{


      margin-top: 8%;


      height: 350px;


      width: 100%;


  }





  .ceritified_orchard_img {


    height: 700px;


    width: 100%;


  }





  .ceritified_orchard_img_2 {


    margin-top: 20px;


    height: 340px;


    width: 100%;


   }





   .i_want_picture {


    height: 620px;


    width: 600px;


    margin-bottom: 20px;


   }





    .manufacturing_img {


    height: 600px;


    width: 100%;


   }





   .manufacturing_img_1 {


    height: 350px;


    width: 100%;


   }





   .manufacturing_img_2 {


    height: 700px;


    width: 100%;


  /*  margin-top:10px; */


   }





   .manufacturing_img_3 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .manufacturing_img_4 {


    height: 500px;


    width: 50%;


    margin-top: 0px;


   }





   .manufacturing_img_6 {


    height: 400px;


    width: 100%;


    margin-top: 0px;


   }





   .manufacturing_img_7 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .dashed_hr {


    border: 1px dashed #FBC900;


    margin-top: 20px;


    margin-bottom: 20px;


   }





   .cryogenic_grinding_work {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 19px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 60px;


   }





   .cutting_slicing_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    /*margin-top: 20px;*/


   }





   .benefits_head_text {


    font-family: 'Rubik', sans-serif;


    font-size: 19px;


    color: #000;


    margin-top: 0px;


   }


   .once_these_products_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    margin-top: 10px;


   }





   .once_the_plant_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    margin-top: 10px;


   }





   .customization_head_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 0px;


   }





   .handling_and_cleaing_of_herbs_text {


    font-family: 'Rubik', sans-serif;


    font-size: 22px;


    color: #000;


   }





   .medicinal_plant_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


   }


}


@media only screen and (min-width: 3301px)  and (max-width:3500px) {


  /*.spices_main_img {


    height: 700px;


    width: 100%;


   }*/


  .attend_to_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    font-style: italic;


    color: #BAB86C;


    text-align: justify;


    line-height: 34px;


   }


    header .main-menu .sub-menu {


    display: none; 


    position: absolute;


    /* left: 50%; */


    top: 100%;


    width: 230px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


  }


  header .main-menu .sub-menu a {


    font-family: 'Rubik', sans-serif;


    padding: 12px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


   .mr {


    left: 56%;


   }


   .mr2{


    left: 56%;


   }


   header .main-menu .sub-menu .sub-menu-inner {


    display: none;


    position: absolute;


    left: 152%;


    top: 80%;


    width: 240px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


   }


   header .main-menu .sub-menu .sub-menu-inner a {


    font-family: 'Rubik', sans-serif;


    padding: 9px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


  .customization_img_2{


      height: 340px;


      width: 100%;


      margin-top:20px;


    }


  .amla_oil_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    line-height: 50px;


    /* margin-top: 20px; */


    color: #282828;


   }


  .oil_img_1 {


    height: 540px;


    width: 100%;


    /* margin-top: 94px; */


   }


   .oil_img_2 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


    }


   .oil_img_3 {


    height: 350px;


    width: 100%;


    margin-top: 92px;


   }


   .oil_img_4 {


    height: 360px;


    width: 70%;


   }


   .oil_img_5 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


   }


   .search-box{


      height: 0px;


      border:none;


      position: absolute;


      left: -190px;


      visibility: hidden;


      opacity: 0;


      top: 38px;


      /*background: #50a864de;*/


      /*color: white;*/


      /*padding: 20px;*/


      font-size: 18px;


      outline: none;


      width: 220px;


      transition: 80ms all ease-in;


      border-bottom-left-radius: 5px;


      border-bottom-right-radius: 5px;


      box-shadow: none;


   }


  .search-box input[type="text"] {


    height: 44px;


    width: 200px;


    padding: 5px 10px;


    /*margin-left: 23px;*/


    border: 1px solid #FBC900;


    outline: none;


    font-size: 20px;


   }


   .search-box input[type="submit"] {


    height: 44px;


    width: 81px;


    font-size: 20px;


    padding: 0px 0;


    background: #FBC900;


    color: #fff;


    margin-left: -6px;


    border: 1px solid #FBC900;


    outline: none;


    cursor: pointer;


  }


   .search-box input[type="button"] {


     width: 81px;


     font-size: 16px;


     padding: 11px 0;


     background: #FBC900;


     color: #fff;


     margin-left: -1px;


     border: 1px solid #FBC900;


     outline: none;


     cursor: pointer;


  }


  /*.search-box {


    background: #E8E8E4;


    position: absolute;


    top: 45px;


    right: -130%; 


    width: 278px;


    height: 45px;


    line-height: 15px;


    box-shadow: 0 0 10px rgb(0 0 0 / 50%);


    display: none;


    z-index: 30;


  }*/


 .top_head_box {


    /* border-bottom: 2px solid #FBC900; */


    margin: 0% 0%;


   }





   .fa-search:before {


    margin-left: 0px;


   }





   i.fa-search {


    font-size: 30px;


  }


  .nav-bar{


    margin-left: 120px;


  }





  .search-container {


    position: relative;


    display: inline-block;


    margin: 4px 2px;


    height: 30px;


    width: 50px;


    left: 90px;


    vertical-align: bottom;


   }


 


  nav{


    margin-left:220px; 


   }





  header .main-menu>li>a {


    font-family: 'Rubik', sans-serif;


    color: #000;


    font-size: 28px;


    padding: 3px 2.0vw 3px 0vw;


    font-weight: 700;


    display: block;


    transition: .4s;


    -webkit-transition: .4s;


    }








   .logo_img {


     text-align: center;


    position: relative;


    /* height: 200px; */


    /* padding-left: 28%; */


    }





    .narayani_natural_text_heading {


    font-family: 'Rubik', sans-serif;


    font-size: 80px;


    font-weight: 800;


    float: left;


    margin: 0px 0px;


    padding: 52px 0px 50px 70px;


    /* text-align: center; */


    color: #000;


    }





    /*.home_img {


    font-family: 'Rubik', sans-serif;


    height: 1200px;


    width: 100%;


    }*/





    .hebrs_for_health_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    }





    .quality_products_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #705E5A;


    text-align: center;


    }





    .developed_by_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 12px;


    text-align: right;


    margin-right: 0px;


    color: #705E5A;


     margin-left: 23px;


    }





    .home_footer_img {


    height: inherit;


    width: 95%;


    }





    .info_sales_text {


    font-family: 'Rubik', sans-serif;


    font-size: 20px;


    font-weight: bold;


    text-align: center;


    padding: 5px 20px;


    }





    .all_right_reserved {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 15px;


    margin-left: 0;


    /*text-align: center;*/


    /* text-align: right; */


    margin-right: 80px;


    color: #705E5A;


    margin: auto;


    margin-bottom: 10px;


    }





    .menu a {


    font-family: 'Rubik', sans-serif;


    text-decoration: none;


    font-weight: 500;


    color: #000;


    padding: 10px;


    padding-left: 15px;


    padding-right: 15px;


    margin-top: 5px;


    }





    header{


      display: none;


    }





     .menu li{


    display: none;


    }





    .menu {


    /* margin-top: 5px; */


    margin-left: 100px;


    /* float: right; */


    }


   /* .icon{


      font-weight: 900 !important;


          font-size: 27px !important;


      padding: 0;


      margin: 0;


      float: left;


      display: flex;


      margin-top: 10px;


      margin-left: 30px;


    }*/


    .logo img {


        height: 40px;


    }





    .sidenav {


      height: 100%;


      width: 0;


      position: fixed;


      z-index: 1;


      top: 0;


      left: 0;


      background-color: #fff;


      overflow-x: hidden;


      transition: 0.2s;


      padding-top: 87px;


      box-shadow: 2px 8px 20px rgba(0, 0, 0, 0.24);


    }





    .sidenav a {


      padding: 8px 8px 8px 32px;


      text-decoration: none;


      font-size: 25px;


      color: #1c3664;


      display: block;


      transition: 0.3s;


    }





    .sidenav a:hover, .offcanvas a:focus{


      color: #F7CA18;


    }





    .sidenav .closebtn {


      position: absolute;


      top: 0;


      right: 25px;


      font-size: 36px;


      margin-left: 50px;


     }





      .photos-list {


          display: block;


    padding: 0;


    justify-content: center;


    margin: auto 11px;


      }





      #photos-list {


        height: 100px;


  width: inherit;


          margin-left: 0px;


      }








     /*who we are*/


  .who_are_we_img {


    height: 600px;


    width: 100%;


  }





  .container_box{


     margin: 0% 0%;


  }





   .ceritigfied_farm_img {


    height: 400px;


    width: 100%;


  }


  .ceritigfied_farm_img_2 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


  }


  .ceritigfied_farm_img_3 {


    height: 360px;


    width: 100%;


    margin-top: 20px;


  }





  .certified_farm_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


     font-size: 40px;


    margin-bottom: 20px;


    color: #282828;


    line-height: 40px;


   }


  .narayani_naturals_paragraph {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    /*margin-top: 20px;*/


  }





  .certified_farm_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


   }





 .all_right_reserved_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: left;


    color: #705E5A;


  }





  .developed_by_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: right;


    color: #705E5A;


  }





  .herbal_tea_industry_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 800;


    font-size: 18px;


    text-align: center;


    margin-bottom: 0;


    padding: 20px 0px;


  }


  .who_are_we_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


  }





  .we_supply_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    text-align: center;


    padding: 30px 0px 30px 0px;


  }





  .Ingredients_img {


    height: 230px;


    width: 100%;


   }





   /*certified farmer group*/





   .ceritified_farmer_group_img{


      height: 700px;


      width: 100%;


  }





  .ceritified_farmer_group_img_2{


      margin-top: 8%;


      height: 350px;


      width: 100%;


  }





  .ceritified_orchard_img {


    height: 700px;


    width: 100%;


  }





  .ceritified_orchard_img_2 {


    margin-top: 20px;


    height: 340px;


    width: 100%;


   }





   .i_want_picture {


    height: 620px;


    width: 600px;


    margin-bottom: 20px;


   }





    .manufacturing_img {


    height: 600px;


    width: 100%;


   }





   .manufacturing_img_1 {


    height: 350px;


    width: 100%;


   }





   .manufacturing_img_2 {


    height: 700px;


    width: 100%;


  /*  margin-top:10px; */


   }





   .manufacturing_img_3 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .manufacturing_img_4 {


    height: 500px;


    width: 50%;


    margin-top: 0px;


   }





   .manufacturing_img_6 {


    height: 400px;


    width: 100%;


    margin-top: 0px;


   }





   .manufacturing_img_7 {


    height: 400px;


    width: 100%;


   }





   .dashed_hr {


    border: 1px dashed #FBC900;


    margin-top: 20px;


    margin-bottom: 20px;


   }





   .cryogenic_grinding_work {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 19px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 60px;


   }





   .cutting_slicing_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    /*margin-top: 20px;*/


   }





   .benefits_head_text {


    font-family: 'Rubik', sans-serif;


    font-size: 19px;


    color: #000;


    margin-top: 0px;


   }


   .once_these_products_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    margin-top: 10px;


   }





   .once_the_plant_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    margin-top: 10px;


   }





   .customization_head_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 0px;


   }





   .handling_and_cleaing_of_herbs_text {


    font-family: 'Rubik', sans-serif;


    font-size: 22px;


    color: #000;


   }





   .medicinal_plant_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


   }


}


@media only screen and (min-width: 3501px)  and (max-width:3700px) {


  /*.spices_main_img {


    height: 700px;


    width: 100%;


   }*/


  .attend_to_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    font-style: italic;


    color: #BAB86C;


    text-align: justify;


    line-height: 34px;


   }


    header .main-menu .sub-menu {


    display: none; 


    position: absolute;


    /* left: 50%; */


    top: 100%;


    width: 230px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


  }


  header .main-menu .sub-menu a {


    font-family: 'Rubik', sans-serif;


    padding: 12px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


   .mr {


    left: 56%;


   }


   .mr2{


    left: 56%;


   }


   header .main-menu .sub-menu .sub-menu-inner {


    display: none;


    position: absolute;


    left: 152%;


    top: 80%;


    width: 240px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


   }


   header .main-menu .sub-menu .sub-menu-inner a {


    font-family: 'Rubik', sans-serif;


    padding: 9px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


  


  .customization_img_2{


      height: 340px;


      width: 100%;


      margin-top:20px;


    }


  .amla_oil_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    line-height: 50px;


    /* margin-top: 20px; */


    color: #282828;


   }


  .oil_img_1 {


    height: 540px;


    width: 100%;


    /* margin-top: 94px; */


   }


   .oil_img_2 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


    }


   .oil_img_3 {


    height: 350px;


    width: 100%;


    margin-top: 92px;


   }


   .oil_img_4 {


    height: 360px;


    width: 70%;


   }


   .oil_img_5 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


   }





   .search-box{


      height: 0px;


      border:none;


      position: absolute;


      left: -220px;


      visibility: hidden;


      opacity: 0;


      top: 40px;


      /*background: #50a864de;*/


      /*color: white;*/


      /*padding: 20px;*/


      font-size: 18px;


      outline: none;


      width: 220px;


      transition: 80ms all ease-in;


      border-bottom-left-radius: 5px;


      border-bottom-right-radius: 5px;


      box-shadow: none;


   }





  .search-box input[type="text"] {


    height: 44px;


    width: 200px;


    padding: 5px 10px;


    /*margin-left: 23px;*/


    border: 1px solid #FBC900;


    outline: none;


    font-size: 20px;


   }


   .search-box input[type="submit"] {


    height: 44px;


    width: 82px;


    font-size: 20px;


    padding: 0px 0;


    background: #FBC900;


    color: #fff;


    margin-left: -6px;


    border: 1px solid #FBC900;


    outline: none;


    cursor: pointer;


  }


   .search-box input[type="button"] {


     width: 81px;


     font-size: 16px;


     padding: 11px 0;


     background: #FBC900;


     color: #fff;


     margin-left: -1px;


     border: 1px solid #FBC900;


     outline: none;


     cursor: pointer;


  }


  /*.search-box {


    background: #E8E8E4;


    position: absolute;


    top: 45px;


    right: 0%; 


    width: 278px;


    height: 45px;


    line-height: 15px;


    box-shadow: 0 0 10px rgb(0 0 0 / 50%);


    display: none;


    z-index: 30;


  }*/


 .top_head_box {


    /* border-bottom: 2px solid #FBC900; */


    margin: 0% 0%;


   }





   i.fa-search {


    font-size: 30px;


  }


  .nav-bar{


    margin-left: 120px;


  }





  .search-container {


    position: relative;


    display: inline-block;


    margin: 4px 2px;


    height: 30px;


    width: 50px;


    left: 90px;


    vertical-align: bottom;


   }





   .fa-search:before {


    margin-left: 0px;


   }


   nav{


    margin-left:270px; 


   }





   header .main-menu>li>a {


    font-family: 'Rubik', sans-serif;


    color: #000;


    font-size: 30px;


    padding: 3px 2.0vw 3px 0vw;


    font-weight: 700;


    display: block;


    transition: .4s;


    -webkit-transition: .4s;


    }





   .logo_img {


     text-align: center;


    position: relative;


    /* height: 200px; */


    /* padding-left: 28%; */


    }





    .narayani_natural_text_heading {


    font-family: 'Rubik', sans-serif;


    font-size: 80px;


    font-weight: 800;


    float: left;


    margin: 0px 0px;


    padding: 52px 0px 50px 70px;


    /* text-align: center; */


    color: #000;


    }





    /*.home_img {


    font-family: 'Rubik', sans-serif;


    height: 1200px;


    width: 100%;


    }*/





    .hebrs_for_health_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    }





    .quality_products_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #705E5A;


    text-align: center;


    }





    .developed_by_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 12px;


    text-align: right;


    margin-right: 0px;


    color: #705E5A;


     margin-left: 23px;


    }





    .home_footer_img {


    height: inherit;


    width: 95%;


    }





    .info_sales_text {


    font-family: 'Rubik', sans-serif;


    font-size: 20px;


    font-weight: bold;


    text-align: center;


    padding: 5px 20px;


    }





    .all_right_reserved {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 15px;


    margin-left: 0;


    /*text-align: center;*/


    /* text-align: right; */


    margin-right: 80px;


    color: #705E5A;


    margin: auto;


    margin-bottom: 10px;


    }





    .menu a {


    font-family: 'Rubik', sans-serif;


    text-decoration: none;


    font-weight: 500;


    color: #000;


    padding: 10px;


    padding-left: 15px;


    padding-right: 15px;


    margin-top: 5px;


    }





    header{


      display: none;


    }





     .menu li{


    display: none;


    }





    .menu {


    /* margin-top: 5px; */


    margin-left: 100px;


    /* float: right; */


    }


   /* .icon{


      font-weight: 900 !important;


          font-size: 27px !important;


      padding: 0;


      margin: 0;


      float: left;


      display: flex;


      margin-top: 10px;


      margin-left: 30px;


    }*/


    .logo img {


        height: 40px;


    }





    .sidenav {


      height: 100%;


      width: 0;


      position: fixed;


      z-index: 1;


      top: 0;


      left: 0;


      background-color: #fff;


      overflow-x: hidden;


      transition: 0.2s;


      padding-top: 87px;


      box-shadow: 2px 8px 20px rgba(0, 0, 0, 0.24);


    }





    .sidenav a {


      padding: 8px 8px 8px 32px;


      text-decoration: none;


      font-size: 25px;


      color: #1c3664;


      display: block;


      transition: 0.3s;


    }





    .sidenav a:hover, .offcanvas a:focus{


      color: #F7CA18;


    }





    .sidenav .closebtn {


      position: absolute;


      top: 0;


      right: 25px;


      font-size: 36px;


      margin-left: 50px;


     }





      .photos-list {


          display: block;


    padding: 0;


    justify-content: center;


    margin: auto 11px;


      }





      #photos-list {


        height: 100px;


  width: inherit;


          margin-left: 0px;


      }








     /*who we are*/


  .who_are_we_img {


    height: 600px;


    width: 100%;


  }





  .container_box{


     margin: 0% 0%;


  }





   .ceritigfied_farm_img {


    height: 400px;


    width: 100%;


  }


  .ceritigfied_farm_img_2 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


  }


  .ceritigfied_farm_img_3 {


    height: 360px;


    width: 100%;


    margin-top: 20px;


  }


  .certified_farm_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 20px;


    color: #282828;


    line-height: 40px;


   }


  .narayani_naturals_paragraph {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    /*margin-top: 20px;*/


  }





  .certified_farm_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


   }





 .all_right_reserved_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: left;


    color: #705E5A;


  }





  .developed_by_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: right;


    color: #705E5A;


  }





  .herbal_tea_industry_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 800;


    font-size: 18px;


    text-align: center;


    margin-bottom: 0;


    padding: 20px 0px;


  }


  .who_are_we_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


  }





  .we_supply_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    text-align: center;


    padding: 30px 0px 20px 0px;


  }





  .Ingredients_img {


    height: 230px;


    width: 100%;


   }





   /*certified farmer group*/





   .ceritified_farmer_group_img{


      height: 700px;


      width: 100%;


  }





  .ceritified_farmer_group_img_2{


      margin-top: 8%;


      height: 350px;


      width: 100%;


  }





  .ceritified_orchard_img {


    height: 700px;


    width: 100%;


  }





  .ceritified_orchard_img_2 {


    margin-top: 20px;


    height: 340px;


    width: 100%;


   }





   .i_want_picture {


    height: 620px;


    width: 600px;


    margin-bottom: 20px;


   }





    .manufacturing_img {


    height: 600px;


    width: 100%;


   }





   .manufacturing_img_1 {


    height: 350px;


    width: 100%;


   }





   .manufacturing_img_2 {


    height: 700px;


    width: 100%;


  /*  margin-top:10px; */


   }





   .manufacturing_img_3 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .manufacturing_img_4 {


    height: 500px;


    width: 50%;


    margin-top: 0px;


   }





   .manufacturing_img_6 {


    height: 400px;


    width: 100%;


    margin-top: 0px;


   }





   .manufacturing_img_7 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .dashed_hr {


    border: 1px dashed #FBC900;


    margin-top: 20px;


    margin-bottom: 20px;


   }





   .cryogenic_grinding_work {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 19px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 60px;


   }





   .cutting_slicing_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    /*margin-top: 20px;*/


   }





   .benefits_head_text {


    font-family: 'Rubik', sans-serif;


    font-size: 19px;


    color: #000;


    margin-top: 0px;


   }


   .once_these_products_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    margin-top: 10px;


   }





   .once_the_plant_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    margin-top: 10px;


   }





   .customization_head_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 0px;


   }





   .handling_and_cleaing_of_herbs_text {


    font-family: 'Rubik', sans-serif;


    font-size: 22px;


    color: #000;


   }





   .medicinal_plant_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


   }


}


@media only screen and (min-width: 3701px)  and (max-width:3900px) {


  /*.spices_main_img {


    height: 700px;


    width: 100%;


   }*/


  .attend_to_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    font-style: italic;


    color: #BAB86C;


    text-align: justify;


    line-height: 34px;


   }


    header .main-menu .sub-menu {


    display: none; 


    position: absolute;


    /* left: 50%; */


    top: 100%;


    width: 230px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


  }


  header .main-menu .sub-menu a {


    font-family: 'Rubik', sans-serif;


    padding: 12px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


   .mr {


    left: 56%;


   }


   .mr2{


    left: 56%;


   }


   header .main-menu .sub-menu .sub-menu-inner {


    display: none;


    position: absolute;


    left: 152%;


    top: 80%;


    width: 240px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


   }


   header .main-menu .sub-menu .sub-menu-inner a {


    font-family: 'Rubik', sans-serif;


    padding: 9px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }





  .customization_img_2{


      height: 340px;


      width: 100%;


      margin-top:20px;


    }


  .amla_oil_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    line-height: 50px;


    /* margin-top: 20px; */


    color: #282828;


   }


  .oil_img_1 {


    height: 540px;


    width: 100%;


    /* margin-top: 94px; */


   }


   .oil_img_2 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


    }


   .oil_img_3 {


    height: 350px;


    width: 100%;


    margin-top: 92px;


   }


   .oil_img_4 {


    height: 360px;


    width: 70%;


   }


   .oil_img_5 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


   }


   .search-box{


      height: 0px;


      border:none;


      position: absolute;


      left: -190px;


      visibility: hidden;


      opacity: 0;


      top: 38px;


      /*background: #50a864de;*/


      /*color: white;*/


      /*padding: 20px;*/


      font-size: 18px;


      outline: none;


      width: 220px;


      transition: 80ms all ease-in;


      border-bottom-left-radius: 5px;


      border-bottom-right-radius: 5px;


      box-shadow: none;


   }


  .search-box input[type="text"] {


    height: 45px;


    width: 200px;


    padding: 5px 10px;


    /*margin-left: 23px;*/


    border: 1px solid #FBC900;


    outline: none;


    font-size: 20px;


   }


   .search-box input[type="submit"] {


    height: 45px;


    width: 82px;


    font-size: 20px;


    padding: 0px 0;


    background: #FBC900;


    color: #fff;


    margin-left: -6px;


    border: 1px solid #FBC900;


    outline: none;


    cursor: pointer;


  }


   .search-box input[type="button"] {


    width: 81px;


    font-size: 16px;


    padding: 13px 0;


    background: #FBC900;


    color: #fff;


    margin-left: -1px;


    border: 1px solid #FBC900;


    outline: none;


    cursor: pointer;


    border-radius: 0px 4px 4px 0px;


  }


  /*.search-box {


    background: #E8E8E4;


    position: absolute;


    top: 45px;


    right: -120%; 


    width: 278px;


    height: 45px;


    line-height: 15px;


    box-shadow: 0 0 10px rgb(0 0 0 / 50%);


    display: none;


    z-index: 30;


  }*/


 .top_head_box {


    /* border-bottom: 2px solid #FBC900; */


    margin: 0% 0%;


   }





   i.fa-search {


    font-size: 30px;


  }


  .nav-bar{


    margin-left: 120px;


  }





  .search-container {


    position: relative;


    display: inline-block;


    margin: 4px 2px;


    height: 30px;


    width: 50px;


    left: 90px;


    vertical-align: bottom;


   }





   .fa-search:before {


    margin-left: 0px;


   }


   nav{


    margin-left:220px; 


   }





   header .main-menu>li>a {


    font-family: 'Rubik', sans-serif;


    color: #000;


    font-size: 30px;


    padding: 3px 1.5vw 3px 0vw;


    font-weight: 700;


    display: block;


    transition: .4s;


    -webkit-transition: .4s;


    }





   .logo_img {


     text-align: center;


    position: relative;


    /* height: 200px; */


    /* padding-left: 28%; */


    }





    .narayani_natural_text_heading {


    font-family: 'Rubik', sans-serif;


    font-size: 80px;


    font-weight: 800;


    /* float: left; */


    margin: 0px 0px;


    padding: 52px 0px 50px 70px;


    /* text-align: center; */


    color: #000;


    }





    /*.home_img {


    font-family: 'Rubik', sans-serif;


    height: 1300px;


    width: 100%;


    }*/





    .hebrs_for_health_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    }





    .quality_products_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #705E5A;


    text-align: center;


    }





    .developed_by_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 12px;


    text-align: right;


    margin-right: 0px;


    color: #705E5A;


     margin-left: 23px;


    }





    .home_footer_img {


    height: inherit;


    width: 95%;


    }





    .info_sales_text {


    font-family: 'Rubik', sans-serif;


    font-size: 20px;


    font-weight: bold;


    text-align: center;


    padding: 5px 20px;


    }





    .all_right_reserved {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 15px;


    margin-left: 0;


    /*text-align: center;*/


    /* text-align: right; */


    margin-right: 80px;


    color: #705E5A;


    margin: auto;


    margin-bottom: 10px;


    }





    .menu a {


    font-family: 'Rubik', sans-serif;


    text-decoration: none;


    font-weight: 500;


    color: #000;


    padding: 10px;


    padding-left: 15px;


    padding-right: 15px;


    margin-top: 5px;


    }





    header{


      display: none;


    }





     .menu li{


    display: none;


    }





    .menu {


    /* margin-top: 5px; */


    margin-left: 100px;


    /* float: right; */


    }


   /* .icon{


      font-weight: 900 !important;


          font-size: 27px !important;


      padding: 0;


      margin: 0;


      float: left;


      display: flex;


      margin-top: 10px;


      margin-left: 30px;


    }*/


    .logo img {


        height: 40px;


    }





    .sidenav {


      height: 100%;


      width: 0;


      position: fixed;


      z-index: 1;


      top: 0;


      left: 0;


      background-color: #fff;


      overflow-x: hidden;


      transition: 0.2s;


      padding-top: 87px;


      box-shadow: 2px 8px 20px rgba(0, 0, 0, 0.24);


    }





    .sidenav a {


      padding: 8px 8px 8px 32px;


      text-decoration: none;


      font-size: 25px;


      color: #1c3664;


      display: block;


      transition: 0.3s;


    }





    .sidenav a:hover, .offcanvas a:focus{


      color: #F7CA18;


    }





    .sidenav .closebtn {


      position: absolute;


      top: 0;


      right: 25px;


      font-size: 36px;


      margin-left: 50px;


     }





      .photos-list {


          display: block;


    padding: 0;


    justify-content: center;


    margin: auto 11px;


      }





      #photos-list {


        height: 100px;


  width: inherit;


          margin-left: 0px;


      }








     /*who we are*/


  .who_are_we_img {


    height: 600px;


    width: 100%;


  }





  .container_box{


     margin: 0% 0%;


  }





   .ceritigfied_farm_img {


    height: 400px;


    width: 100%;


  }


  .ceritigfied_farm_img_2 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


  }


  .ceritigfied_farm_img_3 {


    height: 360px;


    width: 100%;


    margin-top: 20px;


  }





  .certified_farm_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 20px;


    color: #282828;


    line-height: 40px;


   }


  .narayani_naturals_paragraph {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    /*margin-top: 20px;*/


  }





  .certified_farm_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


   }





 .all_right_reserved_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: left;


    color: #705E5A;


  }





  .developed_by_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: right;


    color: #705E5A;


  }





  .herbal_tea_industry_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 800;


    font-size: 18px;


    text-align: center;


    margin-bottom: 0;


    padding: 20px 0px;


  }


  .who_are_we_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


  }





  .we_supply_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    text-align: center;


    padding: 30px 0px 20px 0px;


  }





  .Ingredients_img {


    height: 230px;


    width: 100%;


   }





   /*certified farmer group*/





   .ceritified_farmer_group_img{


      height: 700px;


      width: 100%;


  }





  .ceritified_farmer_group_img_2{


      margin-top: 8%;


      height: 350px;


      width: 100%;


  }





  .ceritified_orchard_img {


    height: 700px;


    width: 100%;


  }





  .ceritified_orchard_img_2 {


    margin-top: 20px;


    height: 340px;


    width: 100%;


   }





   .i_want_picture {


    height: 620px;


    width: 600px;


    margin-bottom: 20px;


   }





    .manufacturing_img {


    height: 600px;


    width: 100%;


   }





   .manufacturing_img_1 {


    height: 350px;


    width: 100%;


   }





   .manufacturing_img_2 {


    height: 700px;


    width: 100%;


  /*  margin-top:10px; */


   }





   .manufacturing_img_3 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .manufacturing_img_4 {


    height: 500px;


    width: 50%;


    margin-top: 0px;


   }





   .manufacturing_img_6 {


    height: 400px;


    width: 100%;


    margin-top: 0px;


   }





   .manufacturing_img_7 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .dashed_hr {


    border: 1px dashed #FBC900;


    margin-top: 20px;


    margin-bottom: 20px;


   }





   .cryogenic_grinding_work {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 19px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 60px;


   }





   .cutting_slicing_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    /*margin-top: 20px;*/


   }





   .benefits_head_text {


    font-family: 'Rubik', sans-serif;


    font-size: 19px;


    color: #000;


    margin-top: 0px;


   }


   .once_these_products_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    margin-top: 10px;


   }





   .once_the_plant_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    margin-top: 10px;


   }





   .customization_head_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 0px;


   }





   .handling_and_cleaing_of_herbs_text {


    font-family: 'Rubik', sans-serif;


    font-size: 22px;


    color: #000;


   }





   .medicinal_plant_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


   }


}





@media only screen and (min-width: 3901px)  and (max-width:4900px){


  /*.spices_main_img {


    height: 700px;


    width: 100%;


   }*/


  .attend_to_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    font-style: italic;


    color: #BAB86C;


    text-align: justify;


    line-height: 34px;


   }


    header .main-menu .sub-menu {


    display: none; 


    position: absolute;


    /* left: 50%; */


    top: 100%;


    width: 230px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


  }


  header .main-menu .sub-menu a {


    font-family: 'Rubik', sans-serif;


    padding: 12px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


   .mr {


    left: 56%;


   }


   .mr2{


    left: 56%;


   }


   header .main-menu .sub-menu .sub-menu-inner {


    display: none;


    position: absolute;


    left: 152%;


    top: 80%;


    width: 240px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


   }


   header .main-menu .sub-menu .sub-menu-inner a {


    font-family: 'Rubik', sans-serif;


    padding: 9px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


  .customization_img_2{


      height: 340px;


      width: 100%;


      margin-top:20px;


    }


  .amla_oil_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    line-height: 50px;


    /* margin-top: 20px; */


    color: #282828;


   }


  .oil_img_1 {


    height: 540px;


    width: 100%;


    /* margin-top: 94px; */


   }


   .oil_img_2 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


    }


   .oil_img_3 {


    height: 350px;


    width: 100%;


    margin-top: 92px;


   }


   .oil_img_4 {


    height: 360px;


    width: 70%;


   }


   .oil_img_5 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


   }





   .search-box{


      height: 0px;


      border:none;


      position: absolute;


      left: -190px;


      visibility: hidden;


      opacity: 0;


      top: 38px;


      /*background: #50a864de;*/


      /*color: white;*/


      /*padding: 20px;*/


      font-size: 18px;


      outline: none;


      width: 220px;


      transition: 80ms all ease-in;


      border-bottom-left-radius: 5px;


      border-bottom-right-radius: 5px;


      box-shadow: none;


   }


  .search-box input[type="text"] {


    height: 44px;


    width: 200px;


    padding: 5px 10px;


    /*margin-left: 23px;*/


    border: 1px solid #FBC900;


    outline: none;


    font-size: 20px;


   }


   .search-box input[type="submit"] {


    height: 44px;


    width: 81px;


    font-size: 20px;


    padding: 0px 0;


    background: #FBC900;


    color: #fff;


    margin-left: -6px;


    border: 1px solid #FBC900;


    outline: none;


    cursor: pointer;


  }


   .search-box input[type="button"] {


     width: 81px;


     font-size: 16px;


     padding: 11px 0;


     background: #FBC900;


     color: #fff;


     margin-left: -1px;


     border: 1px solid #FBC900;


     outline: none;


     cursor: pointer;


  }


  /*.search-box {


    background: #E8E8E4;


    position: absolute;


    top: 50px;


    right: -99.7%; 


    width: 278px;


    height: 45px;


    line-height: 15px;


    box-shadow: 0 0 10px rgb(0 0 0 / 50%);


    display: none;


    z-index: 30;


  }*/


 .top_head_box {


    /* border-bottom: 2px solid #FBC900; */


    margin: 0% 0%;


   }





   i.fa-search {


    font-size: 30px;


  }


  .nav-bar{


    margin-left: 120px;


  }





  .search-container {


    position: relative;


    display: inline-block;


    margin: 4px 2px;


    height: 30px;


    width: 50px;


    left: 90px;


    vertical-align: bottom;


   }





  .fa-search:before {


    margin-left: 0px;


   }


   nav{


    margin-left:240px; 


   }





   header .main-menu>li>a {


    font-family: 'Rubik', sans-serif;


    color: #000;


    font-size: 30px;


    padding: 3px 1.5vw 3px 0vw;


    font-weight: 700;


    display: block;


    transition: .4s;


    -webkit-transition: .4s;


    }





   .logo_img {


     text-align: center;


    position: relative;


    /* height: 200px; */


    /* padding-left: 37%; */


    }





    .narayani_natural_text_heading {


    font-family: 'Rubik', sans-serif;


    font-size: 80px;


    font-weight: 800;


    float: left;


    margin: 0px 0px;


    padding: 52px 0px 50px 70px;


    /* text-align: center; */


    color: #000;


    }





   /* .home_img {


    font-family: 'Rubik', sans-serif;


    height: 1300px;


    width: 100%;


    }*/





    .hebrs_for_health_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    }





    .quality_products_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #705E5A;


    text-align: center;


    }





    .developed_by_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 12px;


    text-align: right;


    margin-right: 0px;


    color: #705E5A;


     margin-left: 23px;


    }





    .home_footer_img {


    height: inherit;


    width: 95%;


    }





    .info_sales_text {


    font-family: 'Rubik', sans-serif;


    font-size: 20px;


    font-weight: bold;


    text-align: center;


    padding: 5px 20px;


    }





    .all_right_reserved {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 15px;


    margin-left: 0;


    /*text-align: center;*/


    /* text-align: right; */


    margin-right: 80px;


    color: #705E5A;


    margin: auto;


    margin-bottom: 10px;


    }





    .menu a {


    font-family: 'Rubik', sans-serif;


    text-decoration: none;


    font-weight: 500;


    color: #000;


    padding: 10px;


    padding-left: 15px;


    padding-right: 15px;


    margin-top: 5px;


    }





    header{


      display: none;


    }





     .menu li{


    display: none;


    }





    .menu {


    /* margin-top: 5px; */


    margin-left: 100px;


    /* float: right; */


    }


   /* .icon{


      font-weight: 900 !important;


          font-size: 27px !important;


      padding: 0;


      margin: 0;


      float: left;


      display: flex;


      margin-top: 10px;


      margin-left: 30px;


    }*/


    .logo img {


        height: 40px;


    }





    .sidenav {


      height: 100%;


      width: 0;


      position: fixed;


      z-index: 1;


      top: 0;


      left: 0;


      background-color: #fff;


      overflow-x: hidden;


      transition: 0.2s;


      padding-top: 87px;


      box-shadow: 2px 8px 20px rgba(0, 0, 0, 0.24);


    }





    .sidenav a {


      padding: 8px 8px 8px 32px;


      text-decoration: none;


      font-size: 25px;


      color: #1c3664;


      display: block;


      transition: 0.3s;


    }





    .sidenav a:hover, .offcanvas a:focus{


      color: #F7CA18;


    }





    .sidenav .closebtn {


      position: absolute;


      top: 0;


      right: 25px;


      font-size: 36px;


      margin-left: 50px;


     }





      .photos-list {


          display: block;


    padding: 0;


    justify-content: center;


    margin: auto 11px;


      }





      #photos-list {


        height: 100px;


  width: inherit;


          margin-left: 0px;


      }








     /*who we are*/


  .who_are_we_img {


    height: 600px;


    width: 100%;


  }





  .container_box{


     margin: 0% 0%;


  }





   .ceritigfied_farm_img {


    height: 400px;


    width: 100%;


  }


  .ceritigfied_farm_img_2 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


  }


  .ceritigfied_farm_img_3 {


    height: 360px;


    width: 100%;


    margin-top: 20px;


  }


  .certified_farm_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 20px;


    color: #282828;


    line-height: 40px;


   }


  .narayani_naturals_paragraph {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    /*margin-top: 20px;*/


  }





  .certified_farm_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


   }





 .all_right_reserved_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: left;


    color: #705E5A;


  }





  .developed_by_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: right;


    color: #705E5A;


  }





  .herbal_tea_industry_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 800;


    font-size: 18px;


    text-align: center;


    margin-bottom: 0;


    padding: 20px 0px;


  }


  .who_are_we_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


  }





  .we_supply_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    text-align: center;


    padding: 30px 0px 30px 0px;


  }





  .Ingredients_img {


    height: 230px;


    width: 100%;


   }





   /*certified farmer group*/





   .ceritified_farmer_group_img{


      height: 700px;


      width: 100%;


  }





  .ceritified_farmer_group_img_2{


      margin-top: 8%;


      height: 350px;


      width: 100%;


  }





  .ceritified_orchard_img {


    height: 700px;


    width: 100%;


  }





  .ceritified_orchard_img_2 {


    margin-top: 20px;


    height: 340px;


    width: 100%;


   }





   .i_want_picture {


    height: 620px;


    width: 600px;


    margin-bottom: 20px;


   }





    .manufacturing_img {


    height: 600px;


    width: 100%;


   }





   .manufacturing_img_1 {


    height: 350px;


    width: 100%;


   }





   .manufacturing_img_2 {


    height: 700px;


    width: 100%;


  /*  margin-top:10px; */


   }





   .manufacturing_img_3 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .manufacturing_img_4 {


    height: 500px;


    width: 50%;


    margin-top: 0px;


   }





   .manufacturing_img_6 {


    height: 400px;


    width: 100%;


    margin-top: 0px;


   }





   .manufacturing_img_7 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .dashed_hr {


    border: 1px dashed #FBC900;


    margin-top: 20px;


    margin-bottom: 20px;


   }





   .cryogenic_grinding_work {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 19px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 60px;


   }





   .cutting_slicing_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    /*margin-top: 20px;*/


   }





   .benefits_head_text {


    font-family: 'Rubik', sans-serif;


    font-size: 19px;


    color: #000;


    margin-top: 0px;


   }


   .once_these_products_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    margin-top: 10px;


   }





   .once_the_plant_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    margin-top: 10px;


   }





   .customization_head_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 0px;


   }





   .handling_and_cleaing_of_herbs_text {


    font-family: 'Rubik', sans-serif;


    font-size: 22px;


    color: #000;


   }





   .medicinal_plant_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


   }


}





@media only screen and (min-width: 4900px)  and (max-width:5500px){


  /*.spices_main_img {


    height: 700px;


    width: 100%;


   }*/


  .attend_to_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    font-style: italic;


    color: #BAB86C;


    text-align: justify;


    line-height: 34px;


   }


    header .main-menu .sub-menu {


    display: none; 


    position: absolute;


    /* left: 50%; */


    top: 100%;


    width: 230px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


  }


  header .main-menu .sub-menu a {


    font-family: 'Rubik', sans-serif;


    padding: 12px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


   .mr {


    left: 56%;


   }


   .mr2{


    left: 56%;


   }


   header .main-menu .sub-menu .sub-menu-inner {


    display: none;


    position: absolute;


    left: 152%;


    top: 80%;


    width: 240px;


    /* overflow: hidden; */


    border-top: 2px solid #f49306;


    background: #fff;


    box-shadow: 0 1px 5px 0 rgb(83 83 83 / 20%);


    z-index: 5;


    transform: translateX(-50%);


    -webkit-transform: translateX(-50%);


    -moz-transform: translateX(-50%);


    -ms-transform: translateX(-50%);


    -o-transform: translateX(-50%);


   }


   header .main-menu .sub-menu .sub-menu-inner a {


    font-family: 'Rubik', sans-serif;


    padding: 9px 10px;


    display: block;


    color: #000;


    font-weight: 500;


    font-size: 18px;


    transition: .4s;


    -webkit-transition: .4s;


    -moz-transition: .4s;


    -ms-transition: .4s;


    -o-transition: .4s;


   }


  nav{


    margin-left: 230px;


  }


  .customization_img_2{


      height: 340px;


      width: 100%;


      margin-top:20px;


    }


  .amla_oil_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    line-height: 50px;


    /* margin-top: 20px; */


    color: #282828;


   }


  .oil_img_1 {


    height: 540px;


    width: 100%;


    /* margin-top: 94px; */


   }


   .oil_img_2 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


    }


   .oil_img_3 {


    height: 350px;


    width: 100%;


    margin-top: 92px;


   }


   .oil_img_4 {


    height: 360px;


    width: 70%;


   }


   .oil_img_5 {


    height: 350px;


    width: 100%;


    margin-top: 20px;


   }


   .search-box{


      height: 0px;


      border:none;


      position: absolute;


      left: -200px;


      visibility: hidden;


      opacity: 0;


      top: 38px;


      /*background: #50a864de;*/


      /*color: white;*/


      /*padding: 20px;*/


      font-size: 18px;


      outline: none;


      width: 220px;


      transition: 80ms all ease-in;


      border-bottom-left-radius: 5px;


      border-bottom-right-radius: 5px;


      box-shadow: none;


   }


  .search-box input[type="text"] {


    height: 44px;


    width: 200px;


    padding: 5px 10px;


    /*margin-left: 23px;*/


    border: 1px solid #FBC900;


    outline: none;


    font-size: 20px;


   }


   .search-box input[type="submit"] {


    height: 44px;


    width: 81px;


    font-size: 20px;


    padding: 0px 0;


    background: #FBC900;


    color: #fff;


    margin-left: -6px;


    border: 1px solid #FBC900;


    outline: none;


    cursor: pointer;


  }


   .search-box input[type="button"] {


     width: 81px;


     font-size: 16px;


     padding: 11px 0;


     background: #FBC900;


     color: #fff;


     margin-left: -1px;


     border: 1px solid #FBC900;


     outline: none;


     cursor: pointer;


  }


  /*.search-box {


    background: #E8E8E4;


    position: absolute;


    top: 50px;


    right: -70.7%; 


    width: 278px;


    height: 45px;


    line-height: 15px;


    box-shadow: 0 0 10px rgb(0 0 0 / 50%);


    display: none;


    z-index: 30;


  }*/


 .top_head_box {


    /* border-bottom: 2px solid #FBC900; */


    margin: 0% 0%;


   }





   i.fa-search {


    font-size: 30px;


  }


  .nav-bar{


    margin-left: 120px;


  }





  .search-container {


    position: relative;


    display: inline-block;


    margin: 4px 2px;


    height: 30px;


    width: 50px;


    left: 90px;


    vertical-align: bottom;


   }





  .fa-search:before {


    margin-left: 0px;


   }





   header .main-menu>li>a {


    font-family: 'Rubik', sans-serif;


    color: #000;


    font-size: 32px;


    padding: 3px 1.0vw 3px 0vw;


    font-weight: 700;


    display: block;


    transition: .4s;


    -webkit-transition: .4s;


    }





   .logo_img {


     text-align: center;


    position: relative;


    /* height: 200px; */


    /* padding-left: 40%; */


    }





    .narayani_natural_text_heading {


    font-family: 'Rubik', sans-serif;


    font-size: 80px;


    font-weight: 800;


    float: left;


    margin: 0px 0px;


    padding: 52px 0px 50px 70px;


    /* text-align: center; */


    color: #000;


    }





    /*.home_img {


    font-family: 'Rubik', sans-serif;


    height: 1800px;


    width: 100%;


    }*/





    .hebrs_for_health_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


    }





    .quality_products_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 22px;


    color: #705E5A;


    text-align: center;


    }





    .developed_by_text {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 12px;


    text-align: right;


    margin-right: 0px;


    color: #705E5A;


     margin-left: 23px;


    }





    .home_footer_img {


    height: inherit;


    width: 95%;


    }





    .info_sales_text {


    font-family: 'Rubik', sans-serif;


    font-size: 20px;


    font-weight: bold;


    text-align: center;


    padding: 5px 20px;


    }





    .all_right_reserved {


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 15px;


    margin-left: 0;


    /*text-align: center;*/


    /* text-align: right; */


    margin-right: 80px;


    color: #705E5A;


    margin: auto;


    margin-bottom: 10px;


    }





    .menu a {


    font-family: 'Rubik', sans-serif;


    text-decoration: none;


    font-weight: 500;


    color: #000;


    padding: 10px;


    padding-left: 15px;


    padding-right: 15px;


    margin-top: 5px;


    }





    header{


      display: none;


    }





     .menu li{


    display: none;


    }





    .menu {


    /* margin-top: 5px; */


    margin-left: 100px;


    /* float: right; */


    }


   /* .icon{


      font-weight: 900 !important;


          font-size: 27px !important;


      padding: 0;


      margin: 0;


      float: left;


      display: flex;


      margin-top: 10px;


      margin-left: 30px;


    }*/


    .logo img {


        height: 40px;


    }





    .sidenav {


      height: 100%;


      width: 0;


      position: fixed;


      z-index: 1;


      top: 0;


      left: 0;


      background-color: #fff;


      overflow-x: hidden;


      transition: 0.2s;


      padding-top: 87px;


      box-shadow: 2px 8px 20px rgba(0, 0, 0, 0.24);


    }





    .sidenav a {


      padding: 8px 8px 8px 32px;


      text-decoration: none;


      font-size: 25px;


      color: #1c3664;


      display: block;


      transition: 0.3s;


    }





    .sidenav a:hover, .offcanvas a:focus{


      color: #F7CA18;


    }





    .sidenav .closebtn {


      position: absolute;


      top: 0;


      right: 25px;


      font-size: 36px;


      margin-left: 50px;


     }





      .photos-list {


          display: block;


    padding: 0;


    justify-content: center;


    margin: auto 11px;


      }





      #photos-list {


        height: 100px;


  width: inherit;


          margin-left: 0px;


      }








     /*who we are*/


  .who_are_we_img {


    height: 600px;


    width: 100%;


  }





  .container_box{


     margin: 0% 0%;


  }





  .ceritigfied_farm_img {


    height: 400px;


    width: 100%;


  }


  .ceritigfied_farm_img_2 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


  }


  .ceritigfied_farm_img_3 {


    height: 360px;


    width: 100%;


    margin-top: 20px;


  }





  .certified_farm_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 20px;


    color: #282828;


    line-height: 40px;


   }


  .narayani_naturals_paragraph {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    /*margin-top: 20px;*/


  }





  .certified_farm_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


   }





 .all_right_reserved_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: left;


    color: #705E5A;


  }





  .developed_by_text_2{


    font-family: 'Rubik', sans-serif;


    font-weight: bold;


    font-size: 16px;


    text-align: right;


    color: #705E5A;


  }





  .herbal_tea_industry_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 800;


    font-size: 18px;


    text-align: center;


    margin-bottom: 0;


    padding: 20px 0px;


  }


  .who_are_we_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 40px;


    margin-bottom: 0px;


    color: #282828;


    text-align: center;


  }





  .we_supply_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    text-align: center;


    padding: 30px 0px 30px 0px;


  }





  .Ingredients_img {


    height: 230px;


    width: 100%;


   }





   /*certified farmer group*/





   .ceritified_farmer_group_img{


      height: 700px;


      width: 100%;


  }





  .ceritified_farmer_group_img_2{


      margin-top: 8%;


      height: 350px;


      width: 100%;


  }





  .ceritified_orchard_img {


    height: 700px;


    width: 100%;


  }





  .ceritified_orchard_img_2 {


    margin-top: 20px;


    height: 340px;


    width: 100%;


   }





   .i_want_picture {


    height: 620px;


    width: 600px;


    margin-bottom: 20px;


   }





    .manufacturing_img {


    height: 600px;


    width: 100%;


   }





   .manufacturing_img_1 {


    height: 350px;


    width: 100%;


   }





   .manufacturing_img_2 {


    height: 700px;


    width: 100%;


  /*  margin-top:10px; */


   }





   .manufacturing_img_3 {


    height: 400px;


    width: 100%;


    margin-top: 20px;


   }





   .manufacturing_img_4 {


    height: 500px;


    width: 50%;


    margin-top: 0px;


   }





   .manufacturing_img_6 {


    height: 400px;


    width: 100%;


    margin-top: 0px;


   }





   .manufacturing_img_7 {


    height: 400px;


    width: 100%;


   }





   .dashed_hr {


    border: 1px dashed #FBC900;


    margin-top: 20px;


    margin-bottom: 20px;


   }





   .cryogenic_grinding_work {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 19px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 60px;


   }





   .cutting_slicing_heading {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    /*margin-top: 20px;*/


   }





   .benefits_head_text {


    font-family: 'Rubik', sans-serif;


    font-size: 19px;


    color: #000;


    margin-top: 0px;


   }


   .once_these_products_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    margin-top: 10px;


   }





  .once_the_plant_para_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


    margin-top: 10px;


   }





   .customization_head_text {


    font-family: 'Rubik', sans-serif;


    font-weight: 600;


    font-size: 30px;


    color: #000;


    text-align: justify;


    line-height: 18px;


    margin-top: 0px;


   }





   .handling_and_cleaing_of_herbs_text {


    font-family: 'Rubik', sans-serif;


    font-size: 22px;


    color: #000;


   }





   .medicinal_plant_para {


    font-family: 'Rubik', sans-serif;


    font-weight: 500;


    font-size: 26px;


    color: #000;


    text-align: justify;


    line-height: 40px;


   }


}


