 a {
     text-decoration: none;
 }
 
 a:hover {
     text-decoration: none !important;
 }
 
 .FreshBannerText span {
     font-weight: 400;
     font-size: 186px;
 }
 
 .home-bg-right {
     background-image: url(../images/parsley-leave\ 2.png);
     background-position: top right;
     background-repeat: no-repeat;
     background-size: 170px;
 }
 
 .FreshAndTasty {
     /* background: #73BD42; */
     background-image: url(../images/bg/green-bg.webp);
     background-repeat: no-repeat;
     background-size: cover;
 }
 
 .FreshAndTasty h3 {
     color: white;
     font-size: 50px;
     line-height: 60px;
     font-weight: bold;
 }
 
 .FreshAndTasty p {
     color: white;
     font-size: 20px;
     line-height: 30px;
     font-weight: medium;
 }
 
 .FreshAndTasty a {
     background: black;
     color: white;
     padding: 8px 15px;
     border-radius: 20px;
 }
 
 .FrEAndDr1 img {
     margin-top: -88px;
 }
 
 .GetInTouch {
     background: #73bd42;
     width: 50px;
     height: 50px;
     justify-content: center;
     align-items: center;
     display: flex;
     border-radius: 50%;
     color: white;
 }
 
 input.form-control.GetInTouchSer {
     padding-top: 23px;
     padding-bottom: 23px;
     margin-right: 20px;
 }
 
 .GetInTouchSer {
     border-radius: 50px !important;
     margin-right: 5px;
     background: #F4F4F4;
 }
 
 .hero-form button {
     border: none;
 }
 
 .HomeGetinTouch {
     padding-top: 70px;
     padding-bottom: 70px;
 }
 
 .HomeGetinTouch h4 {
     font-size: 48px;
     line-height: 58px;
     color: #73BD42;
 }
 
 .GetInT_Lemon {
     margin-top: -40px;
     z-index: -1;
     position: relative;
 }
 
 .about-3 h2 {
     font-size: 45px;
     font-size: 55px;
     font-weight: 400;
     color: #75BC43;
 }
 
 .Atag {
     color: #73BD42;
     font-size: 20px;
     font-weight: 400;
     line-height: 30px;
 }
 
 .HeadBorder {
     width: 37.5%;
     border-top: dotted 2px green;
     margin: auto;
 }
 
 .HeadSubBanner {
     width: 55%;
     font-size: 45px;
     line-height: 55px;
     color: #75BC43;
 }
 
 .NoMDM {
     right: 0;
     top: 173px;
 }
 
 .NoMDM img {
     height: 90px;
 }
 
 .HOmeProArrow {
     bottom: -573px;
     left: 83px;
 }
 
 .HOmeProArrow img {
     height: 318px;
     width: 100%;
 }
 
 .ProCatBgorange {
     background-color: #E9A522;
     height: 220px;
     width: 100%;
     border-radius: 20px;
     /* ########  */
     background-image: url(../images/product/bg-pissa.png);
     background-repeat: no-repeat;
     background-size: cover;
     text-align: left;
 }
 
 .ProCatBggreen {
     background-color: #73BD42;
     height: 220px;
     width: 100%;
     border-radius: 20px;
     /* ########  */
     background-image: url(../images/product/pngegg.png);
     background-repeat: no-repeat;
     background-size: contain;
     text-align: center;
     background-position: center;
 }
 
 .ProCatBggray {
     background-color: #353C40;
     height: 460px;
     width: 100%;
     border-radius: 20px;
     /* ########  */
     background-image: url(../images/product/pngegg-5.png);
     background-repeat: no-repeat;
     background-size: contain;
     background-position: center;
 }
 
 .ProCatBgLightBlue {
     background-color: #48BFD9;
     height: 220px;
     width: 100%;
     border-radius: 20px;
     margin-top: 20px;
     /* ########  */
     background-image: url(../images/product/sausage.png);
     background-repeat: no-repeat;
     background-size: contain;
     background-position: bottom;
 }
 
 .ProCatBgRose {
     background-color: #F5666A;
     height: 220px;
     width: 100%;
     border-radius: 20px;
     margin-top: 20px;
     /* ########  */
     background-image: url(../images/product/burger.png);
     background-repeat: no-repeat;
     background-size: 140px;
     background-position: bottom right;
 }
 
 .ProCatBgBlue {
     background-color: #4488C7;
     height: 220px;
     width: 100%;
     border-radius: 20px;
     margin-top: 20px;
     /* ########  */
     background-image: url(../images/product/pngegg-1-1.png);
     background-repeat: no-repeat;
     background-size: 140px;
     background-position: bottom right;
 }
 
 .ProductCategories h3 {
     font-size: 32px;
     line-height: 42px;
 }
 /* .ProBg1 {
    background-image: url(../images/product/bg-pissa.png);
    background-repeat: no-repeat;
    background-size: cover;
    text-align: left;
} */
 
 .ProCaSpan1 {
     font-size: 25px;
     line-height: 35px;
 }
 
 .ProCaSpan2 {
     font-size: 25px;
     line-height: 35px;
 }
 
 .ProBg1-1 {
     position: relative;
     bottom: -86px;
 }
 
 .ProBg1-2 {
     text-align: left;
 }
 
 .ProBg1-4 {
     text-align: left;
 }
 
 .ProBg1-5 {
     text-align: left;
 }
 
 .ProBg1-6 {
     text-align: left;
 }
 
 .PrpCatImg {
     position: relative;
 }
 
 .PrpCatImg img {
     height: 45px;
     right: 10px;
     position: absolute;
     top: 10px;
 }
 
 .HomeGallery {
     height: 600px;
     overflow-y: scroll;
 }
 
 .HomeGallery::-webkit-scrollbar {
     width: 5px;
 }
 /* Track */
 
 .HomeGallery::-webkit-scrollbar-track {
     box-shadow: inset 0 0 5px grey;
     border-radius: 5px;
 }
 /* Handle */
 
 .HomeGallery::-webkit-scrollbar-thumb {
     background: #73BD42;
     border-radius: 5px;
 }
 /* Handle on hover */
 
 .HomeGallery::-webkit-scrollbar-thumb:hover {
     background: #73BD42;
 }
 
 .HomeGallerySubSection {
     padding-top: 50px;
     padding-bottom: 50px;
     background-image: url(../images/bg/gallery-contact.webp);
     background-repeat: no-repeat;
     background-size: contain;
     background-position: center;
 }
 
 .HomeGallery2 img {
     height: 170px;
 }
 
 .text-right {
     text-align: right;
 }
 
 .HomeGallery4 img {
     height: 170px;
 }
 /* textmo open  */
 
 .TePHead {
     height: 300px;
 }
 
 .T_timonial {
     background-color: #ecf7e5;
     background-image: url(../images/bg/kisspng-organic-food-coriander-indian-cuisine-herb-parsley-herbs-5ab90b1a33eab5\ 1.png);
     background-repeat: no-repeat;
     background-size: 100px;
     background-position: right;
 }
 
 .HoemSliCa2 {
     right: 10px;
 }
 
 .HoemSliCa3 {
     right: 20px;
 }
 /* .TePHead img {
    height: 80px;
} */
 
 .about-me {
     padding: 0;
 }
 
 .card-img-overlay {
     /* background-color: rgba(14, 115, 233, 0.9); */
 }
 
 .card-img {
     height: 100vh;
 }
 
 .card {
     background-color: rgba(240, 248, 255, 0) !important;
 }
 
 .carousel-caption p {
     color: black;
 }
 
 .carousel-indicators {
     bottom: 0px;
 }
 
 .about-me .carousel-indicators li {
     height: 55px;
     width: 55px;
     z-index: 55;
     text-indent: 5px;
     /* border: 2px solid #000000; */
     /* border-style: solid; */
     border-radius: 50%;
     /* padding: 3px; */
     background: none;
     margin: 0px;
     position: relative;
     /* top: 43px; */
     bottom: 0;
     opacity: 0.5;
 }
 
 .carousel-indicators li span {
     font-family: tahoma;
     font-size: 18px;
     text-align: center;
     margin-top: 20px;
     display: none;
     color: #000000;
 }
 
 .carousel-indicators li img {
     width: 100%;
     position: relative;
     left: -5px;
 }
 
 .carousel-indicators li.active {
     /* height: 166px;
    width: 166px; */
     opacity: 1;
     top: 0;
     /* padding: 7px; */
 }
 
 .carousel-indicators li-active span {
     display: block;
 }
 
 .carousel-caption {
     bottom: 2px;
     text-align: left !important;
 }
 
 .quote {
     /*   background-color: #fff; */
     /* background-size: 50px; */
     height: 20px;
     margin-bottom: 5px;
     margin-top: 10px;
     /*   color: red; */
 }
 
 .WhatWe h2 {
     font-size: 65px;
     font-weight: normal;
 }
 
 .WhatWe-span {
     font-size: 30px;
     color: #75BC43;
 }
 
 .carousel-caption p {
     max-width: 540px;
     margin: 0 auto;
     margin-top: 10px;
 }
 
 .Whatpl {
     padding-left: 90px;
 }
 
 ul.cat-menu {
     display: grid;
     justify-content: left;
 }
 
 .cat-menu-li {
     text-align: left;
 }
 
 .PrCardH img {
     height: 185px;
     width: auto;
     padding: 15px;
     text-align: left !important;
 }
 
 .HomeSubCat {
     color: #80805F;
     text-decoration: none;
     font-size: 12px;
 }
 
 .HomeSubCat:hover {
     color: #000000;
     text-decoration: none;
 }
 
 .product-name {
     color: #313830;
     text-decoration: none;
 }
 
 .product-name:hover {
     color: #000000;
     text-decoration: none;
 }
 
 .shop-btn img {
     height: 14px;
     margin-right: 6px;
 }
 
 .PluMt {
     font-size: 12px;
     margin-top: 2px;
 }
 /* tab open */
 
 .ProSlider2 h3 {
     font-size: 60px;
 }
 
 .HomePrSeH31 {
     padding-right: 5px;
     color: white;
 }
 
 .HomePrSeH32 {
     padding-left: 77px;
     color: white;
 }
 
 .ProSlider2 {
     /* background-color: #000000; */
     background-image: url(../images/bg/pr-bg.webp);
     background-repeat: no-repeat;
     background-size: cover;
     background-position: center;
     padding-top: 70px;
     padding-bottom: 70px;
 }
 
 .ProSlider2 .product-name {
     color: white;
 }
 
 .ProSlider2 .product-img {
     background-color: #3e4347;
     border-radius: 10px;
     height: 160px;
     justify-content: center;
     display: flex;
     align-items: center;
 }
 
 .ProSlider2 .product-card {
     box-shadow: none;
 }
 
 .ProSlider2 .product-card {
     border-right: dotted #80858a;
 }
 
 .ProNavTab1 li a {
     border-radius: 18px;
     border: solid 1px #B2B2B2;
     padding: 2px 30px 5px;
     color: #B2B2B2;
     margin-right: 10px;
 }
 
 .ProNavTab1 {
     border-bottom: none !important;
 }
 
 .ProSliSec img {
     object-fit: contain;
     height: auto !important;
     height: 160px !important;
 }
 
 .PrBlackBtn a img {
     height: 65px !important;
     padding-top: 5px;
 }
 
 .ProSlider2po {
     position: relative;
 }
 
 .ProSlider2ab1 {
     position: absolute;
     top: -87px;
 }
 
 .ProSlider2ab1 img {
     width: 100%;
 }
 
 .ProSlider2ab2 {
     position: absolute;
     bottom: -82px;
 }
 
 .ProSlider2ab2 img {
     width: 100%;
 }
 
 .ProDpagePro h2 {
     color: #313830;
     font-size: 42px;
     line-height: 52px;
     font-weight: 900;
 }
 
 ul.Prrate {
     align-items: left !important;
     justify-content: left !important;
 }
 
 ul.ProGroups {
     justify-content: left !important;
     align-items: left !important;
 }
 
 .ProPageLine {
     width: 100%;
     height: 2px;
     background-color: #73BD42;
     margin-top: 30px;
 }
 
 .ProPrdText b {
     font-weight: medium;
     color: #313830;
 }
 
 .Prowi-align {
     width: 10%;
 }
 
 .Procon-align {
     width: 90%;
 }
 
 .Procon-align h3 {
     font-size: 24px;
     line-height: 31px;
     color: #323732;
 }
 
 .Prowi-align {
     height: 50px;
     width: auto;
 }
 
 .Prowi-align {
     object-fit: contain;
 }
 
 .Displayinlineblc {
     display: block !important;
 }
 
 .Displayinlineblc li {
     margin-top: 22px;
     color: #313830;
 }
 
 .Displayinlineblc li a {
     color: #313830;
     border: none;
     border-radius: none;
 }
 
 .pt-0andmt-0 {
     margin-top: 0 !important;
 }
 
 .flex {
     display: flex;
 }
 
 a:hover {
     color: #76bd1d !important;
 }
 
 .Retailstabz {
     z-index: 0;
 }
 
 .pt_50px {
     padding-top: 50px;
 }