body{
    margin:0 auto;
   
}
/**icons**/
@font-face {
    font-family: 'Glyphter';
    src: url('../fonts/Glyphter.eot');
    src: url('../fonts/Glyphter.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Glyphter.woff') format('woff'),
         url('../fonts/Glyphter.ttf') format('truetype'),
         url('../fonts/Glyphter.svg#Glyphter') format('svg');
    font-weight: normal;
    font-style: normal;
}
[class*='icon-']:before{
	display: inline-block;
	display: table;
   font-family: 'Glyphter';
   font-style: normal;
   font-weight: normal;
   line-height: 1;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
}
.social-media a {
    color:#669966 !important;
    font-size: 20px;
    text-decoration: none;
}

.icon-arrow_right:before{content:'\0041';}
.icon-email:before{content:'\0042';}
.icon-fax:before{content:'\0043';}
.icon-phone_icon:before{content:'\0044';}
.icon-whatsapp:before{content:'\0046';}
.icon-instagram:before{content:'\0047';}
.icon-facebook:before{content:'\0048';}



h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: 'Oxygen', sans-serif;
    font-weight: 400;
    margin-bottom: 0px;
}
p,
a,
div,
span,
label,
input,
button,
textarea {
    font-family: 'Oxygen', sans-serif;
    font-weight: 400;
}
p {
    font-family: 'Oxygen', sans-serif;
    font-weight: 400;
    font-size: 18px;
    line-height: 158%;
    color: #111111;
    margin-bottom: 25px;
}
html,
body {
    font-family: 'Oxygen', sans-serif;
    font-weight: 400;
    overflow-x: hidden;
}




.hRC_Hed{position: fixed;left: 0px;right: 0px;top: 0px;z-index: 1000;}


.hRC_Hed .navbar{width: 100%;}
.hRC_Hed_wrp{width: 100%;max-width: 90%;padding-left: 1rem;padding-right: 1rem;margin-left: auto;margin-right: auto;flex-direction: column;}

.hRC_Hed_wrpBtm .navbar-brand {display: flex;}
.hRC_Hed_wrpBtm .navbar-brand img{
    height: 100px;
    object-position: left center;
    object-fit: contain;
    width: 100%;
    max-width: 100%;
    max-height: 100%;
    transition:all 0.3s ease-in-out ;
    -webkit-transition:all 0.3s ease-in-out ;
    -moz-transition:all 0.3s ease-in-out ;
    -ms-transition:all 0.3s ease-in-out ;
    -o-transition:all 0.3s ease-in-out ;
}
.hRC_Hed_wrpBtm .navbar-brand h4{
    margin-left: 22px;
    font-family: 'Patua One', cursive;
    font-weight: 400;
    font-size: 30px;
    line-height: 104.83%;    
    letter-spacing: -0.02em;
    color: #FFFFFF;
    margin-top: auto;
    margin-bottom: auto;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
}

.hRC_Hed_wrpTop{display: flex;}
.hRC_Hed_wrpTop01{display: flex;margin-top: auto;margin-bottom: auto;margin-left: auto;padding-left: 0px;margin-right: 0px;}
.hRC_Hed_wrpTop01 li{list-style: none;margin-left: 80px;padding-top: 20px; 
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;}
.hRC_Hed_wrpTop01 li a{align-items: center;display: flex;
    font-size: 14px;
    line-height: 100%;
    color: #FFFFFF;
    text-decoration: none;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
}
.hRC_Hed_wrpTop01 li a span{
    font-size: 14px;
    color:  #669966;
    margin-right: 5px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
}

.hRC_Hed_wrpBtm{display: flex;width: 100%;margin-left: 0px;margin-right: 0px;}

#navbarMenu .navbar-nav .nav-link{
    padding: 0px;
    font-weight: 700;
    font-size: 20px;
    line-height: 25px;
    letter-spacing: 0.065em;
    text-transform: uppercase;
    color: #FFFFFF;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
}

#navbarMenu .navbar-nav .nav-item{margin-left: 60px;}
.socialWrp{display: flex;margin-left: 32px;}
.socialWrp ul{display: flex;margin-top: auto;margin-bottom: auto;list-style: none;padding-left: 0px;margin-top: auto;margin-bottom: auto;}
.socialWrp ul li{margin-left: 12px;}
.socialWrp ul li a{font-size: 20px;color: #669966;text-decoration: none;}
.hRC_Hed{ transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; }
.scrollinG .hRC_Hed{background-color: #669966;}

.scrollinG .socialWrp ul li a{ color: #ffffff; 
    transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; }
.scrollinG .hRC_Hed_wrpTop01 li a span{color: #ffffff;}
.scrollinG .hRC_Hed_wrpBtm .navbar-brand img{height: 70px;}
.scrollinG .hRC_Hed_wrpTop01 li{padding-top: 10px;}

.hrCHome{}
.hrCHomeSlider{height: 100vh; display: flex; background-repeat: no-repeat; background-size: cover; background-position: center; }
.hrCHomeSliderWrp{width: 100%;margin-top: auto;padding-bottom: 150px;}
.hrCHomeSliderH{font-family: 'Patua One', cursive;
    font-size: 75px;
    line-height: 104.83%;
    letter-spacing: -0.02em;    
    color: #FFFFFF;
    padding: 0px
    
}
.owlHome.owl-carousel.owl-loaded{margin-bottom: 0px;}

.thECmN{width: 100%;max-width: 80%;margin-left: auto;margin-right: auto;padding-left: 1rem;padding-right: 1rem;}
.thECmNzB{width: 100%;max-width: 90%;margin-left: auto;margin-right: auto;padding-left: 1rem;padding-right: 1rem;}
.thECmNzC{width: 100%;max-width: 90%;margin-left: auto;margin-right: auto;padding-left: 1rem;padding-right: 1rem;}

.adrZWrp{}
.adrZWrp p{
    font-weight: normal;
    font-size: 16px;
    line-height:140%;
    color: #726E6E;
    }
.adrZWrp a{
    display: flex;
    text-decoration: none;
    font-weight: normal;
    font-size: 16px;
    line-height: 140%;
    color: #726E6E;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
}
.adrZWrp a:hover{
    color:#669966;
}
.rDm_r{
    display: flex;
    background: #FFFFFF;
    border: 1px solid #669966;
    box-sizing: border-box;
    border-radius: 50px;
    font-size: 20px;
    line-height: 152.49%;
    color: #669966;
    padding: 7px 50px 7px 20px ;
    transition:all 0.3s ease-in-out ;
    -webkit-transition:all 0.3s ease-in-out ;
    -moz-transition:all 0.3s ease-in-out ;
    -ms-transition:all 0.3s ease-in-out ;
    -o-transition:all 0.3s ease-in-out ;
    position: relative;
    text-decoration: none;
}
.rDm_r::after{
    position: absolute;
    content: '';
    width: 0px;
    height: 0px;
    border-left: 6px solid #669966;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-right: 6px solid transparent;
    transition: all 0.3s ease-in-out;
    right: 16px;
    top: 50%;
    transform:translateY(-50%);
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    -o-transform:translateY(-50%);
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
}
.rDm_r:hover{
    background: #669966;;
    color: #ffffff;
}
.rDm_r:hover::after{
    right: 10px;
    border-left: 6px solid  #ffffff;
}

.rDm_r2{
}

.rDm_r3{background: #669966; color: #ffffff;}
.rDm_r3:hover{
    border: 1px solid #669966;
    background: transparent;
    color: #669966;
}
.rDm_r3::after{
    border-left: 6px solid #ffffff;}
.rDm_r3:hover::after{
    border-left: 6px solid #669966;}

.abt_bk{height: 70vh;display: flex;background-position: center;background-repeat: no-repeat;background-size: cover;
position: relative;
}
.abt_bk01Wrp{margin-top: auto;margin-bottom: auto;max-width: 550px;width: 100%;margin-left: auto;margin-right: auto;}
.abt_bk01{font-family: 'Patua One', cursive;
    font-size: 35px;
    line-height: 123.83%;
    text-align: center;
    letter-spacing: -0.02em;
    color: #669966;
    }
 .hrCHome{position: relative;}   
.abt_bk::after,.hrCHome::after{
        position: absolute;
        content: '';
        height: 250px;
        top: 0px;
        z-index: 99;
        left: 0px;right: 0px;
            background-image: linear-gradient(to bottom, rgba(39, 37, 37, 1), rgba(255,0,0,0));
        }
.hRC_HedInner .hRC_Hed_wrpTop01 li a{color: #669966;}
.hRC_HedInner #navbarMenu .navbar-nav .nav-link{ color: #595454;}
.hRC_HedInner .hRC_Hed_wrpBtm .navbar-brand h4{color: #595454;}
.hRC_HedInner {box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);}
.scrollinG  .hRC_HedInner .hRC_Hed_wrpTop01 li a{color: #ffffff;}
.scrollinG .hRC_HedInner #navbarMenu .navbar-nav .nav-link{color: #ffffff;}
.scrollinG  .hRC_HedInner .hRC_Hed_wrpBtm .navbar-brand h4{color: #ffffff;}
/* mobile */
#mobHam {
    -webkit-tap-highlight-color: transparent;
    outline: none !important;
    box-shadow: none;
    margin-left: 1rem;
    display: none;
    width: 30px;
    margin-right: 1rem;
    height: 25px;
    position: absolute;
    cursor: pointer;
    right: 0px;
    border: 0px;
    outline: 0px;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    z-index: 1500;
    background: transparent;
  }
  #mobHam:focus,
  #mobHam:hover {
    outline: none !important;
    box-shadow: none;
  }
  #mobHam span {
    transition: all 0.4s ease-in-out;
    left: 0px;
    position: absolute;
    display: block;
    background-color: rgb(141 141 141);
    width: 100%;
    height: 4px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
  }
  #mobHam span:nth-child(1) {
    top: 3px;
  }
  #mobHam span:nth-child(2) {
    top: 10px;
  }
  #mobHam span:nth-child(3) {
    top: 17px;
  }
  
  .mobShow #mobHam span {
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
  }
  .mobShow #mobHam span:nth-child(1) {
    left: 50%;
    top: 50%;
    width: 80%;
    transform: translate(-50%, -50%) rotate(-45deg);
    -webkit-transform: translate(-50%, -50%) rotate(-45deg);
    -moz-transform: translate(-50%, -50%) rotate(-45deg);
    -ms-transform: translate(-50%, -50%) rotate(-45deg);
    -o-transform: translate(-50%, -50%) rotate(-45deg);
  }
  
  .mobShow #mobHam span:nth-child(2) {
    visibility: hidden;
    opacity: 0;
    width: 0px;
  }
  
  .mobShow #mobHam span:nth-child(3) {
    left: 50%;
    top: 50%;
    width: 80%;
    transform: translate(-50%, -50%) rotate(45deg);
    -webkit-transform: translate(-50%, -50%) rotate(45deg);
    -moz-transform: translate(-50%, -50%) rotate(45deg);
    -ms-transform: translate(-50%, -50%) rotate(45deg);
    -o-transform: translate(-50%, -50%) rotate(45deg);
  }
  .lMnu {
    position: fixed;
    right: -350px;
    top: 0;
    height: 100%;
    width: 350px;
    /*background-color: rgba(128, 128, 128, 0.5);
    */
    z-index: 1000;
    transition: right 0.4s ease-in-out;
    -webkit-transition: right 0.4s ease-in-out;
    -moz-transition: right 0.4s ease-in-out;
    -ms-transition: right 0.4s ease-in-out;
    -o-transition: right 0.4s ease-in-out;
    display: flex;
  }
  .lMnu::before {
    position: absolute;
    opacity: 0;
    content: "";
    left: 0px;
    right: 0px;
    height: 100%;
    width: 100%;
    top: 0px;
    background-color: rgba(128, 128, 128, 0.5);
    z-index: -1;
  }
  .mobShow .lMnu {
    right: 0px;
    width: 100%;
  }
  .mobShow .lMnu::before {
    opacity: 1;
    transition: opacity 0.3s ease-in-out 0.3s;
    -webkit-transition: opacity 0.3s ease-in-out 0.3s;
    -moz-transition: opacity 0.3s ease-in-out 0.3s;
    -ms-transition: opacity 0.3s ease-in-out 0.3s;
    -o-transition: opacity 0.3s ease-in-out 0.3s;
  }
  
  .lMnu ul {
    padding-left: 0px;
    list-style: none;
  }
  .lMnu ul .sMT_MNu {
    --bs-gutter-x: 0px;
    --bs-gutter-y: 0px;
  }
  .lMnu ul .sMT_MNu li {
    width: 100%;
  }
  .lMnu .lMnuIns {
    margin-top: 0px;
    margin-left: auto;
    margin-right: 0px;
    width: 21.875rem;
    height: 100%;
    background-color: white;
    padding-left: 0px;
    list-style: none;
    padding-top: 4rem;
    position: relative;
    overflow-y: scroll;
  }
  .lMnu ul li {
    margin-top: 0.4rem;
    margin-bottom: 0.4rem;
    margin-left: 0px !important;
  }
  
  .lMnu ul li a {
    font-style: normal;
    font-weight: 600;
    font-size: 1.2rem;
    line-height: 1.2rem;
    color: #000000;
    display: flex;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.5rem;
    text-decoration: none;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    align-items: center;
  }
  .lMnu ul li a .sMT_MNu_L1 {
    display: none;
  }
  
  .lMnu ul li a::after {
    margin-left: auto;
    margin-right: 0px;
  }
  .lMnu ul li.active a,
  .lMnu ul li.current_page_item a {
    background-color: rgba(0, 162, 85, 0.15);
    background: rgb(253, 249, 245, 0.15);
    color: #000000;
  }
  .lMnu ul li a:hover {
    text-decoration: none;
    background-color: rgba(0, 162, 85, 0.05);
    background: rgb(253, 249, 245, 0.05);
    color: #000000;
  }
  .lMnuIns .dropdown-menu {
    position: unset;
    width: 100%;
    max-width: 100%;
    padding: 0px;
    transform: none;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
  }
  .lMnuIns .dropdown-menu.show {
    border-top: 0px;
    border-radius: 0px;
    position: unset;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    -o-border-radius: 0px;
  }
  .lMnuIns .dropdown-menu .dropdown-menu-holder > .row {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
  
  .lMnuIns .dropdown-menu .dropdown-menu-holder > .row .col-md-9,
  .lMnuIns .dropdown-menu .dropdown-menu-holder > .row .com-md-4 {
    padding-left: 0px;
    padding-right: 0px;
    width: 100%;
  }
  .lMnuIns .nav-link.dropdown-toggle.show {
    background: #fdf9f5;
  }
  .lMnuIns .dropdown-menu a {
    padding: 8px 10px 8px 25px;
    font-family: "Manrope", sans-serif;
  }
  
/* mobile */


.social-media a:hover{
    color:#fff;  
    transition: 0.2s;
 }

.social-media a:hover::before{
    color: red;
}
.menu-top-list .contact a{
color:#fff;
}
.menu-top-list .contact a:hover{
    color:#669966;
text-shadow: 2px 2px #000;
transition: .2s;}

.menu-top-list span{
    padding: 0px 0px 0px 5px;
    color:#669966;
}
#menubar .social-media{
    display: flex;
}
#menubar .social-media a{
  
    padding:0px 5px;
}
#menubar .social-media a:hover{
  color:#fff;
}

.menu-top-list span a:hover{
    text-shadow: 1px 1px #fff;
    transition: 0.3s;
    color:#fff;
}
#menubar .social-media a:hover{
   
    transition: 0.3s;
    color:#fff !important;
}

#about_area .btn:hover{
    background: green;
    color: #fff;
}
/**icons end**/

p{
font-family: Oxygen;
font-style: normal;
font-weight: normal;
font-size: 20px;
line-height: 152.49%;
color: #595454;
}
#menubar h1,#banner h1{
    font-family: Patua One;
    font-style: normal;
    font-weight: normal;
    font-size: 75px;
    line-height: 104.83%;
    letter-spacing: -0.02em;
    color: #FFFFFF;
    text-align: left;
   
}
#banner h1  {
    width: 70%;
    display: table-cell;
    position: relative;
    display: flex;
    bottom: -100px;
}
.heading-banner{
  
    width: 75%;
    
    left: 157.41px;
    
    margin: 300px auto 0px;
}
#banner {
    border-top:2px solid #fff;
    background-image: url("../images/Rectangle8.svg");
    background-repeat:  no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    position: relative;
    min-height: 100vh;
}
.box-shadow-menu .menu-top-list {
    padding: 8px 35px;
}
#banner .common_contact_menu.menu-top-list .contact a {
    color:#fff;
    margin-left: 60px;
}
#banner .menu-top-list {
    padding: 10px 70px 0px;
    display: flex;
    justify-content: flex-end;
    color:#fff;
}
/** subpage**/




/**end**/
#other-page-list-style .nav-link{

    color: #595454;
}
#menubar .header-portion{
    display: flex;
}
#menubar .menubar {
     width: 900px;
}
#menubar .navbar-nav{
    justify-content: flex-end;  
}
#menubar .navbar-brand{
    display: flex;
    align-items: center;
}


#menubar .navbar-brand h1{font-family: Patua One;font-style: normal;font-weight: normal;font-size: 30px;line-height: 104.83%;letter-spacing: -0.02em;color: #FFFFFF;margin: 26px 20px;    bottom: 0;}
.collapse{
    justify-content: flex-end;   
}
.common_menu .nav-link a{
    color:#669966;

}

.menu-top-list {
   
    display: flex;
    justify-content: flex-end;
    padding: 0px 52px;
   }
   .menu-top-list a{
    font-family: Oxygen;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 66.49%;
    color:#FFFFFF;
   }
   .menu-top-list a:hover{
       text-decoration: none;
   }
.menu-top-list ul li{
    display: inline;
    
}
#menubar .bg-dark{
    background: transparent;

}
#menubar .nav-link{

}
#menubar .nav-link{
 font-family: Oxygen;
 font-style: normal;
 font-weight: bold;
 font-size: 18px;
 line-height: 25px;
 letter-spacing: 0.065em;
 text-transform: uppercase;
 padding: 0px 30px;
 color: #FFFFFF;
}
#menubar .nav-link:hover{
    color: #5C8A5C;
    /* text-shadow: 1px 1px #000; */
    transition: 0.2s;
}
.common_contact_menu.menu-top-list .contact a{color: #669966;margin-left: 60px;}

.common_contact_menu.menu-top-list .contact a:hover{
    color: #669966;
    text-shadow: 1px 1px #000;
    transition: .2s;
}
/***about-area**/
#about_area{
    display: flex;
    position: relative;
  background-color: #DBF9DB; 
 /**height: 696px;**/
  align-items: center;

}
.btn.style-btn{
background: #fff;
color:#669966;
border:1px solid #669966;
border-radius:20px;
transition: 0.3s;
font-family: Oxygen;
font-style: normal;
font-weight: normal;
font-size: 20px;
line-height: 152.49%;
}
#about_area h1{
 font-family: Oxygen;
font-style: normal;
font-weight: bold;
font-size: 45px;
line-height: 57px;
color: #595454;
}
#about_area p{
   padding-top: 20px;
   padding-bottom: 20px;
   font-style: normal;
   font-weight: 400;
   font-size: 20px;
   line-height: 158.49%;
   font-family: 'Oxygen';
   }
.text-align-center{
    text-align: end;
}
#about_area .about,#about_area img{
    padding:100px 0px;
}
#about_area .btn:before{

}
/**our product**/
#our_product h2 {
    font-weight: 600;
    font-size: 45px;
    line-height: 60px;
    margin-bottom: 20px;
    text-transform: capitalize;
    font-family: 'Oxygen';
    color: #669966;
}
#our_product .page-heading{
    font-family: Oxygen;
    font-style: normal;
    font-weight: bold;
    font-size: 45px;
    line-height: 57px;
    color: #5C8A5C;
    padding: 0px 0px 0px 0px;
}
#our_product .nav-item:hover{
    text-decoration-line: underline;
    text-decoration-style:2px solid #5C8A5C;
}
#our_product .nav{
    width:100%;
    padding: 0px 0px;
    margin-bottom: 30px;
}
#our_product .tab-content{
    width: 100%;
    padding: 0px 0px;
}
.product_page .card a{
    color:#595454 ;
    text-decoration: none;
}
.owl-nav{
    display: none;
}
.xactive {
    -webkit-box-shadow: 0 0 3px 0 #4aa9d2;
    -moz-box-shadow: 0 0 3px 0 #4aa9d2;
    box-shadow: 0 0 3px 0 #4aa9d2;
    border: 1px solid #4aaad2;}
#our_product .card {/* 
    float: left;
    margin: 0px 30px 12px 0px; */
    margin: 0px 0px 10px 0px;
    float: none;
    width: 100%;
    /* width: 20%; */
}
#our_product .tab-pane{max-width: 100%;}
.product-btn{
    padding: 60px;
}
.card ,#similar_products .item .card-body
{
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25) ;
}

.tab-content>.active {
    /* display: flex; */
    /* padding: 0; */
}
#our_product .nav-pills .nav-link.active,#our_product .nav-pills .show>.nav-link{
    background: none;
    border-bottom: 2px solid #5C8A5C;
    border-radius: 1px;
    margin: .5rem 1rem;
    padding: 0;
}
.nav-item .nav-link.active{
    text-decoration-color: 2px solid #5C8A5C;
}
/** #our_product .nav-pills a{
    color:#fff;
    text-align:center;
    width:120px;
    padding:1em 0;
    }

   .hover.line{
        width:120px;
        height:3px;
        background-color:rgb(238, 17, 17);
        
          }
    .line{
            width:120px;
            height:3px;
            background-color:#fff;
            transition:all .4s ease-in-out;
              }
.nav-item{
    position: absolute;
}**/

                





   
#our_product  .card-img, .card-img-top{
    height: 224px;
    width: 266px;
    text-decoration-color: #669966;
    
    
}
.map_width iframe {
    width: 100%;
}
.card-title span{
	font-weight:normal;
}
.Arfalfa_oil_Plus {
    background: url(../images/arfalfa.svg) no-repeat, #DBF9DB ;
    background-position: center; 
    width: 100%;
}
.camel_racing_diet{
    background: url(../images/came_racing.svg) no-repeat, #DBF9DB ;
    background-position: center; 
    width: 100%;
}

.ultimate_balancer{
    background: url(../images/ultimate_bancer.svg) no-repeat, #DBF9DB ;
    background-position: center; 
    width: 100%;
}
.staypower_cubes{
    background: url(../images/staypower.svg) no-repeat, #DBF9DB ;
    background-position: center; 
    width: 100%;
}
.card-title{width: 159.56px;font-family: Oxygen;font-style: normal;font-weight: 600;font-size: 18px;line-height: 152.49%;}
.card{border-radius:0px;margin-right: 30px;}

#our_product a:hover{
    text-decoration: transparent !important;
}
/**testimonial**/
#testimonial{
    background: url('../images/testi_img.svg');
    background-position: center;
    background-size: cover;
    padding: 100px 0 160px 0;
}
#testimonial p{
    font-size: 18px;
}
#testimonial .testimonial_box_1,#testimonial .testimonial_box_2{
flex: 1;

background: #FFFCFC;
padding:43px;
font-family: Oxygen;
font-style: normal;
font-weight: normal;
font-size: 18px;
line-height: 152.49%;
color: #595454;
margin:12px;
}
#testimonial  .test_flex_1{
 display: flex;
 align-items: center;
 padding-bottom: 0px;
}
#testimonial .page-heading{
   padding: 0px 0px 40px 0;
}
#testimonial h2{
    font-family: Oxygen;
font-style: normal;
font-weight: bold;
font-size: 45px;
line-height: 57px;
color: #5C8A5C;
}
#testimonial .testimonial_box_1 span,#testimonial .testimonial_box_2 span {
    margin:40px 0px;
    font-style: normal;
font-weight: normal;
font-size: 18px;
line-height: 152.49%;

}

/**.test_flex{
    display: flex;
    flex-direction: row;
   align-items: center;
}**/

/** adress**/
#address .heading{
margin:40px 0px;
}
#address .content{
    display: flex;
    justify-content: left;

}
#address .box-1,#address .box-2,#address .box-3{
    width:324px;
}
#address h2{
    color:#5C8A5C;
    padding-left:0px;
    font-size: 30px;
}
#address p{
 font-family: Oxygen;
font-style: normal;
font-weight: normal;
font-size: 16px;
color:#726E6E;
padding: 0px 92px 42px 0px;
}
/**.common_menu**/
.common_menu-border{
    border-top: 2px solid#669966;
}
.common_menu ul li a{
    color: #669966;
}
.common_menu #menubar .nav-link{
    color:#595454;
    font-weight: 700;
}
.common_menu #menubar .social-media a:hover{
    color:#595454 !important;
}
.common_menu #menubar .menubar {
    width: 914px;
}
.common_menu #menubar .navbar-brand h1{
    color: #669966;
    padding: 0;
    margin: 0 10px;
}
.common_menu #menubar .navbar{
    padding: 10px 0 25px 0;
}

/** page our product**/
.product_page.nav-pills .nav-link{
    font-family: Oxygen;
font-style: normal;
font-weight: bold;
font-size: 18px;
    position: relative;
}


#nav_pills .nav-pills .nav-link.active, #our_product .nav-pills .show>.nav-link span {
    background: none;
    border-bottom: 2px solid #5C8A5C;
    border-radius: 1px;
}

.product_page.nav-pills .nav-link.active{
  color:#669966;  
    background-color: transparent;
    
}
.product_page.nav-pills .nav-link:hover{
    color:#669966;  
    background-color: transparent;
}
.product_page.nav-pills a{
    color:#595454;  
    background-color: transparent;
}

/********** product list new***/
.prdt_list-tab{
    width:200px;
    flex-direction: column;
}

.tab-content .card {
    float: left;
    margin: 15px 20px;
}
.box-shadow-menu{
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);
}
.card-width{

    width:18px;
}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    color: #fff;
    background-color: #007bff;
}
.prdct_list.nav-pills .nav-link.active,.prdct_list.nav-pills .show>.nav-link{
    color:#669966;
    background-color:transparent;
    border-bottom:2px solid #669966;
    
}
.prdt_list-tab li{display: flex;}
.prdct_list.nav-pills .nav-link{
    font-family: Oxygen;
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    line-height: 152.49%;
    letter-spacing: 0.01em;
    border-radius: 0px;
    color: #595454;padding-left: 0px;padding-right: 0px;
}
.prdct_list{
    width:320px;
}
.inner_page menu h2{
    font-family: Oxygen;
font-style: normal;
font-weight: bold;
font-size: 30px;
line-height: 38px;
color: #595454;
}
.breadcrumb {
    background-color: transparent;
    
font-family: Oxygen;
font-style: normal;
font-weight: bold;
font-size: 15px;
line-height: 19px;

}
.breadcrumb a{


color: #595454;
}
.breadcrumb a:hover{

text-decoration: none;
    color:#669966;
}
.heading h2{
    padding: 24px 20px 0px;
}
.pedt_list.menu{
padding: 16px 0px 0px;
}
footer .navbar-toggler{
    display: none;
}
.breadcrumb li a {
    padding-right: 12px;
    text-decoration: none;
}
.head{
  
    padding: 16px 23px 0px;
    font-family: Oxygen;
font-style: normal;
font-weight: bold;
font-size: 30px;
line-height: 38px;
}
.head h2{
    
}
.prdct_card .card{
   /*  width:220px; */
   width: 100%;
}
/*** about**/
#about{
    border-top:2px solid #fff;
  
        background-image: url("../images/about_banner.jpg");
        background-repeat:  no-repeat;
         background-position: center center;
    
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
     
    
 
        
}
#about .heading-banner{
    font-family: Patua One;
font-style: normal;
font-weight: normal;
font-size: 35px;
line-height: 123.83%;
/* or 43px */
left: 157.41px;
margin: 0px auto 0px;
text-align: center;
letter-spacing: -0.02em;

color: #669966;

}
#about .common_contact_menu.menu-top-list .contact a {
    color: #fff;
}
.abt_cntent{
    font-family: Oxygen;
    font-style: normal;
    font-weight: normal;
    text-align: center;
    padding-top: 60px;
}
.abt_cntent h3{
    font-size: 20px;
    padding: 43px 0px;
    /* font-family: Patua One; */
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    line-height: 30.5px;
}
.abt_cntent p{
    font-size: 15px;
    padding-bottom: 25px;
    font-family: Oxygen;
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
}
#vision{text-align: center;margin: 30px 0px;display: flex;align-items: center;padding: 90px;display: flex;align-items: center;}
.visioncolor{
    background: #C3FBC3;

}
.missioncolor{
    background: #EEEEEE;

}

.vision-box{
   left: 122px;
   top: 1063.13px;
   font-size: 20px;
   font-family: Oxygen;
   font-weight: 400;
}
.vision-box h2{
    padding-bottom: 43px;
    font-family: Patua One;
}
.vision-box p{
  font-size:20px;
    font-family: Patua One;
}
.align_item_center{
    display: flex;
    align-items: center;
}
.vision_mission{
    margin: 0px 0px 100px;
}
.abt-content-p {
    width: 80%;
    text-align: center;
    margin: auto;
}
/***contact**/
#contact{
    border-top: 2px solid #fff;
    background-image: url(../images/contact_banner.svg);
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	height:636px;
}
#contact h1{
color:#669966;	
}
textarea {
 
  height: 150px;
}
#contact .common_contact_menu.menu-top-list .contact a {
    color: #fff;
}

.form-row ,.form-row .contact_btn{
text-align:left;
font-family: Oxygen;
font-style: normal;
font-weight: bold;
font-size: 16px;
letter-spacing: 0.02em;
color: #726E6E;
}
#contact
	.heading-banner {
    width: 100%;
	margin:0 auto;
	}
textarea.form-control {
   min-height: auto;
}
.form_area{
	text-align:center;
	margin:0px 23px;
	margin:0 auto;
	padding:70px 0px;
}
.contact_area .heading h3{
text-align:left;
padding-bottom: 60px;}
.form_area{
}
.gren_btn {
    color: #fff;
    background-color:#669966;

    border-color: #669966;
	border-radius: 50px;
}
 .form-control:focus{
	    border-color: #669966;
		box-shadow: 0 0 0 0.2rem rgb(102 153 102 / 25%);
		background-color:#F3F3F3;
}
.form-control{
background: #F3F3F3;
border: 1px solid #CBCBCB;
box-sizing: border-box;
    border-radius: 0px;
    padding: 12px;
}
.btn:focus {
    outline: 0;
   box-shadow: 0 0 0 0.2rem rgb(102 153 102 / 25%);
}
.location_area{
background:#669966;}


/***google map***/

.googlemap_address{
}
.location_area{
	width:;
	height:;
}
.contact_btn{
	margin-top:56px;
}
/****address box****/
.address_area{
	padding-bottom:150px;
}
.green_box{
    background: #669966;
    padding: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
	flex-direction: row;
	font-family: Patua One;
font-style: normal;
font-weight: normal;
font-size: 20px;
line-height: 152.49%;



color: #ffffff;
}
.green_box .box-3 p,.green_box .box-2 p{
	color: #ffffff;
	
text-align: left;
}
.box-1,.box-2,.box-3{
float:left;
}
.box-1{
	width:257px;
}
.box-2{
	width:400px;
}
.box-3{
	width:300px;
}

.about_heading {
    width: 500px;
    font-style: normal;
    font-weight: normal;
    font-size: 35px;
 
    margin: 145px auto;
}
/*accrodian*/
/* Style the buttons that are used to open and close the accordion panel */
.column  .width.xzoom-container {
    display: inline !important;
}
.xzoom-thumbs{
    margin-top:23px;
}

.accordion {
  background-color: #fff;
  border-bottom: 1px solid #C4C4C4 !important;
  border:none;
  color: #444;
  cursor: pointer;
  padding: 12px 0px;
  width: 100%;
  text-align: left;
  outline: none;
  font-size: 15px;
  transition: 0.4s;
  font-family: Oxygen;
  font-style: normal;
  font-weight: 700;
  font-size: 15px;
  line-height: 133.99%;
  color: #669966;
  position: relative;
}
.accordion:focus{
 	border-bottom:1px solid #333;
}
.xzoom-thumbs a{
	margin-right:12px;
}
.xzoom3{
	width:100%;
}
.accordion .active,.accordion:hover {
  background-color: #fff;
  	border-bottom:1px solid #333;
}

.accordion:after {
   /** content: '\002B';**/
   content: '';
   color: #777;
   font-weight: bold;
   float: right;
   margin-left: 5px;
   background-image: url(../images/acrd-rnd.svg);
   background-position: 25% 75%;
   position: absolute;
   z-index: 54;
   right: 14px;
   width: 22px;
   height: 23px;
   background-repeat: repeat;
 /** content: '\002B';
  color: #777;
  font-weight: bold;
  float: right;
  margin-left: 5px;
  background-image:url("../images/acrd-rnd.svg") ;
  background-position: 25% 75%;**/
}

.accordion.active:after {
 /* content: "\2212";
 background-image: url(../images/acrd-rnd.svg);*/
 /* background-color: red; */
}

.panel {
 
  background-color: white;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
}
/**owel prdct arousel**/
.no-js .owl-carousel, .owl-carousel.owl-loaded {
    display: block;
    margin-bottom: 170px;
}
.serv-flex{
    margin-top:34px;
}
.serv-flex .heading h1{margin-bottom:20px;color:#5C8A5C;font-weight: 700;font-size: 30px;font-family: 'Oxygen';}
.background_color_green{
    background: #DBF9DB;
}
.xzoom3 img{
text-align: center;
width:100%;
}
.xzoom-gallery, .xzoom-gallery2, .xzoom-gallery3, .xzoom-gallery4, .xzoom-gallery5{
	margin-left:0px !important;
}
.xzoom-thumbs{
	text-align:left !important;
	
}
.owl-dots,.owl-dot .active {
display:none;}


/** accrdian sttyle**/
.ac-hd-style{
    margin-top: 72px;
}
.ac-hd-style h3{
	font-family: Patua One;
	font-style: normal;
	font-weight: 400;
	font-size: 35px;
	line-height: 104.83%;
/* identical to box height, or 37px */
	letter-spacing: -0.02em;
	color: #669966;
	margin: 20px 0;
}
.ac-hd-style h2{
	font-style: normal;
	font-weight: 700;
	font-size: 22px;
	font-family: Oxygen;
}
.ac-hd-style p{
	font-style: normal;
	font-weight: 400;
	font-size: 20px;
}

.panel p{
    padding: 10px 0px 20px 0;
    font-family: Oxygen;
    font-style: normal;
    font-weight: normal;
    font-size: 15px;
    line-height: 152.49%;
    color: #595454;
}
.panel p.color_greeen{

font-style: normal;
font-weight: bold;
font-size: 15px;
color: #669966;
}
p.weght_prce{
	font-family: Oxygen;
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 152.49%;

color: #595454;

}
button:focus{
	border-bottom:1px solid #C4C4C4;
	outline:none;
}

#menubar .navbar-brand img {
    background: #fff;
    border-radius: 50%;
    padding: 4px;
    width: 130px;
}
.read-more {
    background: #fff;
    display: inline-block;
    padding: 12px 35px 12px 30px;
    border-radius: 50px;
    border: 1px solid #669966;
    margin-top: 0px;
  }
  .read-more a {
    color: #669966;
    font-family: 'Oxygen';
    position: relative;
    font-size: 20px;
  }
  .read-more a:after {
    position: absolute;
    content: "";
    top: 10px;
    right: -18px;
    width: 0;
    height: 0;
    display: inline-block;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 5px solid #669966;
    border-right: 5px solid transparent;
  }
  .read-more:hover, .read-more a:hover {
      background:#28a745;
      color: #fff;
      text-decoration: none;
  }
  #about_area h2 {
    color: #595454;
    font-size: 45px;
    font-weight: 600;
    font-family: 'Oxygen';
}
#our_product .card:last-child {
    margin-right: 0;
}
div#our_product {
    padding: 70px 0px 20px 0;
}

.product_page{padding-top: 200px;padding-bottom: 100px; min-height:calc( 100vh - 150px);}
.prDtInR_z1{padding-top: 200px;padding-bottom: 100px; min-height:calc( 100vh - 150px);}
.homTabs{}

.homTabs .nav-item {margin-right: 50px;}
.homTabs .nav-item:last-child{margin-right: 0px;}
.homTabs .nav-item .nav-link{
    font-size: 20px;
    line-height: 152.49%;
    letter-spacing: 0.01em;
    color: #595454;
    padding-left: 0px;
    padding-right: 0px;
}
.slide-progress {
    width: 0;
    max-width: 100%;
    height: 5px;
    background: #ffffff;
    position: absolute;
    left: 0px;
    bottom: 0px;
    z-index: 100;
  }
  .owlHome .owl-item.active .hrCHomeSliderH {
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    animation-name: fadeInUp;
    animation-delay: 0.3s;
  }
/* mobile */
#mobHam {
    -webkit-tap-highlight-color: transparent;
    outline: none !important;
    box-shadow: none;
    margin-left: 1rem;
    display: none;
    width: 25px;
    margin-right: 1rem;
    height: 25px;
    position: absolute;
    cursor: pointer;
    right: 0px;
    border: 0px;
    outline: 0px;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    z-index: 1500;
    background: transparent;
  }
  #mobHam:focus,
  #mobHam:hover {
    outline: none !important;
    box-shadow: none;
  }
  #mobHam span {
    transition: all 0.4s ease-in-out;
    left: 0px;
    position: absolute;
    display: block;
    background-color: #fff;
    width: 100%;
    height: 3px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
  }
  #mobHam span:nth-child(1) {
    top: 3px;
  }
  #mobHam span:nth-child(2) {
    top: 10px;
  }
  #mobHam span:nth-child(3) {
    top: 17px;
  }
  
  .mobShow #mobHam span {
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
  }
  .mobShow #mobHam span:nth-child(1) {
    left: 50%;
    top: 50%;
    width: 80%;
    transform: translate(-50%, -50%) rotate(-45deg);
    -webkit-transform: translate(-50%, -50%) rotate(-45deg);
    -moz-transform: translate(-50%, -50%) rotate(-45deg);
    -ms-transform: translate(-50%, -50%) rotate(-45deg);
    -o-transform: translate(-50%, -50%) rotate(-45deg);
  }
  
  .mobShow #mobHam span:nth-child(2) {
    visibility: hidden;
    opacity: 0;
    width: 0px;
  }
  
  .mobShow #mobHam span:nth-child(3) {
    left: 50%;
    top: 50%;
    width: 80%;
    transform: translate(-50%, -50%) rotate(45deg);
    -webkit-transform: translate(-50%, -50%) rotate(45deg);
    -moz-transform: translate(-50%, -50%) rotate(45deg);
    -ms-transform: translate(-50%, -50%) rotate(45deg);
    -o-transform: translate(-50%, -50%) rotate(45deg);
  }
  .lMnu {
    position: fixed;
    right: 0px;
    top: 105vh;
    height: 100%;
    width: 100%;
    /*background-color: rgba(128, 128, 128, 0.5);
    */
    z-index: 1000;
    transition: top 0.4s ease-in-out;
    -webkit-transition: top 0.4s ease-in-out;
    -moz-transition: top 0.4s ease-in-out;
    -ms-transition: top 0.4s ease-in-out;
    -o-transition: top 0.4s ease-in-out;
    display: flex;
  }
  .lMnu::before {
    position: absolute;
    opacity: 0;
    content: "";
    left: 0px;
    right: 0px;
    height: 100%;
    width: 100%;
    top: 0px;
    background-color: rgba(128, 128, 128, 0.5);
    z-index: -1;
  }
  .mobShow .lMnu {
    top: 0px;
    width: 100%;
  }
  .mobShow .lMnu::before {
    opacity: 1;
    transition: opacity 0.3s ease-in-out 0.3s;
    -webkit-transition: opacity 0.3s ease-in-out 0.3s;
    -moz-transition: opacity 0.3s ease-in-out 0.3s;
    -ms-transition: opacity 0.3s ease-in-out 0.3s;
    -o-transition: opacity 0.3s ease-in-out 0.3s;
  }
  
  .lMnu ul {
    padding-left: 0px;
    list-style: none;
    margin-bottom:0px;
  }
  .lMnu ul .sMT_MNu li {
    width: 100%;
  }
  .lMnu .lMnuIns {    
      border-top-left-radius: 20px;    
      border-top-right-radius: 20px;
  margin-bottom:0px;
    margin-top: auto;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    height: auto;
    background-color: white;
    padding-left: 0px;
    list-style: none;
    padding-top: 16px;
    padding-bottom:10px;
    position: relative;
  }
  .lMnu ul li {
    margin-top: 0rem;
    margin-bottom: 0rem;
    margin-left: 0px !important;
    padding-left:8px;
    padding-right:8px;
  }
  
  .lMnu ul li a {
    font-style: normal;
    font-weight: 600;
    font-size: 1.2rem;
    line-height: 1.2rem;
    color: #669966;
    display: flex;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 1.5rem;
    text-decoration: none;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    align-items: center;
        border-radius: 3px;
  }
  .lMnu ul li a .sMT_MNu_L1 {
    display: none;
  }
  
  .lMnu ul li a::after {
    margin-left: auto;
    margin-right: 0px;
  }
  .lMnu ul li.active a,
  .lMnu ul li.current_page_item a,
  .lMnu ul li.current-menu-item a  {
    background-color: rgba(0, 162, 85, 0.15);
    background: rgba(238,213,198, 0.7);
    color: #000000;
  }
  .lMnu ul li a:hover {
    text-decoration: none;
    background-color: rgba(0, 162, 85, 0.05);
    background: rgba(238, 213, 198, 0.05);
    color: #000000;
  }
  .lMnuIns .dropdown-menu {
    position: unset;
    width: 100%;
    max-width: 100%;
    padding: 0px;
    transform: none;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
  }
  .lMnuIns .dropdown-menu.show {
    border-top: 0px;
    border-radius: 0px;
    position: unset;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    -o-border-radius: 0px;
  }
  .lMnuIns .dropdown-menu .dropdown-menu-holder > .row {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
  
  .lMnuIns .dropdown-menu .dropdown-menu-holder > .row .col-md-9,
  .lMnuIns .dropdown-menu .dropdown-menu-holder > .row .com-md-4 {
    padding-left: 0px;
    padding-right: 0px;
    width: 100%;
  }
  .lMnuIns .nav-link.dropdown-toggle.show {
    background: #fdf9f5;
  }
  .lMnuIns .dropdown-menu a {
    padding: 8px 10px 8px 25px;
    font-family: "Manrope", sans-serif;
  }
  .lMnuIns .eachBig_menu01 {
    font-size: 16px;
  }
  .lMnuIns .eachBig_menu01 span {
    font-family: "Manrope", sans-serif;
    font-size: 16px;
  }
  
