.tea-categoriesd{
    position:relative;
    padding: 5rem 0;
}
.tea-categoriesd .container-fluid{
    max-width:1400px;
}
.produc-card{
    position: relative;
    border-radius: 240px 240px 50px 50px;
    overflow: hidden;
        display: block;
        margin:0 1px;
        
}
.produc-card img{
    width:100%;
    /*min-height: 343px;*/
    transition:all 0.3s ease
}
.swiper-pagination-bullet-active{
    background-color:#194a33;
}
.produc-card:hover:before{
        height: 120%;
}
.produc-card:hover img{
    transform: scale(1.03);
}
.produc-card:before{
    content: "";
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 48.33%, #000000 100%);
    opacity: 0.8;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.main-titlsd{
    font-size:1.8rem;
        font-family: 'Oleo Script';
}
.section-title{
    position:relative
}
img{
    max-width:100%;
    height:auto;
}
.chaititl{
        position: absolute;
    /* top: 0; */
    bottom: 20px;
    left: 0;
    right: 0;
    text-align: center;
    margin: 0 auto;
    color: #fff;
    z-index: 2;
    font-size: 1.1rem;
}
.nav-colds .nav-link.active{
        color: #fff;
    background-color: #194a33;
    
}
.nav-tabs.nav-colds{
    gap: 10px;
    border: 0;
    justify-content: flex-end;
}
.nav-colds .nav-link{
  min-width: 110px;
    text-align: center;
    padding: 0.5rem 1rem;
    color: #000;
    border-radius: 28px;
    border: 1px solid #000;
    background-color: #fff;
    font-size: 1.1rem;
}
.nav-colds .nav-link:hover{
    background:#F2EAD7;
    color:#000
}

.corporate-gifting{
    position:relative;
    padding:4rem 0;
    background-image:url(../images/reff/small-tea-leaves.png);
    background-position: bottom left;
    background-repeat: no-repeat;
}

.pemb-corpora{
    padding:2rem;
}
.button-ords{
    display:inline-block;
    position:relative;
    transition:0.3s linear
}
.button-ords:before{
   position: absolute;
    content: '';
    bottom: -5px;
    width: 25px;
    background: #194A33;
    height: 2px;
    transition:0.3s linear 
}
.button-ords:hover:before{
    width:100%;
}
.button-ords:hover{
    color:#194A33;
}
.main-varke{
    position:relative;
    
}
.varake-card{
    position:relative;
    padding:3.5rem;
    background-image:url(../images/bg/varake-bg.jpg);
}
.vare-tesd{
    position:relative;
    padding-left:0;
    list-style:none;
    margin-top: 2rem;
}
.vare-tesd li{
    display:flex;
    align-items: center;
    gap:20px;
    margin: 1.5rem 0;
}
.vare-tesd li:not(:last-child){
    border-bottom: 1px solid #00000026;
}
.varek-mage{
    display:inline-block;
    min-width:120px;
}
.back-varsd{
    background-image:url(../images/bg/testmonial.webp);
    background-size:cover;
    background-position:center;
        width: 100%;
}
.varek-mctns h4{
    font-size: 1.15rem;
    font-weight: 600;
}
.varek-mctns h3{
    font-size: 1.15rem;
    font-weight: 600;
}
.why-choose-ud{
    position:relative;
    padding:4rem 0;
}
.icon-carsd{
    position: relative;
    max-width: fit-content;
        height: 100px;
}
.deta-why .icon-carsd{
    margin-bottom:1.5rem;
}
.icon-carsd:before{
        content: "";
    position: absolute;
    left: -10px;
    top: 19px;
    margin: auto;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background-color: #17914a;
    transition: all 0.4s;
    opacity:0.3;
}
.why-cho-cards h4{
    color: #194A33;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.4;
    letter-spacing: 1px;
    margin-bottom: 0.7rem;
}
.why-cho-cards{
    text-align:-webkit-center;
    
}
.why-cho-cards span{
    font-size: 12px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 16px;
    letter-spacing: 2px;
    margin-bottom: 5px;
    color:#538712;
    display: block;
    margin-top: 1.3rem;
}
.flesdf{
    display:flex;
}
.test-carsd{
    padding:4rem;
    position:relative;
    color: #fff;
    min-height: 550px;
}
.test-carsd:before{
    content: "";
    background-image: url(../images/reff/h1_img-2.png);
    background-position: top right;
    background-size: cover;
    height: 100%;
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}

.comparison-tabld{
    position:relative;
    padding:4rem 0;
        background-color: #f9f4ea;
}
.comp-tald{
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
    border-radius:10px;
    overflow:hidden;
}
.comp-tald th, .comp-tald td{
        padding: 1rem 1.5rem;
}
.comp-tald th{
        background: #194a33 !important;
        color:#fff;
}
.comp-tald table{
     width: 100%;
  border-collapse: collapse; 
}
 .comp-tald table tr:nth-child(odd) {
    background: #faf3e4;
}
 .comp-tald table tr:nth-child(even) {
    background: #fff;
}
.termeric{
    background:#EEDFBA;
}
.termeric .benefit-points li:before{
    background:#ce5b1b;
}
.termeric .infusion-step img{
    filter: invert(16%) sepia(94%) saturate(3827%) hue-rotate(345deg) brightness(83%) contrast(104%);
}
.termeric .pembroke-overview, .termeric .table-overview > table tr:nth-child(odd), .masala-tea-2 .pembroke-overview, .masala-tea-2 .table-overview > table tr:nth-child(odd){
    background:#E5D3A5 !important;
}


.masala-tea{
    background:#F2E6CA;
}
.masala-tea-2{
    background:#EEDFBA !important;
}
.masala-tea .benefit-points li:before{
    background:#d86c0d;
}
.masala-tea .infusion-step img{
    filter: invert(44%) sepia(70%) saturate(880%) hue-rotate(355deg) brightness(94%) contrast(96%);
}
.masala-tea .pembroke-overview, .masala-tea .table-overview > table tr:nth-child(odd),.masala-tea .pembroketea{
    background:#efdcaa;
}

.seiper-imga{
    text-align:center;
}

.brand-images .swiper-button-next, .brand-images .swiper-button-prev{
    color: #000;
    top: 50%;
    background: #fff;
    height: 35px;
    width: 35px;
    border-radius: 50px;
}
.brand-images .swiper-button-next:after, .brand-images .swiper-button-prev:after{
    font-size:13px;
    color:#000;
}

.ima-textsd{
    text-align:center;
    margin: 1.5rem 0;
}

/**/
.new-hwyc{
    position:relative;
    padding:4rem 0;
     background-color: #194A33;
    background-position: center center;
    background-image: url(../images/bg/tea-leaves.webp);
}
.why-new-cars{
    position:relative;
        text-align: center;
        height: 100%;
}
.why-new-cars h4{
        font-size: 18px;
    color: #fff;
    line-height: 1.4;
    margin-bottom: 1rem;
}
.why-new-cars p{
    margin-bottom:0;
    color:#eeeeee;
    font-size: 15px;
}
.why-images{
    position:relative;
        margin-bottom: 1.3rem;
}
.why-images img{
    filter:brightness(0)invert(1);
}
.new-hwyc .row .col-lg-4:not(:last-child){
    border-right:1px solid #ffffff59;
}

/**/
.produ-buyers{
    background:#f9f6ee;
    padding: 4rem 0;
    position: relative;
}
.buyer-card{
    background:#fff;
    padding: 1.8rem;
    height:100%;
    position:relative;
}
.produ-buyers .container{
    position:relative;
}
.buyers-card .swiper-wrapper{
    margin-top:7rem;
}
.produ-buyers .title-set{
    position: absolute;
        top: 25px;
        z-index:3;
}
.buyer-card h4{
    border-bottom: 1px solid #e7e7e7;
    font-size: 1.1rem;
    padding-bottom: 0.5rem;
    font-weight: 600;
}
.buyer-card p{
    margin-bottom:0;
    font-size: 15px;
}
.buyers-card .swiper-wrapper{
align-items:stretch;
}
.buyers-card .swiper-wrapper .swiper-slide{
    height:auto !important;
    display:flex;
}
.buyers-card .swiper-button-next, .buyers-card .swiper-button-prev{
        width: 70px;
    background: #fff;
    height: 70px;
    border-radius: 50%;
    transition:0.5s linear
}
.buyers-card .swiper-button-next:after, .buyers-card .swiper-button-prev:after{
    color:#000;
    font-size:15px;
}
.buyers-card .swiper-button-next{
        top: 25px !important;
}
.buyers-card .swiper-button-prev{
            top: 25px !important;
    left: unset;
    right: 100px;
}
.buyers-card .swiper-button-next:hover, .buyers-card .swiper-button-prev:hover{
    background:#008000;
   
}
.buyers-card .swiper-button-next:hover:after, .buyers-card .swiper-button-prev:hover:after{
     color:#fff !important;
}

/*cta*/
.cta-sectiond{
    position:relative;
    padding:4rem 0;
    background-image:url(../images/bg/tea-exporter.webp);
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 500px;
}
.cta-sectiond .main-titlsd{
    font-size:2.5rem;
}
.cta-arsd{
    background: #fff;
    padding: 3rem;
    max-width: 60%;
    margin: 0 auto;
    text-align: center;
    transform: translateY(100px);
}
.cta-arsd .extr-titls{
        font-weight: 600;
    font-size: 1.6rem;
    margin-bottom: 1.3rem;
}
.button-flex{
    margin-top: 1.5rem;
    display: flex
;
    justify-content: center;
    align-items: center;
    gap: 20px;

}
.button-flex .enqui-buttonsd{
    position: relative;
    
    padding: 0.5rem 1rem;
    border-radius: 30px;
    color: #fff;
    font-size: 15px;
    transition:0.3s lienar
}
.button-flex .enqui-buttonsd:hover{
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}
.tea-productsd .extr-titls{
    font-weight:600;
}
.corpor-ifsdf{
    position:relative;
}
.flex-coproas{
    display: flex
;
    padding: 0;
    list-style: none;
    gap: 30px;
    color: #fff;
    margin: 30px;
}
.flex-coproas li{
    width: 50%;
    min-height: 500px;
    padding: 3rem;
    cursor: pointer;
    display: flex
;
    text-align: center;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: 0.7s all;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    position: relative;
}
.flex-coproas li:before{
        bottom: 0;
  content:"";
  left:0;
  top:0;
    position: absolute;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .4) 99.81%);
}
.flex-trabctsd li:nth-child(4), .flex-trabctsd li:nth-child(5){
   width: calc(50% - 10px);
}
.flex-trabctsd li{
       width: calc(33.3% - 13px);
         min-height: 350px;
}
.flex-trabctsd{
    flex-wrap: wrap;
    gap: 20px;
       margin: 20px;
}
.extra-coporates .container-fluid{
    max-width:1280px;
}
.flex-trabctsd li h4{
    font-size: 2rem !important;
}
.flex-coproas li:first-child{
    background-image:url(../images/products/pembroke/hibiscus-tea-gifting.webp);
}
.flex-coproas li:nth-child(2){
    background-image:url(../images/products/pembroke/masala-chai-private-labeling.webp);
}
.flex-coproas li h4{
    font-size: 3rem;
    font-family: 'Oleo Script';
    margin-bottom: 1.2rem;
    position:relative;
    z-index:2;
}
.flex-coproas li p{
    margin-bottom:0;
    font-style:italic;
     position:relative;
    z-index:2;
}

.tea-productsd.detox-tea{
    background:#EEDFBA;
}

.tea-productsd.detox-tea .pembroke-overview, .tea-productsd.detox-tea .table-overview > table tr:nth-child(odd) {
    background:#E5D3A5;
}

.tea-productsd.detox-tea .benefit-points li:before{
    background:#eb5f38;
}

.tea-productsd.detox-tea .black-titlsd{
    border-color:#eb5f38;
}

.tea-productsd.detox-tea .infusion-step img{
    filter: invert(71%) sepia(90%) saturate(5045%) hue-rotate(339deg) brightness(96%) contrast(92%);
}
.tea-productsd.hangover-tea, .tea-productsd.strawberry-black-tea{
    background:#F2E6CA;
}
.tea-productsd.hangover-tea .black-titlsd{
    border-color:#006b8e;
}
.tea-productsd.hangover-tea .infusion-step img{
   filter: invert(17%) sepia(94%) saturate(3087%) hue-rotate(180deg) brightness(98%) contrast(101%);
}
.tea-productsd.hangover-tea .pembroke-overview, .tea-productsd.hangover-tea .table-overview > table tr:nth-child(odd), .tea-productsd.strawberry-black-tea .pembroke-overview, .tea-productsd.strawberry-black-tea .table-overview > table tr:nth-child(odd){
    background:#efdcaa;
}

.tea-productsd.chamomile-green .black-titlsd{
   border-color:#e9b410;
}

.tea-productsd.chamomile-green .infusion-step img{
    filter: invert(57%) sepia(23%) saturate(6337%) hue-rotate(22deg) brightness(103%) contrast(94%);
}
.tea-productsd.chamomile-green, .tea-productsd.tanner-casia{
    background:#EEDFBA
}
.tea-productsd.chamomile-green .pembroke-overview, 
.tea-productsd.chamomile-green .table-overview > table tr:nth-child(odd),.chamomile-green .pembroketea{
    background:#E5D3A5;
}
.tea-productsd.tanner-casia .infusion-step img{
    filter: invert(25%) sepia(4%) saturate(4992%) hue-rotate(319deg) brightness(90%) contrast(81%);
}
.tea-productsd.tanner-casia .black-titlsd{
    border-color:#61403b;
}
.tea-productsd.lemongrass-green{
    background:#F2E6CA;
}

.tea-productsd.lemongrass-green .pembroke-overview, 
.tea-productsd.lemongrass-green .table-overview > table tr:nth-child(odd){
    background:#efdcaa;
}

.tea-productsd.lemongrass-green .black-titlsd{
   border-color:#469552;
}
.tea-productsd.lemongrass-green .benefit-points li:before{
    background:#469552;
}


.tea-productsd.lemongrass-green .infusion-step img{
    filter: invert(22%) sepia(14%) saturate(1773%) hue-rotate(99deg) brightness(95%) contrast(91%);
}

.tea-productsd.premium-staple-green{
    background:#EEDFBA;
}

.tea-productsd.premium-staple-green .black-titlsd{
   border-color:#40992d;
}
.tea-productsd.premium-staple-green .benefit-points li:before{
    background:#40992d;
}


.tea-productsd.premium-staple-green .infusion-step img{
    filter: invert(44%) sepia(96%) saturate(371%) hue-rotate(63deg) brightness(93%) contrast(88%);
}

.tea-productsd.premium-staple-green .pembroke-overview, 
.tea-productsd.premium-staple-green .table-overview > table tr:nth-child(odd){
    background:#E5D3A5;
}

.tea-productsd.hibiscus-tea, .tea-productsd.rose-cardamom{
    background:#EEDFBA;
}

.tea-productsd.hibiscus-tea .black-titlsd{
   border-color:#ca0052;
}
.tea-productsd.hibiscus-tea .benefit-points li:before{
    background:#ca0052;
}



.tea-productsd.hibiscus-tea .pembroke-overview, 
.tea-productsd.hibiscus-tea .table-overview > table tr:nth-child(odd),.tea-productsd.hibiscus-tea .pembroketea{
    background:#E5D3A5;
}

.tea-productsd.hibiscus-tea .infusion-step img{
    filter: invert(15%) sepia(91%) saturate(4546%) hue-rotate(328deg) brightness(68%) contrast(104%);
}
.tea-productsd.jasmine-green{
    background:#F2E6CA;    
}

.tea-productsd.jasmine-green .black-titlsd{
   border-color:#73b832;
}
.tea-productsd.jasmine-green .benefit-points li:before{
    background:#73b832;
}
.tea-productsd.jasmine-green .infusion-step img{
    filter: invert(28%) sepia(98%) saturate(1358%) hue-rotate(92deg) brightness(89%) contrast(104%);
}

.tea-productsd.jasmine-green .pembroke-overview, 
.tea-productsd.jasmine-green .table-overview > table tr:nth-child(odd){
    background:#efdcaa;
}

.tea-productsd.blue-pea{
   background: #F2E6CA;
}


.tea-productsd.blue-pea .black-titlsd{
   border-color:#2d3c94;
}
.tea-productsd.blue-pea .benefit-points li:before{
    background:#2d3c94;
}

.tea-productsd.blue-pea .infusion-step img{
    filter: invert(17%) sepia(59%) saturate(3203%) hue-rotate(225deg) brightness(90%) contrast(85%);
}

.tea-productsd.blue-pea .pembroke-overview, 
.tea-productsd.blue-pea .table-overview > table tr:nth-child(odd),.tea-productsd.blue-pea .pembroketea{
    background:#efdcaa;
}



.tea-productsd.rose-cardamom .pembroke-overview, 
.tea-productsd.rose-cardamom .table-overview > table tr:nth-child(odd),.rose-cardamom .pembroketea{
    background:#E5D3A5;
}

.tea-productsd.rose-cardamom .infusion-step img{
  filter: invert(9%) sepia(99%) saturate(5378%) hue-rotate(323deg) brightness(90%) contrast(99%);
}
.tea-productsd.rose-cardamom .black-titlsd{
   border-color:#de0177;
}
.tea-productsd.rose-cardamom .benefit-points li:before{
    background:#de0177;
}
.scroll-setion .product-stikcys {
    max-width: 1140px;
    overflow-x: auto !important;
    overflow-y: hidden;
    display: flex;
    white-space: nowrap;
    scroll-behavior: smooth;
    justify-content: unset;
}

/* WebKit browsers (Chrome, Safari, Edge) */
.scroll-setion .product-stikcys::-webkit-scrollbar {
    height: 2px; /* ↓ smaller height of horizontal scroll */
}


.scroll-setion .product-stikcys::-webkit-scrollbar-thumb {
    background-color: #555;  /* Thumb color */
    border-radius: 6px;
    border: 2px solid #e0e0e0;  /* Optional: creates padding-like effect */
}



.scroll-setion .product-stikcys::-webkit-scrollbar-track {
    background-color: #f1f1f1; /* Scrollbar track color */
}


.scroll-setion .product-stikcys li{
    min-width: fit-content !important;
}

/* Scrollbar height */
.scroll-setion .product-stikcys::-webkit-scrollbar {
  height: 7px; /* controls horizontal scrollbar height */
}

/* Scrollbar thumb */
.scroll-setion .product-stikcys::-webkit-scrollbar-thumb {
  background-color: #555 #e0e0e0;
  border-radius: 10px;
}

/* Scrollbar track (optional) */
.scroll-setion .product-stikcys::-webkit-scrollbar-track {
  background-color: #f1f1f1;
  border-radius: 10px;
}

/* On hover (optional) */
.scroll-setion .product-stikcys::-webkit-scrollbar-thumb:hover {
  background-color: #888;
}


/*detail page modal popup page css*/

/* Modal Overlay */
.modal {
  position: fixed;
  top: 0; left: 0; right: 0; bottom: 0;
  background: rgba(0, 0, 0, 0.6);
  z-index: 9999;
  display: none;
  justify-content: center;
  align-items: center;
  padding: 20px;
}

/* Modal Box */
.modal-content {
  background: #fff;
  padding: 25px 20px;
  border-radius: 10px;
  width: 100%;
  max-width: 500px;
  position: relative;
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);
  animation: fadeIn 0.3s ease-in-out;
}

/* Modal Title */
.modal-content h3 {
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 20px;
  color: #333;
  font-weight: 600;
  text-align: center;
}

/* Form Inputs */
.modal-content form input,
.modal-content form textarea,
.modal-content form select {
  width: 100%;
  padding: 10px 12px;
  margin-bottom: 15px;
  border: 1px solid #ccc;
  border-radius: 6px;
  font-size: 15px;
  transition: border 0.2s;
}

.modal-content form input:focus,
.modal-content form textarea:focus {
  border-color: #007BFF;
  outline: none;
}

/* Textarea */
.modal-content form textarea {
  resize: vertical;
  min-height: 80px;
}

/* Submit Button */
.modal-content form button {
  width: 100%;
  padding: 10px;
  background-color: #194a33;
  color: #fff;
  border: none;
  border-radius: 6px;
  font-size: 16px;
  cursor: pointer;
  transition: background-color 0.2s;
}

.modal-content form button:hover {
  background-color:#F2EAD7;
  color:#000;
}

/* Close Button */
.close-btn {
  position: absolute;
  top: 10px;
  right: 15px;
  font-size: 24px;
  font-weight: bold;
  color: #333;
  cursor: pointer;
}

/* Fade-in animation */
@keyframes fadeIn {
  from { opacity: 0; transform: scale(0.95); }
  to { opacity: 1; transform: scale(1); }
}

/* Responsive */
@media screen and (max-width: 600px) {
  .modal-content {
    padding: 20px 15px;
  }

  .modal-content h3 {
    font-size: 18px;
  }
}

.imgae-fitsec .row{
    max-width:fit-content;
    margin:0 auto;
}

.tea-productsd.premium-black{
    background:#F2E6CA;
}


.tea-productsd.premium-black .black-titlsd{
   border-color:#5d544f;
}

.tea-productsd.premium-black .pembroke-overview, 
.tea-productsd.premium-black .table-overview > table tr:nth-child(odd){
    background:#efdcaa;
}

.tea-productsd.lemon-lavender-black{
    background:#F2E6CA;
}
.tea-productsd.lemon-lavender-black .black-titlsd{
   border-color:#7c088a;
}
   
.tea-productsd.lemon-lavender-black .pembroke-overview, 
.tea-productsd.lemon-lavender-black .table-overview > table tr:nth-child(odd){
    background:#efdcaa;
}

.tea-productsd.lemon-lavender-black .infusion-step img{
    filter: invert(12%) sepia(74%) saturate(5125%) hue-rotate(288deg) brightness(83%) contrast(104%);
}

.tea-productsd.blue-mint-medley-black{
   background:#EEDFBA; 
}

.tea-productsd.blue-mint-medley-black .pembroke-overview, 
.tea-productsd.blue-mint-medley-black .table-overview > table tr:nth-child(odd),.tea-productsd.blue-mint-medley-black .pembroketea{
    background:#E5D3A5;
}
.tea-productsd.blue-mint-medley-black .black-titlsd{
   border-color:#279fa1;
}

.tea-productsd.blue-mint-medley-black .infusion-step img{
   filter: invert(35%) sepia(71%) saturate(488%) hue-rotate(132deg) brightness(105%) contrast(95%);
}


.tea-productsd.mango-chilli-black, .tea-productsd.turmeric-cinnamon{
    background:#EEDFBA;
}
.tea-productsd.turmeric-cinnamon .black-titlsd{
   border-color:#d2031d;
}
.tea-productsd.mango-chilli-black .black-titlsd{
   border-color:#d21a32;
}
.tea-productsd.strawberry-black-tea .black-titlsd{
    border-color:#c21d53;
}
 .tea-productsd.turmeric-cinnamon .infusion-step img{
     filter: invert(43%) sepia(89%) saturate(7384%) hue-rotate(342deg) brightness(77%) contrast(119%);
 }
.tea-productsd.strawberry-black-tea .infusion-step img{
    filter: invert(18%) sepia(85%) saturate(4422%) hue-rotate(331deg) brightness(80%) contrast(88%);
}
.tea-productsd.mango-chilli-black .infusion-step img{
  filter: invert(19%) sepia(69%) saturate(3389%) hue-rotate(338deg) brightness(94%) contrast(102%);
}

.tea-productsd.mango-chilli-black .pembroke-overview, 
.tea-productsd.mango-chilli-black .table-overview > table tr:nth-child(odd){
    background:#E5D3A5;
}



.faq-section .benefit-points li:before {
    background: #e9b410;
}
.tab-poinscs{
    margin-bottom: 2.5rem;
    justify-content: center;
}
.tab-poinscs .nav-link.active, .tab-poinscs  .show>.nav-link{
    background:#008000 !important;
    color:#FFF;
}
.nav-poin-bomtsd  .nav-link{
    background:transparent;
    color: #000;
    border-radius: 20px;
}
.nav-poin-bomtsd  .nav-link.active{
    background:#194A33;
}
.tab-poinscs .nav-link {
    color:#194A33;
    font-size: 14.5px;
}
.nav-poin-bomtsd{
    justify-content: center;
    background: #fff;
    max-width: fit-content;
    margin: 0 auto 2rem;
    border-radius: 20px;
    color: #000;
}
.nav-poin-bomtsd li{
    
}

.tea-productsd.premium-strong-tea{
    background:#EEDFBA;
}

.tea-productsd.premium-strong-tea .black-titlsd{
   border-color:#dc261d;
}
.tea-productsd.premium-strong-tea .benefit-points li:before{
    background:#dc261d;
}  

.tea-productsd.premium-strong-tea .pembroke-overview, 
.tea-productsd.premium-strong-tea .table-overview > table tr:nth-child(odd){
    background:#E5D3A5;
}

.tea-productsd.premium-strong-tea .infusion-step img{
    filter: invert(51%) sepia(96%) saturate(7494%) hue-rotate(352deg) brightness(90%) contrast(92%);
}

.tea-productsd.assam-blend-tea{
    background:#F2E6CA;
}

.tea-productsd.assam-blend-tea .infusion-step img{
    filter: invert(62%) sepia(50%) saturate(6546%) hue-rotate(352deg) brightness(92%) contrast(89%);
}

.tea-productsd.assam-blend-tea .pembroke-overview, 
.tea-productsd.assam-blend-tea .table-overview > table tr:nth-child(odd){
    background:#efdcaa;
}


.tea-productsd.assam-blend-tea .black-titlsd{
   border-color:#df641e;
}
.tea-productsd.assam-blend-tea .benefit-points li:before{
    background:#df641e;
}  

.tea-productsd.super-star-tea{
    background:#EEDFBA;
}

.tea-productsd.super-star-tea .black-titlsd{
   border-color:#177e3f;
}
.tea-productsd.super-star-tea .benefit-points li:before{
    background:#177e3f;
}  

.tea-productsd.super-star-tea .pembroke-overview, 
.tea-productsd.super-star-tea .table-overview > table tr:nth-child(odd){
    background:#E5D3A5;
}

.tea-productsd.super-star-tea .infusion-step img{
    filter: invert(33%) sepia(72%) saturate(503%) hue-rotate(90deg) brightness(99%) contrast(91%);
}

.sub-menusd{
    width:300px;
}

.sub-menu-ico.active{
    color:#008000 !important;
    border-bottom:1px solid #0080006b !important;
}

.header-links-drop .active{
     border-bottom:1px solid #000;
}
.header-main.sticky .header-links-drop > .active{
    border-bottom:1px solid #000;
}
.borde-rremovesd  .col-lg-4{
    border:0 !important;
    margin-bottom: 2.5rem !important;
}

.close-button, .dropn-btnmobile,  .hambuuefer{
    display:none;
}

.modal-content {
    margin:auto;
}
.flex-coproas li img{
    display:none;
}

.side-icon-sitcky {
    position: fixed;
    right: 5px;
    top: 48%;
    z-index: 9999;
}
.side-icon-sitcky .call {
        display: none;
    }
    
    
    .export-listsd{
        position:relative;
        padding:20px;
        background:#fff;
        border:1px solid rgba(0,0,0,.125);
        border-radius:10px;
        text-align: center;
        display:block;
    }
    .export-listsd h4{
        font-size: 1.1rem;
    margin-top: 1rem;
    color: #194A33;
    }
    .export-listsd img{
        filter: invert(19%) sepia(98%) saturate(308%) hue-rotate(100deg) brightness(96%) contrast(91%);
    }
    .rwo-gapsd{
        row-gap: 25px;
    margin-top: 2rem;
    }
    .tab-dlsad{
       font-size: 22px;
    color: #008000 !important;
    display: block;
    margin: 0.8rem 0;
    }
    .visdion-missiond{
        position:relative;
        padding:4rem 0;
    }
    .visidon-card{
        position:relative;
            padding: 0 1.43rem;
    }
    .visdion-car{
        margin-bottom: 2rem;
        overflow:hidden;
    }
    .visdion-car img{
        transition:0.3s linear
    }
    .visdion-car:hover img{
        transform:scale(1.05);
    }
    .visidon-card h4{
        font-size: 1.5rem;
    text-transform: uppercase;
    margin-bottom: 1rem;
    }
    .visidon-card p{
        margin-bottom: 2rem;
    }
    .visdion-missiond .col-lg-6:first-child{
        border-right:1px solid #e7e7e7
    }
    .bouts-img{
        text-align:center;
    }
    .new-image-add img{
        height:600px;
        object-fit:cover;
    }
   
   .soclilsd{
       display:flex;
       align-items:center;
       padding:0;
       list-style:none;
       gap:15px
   }
   .soclilsd a{
       display: inline-block;
    width: 30px;
    height: 30px;
    background: #fff;
    border-radius: 50%;
    text-align:center;
    line-height: 32px;
   }
   .pembroketea{
       display: block;
    padding: 10px 20px;
    width: 25%;
    border-radius: 20px;
    text-align: center;
    font-weight: 600;
   }
   .home-imahesd img{
       width:100%;
       max-height:800px;
       object-fit:cover;
   }
   .varake-tea-quality{
       padding: 6rem 0;
    background-color: #194A33;
    background-position: center center;
    background-image: url(../images/bg/tea-leaves.png);
    color: #fff;
   }
   
   
    .whatsapp-tooltip {
        position: relative;
        display: inline-block;
        cursor: pointer;
    }
    .whatsapp-tooltip .tooltip-text {
        visibility: hidden;
            width: 150px;
    background-color: #25d366;
    color: #fff;
    text-align: left;
    border-radius: 6px;
    padding: 8px;
    position: absolute;
    z-index: 1;
    bottom: -25%;
    right: 100%;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
    font-size: 14px;
    line-height: 1.4;
    list-style:none;
    }
    .whatsapp-tooltip .tooltip-text li{
        display:flex;
    }
    .whatsapp-tooltip:hover .tooltip-text {
        visibility: visible;
    }
    .whatsapp-tooltip .tooltip-text a {
        color: #fff;
       
        display: block;
        margin-top: 4px;
    }
    .be-pyramidbags{
        position:relative;
        padding:4rem 0;
    }
    .pryra-imagsw img{
        width:100%;
    }
    .avai-colrsd{
        font-size:1.4rem;
        font-weight:600;
        margin-bottom:1.8rem;
    }
    .be-pyramidbags-car p{
        margin-top: 1rem;
    font-size: 15px;
    text-align: center;
    }
    .page-musing{
        position:relative;
        padding:6rem 0;
        text-align:center;
    }
    .page-musing h2{
            font-size: 350px;
    color: #194A33;
    line-height: 79%;
    }
    .npot-dound-title span{
        font-size:20px;
        display:block;
        width:50%;
        margin:auto;
    }
    .page-musing .pembroketea{
        background: #194A33;
    margin: auto;
    max-width: fit-content;
    color: #fff;
    margin-top: 1rem;
    }
    
    
    label {
    display: inline-block;
    color: red;
    font-size: 13px;
}

.sucess-pagfe{
    position:relative;
    padding:4rem 0 3rem !important;
}

.sucess-pagfe .main-titlsd{
    font-size:29px;
}
.modal label.error{
    transform: translateY(-19px);
}
.gify-banner{
    min-height: 700px !important; 
}
.gify-banner p{
     color:#fff;
     font-size:25px;
}