    <style >
       /* ================= HERO BANNER ================= */
        .hero-banner
    {   position: relative;
         background: url("assets/images/lpage-img/implimentation.webp") center center / cover no-repeat; 
        height: 250px;
        display: flex;
        align-items: center;
    }
    .hero-content { position: relative; color: #fff; z-index: 2; }
    .hero-content h1 { font-size: 40px; font-weight: 700; line-height: 1.3; margin-bottom: 20px; }
    .hero-content h1 span { color: #ff8c1a; }
    .hero-content p { font-size: 16px; line-height: 1.6; margin-bottom: 30px; }
    .hero-btn { display: inline-block; background: #ff8c1a; color: #fff; padding: 14px 28px; border-radius: 6px; text-decoration: none; font-weight: 600; transition: 0.3s ease; }
    .hero-btn:hover { background: #e67600; }
    /* Responsive */
    @media (max-width: 768px) { .hero-banner { height: auto; padding: 80px 20px; } .hero-content h1 { font-size: 28px; } }
    .hero-stats-wrap { display: flex; justify-content: space-between; align-items: center; gap: 25px; padding: 18px 25px; background: #f5f7fb; border-radius: 14px; margin-top: 30px; }
    .hero-stat { display: flex; align-items: center; gap: 10px; font-size: 15px; font-weight: 500; color: #555; }
    .hero-stat i { font-size: 22px; color: #1f3fd8; }
    .highlight-netsuite { color: #107dbf; font-weight: 600; }
    .expertise-section { padding: 90px 0; background: #f8fafc; }
    .expertise-card { background: #ffffff; border-radius: 24px; padding: 50px; box-shadow: 0 20px 60px rgba(0,0,0,0.08); }
    .expertise-title { font-size: 28px; font-weight: 700; margin-bottom: 30px; color: #0f172a; }
    .bg_theme_custom { background: #152688; }
    .i-width { width: 40px; }
    .conact-info-wrap h5 { color: #fff; }
    .conact-info-wrap { color: #fff; border: 1px solid #ccc; padding: 30px; height: 100%; border-radius: 11px; }
    .expertise-image img { width: 100%; border-radius: 20px; box-shadow: 0 15px 40px rgba(0,0,0,0.15); }
    .expertise-list { list-style: none; padding: 0; }
    .expertise-list li { display: flex; gap: 18px; margin-bottom: 22px; transition: all 0.3s ease; }
    .expertise-list li:hover { transform: translateX(6px); }
    .expertise-list strong { font-size: 18px; color: #0f172a; }
    .expertise-list p { margin: 4px 0 0; color: #475569; font-size: 15px; line-height: 1.6; }
    .credentials-section { background: #f8f9fa; }
    .heading { font-weight: 700; }
    .highlight-netsuite { color: #f36f21; }
    .credential-box { background: #fff; padding: 11px 65px; border-radius: 0px; font-weight: 600; box-shadow: 0 3px 10px rgba(0,0,0,0.05); position: relative; }
    .left-box { border-left: 4px solid #f36f21; }
    .right-box { border-right: 4px solid #f36f21; }
    .center-box { border-bottom: 4px solid #f36f21; text-align: center; }
    .trophy-img { max-height: 220px; }
    .check-icon { min-width: 36px; height: 36px; background: linear-gradient(135deg, #2563eb, #38bdf8); color: #fff; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 16px; box-shadow: 0 8px 20px rgba(37,99,235,0.35); }
    .netsuite-service-card { display: flex; align-items: center; background: #ffffff; border-radius: 11px; box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15); transition: 0.3s ease; }
    .C-font { font-size: 18px; }

                .netsuite-service-card::before{content:"";position:absolute;bottom:110px;left:50%;transform:translateX(-50%);width:88%;height:58px;border-radius:12px;background:linear-gradient(135deg,#009eff,#3949ab);}
    .swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:44px;height:44px;margin-top:-22px;border-radius:50%;padding:20px;z-index:10;background:#d1d1d1;cursor:pointer;background-size:17px 24px;background-position:center;background-repeat:no-repeat;}
    .swiper-button-prev{background-image:url("assets/images/hero/left-arrow.svg");left:0px;right:auto;}
    .swiper-button-next{background-image:url("assets/images/hero/right-arrow.svg");right:0px;left:auto;}
    .circular-wrapper{position:relative;width:350px;height:350px;margin:auto;}
    .center-circle{width:100%;height:100%;border-radius:50%;position:absolute;top:0;left:0;overflow:hidden;background:radial-gradient(circle at 30% 30%,#ffb067,#ff6b00 60%,#ff3c00 100%);box-shadow:inset 0 0 60px rgba(255,255,255,0.4),0 20px 40px rgba(0,0,0,0.15);animation:floatCircle 5s ease-in-out infinite;}
    .implementation-section{padding:90px 0;background:#f8fafc;text-align:center;}
    .main-title{font-size:34px;font-weight:700;}
    .main-title span{background:linear-gradient(90deg,#ff6b00,#ff9a3c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
    .sub-title{margin-bottom:50px;color:#555;}
    .timeline{position:relative;display:flex;justify-content:space-between;align-items:flex-start;}
    .timeline-line{position:absolute;top:60px;left:5%;width:90%;height:5px;background:linear-gradient(90deg,#1e73be,#00b4db);border-radius:10px;z-index:0;}
    .step{width:19%;position:relative;z-index:2;}
    .circle{width:120px;height:120px;margin:0 auto 25px;border-radius:50%;background:#fff;border:6px solid #1e73be;display:flex;align-items:center;justify-content:center;font-size:42px;color:#ff6b00;box-shadow:0 10px 25px rgba(0,0,0,0.08),0 0 0 12px rgba(30,115,190,0.08);}
    .step-content{background:#ffffff;padding:20px;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,0.05);}
    .step h4{font-size:16px;font-weight:700;text-align:center;}
    .step p{text-align:center;}
    .week{font-weight:600;margin:10px 0;}
    .step ul{text-align:left;padding-left:18px;font-size:14px;}
    .step ul li{margin-bottom:6px;text-align:center;}
    .circle img{width:45px;height:45px;object-fit:contain;}
    .center-circle{
        width:100%;
        height:100%;
        border-radius:50%;
        position:absolute;
        top:0;
        left:0;

        background:
            url("../images/hero/Would_cloud_erp.png") center/contain no-repeat,
            linear-gradient(174deg,#ffa95b,#e65c0000);
    }
    .person{position:absolute;width:60px;height:60px;background:#fff;border-radius:50%;box-shadow:0 10px 25px rgba(0,0,0,0.08);display:flex;align-items:center;justify-content:center;padding:15px;}
    .person img{max-width:125%;}
    .person-top-left{top:13px;left:21px;}
    .person-top-right{top:48px;right:0px;}
    .person-bottom-left{bottom:130px;left:4%;transform:translateX(-50%);}
    .person-bottom-right{bottom:85px;right:-15%;transform:translateX(-50%);}
    .info-badge{position:absolute;background:linear-gradient(95deg,#0091e9,#e4e4e4);padding:12px 22px;border-radius:30px;box-shadow:0 8px 20px rgb(122 43 43 / 8%);font-weight:500;font-size:14px;color:#ffffff;white-space:nowrap;}
    .badge-left-top{top:85px;left:-112px;}
    .badge-right-top{top:120px;right:-114px;}
    .badge-left-bottom{bottom:70px;left:-75px;}
    .badge-right-bottom{bottom:27px;right:-69px;}
    .circle-img{width:35px;height:35px;object-fit:contain;}
    @media(max-width:768px){.circular-wrapper{width:350px;height:350px;}.info-badge{font-size:12px;padding:8px 14px;}.person{width:80px;height:80px;}}
    .service-icon{width:64px;height:64px;background:#f58837;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:20px;left:50%;transform:translateX(-50%);border:2px dotted #0050a3;z-index:2;}
    .service-icon img{width:32px;filter:brightness(0) invert(1);}
    .netsuite-service-card h5{font-size:18px;font-weight:600;color:#111;line-height:1.4;margin-top:20px;}
    .netsuite-service-card:hover::before{transform:translateX(-50%) scale(1.03);}
    .netsuite-service-card:hover .service-icon{transform:translateX(-50%) rotate(10deg) scale(1.08);}
    .title-divider-wrap{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:12px;}
    .title-divider-wrap span{width:28px;height:3px;background:#107dbf;border-radius:2px;transition:all 0.3s ease;}
    .title-divider-wrap span:nth-child(2){width:45px;height:6px;border-radius:10px;}
    .section-title-wrap:hover .title-divider-wrap span:nth-child(2){width:60px;}
    .service-icon img{filter:brightness(0) invert(1);}

                .clients-carousel{position:relative;overflow:hidden;width:100%;background:#fff;padding:2px 0;}
    .clients-track{display:flex;width:max-content;align-items:center;gap:4px;}
    .logo-set{display:flex;align-items:center;gap:4px;}
    .clients-track img{height:60px;width:auto;border:1px solid #d2d2d2;border-radius:4px;padding:8px;background:#fff;transition:transform 0.3s ease,box-shadow 0.3s ease;}
    .clients-track img:hover{transform:scale(1.05);box-shadow:0 2px 8px rgba(0,0,0,0.15);}
    .left-to-right{animation:moveRight 40s linear infinite;}
    .right-to-left{animation:moveLeft 40s linear infinite;}
    @keyframes moveLeft{0%{transform:translateX(0);}100%{transform:translateX(-50%);}}
    @keyframes moveRight{0%{transform:translateX(-50%);}100%{transform:translateX(0);}}
    @media(max-width:768px){.clients-track img{height:45px;}}
    .credentials-section{position:relative;background:url("../images/hero/header_back.png") no-repeat center center;background-size:cover;overflow:hidden;}
    .credentials-section::before{content:"";position:absolute;inset:0;}
    .credentials-section .container{position:relative;z-index:2;}
    ul#vertical-list{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin:0;padding:0;list-style:none;}
    .netsuite-color{color:#f36c21;font-weight:600;}

                ul#vertical-list li{width:calc(25% - 15px);background:#ffffff;border-radius:10px;border:1px solid #e0e0e0;transition:all 0.35s ease;overflow:hidden;}
    ul#vertical-list li:hover{transform:translateY(-6px);box-shadow:0 12px 28px rgba(26,35,126,0.15);border-color:#1a237e;}
    ul#vertical-list li a{text-decoration:none;display:block;}
    ul#vertical-list li span{position:relative;display:flex;align-items:center;gap:12px;padding:20px 18px;font-size:16px;color:#202020;font-weight:600;min-height:72px;line-height:24px;transition:color 0.3s ease;}
    .feature-card{transition:0.3s;border-radius:15px;}
    .feature-card:hover{transform:translateY(-8px);box-shadow:0 10px 25px rgba(0,0,0,0.1);}
    .feature-icon{font-size:45px;color:#0d6efd;}
    .carousel-indicators [data-bs-target]{width:10px;height:10px;border-radius:50%;background-color:black;}
    .carousel-indicators .active{background-color:orange;}
    .netsuite-section{background-image:url("../images/lpage-img/service-back.webp");padding:80px 0;}
    .digital-section{background-image:url("../images/hero/service-back5.jpg");padding:80px 0;}
    .grow-business{background-image:url("../images/hero/back_grow_business6.jpg");}
    .section-title{text-align:center;margin-bottom:50px;}
    .section-title h2{color:#ffffff;font-weight:600;}
    .section-title span{color:#ff7a00;}
    .service-card{display:flex;align-items:center;background:#ffffff;overflow:hidden;box-shadow:0 8px 20px rgba(0,0,0,0.15);transition:0.3s ease;}
    .service-card:hover{transform:translateY(-6px);}
    .icon-box{background:#1c77ac;padding:7px;width:70px;display:flex;justify-content:center;align-items:center;}
    .icon-box img{width:37px;filter:brightness(0) invert(1);}
    .content-box{padding:5px;flex:1;}
    .content-box h5{margin:0;font-size:14px;font-weight:500;color:#333;}
    .service-item{margin-bottom:20px;}
    ul#vertical-list li span i{font-size:20px;color:#1a237e;transition:transform 0.3s ease;}
    ul#vertical-list li:hover span{color:#1a237e;}
    ul#vertical-list li:hover span i{transform:scale(1.1);}
    @media(max-width:1200px){ul#vertical-list li{width:calc(33.333% - 15px);}}
    @media(max-width:991px){ul#vertical-list li{width:calc(50% - 15px);}}
    @media(max-width:575px){ul#vertical-list li{width:100%;}}
    @media(max-width:768px){.hero-stats-wrap{flex-wrap:wrap;justify-content:center;}.hero-stat{width:50%;justify-content:center;margin-bottom:12px;}}
        .hero-banner
        {   position: relative;
             background: url("../../assets/images/lpage-img/implimentation.webp") center center / cover no-repeat; 
            height: 250px;
            display: flex;
            align-items: center;
        }
               .erp-section{
                padding:80px 0;
                background:#f3f3f3;
            }

            .erp-title{
                text-align:center;
                margin-bottom:70px;
                font-size:36px;
            }

            .erp-title span{
                color:#f37021;
            }

            /* Wrapper */
            .erp-wrapper{
                position:relative;
                display:flex;
                align-items:center;
            }

            /* Slider Area */
            .erp-slider-area{
                position:relative;
                width:100%;
                z-index:2;
            }

            /* Slider */
            .erp-slider{
                display:flex;
                gap:30px;
                overflow-x:auto;
                scroll-behavior:smooth;
                padding:20px 0;
                scroll-snap-type: x mandatory;
                -webkit-overflow-scrolling: touch;
                scrollbar-width: none; /* Firefox */
            }

            .erp-slider::-webkit-scrollbar{
                display:none; /* Chrome, Safari, Edge */
            }

            /* Cards */
            .erp-card{
                background:white;
                border-radius:14px;
                border:2px solid #eadede;
                padding:25px;
                width:calc(25% - 23px); /* 4 cards with gap adjustment */
                min-width:220px;
                flex-shrink:0;
                box-shadow:0 6px 12px rgba(0,0,0,0.05);
                scroll-snap-align: start;
            }

            .erp-card h4{
                font-size:18px;
                margin-bottom:15px;
                color:#2b78a0;
            }

            .erp-card p{
                font-size:14px;
                color:#555;
                line-height:1.6;
            }

            /* Arrows */
            .slider-arrows{
                display: flex;
                justify-content: flex-end;
                margin-bottom: 20px;
                z-index:10;
            }

            .slider-arrows button{
                width:42px;
                height:42px;
                border-radius:50%;
                border:2px solid #2b78a0;
                background:white;
                color:#2b78a0;
                cursor:pointer;
                margin-left:12px;
                font-size:20px;
                font-weight:bold;
                transition:all 0.3s ease;
            }

            .slider-arrows button:hover{
                background:#2b78a0;
                color:white;
            }

            /* Responsive */
            @media (max-width: 992px) {
                .erp-card {
                    width: calc(33.33% - 20px); /* 3 cards on tablet */
                }
            }

            @media (max-width: 768px) {
                .erp-card {
                    width: calc(50% - 15px); /* 2 cards on mobile */
                }
            }

            @media (max-width: 480px) {
                .erp-card {
                    width: 100%; /* 1 card on small mobile */
                }
            }


        .hero-wrapper{
        position:relative;
        width:520px;
        height:362px;
        margin:auto;
        }

        /* orange circle */
        .circle-big{
        position: absolute;
            width: 350PX;
            height: 350PX;
            background: #f28b3c;
            border-radius: 50%;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
        }

        /* outer border circle */
        .circle-border{
        position: absolute;
            width: 350PX;
            height: 350PX;
            border: 2px solid #f28b3c;
            border-radius: 50%;
            top: 48%;
            left: 44%;
            transform: translate(-50%, -50%);
        }

        /* center image */
        .hero-img{
        position: absolute;
          bottom: 14px;
          left: 51%;
          transform: translateX(-50%);
          z-index: 0;
        }

        .hero-img img {
          width: 321px;
      }

        /* cards */
        .info-card{
        position:absolute;
        display:flex;
        align-items:center;
        gap:10px;
        background:#f2f2f2;
        padding:16px 22px;
        border-radius:20px;
        box-shadow:0 10px 20px rgba(0,0,0,0.15);
        font-size:12px;
        font-weight:500;
        }

        .info-card img{
        width:32px;
        }

        /* positions */
        .card-left {
          top: 93px;
          left: -68px;
      }

        .card-right-top{
        top:116px;
        right:-34px;
        }

        .card-left-bottom{
        bottom:53px;
        left:-35px;
        }

        .card-right-bottom{
        bottom:80px;
        right:-38px;
        }

        /* responsive */
        @media(max-width:768px){

        .hero-wrapper{
        width:350px;
        height:350px;
        }

        .circle-big{
        width:260px;
        height:260px;
        }

        .circle-border{
        width:300px;
        height:300px;
        }

        .hero-img img{
        width:220px;
        }

        .info-card{
        font-size:14px;
        padding:10px 14px;
        }

        }

        .erp-card.financial-card {
        display: flex;
        align-items: center;
        background: #fff;
        border-radius: 12px;
        padding: 20px;
        box-shadow: 0 4px 12px rgba(0,0,0,0.1);
        max-width: 600px;
        gap: 20px;
    }

    .card-image {
        flex: 0 0 120px;
        height: 60px;
        border-radius: 10px;
        overflow: hidden;
    }

    .card-image img {
        width: 100%;
        height: 100%;
        object-fit: contain;
    }

    .card-content {
        flex: 1;
    }

    .card-content h4 {
        margin: 0 0 8px 0;
        color: #333;
        font-size: 1.2rem;
    }

    .card-content p {
        margin: 0;
        color: #666;
        line-height: 1.5;
    }

    /* Responsive design */
    @media (max-width: 480px) {
        .erp-card.financial-card {
            flex-direction: column;
            text-align: center;
        }
        
        .card-image {
            flex: 0 0 auto;
            width: 100%;
            max-width: 200px;
            margin: 0 auto;
        }
    }


      .pricing-wrapper{
      background:#f3f3f3;
      padding:90px 0;
      }

      .pricing-title{
      font-size:38px;
      font-weight:700;
      margin-bottom:40px;
      }

      .pricing-title span{
      color:#f47c20;
      }

      /* tabs */

      .pricing-tabs{
      background:#2c95d1;
      border-radius:10px;
      overflow:hidden;
      }

      .pricing-tabs .nav-link{
      color:#fff;
      padding:20px;
      font-weight:600;
      border-radius:0;
      }

      .pricing-tabs .nav-link.active{
      background:#fff;
      color:#000;
      }

      /* content */

      .pricing-content h3{
      font-weight:700;
      margin-bottom:15px;
      }

      .pricing-content p{
      line-height:1.7;
      }

      /* laptop box */



      .laptop-img{
      width:120%;
      max-width:none;
      border-radius:8px;
      }



    .pricing-hero{
    background-image: url(assets/images/hero/netsuite_pricing-tiers3.png);
    background-size: cover;
    background-position: center;
    padding:80px 0;
    color:#fff;
    overflow:hidden;
    }

    .pricing-title{
    font-size:48px;
    margin-bottom:30px;
    font-weight:600;
    }

    .pricing-tabs1 .nav-link{
    background:#e5e5e5;
    color:#000;
    border-radius:0;
    padding:15px 30px;
    margin-right:2px;
    font-weight:500;
    }

    .pricing-tabs1 .nav-link.active{
    background:#2580ff;
    color:#fff;
    }

    .pricing-content1{
    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:40px;
    }

    .left-content{
    max-width:500px;
    }

    .pricing-text{
    font-size:26px;
    line-height:1.4;
    margin-bottom:40px;
    }

    .demo-btn {
        background: #f36c00;
        color: #fff;
        padding: 10px 20px;
        font-size: 16px;
        border-radius: 40px;
        text-decoration: none;
        display: inline-block;
    }

    .demo-btn:hover{
    background:#d85f00;
    }



    /*new code*/


    .ai-section{
    background:#ffffff;
    }

    .ai-title{
    font-size:34px;
    font-weight:700;
    color:#222;
    line-height:1.3;
    }

    .orange{
    color:#ff6a00;
    }

    .ai-text{
          margin-top: 4px;
    font-family: ui-monospace;
    color: #1f1f1f;
    font-size: 16px;
    }

    .ai-img{
    max-height:320px;
    }

    .ai-feature-box{
    background:#ff6a00;
    padding:35px;
    border-radius:6px;
    }

    .ai-feature-box h3{
    color:#fff;
    font-size:26px;
    font-weight:700;
    margin-bottom:25px;
    }

    .feature-card{
    background:#fff;
    padding:18px;
    border-radius:6px;
    height:100%;
    }

    .feature-card h5{
    font-size:16px;
    font-weight:600;
    margin-bottom:10px;
    }

    .feature-card p{
    font-size:15px;
    color:#555;
    font-family: popins;
    }

    .discover-btn-area{
    margin-top:35px;
    }

    .discover-btn{
    border:2px solid #ff6a00;
    padding: 6px 30px;
    font-weight:600;
    text-decoration:none;
    color:#222;
    border-radius:5px;
    }

    .discover-btn:hover{
    background:#ff6a00;
    color:#fff;
    }

   .schedule-btn-area{
    margin-top:35px;
    }

    .schedule-btn{
    border:2px solid #ffffff;
    padding: 6px 30px;
    font-weight:600;
    text-decoration:none;
    color:#ffffff;
    border-radius:5px;
    }

    .schedule-btn:hover{
    background:#ff6a00;
    color:#fff;
    }

    
    .stats-section {
    background: linear-gradient(217deg, #d65900, #ffb06e, #d65900);
    color: #fff;
    padding: 25px 0;
    text-align: center;
  }

  .container{
    width:90%;
    margin:auto;
  }

  .title{
    color: #ffffff;
    font-size:32px;
    font-weight:700;
    margin-bottom:10px;
  }

  .subtitle{
    font-size:16px;
  }

  .stats-row{
    display:flex;
    justify-content:space-between;
    flex-wrap:wrap;
  }

  .stat-box{
    flex:1;
    min-width:180px;
    border-right:1px solid rgba(255,255,255,0.4);
    padding:20px;
  }

  .stat-box:last-child{
    border-right:none;
  }

  .stat-box h3{
    font-size:42px;
    font-weight:700;
    color: #ffffff;
    margin-bottom:10px;
  }

  .stat-box p{
   font-weight: 600;
    font-size: 14px;
    letter-spacing: 0px;
  }
  @media(max-width:768px){
    .stats-row{
      flex-direction:column;
    }

    .stat-box{
      border-right:none;
      border-bottom:1px solid rgba(255,255,255,0.3);
    }

    .stat-box:last-child{
      border-bottom:none;
    }
  }


  .cities-section{
      background:#eff4f8;
      padding:60px 0;
      text-align:center;
  }

  .cities-title{
      font-size:36px;
      font-weight:700;
      margin-bottom:40px;
  }

  .cities-title span{
      color:#ff7a00;
  }

  .cities-grid{
      display:flex;
      justify-content:center;
      gap:40px;
      flex-wrap:wrap;
  }

  .city-item{
      text-align:center;
  }

  .city-card{
      width: 120px;
      height: 100px;
      background: #fff;
      display: flex;
      border: 1px solid;
      border-top: none;
      align-items: center;
      justify-content: center;
      border-radius: 6px;
      box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
  }

  .city-card img{
      width:70px;
  }

  .city-item p{
      margin-top:10px;
      font-weight:500;
      font-size:14px;
      letter-spacing:1px;
  }



  .testimonial-section{
      text-align:center;
      background:#f5f5f5;
  }

  .testimonial-wrapper{
      position:relative;
      max-width:1100px;
      margin:auto;
  }

  .testimonial-cards{
      display:flex;
      gap:30px;
      overflow:hidden;
      scroll-behavior:smooth;
  }

  .testimonial-card{
      min-width:320px;
      border-radius:12px;
      overflow:hidden;
      color:#fff;
  }

  .testimonial-card.blue{
      background:linear-gradient(135deg,#2f8fdc,#1f6db3);
  }

  .testimonial-card.orange{
      background:linear-gradient(135deg,#ff9d2f,#f06700);
  }

  .testimonial-card.cyan{
      background:linear-gradient(135deg,#2bc0e4,#0f8fb1);
  }

  .testimonial-body{
      padding:20px;
      text-align:left;
  }

  .testimonial-body .logo{
      width:52px;
      margin-bottom:10px;
  }

  .testimonial-person{
      padding:15px;
      background:#fff;
      color:#000;
  }

  .person-name{
      font-weight:600;
  }

  /* arrows */



  .slider-btn{
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      width: 45px;
      height: 45px;
      border: none;
      border-radius: 50%;
      background: #ffffff;
      color: #000000;
      font-size: 20px;
      display: flex;
      align-items: center;
      justify-content: center;
      cursor: pointer;
      box-shadow: 0 4px 10px rgba(0,0,0,0.2);
      transition: 0.3s;
  }

  .slider-btn:hover{
      background: #ff8c2b;
      transform: translateY(-50%) scale(1.1);
  }

  .slider-prev{
      left: -25px;
  }

  .slider-next{
      right: -25px;
  }

  .stat-item{
      text-align:center;
      margin-bottom:10px;
      position:relative;
  }

  .digital-box{
      background: linear-gradient(180deg, #eaf2f7, #f5e3d2);
      padding: 10px 20px;
      border-radius: 8px;
      border: 1px solid;
      box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
  }

  .stat-text{
      display:flex;
      justify-content:space-between;
      align-items:center;
  }

  .stat-text h5{
      font-size:17px;
      font-weight:500;
          margin-bottom: 31px;
  }

  .stat-text span{
      font-size:32px;
      font-weight:700;
      color: #000000;
  }

  .stat-icon{
      width:90px;
      height:90px;
      background:#006ae0;
      border-radius:50%;
      display:flex;
      align-items:center;
      justify-content:center;
      margin:auto;
      margin-top:-40px;
      border:5px solid #fff;
  }

  .stat-icon img{
      width:40px;
  }
  .case-study-card {
    background: #fff;
    border-radius: 10px;
    overflow: hidden;
    box-shadow: 0 18px 40px -10px rgba(51, 51, 51, 0.15);
    transition: 0.3s ease;
    height: 100%;
}

.case-study-card:hover {
    transform: translateY(-6px);
}

/* Image */
.case-study-image img {
    width: 100%;
    height: 156px;
    object-fit: contain;
}

/* Content */
.case-study-content {
    padding: 20px;
}

.case-study-title {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 10px;
}

.case-study-text {
    font-size: 14px;
    color: #666;
    margin-bottom: 15px;
    line-height: 1.6;
}

/* Link */
.case-study-link {
    color: #0d6efd;
    font-weight: 500;
    cursor: pointer;
    transition: 0.3s;
}

.case-study-link:hover {
    letter-spacing: 0.5px;
}


     </style>