

/*-------css---------*/


/*--*/

.health-top-bar {    background: #9DCE59;    /* background: #4CB034; */    margin: 0;
    padding: 5px 0; }
.health-top-bar .left-block { margin: 0; padding: 0; width:50%; float: left; }
.health-top-bar .left-block p {  margin: 0;  padding: 0;  font-size: 14px; line-height: 25px; color: #fff; }
.health-top-bar .left-block p .fa { margin: 0; padding: 0 6px 0 0; font-size:18px; color:#fff; }

.health-top-bar .right-block { margin: 0; padding: 0; width:50%; float:right;   }
.health-top-bar .right-block ul { margin: 0; padding: 0; text-align: right; }
.health-top-bar .right-block ul li { margin: 0; padding: 0; display:inline-block; }
.health-top-bar .right-block ul li a { margin: 0; padding: 0 6px; display:inline-block; }
.health-top-bar .right-block ul li a .fa { font-size:18px; color:#fff; }

li.active {
    background:#2794c7;
    font-weight:bold;
    color:#ffffff;
}

/*--*/
/*--  --*/

.hb_menu ul.my_navbar li a {    padding: 24px 10px;    text-transform: capitalize;
    color: #363636;    text-decoration: none;    font-weight: 400;    margin: 0px 2px;
    position: relative;    display: inline-block;    font-size: 16px; }

.hb_menu ul.my_navbar li a:focus { background:#9DCE59; }

/*--hb_slider_wrapper--*/

.hb_slider_wrapper { margin: 0; padding:0;  }
.hb_slider_wrapper img { width:100%; height:560px; object-fit:cover; }

/*--hb_slider_wrapper--*/

/*--herbal-about-section--*/

.herbal-about-section { margin:20px 0; padding: 0; background: #9DCE59;  }

.herbal-about-section .bd-block { margin: 0; padding: 0; display: flex; height:100%; }

.herbal-about-section .bd-block .lt-figure {  margin: 0; width:40%; float: left; padding: 0; height: auto; }

.herbal-about-section .bd-block .lt-figure img { width:100%; height:100%; }



.herbal-about-section .bd-block .rt-text-sec { margin: 0; padding: 0; width:60%; float: left; }

.herbal-about-section .bd-block .rt-text-sec  .rt-bd { margin:0; padding:45px 30px; width:90%;  }

.herbal-about-section .bd-block .rt-text-sec .rt-bd h3 {    margin: 0;    padding: 0 0 10px 0;    font-size: 40px;
    color: #fff;    line-height: 51px; }
.herbal-about-section .bd-block .rt-text-sec .rt-bd p {    margin: 0;    padding: 0;    font-size: 15px;
    color: #f2f2f2;    line-height: 23px; }

.herbal-about-section .bd-block .rt-text-sec .rt-bd a {    margin: 24px 0 0 0;    padding: 10px 20px;    font-size: 18px;
    color: #fff;    display: inline-block;    background: #559316;    border-radius: 50px;
    text-decoration: none; transition:all 0.3s; }

.herbal-about-section .bd-block .rt-text-sec .rt-bd a:hover { background:#fff; color: #559316; transition:all 0.6s;    }

/*--herbal-about-section--*/


/*--organic--*/
.organic-food-harbel .hb_herbs_heal img { display: inline-block; width: 100%; height: 320px;  object-fit: contain; }

/*-- organic --*/


/*-- beauty-&-wellness --*/

.beauty-and-wellness { margin:20px 0; padding: 0; background: #9DCE59; }

.beauty-and-wellness .beauty-bd {  margin: 0; padding: 0; display: flex; height:100%; }

.beauty-and-wellness .beauty-bd .lt-text-block {  margin: 0; padding: 0; width:60%; float: left;  }

.beauty-and-wellness .beauty-bd .lt-text-block .text-block {
    margin: 0;
    padding: 45px 30px 45px 114px;
    width: 100%;
}

.beauty-and-wellness .beauty-bd .lt-text-block .text-block h2 { margin: 0; padding: 0 0 50px 0; font-size: 40px;
    color: #fff;  line-height: 51px; }

.beauty-and-wellness .beauty-bd .rt-figure {  margin: 0; width:40%; float: left; padding: 0; height: auto; }

.beauty-and-wellness .beauty-bd .rt-figure img { width:100%; height:100%; }

.beauty-and-wellness .beauty-button {  margin:0 0;  padding: 10px 20px;  font-size: 18px;
    color: #fff; display: inline-block;  background: #559316; border-radius: 50px;
    text-decoration: none; transition: all 0.3s; }

.beauty-and-wellness .beauty-button:hover { background:#fff; color: #559316; transition: all 0.6s; }

/*-------------------------=========----------------*/

/*-- beauty-&-wellness --*/


/*---- herbal_Products ----*/

.herbal_Products { margin: 0; padding:60px 0; background:#9DCE59; }

.herbal_Products .hb_product_div {    margin-bottom: 40px;    border: 1px solid #fff;    padding: 4px;
    text-align: center; }

.herbal_Products .hb_product_div .hb_product_data h5 {
    font-size:24px;
    text-transform: capitalize;
    font-weight: 400;
    color: #fff;
    margin: 0;
    padding-bottom: 15px;
    transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
}

.herbal_Products .hb_product_div .hb_product_data h5 a { display: block; }

.herbal_Products .hb_product_div .hb_product_img img {
    width: 100%;
    height: 272px;
    object-fit: cover;
}

.herbal_Products .product-btn { margin: 0; padding: 0; display:block; text-align: center; }

.herbal_Products .product-btn a {
    margin: 24px 10px 0 10px;
    padding: 8px 32px;
    font-size: 15px;
    color: #fff;
    display: inline-block;
    background: #559316;
    border-radius: 0 50px 50px 50px;
    text-decoration: none;
    transition: all 0.3s;
}

.herbal_Products .product-btn a:hover { background:#fff; color: #559316; transition:all 0.6s; }

/*---- herbal_Products ----*/

/*-- footer --*/

.quick-link-herbel { margin: 0; padding: 0;  }

.quick-link-herbel li { margin: 0; padding: 0; display:block; }
.quick-link-herbel li a { margin: 0; padding: 0; font-size:15px ; color: #fff; line-height:21px; }

.herbal_footer-logo img {    box-shadow: 0px 0px 4px 2px rgba(255, 255, 255, 0.5); }

/*-- footer --*/
/*========== innrpage-start =========*/

/*---- inr-banner ----*/
    .herbal-all-inrbanner { margin: 0; padding: 0; }
    .herbal-all-inrbanner img { width:100%; height:300px; object-fit: cover; }
/*---- ing-banner ----*/

/*herbal-about-sec*/

.herbal-about-sec { background:#fff; margin: 0; padding:60px 0; }

.herbal-about-sec .herbal_about-body { margin: 0; padding: 0; }

.herbal-about-sec .herbal_about-body .lt_figure { margin: 0; padding: 0 30px 20px 0; float:left; width:390px; }

.herbal-about-sec .herbal_about-body .lt_figure img { width:100%; height:100%; }
.herbal-about-sec .herbal_about-body p I{ margin: 0; padding: 0; font-size: 16px;color: #777777;
font-family: "Montserrat";line-height: 26px; font-weight: 400; }

/*herbal-about-sec*/

/*-- mission --*/


.herbal-mision_vision { margin:20px 0; padding: 0; background: #9DCE59; }
.herbal-mision_vision .body { margin: 0; padding: 0; display: flex; height:100%; }

.herbal-mision_vision .body .lt-text-block {  margin: 0; padding: 0; width:60%; float: left;  }


.herbal-mision_vision .body .lt-text-block .text-block {    margin: 0;    padding: 45px 30px 45px 114px;
    width: 100%; }

.herbal-mision_vision .body .lt-text-block .text-block h2 { margin: 0; padding: 0 0 20px 0; font-size: 40px;
    color: #fff;  line-height: 51px; }
.herbal-mision_vision .body .lt-text-block .text-block ul { margin: 0; padding: 0; }
.herbal-mision_vision .body .lt-text-block .text-block ul li {  margin: 0;
    padding:5px 0;    font-size: 15px;    color: #f2f2f2;    line-height: 23px; }
.herbal-mision_vision .body .rt-figure {  margin: 0; width:40%; float: left; padding: 0; height: auto; }
.herbal-mision_vision .body .rt-figure img { width:100%; height:100%; }

/*-- mission --*/

/*-- herbal_valus-sec --*/


.herbal_valus-sec {  margin:20px 0; padding: 0; background: #9DCE59; }

.herbal_valus-sec .bd-block { margin: 0; padding: 0; display: flex; height:100%; }

.herbal_valus-sec .bd-block .lt-figure {  margin: 0; width:40%; float: left; padding: 0; height: auto; }

.herbal_valus-sec .bd-block .lt-figure img { width:100%; height:100%; }

.herbal_valus-sec .bd-block .rt-text-sec { margin: 0; padding: 0; width:60%; float: left; }

.herbal_valus-sec .bd-block .rt-text-sec  .rt-bd { margin:0; padding:45px 30px; width:90%;  }

.herbal_valus-sec .bd-block .rt-text-sec .rt-bd h3 {    margin: 0;    padding: 0 0 10px 0;
    font-size: 40px;    color: #fff;    line-height: 51px; }

.herbal_valus-sec .bd-block .rt-text-sec .rt-bd ul { margin: 0; padding: 0; }

.herbal_valus-sec .bd-block .rt-text-sec .rt-bd ul li {    margin: 0;    padding:5px 0;    font-size: 15px;
    color: #f2f2f2;    line-height: 23px; }
/*-- herbal_valus-sec --*/

/*-- product-immu_care --*/

.product-immu_care { background:#fff; margin: 0; padding:60px 0;  }

.product-immu_care h3 { margin: 0; padding: 0 0 20px 0; font-size:30px; color:#444; line-height:36px; }

.product-immu_care p { font-size: 16px;color: #777777;font-family: "Montserrat";
line-height: 26px;font-weight: 400; }

.product-immu_care .figure {
    margin: 0;
    padding: 0 20px 0 0;
    width: 420px;
    float: left;
    height: 300px;
}

.product-immu_care .figure img {
    width: 100%;
    height:100%;
    border: 6px double #38a606;
    box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.22);
    object-fit:contain;
    padding:10px 0;
}


/**/

.product-immu_care .tulsi_block { margin: 0; padding:20px 0 ; }


.product-immu_care .tulsi_block .figure {
    margin: 0;
    padding: 0 20px 0 0;
    width: 420px;
    float: left;
    height: 300px;
}

.product-immu_care .tulsi_block .figure img {
    width: 100%;
    height:100%;
    border: 6px double #38a606;
    box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.22);
}

.product-immu_care .tulsi_block h4 {    margin: 0;    padding: 0 0 15px 0;    font-size: 30px;
    color: #429b10;    line-height: 36px;    /* text-transform: uppercase; */
    font-weight: 700;    letter-spacing: 2px; }

.product-immu_care .tulsi_block h5 { margin: 0; padding: 0 0 15px 0; font-size:20px; color:#444; line-height:30px; }

.product-immu_care .tulsi_block p { margin: 0; padding:4px 0; font-size: 16px; color: #777777;
 font-family: "Montserrat"; line-height: 26px;  font-weight: 400; } 

/*ashwagandha*/
.product-immu_care .ashwagandha { margin: 0; padding:20px 0 ; }

.product-immu_care .ashwagandha .figure {    margin: 0;    padding: 0 20px 0 0;    width: 420px;
    float: left;    height: 300px;}
.product-immu_care .ashwagandha .figure img {    width: 100%;    height:100%;    border: 6px double #38a606;
    box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.22); }

.product-immu_care .ashwagandha h4 {    margin: 0;    padding: 0 0 15px 0;    font-size: 30px;
    color: #429b10;    line-height: 36px;    /* text-transform: uppercase; */
    font-weight: 700;    letter-spacing: 2px; }

.product-immu_care .ashwagandha h5 { margin: 0; padding: 0 0 15px 0; font-size:20px; color:#444; line-height:30px; }

.product-immu_care .ashwagandha ul { margin: 0; padding: 0; }

.product-immu_care .ashwagandha ul li {    margin: 0;    padding: 5px 0;    font-size: 15px;
    color: #444;    line-height: 23px;    list-style: inside; }

.product-immu_care .ashwagandha p { margin: 0; padding:4px 0; font-size: 16px; color: #777777;
 font-family: "Montserrat"; line-height: 26px;  font-weight: 400; } 

.product-immu_care .ashwagandha span {    display: block;    padding: 16px 0 0 0; }
.product-immu_care .ashwagandha span b { font-size:18px; }

/*-- amloki --*/

.product-immu_care .amloki {  margin: 0; padding:20px 0 ; }

.product-immu_care .amloki .figure {    margin: 0;    padding: 0 20px 0 0;    width: 420px;
    float: left;    height: 300px;}


.product-immu_care .amloki .figure img {    width: 100%;    height:100%;    border: 6px double #38a606;
    box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.22); }

.product-immu_care .amloki h4 {    margin: 0;    padding: 0 0 15px 0;    font-size: 30px;
    color: #429b10;    line-height: 36px;    /* text-transform: uppercase; */
    font-weight: 700;    letter-spacing: 2px; }

.product-immu_care .amloki h5 { margin: 0; padding: 0 0 15px 0; font-size:20px; color:#444; line-height:30px; }

.product-immu_care .amloki ul { margin: 0; padding: 0; }

.product-immu_care .amloki ul li {    margin: 0;    padding: 5px 0;    font-size: 15px;
    color: #444;    line-height: 23px;    list-style: inside; }

.product-immu_care .amloki p { margin: 0; padding:4px 0; font-size: 16px; color: #777777;
 font-family: "Montserrat"; line-height: 26px;  font-weight: 400; } 

/*ginger*/

.product-immu_care .ginger {  margin: 0; padding:20px 0 ; }

.product-immu_care .ginger .figure {    margin: 0;    padding: 0 20px 0 0;    width: 420px;
    float: left;    height: 300px;}

.product-immu_care .ginger .figure img {    width: 100%;    height:100%;    border: 6px double #38a606;
    box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.22); }

.product-immu_care .ginger h4 {    margin: 0;    padding: 0 0 15px 0;    font-size: 30px;
    color: #429b10;    line-height: 36px;    /* text-transform: uppercase; */
    font-weight: 700;    letter-spacing: 2px; }

.product-immu_care .ginger h5 {    margin: 0;    padding: 10px 0 0 0;    font-size: 18px;
    color: #444;    line-height: 30px; }

.product-immu_care .ginger ul { margin: 0; padding: 0; }

.product-immu_care .ginger ul li {    margin: 0;    padding: 5px 0;    font-size: 15px;
    color: #444;    line-height: 23px;    list-style: inside; }

.product-immu_care .ginger p { margin: 0; padding:4px 0; font-size: 16px; color: #777777;
 font-family: "Montserrat"; line-height: 26px;  font-weight: 400; } 

/*-- turmeric --*/


.product-immu_care .turmeric {  margin: 0; padding:20px 0 ; }

.product-immu_care .turmeric .figure {    margin: 0;    padding: 0 20px 0 0;    width: 420px;
    float: left;    height: 300px;}

.product-immu_care .turmeric .figure img {    width: 100%;    height:100%;    border: 6px double #38a606;
    box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.22); }

.product-immu_care .turmeric h4 {    margin: 0;    padding: 0 0 15px 0;    font-size: 30px;
    color: #429b10;    line-height: 36px;    /* text-transform: uppercase; */
    font-weight: 700;    letter-spacing: 2px; }

.product-immu_care .turmeric h5 {    margin: 0;    padding: 10px 0 0 0;    font-size: 18px;
    color: #444;    line-height: 30px; }

.product-immu_care .turmeric ul { margin: 0; padding: 0; }

.product-immu_care .turmeric ul li {    margin: 0;    padding: 5px 0;    font-size: 15px;
    color: #444;    line-height: 23px;    list-style: inside; }

.product-immu_care .turmeric p { margin: 0; padding:4px 0; font-size: 16px; color: #777777;
 font-family: "Montserrat"; line-height: 26px;  font-weight: 400; } 

/*black-paper*/



.product-immu_care .black-paper {  margin: 0; padding:20px 0 ; }

.product-immu_care .black-paper .figure {    margin: 0;    padding: 0 20px 0 0;    width: 420px;
    float: left;    height: 300px;}

.product-immu_care .black-paper .figure img {    width: 100%;    height:100%;    border: 6px double #38a606;
    box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.22); }

.product-immu_care .black-paper h4 {    margin: 0;    padding: 0 0 15px 0;    font-size: 30px;
    color: #429b10;    line-height: 36px;    /* text-transform: uppercase; */
    font-weight: 700;    letter-spacing: 2px; }

.product-immu_care .black-paper h5 {    margin: 0;    padding: 10px 0 0 0;    font-size: 18px;
    color: #444;    line-height: 30px; }

.product-immu_care .black-paper p { margin: 0; padding:4px 0; font-size: 16px; color: #777777;
 font-family: "Montserrat"; line-height: 26px;  font-weight: 400; } 


 /*-- product-immu_care --*/

 /*-- better_life-herbal-link --*/

.better_life-herbal-link { padding: 0 0 0 58px; }

.better_life-herbal-touch .footer_contact-block { margin: 0; padding: 0;  }

.better_life-herbal-touch .footer_contact-block li { margin: 0; padding:10px 0; display:block; }

.better_life-herbal-touch .footer_contact-block li span { display:inline-block; margin: 0; padding: 0; width:25px; float: left; }
.better_life-herbal-touch .footer_contact-block li span .fa { color:#fff; font-size:20px; }

.better_life-herbal-touch .footer_contact-block li p {
    margin: 0;
    padding: 0;
    display: inline-block;
    width: 93%;
    float: left;
}
.better_life-herbal-touch .footer_contact-block li p a { margin: 0; padding: 0; display: block; }

.better_life-herbal-touch .footer_contact-block li span [class^="flaticon-"]::before, [class*=" flaticon-"]::before, [class^="flaticon-"]::after, [class*=" flaticon-"]::after {
    font-family: Flaticon;   font-size: 20px;    font-style: normal;     margin-left:0px; 
     color:#fff; }
/*-- better_life-herbal-link --*/

/*==== enquery ====*/

/*-- enquiry-sce --*/
.enquiry-sce { background:url(../new-images/enquiry.png) repeat center center #fff; 
  background-size:100% ; margin: 0; padding:0; }

.enquiry-sce .enquiry_bg h3 { margin: 0; padding: 0; 
font-family: 'Lato', sans-serif; font-size:22px; color:#fff; line-height:24px; }
.enquiry-sce .enquiry_bg p { margin: 0; padding: 2px 0 20px 0; 
font-family: 'Lato', sans-serif; font-size:18px; color:#fff; line-height:20px; }

.enquiry-sce .enquiry_bg { margin: 0; padding:60px 0; }
.enquiry-sce .enquiry_bd {
    background: rgba(9, 94, 23, 0.57);
    margin: 0 auto;
    padding: 60px 60px;
    box-sizing: border-box;
    width: 60%;
    border-radius: 6px;
    border: 2px solid #fff;
    box-shadow: 0 0 10px 2px rgba(26, 26, 26, 0.5);
}


.enquiry-sce .enquiry_bd .item { margin: 0; padding:8px 0; width:100%; }

.enquiry-sce .enquiry_bd .item label {
	margin: 0;
	padding: 0 0 5px 0;
	display: block;
	font-family: 'Lato', sans-serif;
	font-size: 17px;
	color: #fff;
	line-height: 22px;
	box-shadow: none;
	font-weight: 400;
	text-transform: uppercase;
	font-weight: 600;
}

.enquiry-sce .enquiry_bd .item input[type="text"], input[type="email"] {
    margin: 0;
    padding: 2px 6px;
    width: 100%;
    height: 45px;
    outline: 0;
    border: 1px solid #f2f2f2;
    background-color: rgba(0,0,0, 0.1);
    border-radius: 6px;
    box-sizing: border-box;
    font-family: 'Lato', sans-serif;
    font-size: 18px;
    color: #fff;
    line-height: 22px;
    background: #ffffff21;
}

.enquiry-sce .enquiry_bd .item select { margin: 0; 
  padding:2px 6px; width: 100%; height:45px; outline:0; border:1px solid #f2f2f2;
 background: #ffffff21; border-radius:6px; box-sizing: border-box; 
 font-family: 'Lato', sans-serif; font-size: 18px; color:#fff; line-height:22px; 
 outline: 0; }

.enquiry-sce .enquiry_bd .item select option { background:#444; font-size: 18px; color:#fff; line-height:22px;
border-bottom:1px solid #fff; display:block; width:100%; }


.enquiry-sce .enquiry_bd .item select option { background:#444; font-size: 18px; color:#fff; line-height:22px;
border-bottom:1px solid #fff; display:block; width:100%; }

.enquiry-sce .enquiry_bd .item input[type="number"] { margin: 0; 
  padding:2px 6px; width: 100%; height:45px; outline:0; border:1px solid #f2f2f2;
 background: #ffffff21; border-radius:6px; box-sizing: border-box; 
 font-family: 'Lato', sans-serif; font-size: 18px; color:#fff; line-height:22px;  }

.enquiry-sce .enquiry_bd .item textarea { margin: 0; 
  padding:10px 15px; width: 100%; height:220px; outline:0; border:1px solid #f2f2f2;
 background: #ffffff21; border-radius:6px; box-sizing: border-box; 
 font-family: 'Lato', sans-serif; font-size: 18px; color:#fff; line-height:22px; }

.enquiry-sce .enquiry_bd .item input[type="submit"] { margin: 20px 0 0 0;
display: inline-block; font-family: 'Lato', sans-serif; font-size: 20px;
color:#fff; line-height: 22px; padding: 10px 20px; border-radius: 50px;
text-align: center; border: none; transition: all 0.6s; border: 1px solid #fff;
background-color: transparent; }

.enquiry-sce .enquiry_bd .item input[type="submit"]:hover {   border: 1px solid #fff;
  background-color: transparent; color: #fff;  box-shadow: 1px 2px 10px #030f06; }
.enquiry-sce .enquiry_bd .submit_block { display:block; text-align: right; }
/*-- enquiry-sce --*/


/*-- herbal-organic_food --*/

.herbal-organic_food { margin: 0; padding: 60px 0; background:#fff; }

.herbal-organic_food .col_sec { margin: 0; padding:15px; width:25%; float:left; }

.herbal-organic_food .col_sec .col-bd {  margin: 0; padding: 0; border: 1px solid #d7f0d7; 
 text-align: center; box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.13); }
.herbal-organic_food .col_sec .figure {
    margin: 0;
    padding: 8px;
    width: 100%;
    height: 190px;
}

.herbal-organic_food h3 {
    margin: 0;
    padding: 0 0 38px 14px;
    font-size: 42px;
    color: #262626;
    line-height: 36px;
}
.herbal-organic_food .col_sec .figure img {  width: 100%;    height: 100%;    object-fit: cover; }

.herbal-organic_food .col_sec p {    margin: 0;    padding: 10px 10px;    font-size: 16px;    color: #3c910d;
    line-height: 26px;    background: #f2f2f2;    letter-spacing: 0.6px; }
/*-- herbal-organic_food --*/

/*---- herbal-btn-bd ----*/

.herbal-btn-bd { margin: 0; padding: 0; display:block; text-align:center; }

.herbal-btn-bd a {
    margin: 54px 0 0 0;
    padding: 17px 48px;
    display: inline-block;
    font-size: 22px;
    color: #fff;
    line-height: 24px;
    background: #67A610;
    border-radius: 50px;
    text-decoration: none;
    border:1px solid #67A610; 
    transition:all 0.6s;
}
.herbal-btn-bd a:hover {
    color: #67A610;
    border:1px solid #67A610; 
    background-color:transparent;
    transition:all 0.3s;
}

/*---- herbal-btn-bd ----*/



/*==== mediaquery ====*/

@media screen and (max-width:1200px){

.hb_menu ul.my_navbar li a { padding: 24px 6px;  font-size: 14px; }
.hb_header_right_links ul li a svg {    width: 16px;    height: 16px; }

.hb_header_right_links.hb_search ul li > a { width: 32px;  height: 32px;
  position: relative;  right: 0; top: 19px;  line-height: 30px; }
.herbal_Products .product-btn a {	margin: 24px 6px 0 6px;	padding: 8px 20px;	font-size: 15px; }

.herbal_Products .hb_product_div .hb_product_img img {	width: 100%;	height: 239px; }

.herbal-organic_food .col_sec {	width: 33.33%; }

.left-side {	position: absolute;	top: 34px;	left: -199px;	z-index: 99;
	width: 49%;	left: -90px !important; }






}

/*====*/


@media screen and (max-width:991px){


/*======= header1 ========*/

.navbar-toggle{
    background-color: #88B44E;
	float: none;
    display: inline-block;
    vertical-align: middle;
    margin: 0;
	padding: 17px 0px 17px 20px;
}
.navbar-toggle .icon-bar{
	background:#fff;
	transition:all 0.3s;
}
.hb_menu {
    text-align: left;
}
.hb_menu ul.my_navbar li{
	width:100%;
	position: relative;
	padding: 0 0 0 35px;
}


.hb_main_header .hb_menu {
    position: fixed;
    top: 0;
    left: -300px;
    bottom: 0;
    width: 250px;
    z-index: 100;
    float: none;
    background: #fff;
    transition: all 0.3s;
}

.hb_main_header span.hb_menu_overlay {    position: fixed;    top: 0;    right:0;
    left: 0;    bottom: 0;    z-index: 90;    float: none;
    background: #00000052;    transition: all 0.3s;	display:none; }
.open_menu .hb_main_header .hb_menu {
	left:0;
}
.open_menu .hb_main_header span.hb_menu_overlay {
    display:block;
}
.open_menu .navbar-toggle span:nth-child(1) {
    transform: rotate(-45deg) translate(-7px,2px);
}
.open_menu .navbar-toggle span:nth-child(2) {
    opacity: 0;
}
.open_menu .navbar-toggle span:nth-child(3) {
    transform: rotate(45deg) translate(-6px ,-2px)
}

.hb_menu ul.my_navbar li a:after {
    content: "";    position: absolute;    width: 4px;    height: 4px;
    background: #88B44E;    left: -20px;    top: 0;    bottom: 0;    margin: auto; }
.hb_menu ul.my_navbar li a svg path { fill: #88B44E; }

.hb_menu ul.my_navbar li:hover a:after { background: #ffffff; }

/*======= header ======*/

.hb_header_right_links.hb_search ul li > a {
	width: 42px;
	height: 40px;
	position: relative;
	right: 0;
	top: 12px;
}

.hb_header_right_links ul li a svg {
	width: 16px;
	height: 16px;
	position: relative;
	top: -16px;
}

.navbar-toggle {
	background-color: #88B44E;
	float: none;
	display: inline-block;
	vertical-align: middle;
	margin: 0;
	padding: 11px;
	margin: 13px 0 0 9px;
}

.hb_menu ul.my_navbar li {
	width: 100%;
	position: relative;
	padding: 0 0 0 35px;
	border-bottom: 1px solid #ccc;
}
.hb_menu ul.my_navbar li a {
	padding: 10px 6px;
	font-size: 14px;
}

.hb_menu ul.my_navbar li ul.sub-menu li a {
	padding: 7px 0px;
}

.herbal-about-section .bd-block .lt-figure img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.beauty-and-wellness .beauty-bd .rt-figure img {	width: 100%;	height: 100%;	object-fit: cover; }

.better_life-herbal-link {
	padding:20px 0 0 0;
}

.hb_footerdiv {
	margin-bottom: 0;
}


.hb_footerdiv .hb_social_icon ul li a {
	padding: 0;	margin: 0; }


.hb_footerdiv h3 {	margin: 17px 0 0 0; }

.hb_slider_wrapper img { height: 520px; }

.herbal-mision_vision .body .rt-figure img { object-fit:cover ; }
.herbal_valus-sec .bd-block .lt-figure img { object-fit:cover ; }

.herbal-mision_vision .body .lt-text-block .text-block { padding: 45px 30px 45px 93px; }

.herbal-about-sec .herbal_about-body .lt_figure {	margin: 0;	padding: 0 0 16px 0;	float: none;	width: 100%; }
.herbal-organic_food .col_sec {	width: 50%; }
.enquiry-sce .enquiry_bd {	width: 70%; }

.left-side {	position: absolute;	top: 34px;	width: 53%;	left: -90px !important; }
.hb_contact_wrapper .hb_contact_info_div {	padding: 40px 18px; }

}


/*====*/





/*==== mediaquery ====*/



@media screen and (max-width:767px){


.hb_header_right_links ul li a svg {
	width: 16px;
	height: 16px;
	position: static;
	top: 0;
	line-height: 70px;
}

.hb_header_right_links.hb_search ul li > a {
	width: 42px;
	height: 40px;
	position: relative;
	right: 0;
	top:0;
	line-height: 39px;
}

.navbar-toggle {
	
	padding: 11px;
	margin:0 0 0 9px;
}

.hb_main_header .hb_menu_box {
    float: right;
    margin: 38px 0 0 0;
}


.hb_slider_wrapper img {
	height:450px;
}


.herbal-about-section .bd-block {
	
	display:block;
	height: 100%;
}

.herbal-about-section .bd-block .lt-figure {	width: 100%;	float: none;	height: auto; }

.herbal-about-section .bd-block .rt-text-sec {	padding: 0;	width: 100%;	float: none; }
.herbal-about-section .bd-block .rt-text-sec .rt-bd {	padding: 45px 30px;	width: 100%; }

.herbal_Products .hb_product_div .hb_product_img img {	width: 100%;	height: auto; }



.beauty-and-wellness .beauty-bd {
	margin: 0;
	padding: 0;
	display: block;
	height: 100%;
}

.beauty-and-wellness .beauty-bd .lt-text-block {
	margin: 0;
	padding: 0;
	width: 100%;
	float: none;
}

.beauty-and-wellness .beauty-bd .lt-text-block .text-block {
	margin: 0;
	padding: 40px 30px;
	width: 100%;
}

.beauty-and-wellness .beauty-bd .rt-figure {
	margin: 0;
	width: 100%;
	float: none;
	padding: 0;
}

.hb_add_banner_wrapper h3 {	font-size: 34px;	line-height: 47px; }
.beauty-and-wellness .beauty-bd .lt-text-block .text-block h2 {
	padding: 0 0 35px 0;
	font-size: 25px;
	line-height: 31px;
}

.herbal-mision_vision .body { display: block; }

.herbal-mision_vision .body .lt-text-block {
	margin: 0;
	padding: 0;
	width: 100%;
	float: none;
}

.herbal-mision_vision .body .lt-text-block .text-block {
	padding: 40px 30px;
}

.herbal-mision_vision .body .rt-figure {
	margin: 0;
	width: 100%;
	float: none;
	padding: 0;
	height: auto;
}

.herbal_valus-sec .bd-block {
	display: block;
}

.herbal_valus-sec .bd-block .lt-figure {
	width: 100%;
	float: none;
}

.herbal_valus-sec .bd-block .rt-text-sec {float: none; width:100%; }
.herbal_valus-sec .bd-block .rt-text-sec .rt-bd {
	margin: 0;
	padding: 40px 30px;
	width: 100%;
}

.product-immu_care .tulsi_block .figure {	padding: 0 0 27px 0;	width: 100%;
	float: none;	height: auto; }
.product-immu_care .ashwagandha .figure { padding: 0 0 27px 0;	width: 100%;
	float: none;	height: auto; }
	
	
.product-immu_care .figure {	margin: 0;	padding: 0 0 20px 0;	width: 100%;	float: none;	height: 100%; }

.product-immu_care .amloki .figure  { padding: 0 0 27px 0;	width: 100%; float: none; height: auto; }
.product-immu_care .ginger .figure  { padding: 0 0 27px 0;	width: 100%; float: none; height: auto; }

.product-immu_care .turmeric .figure img { padding: 0 0 27px 0;	width: 100%; float: none; height: auto; }

.product-immu_care .turmeric .figure { padding: 0 0 27px 0;	width: 100%; float: none; height: auto; }

.product-immu_care .black-paper .figure {padding: 0 0 27px 0;	width: 100%; float: none; height: auto; }

.product-immu_care h3 {	font-size: 26px; }

.herbal-btn-bd a {	margin: 35px 0 0 0;	padding: 17px 25px;	font-size: 20px; }

.enquiry-sce .enquiry_bd {	background: rgba(9, 94, 23, 0.85);	margin: 0 auto;
	padding: 40px 25px;	width: 100%; }

.left-side {	position: static;	width: 100%; }

.hb_contact_info_div p br { display: none; }

.hb_contact_wrapper .hb_contact_info_div {
	box-shadow: none;
	margin: 0 auto;
	width: 100%;
}


.hb_contact_form_div h3 {	font-size: 25px; }


.hb_menu ul.my_navbar li ul.sub-menu {	min-width:215px !important;	width: 215px !important; }




}

/*=====================*/

@media screen and (max-width:480px){

.hb_main_header .hb_menu_box {
    float: right;
    margin:14px 0 0 0;
    display: block;
    text-align: center;
    width: 100%;
}

.hb_slider_wrapper img {	height: 306px; }

.herbal-about-section .bd-block .rt-text-sec .rt-bd h3 {
	font-size: 32px;	text-align: center; }

.herbal-about-section .bd-block .rt-text-sec .rt-bd p {	text-align: justify; }

.herbal-about-section .bd-block .rt-text-sec .rt-bd a {	margin: 24px 0 0 0; padding: 10px 20px;	
		font-size: 18px; text-align: center; }

.organic-food-harbel .hb_herbs_heal img {	display: inline-block;	width: 100%;
	height: auto;	object-fit: contain; }

.herbal_Products .product-btn a {	margin:10px 6px 0 6px;	padding: 8px 16px;
	font-size: 18px; }
.hb_copyright_wrapper p { font-size: 14px; }

.herbal-about-sec .herbal_about-body p { text-align: justify; }

.herbal-organic_food .col_sec {	width: 100%; }
.herbal-organic_food .col_sec .figure {	height: auto; }
.herbal-organic_food h3 {
	margin: 0;
	padding: 0 0 15px 14px;
	font-size: 32px;
	color: #262626;
	line-height: 36px;
}


}



