/* Breadcrumb */
        .tz-breadcrumb {
            padding: 180px 0 120px;
            background: linear-gradient(rgba(10, 15, 26, 0.8), rgba(10, 15, 26, 0.9)), url('../images/products/Products-inner-banner-2.webp');
            background-blend-mode: overlay;
            background-size: cover;
            background-position: center;
        }

        .tz-breadcrumb__title {
            text-align: center;
            text-shadow: 0 2px 10px rgba(0,0,0,0.5);
        }

       
         .tz-breadcrumb__title {
            text-align: center;
            text-shadow: 0 2px 10px rgba(0,0,0,0.5);
        }
        .tz-breadcrumb__content {
    position: relative;
    z-index: 2
}

.tz-breadcrumb__list {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    margin: 0;
    padding: 0;
    gap: 10px
}

.tz-breadcrumb__item {
    color: #FFF

}
.tz-breadcrumb__list {
    list-style-type: none;
}

.tz-breadcrumb__item {
    list-style-type: none;
}
.tz-breadcrumb__item a {
    text-decoration: none;
    color: #FFF

}

.tz-breadcrumb__item.active {
    color: #85c815
}

.tz-breadcrumb__overlay {
    /* position: absolute; */
    display: block;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgb(0 0 0 0);
    z-index: 1
}
.tz-display-4 {
    font-family: "Teko", serif;
    font-weight: 700;
    font-size: 20px
    
}

@media (min-width:576px) {
    .tz-display-4 {
        font-size: 24px
    }
}

@media (min-width:768px) {
    .tz-display-4 {
        font-size: 32px
    }
}

@media (min-width:992px) {
    .tz-display-4 {
        font-size: 40px
    }
}

@media (min-width:1200px) {
    .tz-display-4 {
        font-size: 48px
    }
}

@media (min-width:1440px) {
    .tz-display-4 {
        font-size: 48px
    }
}

@media (min-width:1680px) {
    .tz-display-4 {
        font-size: 56px
    }
}

/*breadcrumb end*/

body{font-family:'Outfit',sans-serif;color:#e2e8f0;line-height:1.7}h1,h2,h3,h4,h5,h6{font-family:'Teko',sans-serif;letter-spacing:.8px}.tz-breadcrumb1{position:relative;height:300px;background-image:url(.././images/breadcrumb/Services.jpg);background-size:cover;background-position:center;display:flex;align-items:center}.tz-breadcrumb__title{font-size:2.8rem;font-weight:700;color:#fff;text-transform:uppercase}.tz-breadcrumb__content{text-align:center}.service-card{background:rgb(30 41 59 / .3)!important;backdrop-filter:blur(16px);border:2px solid #92d904c3;border-radius:16px!important;box-shadow:0 8px 20px rgb(0 0 0 / .4),0 0 20px rgb(145 217 4 / .6);transition:all 0.4s cubic-bezier(.25,.8,.25,1);overflow:hidden}.service-card:hover{transform:translateY(-10px);box-shadow:0 16px 32px rgb(0 0 0 / .3)}.service-card-img{height:200px;overflow:hidden}.service-card-img img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.service-card:hover .service-card-img img{transform:scale(1.1)}.service-card-body{padding:24px}.service-card-title{font-size:1.5rem;font-weight:700;color:#91d904;margin-bottom:12px}.service-card-desc{color:#cbd5e1;font-size:.95rem}.service-card-list{list-style:none;padding:0;margin-top:16px}.service-card-list li{padding:6px 0;display:flex;align-items:center}.service-card-list li:before{content:"✓";color:#91d904;font-weight:700;margin-right:10px}.section-title{font-size:2.2rem;font-weight:500;color:#fff;position:relative;padding-bottom:12px}.section-title::after{content:"";position:absolute;left:0;bottom:0;width:60px;height:4px;background:#91d904;border-radius:2px}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;margin:40px 0}.stat-item{text-align:center;padding:20px;background:#1e293b;border-radius:12px;box-shadow:0 4px 12px rgb(0 0 0 / .15)}.stat-number{font-size:2.2rem;font-weight:800;color:#91d904}.stat-label{font-size:.9rem;color:#94a3b8}.sidebar{background:#1e293b;padding:24px;border-radius:16px;box-shadow:0 4px 20px rgb(0 0 0 / .2)}.sidebar-title{font-size:1.3rem;color:#91d904;font-weight:600;margin-bottom:16px;position:relative;padding-left:12px}.tz-breadcrumb__title{margin-top:20px}.sidebar-title::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:100%;background:#91d904;border-radius:2px}.sidebar-link{display:block;color:#e2e8f0;padding:12px 0;border-bottom:1px dashed #334155;transition:color 0.3s}.sidebar-link:hover{color:#91d904}.contact-cta{margin-top:24px}.btn-primary{background:#91d904;color:#0f172a;padding:12px 24px;border-radius:8px;text-decoration:none;font-weight:600;display:inline-block;transition:background 0.3s}.btn-primary:hover{background:#b8d81b}.contact-info{font-size:.95rem;color:#cbd5e1;margin-top:16px;line-height:2}.contact-info a{color:#91d904}.py-5{padding-top:80px;padding-bottom:80px}.mt-5{margin-top:60px}f


 @media (max-width: 767px) {
    /* .tz-breadcrumb {
       background-size: contain; */
        background-position: center center;
        background-attachment: scroll;
        /* min-height: 400px; */
        /* height: auto; */
        min-height: 313px;
        background-repeat: no-repeat;   }
        .tz-header1 {
    position: fixed;
    top: -14px;
    z-index: 999;
    width: 100%;
    background-color: #fff0;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
}

    .tz-breadcrumb__title {
        font-size: 2.8rem !important;
        text-shadow: 0 2px 12px rgba(0, 0, 0, 0.6);

        @media (min-width: 1200px) {
    .tz-display-4 {
        font-size: 48px;
    }
}
    }

    .tz-about2 {
    background: #171717;
    padding: -1.25rem 0rem 3.75rem 0rem;
}.service-card-img img {
    width: 100%;
    height: 72%;
    object-fit: contain;
    transition: transform 0.5s ease;
}.service-card-body{
        padding-top: 0px;
}
 
 @media (max-width: 767px){
    .tz-breadcrumb__title {
    font-size: 1.6rem !important;
 }
}

.faq-question {
    cursor: pointer !important;
}

.faq-answer {
    cursor: pointer !important
}

