@media(max-width : 1200px){
    .header-nav{
        position: fixed;
        z-index: 999999;
        background: #fff;
        top: 0;
        width: 100%;
        height: 100vh;
        left: 0;
        padding: 25px;
        transform: translateY(-100%);
        opacity: 0;
        visibility: hidden;
        transition: all 0.3s linear;
    }
    .header-main .col-md-10{
        position:relative;
    }
    .header-nav.hidden{
        display:none;
    }
    .widget-link-title a{
        min-height: 50px;
    }
    header{
        position:relative;
    }
    .cta-sectiond{
        min-height: 400px;
        padding: 2rem 0;
    }
     .header-main{
        padding:5px 0;
        background:#fff;
    }
    .header-main.sticky{
        background:#fff;
        padding:5px 0 !important;
        backdrop-filter: unset;
        animation:unset !important;
    }
    .sub-menu-ico:before{
        display:none;
    }
    .new-image-add img{
      height: auto !important;
        object-fit: contain;
    }
    .header-links{
        gap: 14px;
        justify-content: center;
        flex-direction: column;
        align-items: unset;
        padding: 0;
    }
        .close-button {
        position: absolute;
        right: 15px;
        display: block;
        top: 15px;
    }
        .close-button i {
        font-size: 27px;
        filter: invert(44%) sepia(36%) saturate(1395%) hue-rotate(99deg) brightness(88%) contrast(82%);
    }
    .drpd-drops > a:before{
    display:none;
    }
     .drpd-drops .dropn-btnmobile {
        position: absolute;
        right: 0;
        width: 25px;
        height: 25px;
        text-align: center;
        line-height: 30px;
        top: 0;
        background: #17914a;
        display:block;
    }
    .header-links-drop.drpd-drops .ddrop-menu{
            position: relative;
            left: 0;
            transform: translateY(0px);
            visibility: visible;
            opacity: 1;
            top: unset;
            width: 100%;
            margin:10px 0 0;
            display:none;
            padding:10px 0;
    }
    .ddrop-menu li a{
        padding:5px 0;
    }
    
    
        .header-links a{
            color:#000;
        }
    .hambuuefer {
        position: absolute;
        right: 22px;
        top: 21px;
        display: block;
        z-index: 999;
    }
    .hambuuefer i {
        font-size: 27px;
        filter: invert(48%) sepia(88%) saturate(438%) hue-rotate(131deg) brightness(88%) contrast(103%);
    }
    .header-nav.shows{
         transform: translateY(0);
        opacity: 1;
        visibility: visible;
    }
    .sub-dropd-menu{
        position:relative;
    }
    .sub-dropd-menu .dropn-btnmobile{
        right: 10px;
        background:#000000c2;
        top:10px;
    }
    .sub-menusd{
        width: 100%;
        visibility: visible;
        opacity: 1;
        left: unset;
        position: relative;
        transform: translateY(0px);
        display:none;
        margin:10px 0 ;
        padding:5px 0;
    }
    .ddrop-menu li{
        min-width: auto;
        padding: 0 10px;
    }
    .ddrop-menu.submenu.visible, .ddrop-menu.pembrok.visible{
        display:block !important;
    }
    .sub-menusd.submenu.visible{
        display:block !important;
    }
    .header-links-drop.drpd-drops:hover .ddrop-menu, .sub-dropd-menu:hover .sub-menusd {
    transform: translateY(0px);
    }
    .sub-menusd li a{
        font-size:14px !important;
    }
    .side-icon-sitcky .call {
        display: block !important;
        margin-bottom:7px;
        width:33.5px;
    }
}

@media(max-width  : 768px){
    .header-main.sticky .header-nav li a{
        font-size:15px;
    }
    .main-varke .col-md-6{
        padding:0 !important;
    }
    .home-welcome-ryt p{
        text-align:justify;
        margin:0;
    }
    .product-stikcys{
        top:75px;
    }
    .be-pyramidbags-car p{
    margin-top: 0.5rem;
    font-size: 12px;
   
    }
    .page-musing h2 {
        font-size:160px;
}
.npot-dound-title span{
    width:unset;
    font-size:14px;
}
.page-musing .pembroketea{
    width:100%;
}
    body{
        font-size:13px;
        overflow-x: hidden;
    }
    
    .whatsapp-tooltip{
                width: 35px;
    }
    .avai-colrsd {
    font-size: 1rem;
    margin-bottom: 1.2rem;}
     .nav-poin-bomtsd .nav-link{
        font-size:14px;
    }
    .nav-poin-bomtsd .nav-link{
        font-size:14px;
    }
    .be-pyramidbags{
        padding:2rem 0;
    }
    .tab-poinscs .nav-link {
        font-size:13px;
    }
    .why-new-cars{
        height:auto;
    }
    .new-hwyc .col-lg-3:not(:last-child) .why-new-cars{
        margin:0 0 30px;
    }
    .export-listsd img{
        width:50px;
    }
    .export-listsd h4 {
    font-size: 15px;
    margin-top: 10px;
    margin-bottom:0;
    }
    .tab-dlsad{
        font-size:14px;
        margin:5px 0;
    }
    .bouts-img{
        margin-top:10px;
    }
    .visdion-missiond{
        padding:3rem 0;
    }
    .visidon-card {
        padding:0;
    }
    .about-leader-container {
        flex-direction: column;
        gap: 10px;
    }
    .visdion-missiond .col-lg-6:not(:last-child) .visidon-card{
            display: flex;
            flex-direction: column-reverse;
            margin:0 0 20px;
    }
    .about-leader-ryt p{
        margin:0;
        text-align:justify;
    }
    .visidon-card p {
    margin-bottom: 10px;
    }
     .about-leader {
        padding:3rem 0;
    }
    .extr-titls{
        font-size:14px;
    }
    .visidon-card h4{
        font-size:18px;
        margin-bottom:10px;
    }
    .visdion-car{
        margin-bottom:10px;
    }
    .benes-overview{
        padding-top:0;
    }
    .varake-tea-images{
        margin-top:10px;
    }
    .why-choose-ud .col-md-6:not(:last-child) .why-cho-cards{
        margin:0 0 30px;
    }
    .tea-productsd .extr-titls {
        font-size:18px;
    }
     .inner-banner h1 br{
        display:none;
    }
     .product-list {
        padding: 3rem 0;
    }
    .home-welcome .custom-container {
        justify-content: center;
        gap: 20px;
        flex-direction: column-reverse;
        align-items: center;
    }
    .pemb-corpora .extr-titls{
        font-size:14px;
        text-align:center;
    }
    .title-set .extr-titls{
        font-size:14px;
        margin:0;
    }
    .table-overview{
        margin-bottom:20px;
    }
    .home-banner {
      
    }
    .ima-textsd, .ima-textsd img{
        height: 100%;
        object-fit: cover;
    }
    .imgae-fitsec .row{
        margin:0 auto 20px;
    }
    .home-welcome {
        padding: 3rem 0;
    }
    .title-set{
        align-items: center;
        gap: 0;
        margin:0 auto 14px;
    }
    .section-title{
        margin:0 0 10px;
    }
    .tab-pane .row{
        gap:20px 0;
    }
    .varake-card{
        padding:3rem 20px;
    }
    .vare-tesd  li{
        margin:0;
        align-items:start;
    }
    .vare-tesd li:not(:last-child){
        margin:0 0 20px;
        padding:0 0 20px;
    }
    .why-choose-ud{
        padding:3rem 0;
    }
    .icon-carsd img{
        width:70px;
        height:70px;
    }
    .icon-carsd{
        height:auto;
    }
    .why-cho-cards span{
        margin-top:10px;
        font-size:10px;
    }
    .why-choose-ud .col-md-4:not(:last-child) .why-cho-cards{
        margin:0 0 30px;
    }
    .pemb-corpora{
        padding:0;
    }
    .vare-tesd li p{
        margin:0;
    }
    .varek-mctns h4{
        font-size:14px;
    }
    
    .chaititl{
        font-size:14px;
    }
    .produc-card img{
        min-height:auto;
    }
    .tea-categoriesd .row.mb-5{
      margin-bottom:20px !important;  
    }
    .tea-categoriesd{
        padding:3rem 0;
    }
    .nav-tabs.nav-colds{
        justify-content:center;
    }
    .nav-colds .nav-link{
        font-size:14px;
    }
    .link-type1{
        margin:0 auto;
    }
    .home-welcome-ryt {
        max-width: unset;
        width: 100%;
        gap: 0;
    }
    .flex-trabctsd li:nth-child(4), .flex-trabctsd li:nth-child(5){
        width:100%;
    }
    .rpcoesd-inner{
        flex-direction: column;
    }
    .timeline-wrap .timeline-number{
        width:30px !important;
        height:30px !important;
        line-height:30px !important;
        font-size:13px;
    }
    .timeline-wrap .timeline-head .step{
        font-size:12px;
    }
    .procesd-cards{
        padding:3rem 0;
    }
    .rpcoesd-inner:before{
        display:none;
    }
    .timeline-wrap{
        width:100%;
        padding-top:0;
    }
    .rpcoesd-inner .timeline-wrap:not(:last-child){
        margin-bottom:30px;
    }
    .tim-infos h4 {
    font-size: 16px;
    text-align: center;
    }
    .rpcoesd-inner{
        padding-top:0;
    }
    .timeline-wrap .timeline-head {
    
    margin-bottom: 10px;
    position: relative;
    top: 0;
    left: unset;
    transform: translate(0%);
    }
    .pembroke-overview {
    max-width: 100%;
    width: 100%;
    padding: 20px 0;
    }
    .comparison-tabld{
        padding:3rem 0;
    }
    .produ-buyers .title-set {
            position: relative;
            top: 0;
    }
    .why-cho-cards p{
        margin:0;
    }
    .why-choose-ud .col-lg-3:not(:last-child) .why-cho-cards{
        margin:0 0 20px;
    }
    .buyer-card h4{
        font-size:16px;
    }
    .buyer-card {
        padding:30px;
    }
    .buyers-card .swiper-wrapper{
        margin-top:20px;
    }
    .widget-link-title li:first-child{
        margin:0;
    }
    .widget-link-title a span{
        font-size:13.5px;
    }
    .foo-nav-link li a{
        font-size:13.5px;
    }
    .foo-title{
        font-size: 14px;
        margin-bottom: 7px;
    }
    .footer-widget{
        margin:0;
        
    }
    .conter-fotter{
        flex-direction: column;
    }
    .conter-fotter p{
        text-align:center;
        font-size:13.5px;
        margin-bottom: 0.5rem;
    }
    .conter-fotter a{
       font-size:13.5px; 
    }
    .inner-banner{
        min-height: 250px;
        display: grid;
        justify-items: center;
        align-items: center;
        
    }
    .product-list .custom-container {
        gap: 0 !important;
    }
    .product-card {
        width: 48%;
    }
    .product-flex{
        gap:10px;
    }
    .product-card-flex > h4{
        font-size:14px;
    }
    .product-list-head {
        gap: 1rem;
        align-items:unset;
    }
    .inner-absolutsd {
    width: 96%;
    bottom: unset;
    margin:0 auto;
    left: 0;
    position: relative;
   }
    .inner-banner h1{
        font-size: 24px;
        text-align: center;
        margin: 0 0 10px;
    }
    .benr-uls{
        flex-wrap: wrap;
        justify-content: center;
        gap: 20px 0;
    }
    .benr-uls li:not(:last-child):before{
        right: -8px;
    }
    .benr-uls li{
    margin-right: 15px;
    padding-right: 15px;
    }
    p, a {
        font-size: 14px;
    }
    .extrac-bgs:before, .extrac-bgs:after{
        display:none;
    }
    .main-titlsd{
        font-size:23px;
        text-align:center;
        margin:0;
    }
    .inner-hero {
        padding: 3rem 0;
    }
    .inner-hero p{
        text-align:justify;
        margin:0;
    }
    .product-stikcys li a{
        font-size:14px !important;
    }
    .product-stikcys {
    max-width: 1140px;
    overflow-x: auto !important;
    overflow-y: hidden;
    display: flex;
    white-space: nowrap;
    scroll-behavior: smooth;
    justify-content: unset;
    padding:15px;
    margin:0;
}
.tea-productsd{
    padding:2rem 0;
}
.product-overview .section-title.mb-5{
    margin-bottom:20px !important;
}

    .detail-overview {
        gap: 10px;
        margin:15px 0 0;
    }
    .detail-overview p{
        text-align:justify;
    }
    .nutri-valud{
        font-size:16px;
    }
    .benefit-points li{
        font-size:14px;
    }
    .infusion-tech-cards{
        padding:20px 0 0;
    }
    .kashmiri-kahwa .black-titlsd{
        font-size: 17px;
        margin: 0 0 20px;
    }
    .flex-infustion{
        flex-wrap: wrap;
    }
    .infusion-step{
        gap:10px 0;
        margin:0 0 15px;
    }
    .tea-productsd .container > .row{
            flex-direction: column-reverse;
    }
    .infusion-step:not(:last-child)::before{
        display:none;
    }
    .brand-images .swiper-button-next, .brand-images .swiper-button-prev{
            position: absolute;
            width: 30px;
            height: 30px;
    }
    .brand-images .swiper-button-next{
        right:1px;
    }
     .brand-images .swiper-button-prev{
         left:1px;
     }
     
     .comp-tald {
        display: block;
    }

    .comp-tald table {
        width: 100%;
        display: block;
        overflow-x: auto;
    }
    .comp-tald table thead {
        display: none;
    }
    .comp-tald th, .comp-tald td{
        padding:10px;
        font-size:13px;
        min-width: 150px;
    }
    .comparison-tabld .section-title.mb-5{
        margin-bottom:20px !important;
    }
    .quantity-overview p{
        text-align: left;
    }
    .deta-why .icon-carsd{
        margin-bottom:10px;
        height:auto;
    }
    .deta-why .icon-carsd img{
        width:60px;
    }
    .icon-carsd:before{
        height:25px;
        width:25px;
    }
    .why-choose-ud .section-title.mb-5{
        margin-bottom:20px !important;
    }
    .why-cho-cards h4 {
        font-size:14px;
        margin:0 0 5px;
    }
    .home-partner {
        padding: 3rem 0;
    }
    .custom-container{
        width:96%;
    }
    .home-partner .custom-container {
        gap: 0;
    }
    .home-partner .custom-container > p{
            text-align: justify;
    }
    .faq-section{
        padding:3rem 0;
        box-shadow:none;
    }
    .footer-enquire-lft-card a {
        font-size: 15px;
    }
    .footer-enquire-ryt > p {
        font-size: 20px;
        text-align: center;
        margin: 0;
    }
    .footer-enquire-lft-card p {
        font-size:18px;
    }
     .home-media .custom-container {
        gap: 20px;
    }
    .footer-enquire-ryt{
        margin:20px 0 0;
    }
    .home-media-flex .home-media-card:not(:last-child){
        width:50%;
    }
    .home-media-card:nth-child(1), .home-media-card:nth-child(2), .home-media-card:nth-child(3) {
    border-top: 1px solid #999 !important;
    }
    
    .home-media-card {
        gap:10px;
        padding:20px 10px;
    }
    .home-media-card h4{
        margin:0;
        font-size:14px;
    }
    .global-presence-content {
        gap: 0;
        justify-content: space-between;
        align-items: center;
    }
    .testiSwiper .swiper-slide p{
        text-align:justify;
    }
    .pemb-corpora p{
        text-align:justify;
    }
     .global-presence-card p {
        font-size: 14px;
        margin:0;
    }
    .pemb-corpora {
        text-align:center;
        margin:0 0 20px;
    }
    .corporate-gifting{
        padding:3rem 0;
    }
     .home-client {
        padding:3rem 0;
    }
    .global-presence {
        padding: 3rem 0;
    }
   .global-presence .custom-container{
       gap:0px;
   }
    .home-testi {
        padding: 3rem 0;
    }
    .home-media {
        padding: 3rem 0;
    }
    .test-carsd{
        padding:  0 40px;
        min-height: auto;
    }
    .testiSwiper .flesdf{
        justify-content:center;
    }
    .testiSwiper .swiper-button-prev, .testiSwiper .swiper-button-next{
            transform: translateY(100px);
    }
    .testiSwiper .swiper-button-next, .testiSwiper .swiper-button-prev{
        width:35px;
        height:35px;
    }
    .testiSwiper .swiper-slide{
        margin-top:20px;
    }
    .accordion-button{
        font-size: 15px;
        padding: 15px 20px 15px 0 !important;
        line-height: 1.4;
    }
    .accordion-button:after{
        width:10px;
        height:10px;
        font-size: 16px;
    }
    .footer-enquire {
        padding: 3rem 0;
    }
    .footer-enquire-lft, .footer-enquire-ryt {
        gap: 10px;
    }
    .footer-enquire-form {
        gap: 20px;
    }
    .footer-enquire-form input[type="submit"]{
        padding: 5px;
        font-size: 14px;
    }
    .widget-link-title li{
        width:48%;
    }
    .widget-link-title{
        display: flex;
        justify-content: space-between;
        margin: 0;
    }
    .footer-widget-new{
        text-align:center;
    }
    .side-icon-sitcky a img {
        width: 35px;
    }
    .section-title.mb-5{
        margin-bottom:30px !important;
    }
    .borde-rremovesd .col-lg-4{
        margin-bottom:0 !important;
    }
    .why-images img{
        width:60px;
    }
    .ima-textsd{
        margin:0 0 20px;
    }
    .flex-coproas{
        margin:10px;
        gap:10px;
        flex-direction: column;
    }
    .flex-coproas li{
        width:100%;
    }
    .flex-coproas li h4 {
        font-size:25px !important;
    }
    .flex-coproas li{
        min-height:auto;
    }
    .black-titlsd{
        font-size:16px;
    }
    .new-hwyc{
        padding:3rem 0;
    }
    .why-new-cars h4{
        font-size:16px;
        margin-bottom:5px;
    }
    .new-hwyc .col-lg-4:not(:last-child) .why-new-cars{
                margin: 0 0 20px;
        border-bottom: 1px solid #ffffff29;
        padding-bottom: 20px;
    }
    .why-images{
        margin:0 0 10px;
    }
    .produ-buyers{
        padding:3rem 0;
    }
    .buyers-card .swiper-button-next, .buyers-card .swiper-button-prev{
        width:35px;
        height:35px;
        background:#194a33;
        
    }
    .buyers-card .swiper-button-next:after, .buyers-card .swiper-button-prev:after{
        color:#fff;
    }
    .buyers-card .swiper-button-prev{
             top: 50% !important; 
            left: 1px;
             right: unset; 
}
.buyers-card .swiper-button-next{
    top: 50% !important; 
     right: 1px; 
}
.buyer-card p{
    text-align:justify;
}
.cta-arsd{
    max-width:96%;
    transform: translateY(0px);
    padding:20px;
}
.cta-arsd .extr-titls{
    font-size: 17px;
        line-height: 1.3;
}
.button-flex{
    gap:5px;
}
.button-flex .enqui-buttonsd{
    font-size:11px;
}
.cta-sectiond .main-titlsd {
            font-size: 25px;
}
.pembroketea {
    padding: 10px 20px;
    width: 40%;
    margin:auto;
}

  .pembroke-tea-section {
    margin: 20px 0;
}

}


@media(min-width : 768px) and (max-width : 900px){
    .inner-banner h1{
        font-size:29px;
    }
    .home-banner {
        height:30vh;
    }
    .product-list .custom-container{
        width:96%;
        margin:0 auto;
    }
    .visidon-card h4{
        font-size:20px;
        margin:0 0 10px;
    }
    .about-leader-container{
        align-items: center;
        gap: 10px;
        flex-direction: column;
    }
    .about-leader-container p{
        margin:0;
        text-align:justify;
    }
    .extr-titls{
        font-size:15px;
    }
    .product-card-flex > h4{
        font-size:16px;
    }
    .product-list{
        padding:4rem 0;
    }
    .inner-hero.ecta-two p{
        text-align:justify;
    }
    .home-welcome .custom-container{
        flex-wrap:unset;
        justify-content: space-between;
    }
    .home-media-card{
        padding:20px;
    }
    .home-media-content1 h4 {
        font-size:15px;
        margin:0;
    }
    .produc-card img {
        min-height:auto;
    }
    .tab-pane .row{
        gap:20px 0;
    }
    .icon-carsd{
        height:auto;
    }
    .icon-carsd img{
        height:70px;
        width:70px;
    }
    .why-cho-cards span{
        margin:5px 0;
    }
    .test-carsd{
        padding:2rem;
    }
    .nav-colds .nav-link{
        font-size:15px;
    }
    .tea-categoriesd .container > .row.mb-5{
        margin-bottom:20px !important;
    }
    .chaititl{
        font-size:15px;
    }
    .varake-card {
        padding:25px;
    }
    .varek-mctns h4{
        font-size:16px;
    }
    .vare-tesd li{
        align-items:start;
    }
    .home-welcome .home-welcome-lft {
        width:48%;
    }
    .home-welcome-lft.active img:nth-child(2) {
    height: 50px;
    left: 70%;
    top: 20%;
    }
    .home-welcome-ryt{
        width:100%;
    }
    .new-hwyc .row .col-lg-4:not(:last-child){
        border:unset;
    }
    .flex-coproas li{
        padding:20px;
    }
    .tim-infos h4{
        font-size:16px;
        text-align:center;
    }
    .why-cho-cards p{
        text-align:justify;
        margin:0;
    }
    .flex-trabctsd li {
    width: calc(33.3% - 13px);
    }
    .flex-coproas{
        justify-content: space-between;
        gap: 10px;
        flex-direction: unset;
    }
    .why-choose-ud .col-md-6:not(:last-child) .why-cho-cards{
        margin:0 0 20px;
    }
    .rpcoesd-inner{
        flex-wrap: wrap;
    }
    .rpcoesd-inner:before{
        display:none;
    }
    .timeline-wrap {
        width:50%;
        padding-top:0;
    }
    .rpcoesd-inner .timeline-wrap:not(:last-child){
        margin-bottom:20px;
    }
    .tim-infos{
        height:auto;
    }
    .timeline-wrap .timeline-head {
    
    margin-bottom: 10px;
    position: relative;
    top: unset;
    left: unset;
    transform: translate(0%);
    }
    .ima-textsd{
        margin:0 0 10px;
    }
    .why-choose-ud .row{
        justify-content:center;
    }
    .infusion-step p{
        font-size:13px;
    }
    .infusion-step{
        gap:10px;
    }
    .section-title.mb-5{
        margin-bottom:20px !important;
    }
    .why-new-cars h4{
        font-size:16px;
        margin-bottom:10px;
    }
    .why-images{
        margin: 0 0 10px;
    }
    .buyer-card h4{
        font-size:16px;
    }
    .cta-arsd {
        max-width:75%;
        transform: translateY(0px);
    }
    .cta-arsd .extr-titls{
        font-size:20px;
    }
    .inner-banner{
        min-height: 350px;
        display: grid;
        justify-items: center;
        align-items: center;
    }
    .tea-productsd .infusion-step img{
        width:50px;
        height:50px;
    }
    
    .flex-coproas li{
        min-height: 350px;
    }
    .flex-coproas li h4{
        font-size: 27px !important;
        margin:0 0 10px;
    }
        .buyers-card .swiper-button-next {
        top: 60% !important;
        right: 1px;
    }
    .buyers-card .swiper-button-next:after, .buyers-card .swiper-button-prev:after{
        color:#fff;
    }
    .buyers-card .swiper-button-next:after, 
    .buyers-card .swiper-button-prev:after {
    font-size: 12px;
    }
    .buyers-card .swiper-button-prev {
        top: 60% !important;
        left: 1px;
        right: unset;
    }
        .buyers-card .swiper-button-next, .buyers-card .swiper-button-prev {
        width: 27px;
        height: 27px;
        background: #194a33 !important;
    }
    .inner-absolutsd {
    width: 96%;
    margin:0 auto;
    bottom: unset;
    left: 0;
    position: relative;
    text-align:center;
   }
   .benr-uls{
          justify-content: center;
   }
   .extrac-bgs:before, .extrac-bgs:after{
       display:none;
   }
   .product-stikcys {
    max-width: 1140px;
    overflow-x: auto !important;
    overflow-y: hidden;
    display: flex;
    white-space: nowrap;
    scroll-behavior: smooth;
    justify-content: unset;
    padding:15px;
    margin:0;
    justify-content: center;
}

.product-stikcys::-webkit-scrollbar {
    height: 5px; /* Scrollbar height */
}

.product-stikcys::-webkit-scrollbar-track {
    background: #f1f1f1;
    border-radius: 10px;
}

.product-stikcys::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 10px; /* Rounded corners */
}

.product-stikcys::-webkit-scrollbar-thumb:hover {
    background: #555;
}
.main-titlsd {
   font-size: 24px;
}
.inner-hero, .tea-productsd{
    padding:3.5rem 0;
}
.product-overview{
     padding:3.5rem 0 0;
}
.tea-productsd .extr-titls{
    font-size:20px;
    margin:20px 0 0;
}
/*.flex-infustion{*/
/*        flex-wrap: wrap;*/
/*}*/
.infusion-step:not(:last-child)::before{
    display:none;
}
.black-titlsd, .nutri-valud {
    font-size:18px;
}
.tea-productsd .container > .row{
    flex-direction: column-reverse;
}
.comp-tald th{
    font-size:14px;
}
.comp-tald th, .comp-tald td {
    font-size:14px;
}
.deta-why .icon-carsd {
    margin-bottom: 10px;
    height: auto;
}
.deta-why .icon-carsd img{
        width: 70px;
        height: 70px;
        object-fit: contain;
}
.icon-carsd:before{
    width: 30px;
    height: 30px;
}
.why-cho-cards h4{
    font-size:16px;
}
.home-partner{
    padding:4rem 0;
}
.accordion-button{
    font-size:16px;
}
.faq-section, .footer-enquire{
    padding:4rem 0;
}
.footer-enquire-ryt > p {
    font-size:25px;
    margin:10px 0 0;
}
.footer-enquire-form{
    gap:20px;
}
.footer-enquire-lft p{
    font-size:17px;
}
.footer-enquire-lft a{
    font-size:15px;
}
.widget-link-title a span{
    font-size:13px;
}
.product-stikcys li a {
    font-size: 16px;
}
.accordion-button:after{
    font-size:17px;
}
.accordion-item p{
    font-size:15px;
}
    .hambuuefer {
        top: 23px;
    }
.custom-container{
    width:100%;
    gap:20px !important;
}

.varake-tea-images{
    text-align:center;
}
.varake-tea-images img{
    height:400px;
    width:400px;
}

.widget-link-title li {
        width: 100%;
    }
    .widget-link-title {
        display: block;
    }
    .widget-link-title li:first-child {
        margin: 10px 0;
    }
    .rpcoesd-inner {
        flex-direction: unset !important;
    }
    
    .rpcoesd-inner {
        flex-wrap: wrap !important;
    }
    
    .pembroke-overview {
        max-width: 46%;
        width: 100%;
        padding: 20px 0;
    }
    
    .pembroke-tea-section {
    margin: 20px 0;
}

.home-welcome-ryt {
         max-width: 100%; 
        width: 100%;
        gap: 0;
    }
  
}

@media(min-width : 900px) and (max-width : 1200px){
    .inner-banner h1{
        font-size:30px;
    }
    .main-titlsd{
        font-size:30px;
    }
    .why-new-cars h4{
        margin-bottom:10px;
    }
    .why-images {
        margin:0 0 5px;
    }
    .why-images img{
        width:70px;
    }
    .export-listsd{
        padding:10px;
    }
    .export-listsd h4{
        font-size:17px;
    }
    .home-banner{
        height:70vh;
    }
    .product-card {
        width: calc(33% - 1rem);
    }
   .product-list .custom-container{
       width:95%;
       margin:0 auto;
       gap:10px;
   }
   .side-icon-sitcky .call{
       width:41px;
   }
    .produc-card img{
        min-height:auto;
    }
    .home-media-card{
        padding:1rem;
        gap:10px;
    }
    .home-media-content1 h4{
        font-size:16px;
    }
    .icon-carsd{
        height:auto;
    }
    .comp-tald td {
        font-size:13px;
    }
    .deta-why .icon-carsd img{
        width:70px;
    }
    .icon-carsd:before{
        width: 30px;
        height: 30px;
    }
    .inner-absolutsd{
        bottom:20%;
    }
    .ima-textsd{
        margin:0 0 20px;
    }
    .flex-coproas li {
        min-height:350px;
    }
    .timeline-wrap{
        padding-top: 80px;
    }
    .cta-arsd .extr-titls {
    font-size: 21px;
    }
    .flex-coproas li h4 {
        font-size:30px !important;
    }
    .tim-infos h4 {
    font-size: 16px;
    line-height: 1.3;
    text-align:center;
    }
    .buyers-card .swiper-button-next, .buyers-card .swiper-button-prev{
        width:50px;
        height:50px;
    }
    .produ-buyers .title-set{
        top:0;
    }
    .buyers-card .swiper-wrapper{
        margin-top:70px;
    }
    .extrac-bgs:before, .extrac-bgs:after{
        display:none;
    }
    .tea-productsd .extr-titls{
        font-size:20px;
    }
    .nutri-valud{
        font-size:16px;
    }
    .black-titlsd{
        font-size:18px;
    }
    .table-overview > table th, .comp-tald th{
       font-size:14px; 
    }
    .comp-tald th{
         font-size:13.5px; 
    }
    .pembroke-overview {
    max-width: 350px;
    }
    .why-cho-cards h4{
        font-size:16px; 
    }
    .footer-enquire{
        padding:4rem 0;
    }
    .footer-enquire-ryt > p{
        font-size:25px;
    }
    .accordion-button{
        font-size:16px;
    }
    .accordion-body p{
        font-size:15px;
    }
    .home-partner{
        padding:4rem  0;
    }
    .home-partner .custom-container{
        gap:20px;
    }
    .accordion-button:after{
        font-size:18px;
    }
    .widget-link-title a span{
        font-size:16px;
    }
   .hambuuefer {
         /*top:35px;*/
        top: 19px;
    }
    .custom-container{
        width:100%;
    }
    
.extr-titls {
    font-size: 20px;
    font-weight: 300;
}

.pemb-corpora p{
    text-align:justify;
}
.varake-card {
    position: relative;
    padding: 1.5rem;
}

.home-welcome .custom-container{
    flex-wrap: unset;
}
.home-client {
    padding: 4rem 0;
}

.global-presence {
    padding: 4rem 0;
}

.pembroketea{
    width: 30%;
}

.flex-coproas{
    justify-content: center;
}
  .new-image-add img {
        height: 500px !important;
        object-fit: contain;
    }


}