@media (prefers-color-scheme: light) {
  :root {
    --body-bg-color: #FCFCFE;
    --common-primary-btn-bg-color:#34A2F7;
    --common-primary-btn-text-color:#FFFFFF;
    --button-bg-dot-color:#FFFFFF;
    --core-service-card-border-color:#CDE5FB;
    --core-service-card-bg-color:rgba(255, 255, 255, 0.15);
    --stacking-card-bg-color:linear-gradient(
180deg,
rgba(255,255,255,0.85) 0%,
rgba(255,255,255,0.70) 100%
);
     --tab-trigger-active-bg-color: #34A2F7;
  }
}
body.light-theme {
    --body-bg-color: #FCFCFE;
    --common-primary-btn-bg-color:#34A2F7;
    --common-primary-btn-text-color:#FFFFFF;
    --button-bg-dot-color:#FFFFFF;
    --core-service-card-border-icon-color:#ECEEEF;
    --core-service-card-border-color:#CDE5FB;
    --core-service-card-bg-color:rgba(255, 255, 255, 0.15);
    --stacking-card-bg-color:linear-gradient(
180deg,
rgba(255,255,255,0.85) 0%,
rgba(255,255,255,0.70) 100%
);
     --tab-trigger-active-bg-color: #34A2F7;
  
}
body.dark-theme{
  /* Colors Start */
  --body-bg-color: #090909;
  --common-primary-btn-bg-color:#FFFFFF;
   --common-primary-btn-text-color:#000000;
  --button-bg-dot-color:#34A2F7;
  --core-service-card-border-icon-color:#34A2F733;
    --core-service-card-border-color:#2E2E2E;
  --core-service-card-bg-color:#FFFFFF14;
  --stacking-card-bg-color:linear-gradient(
180deg,
rgba(20,20,20,0.85) 0%,
rgba(20,20,20,0.75) 100%
);;
  --tab-trigger-active-bg-color: #151515;
  /* Color End */
}
.scroll-animate {transform: translateY(30px);opacity: 0;}
.scroll-animate.is-visible {transform: translateY(0);opacity: 1;transition: transform 0.3s ease, opacity 0.3s ease;}
body{background-color: var(--body-bg-color);}
.body-theme.light-theme .blue-overlay-cnr{background-image: url(/wp-content/uploads/2026/03/light-theme-banner.png)!important;}
.hfe-scroll-to-top-wrap{display:none !important;}


.related-case-study-main-cnr.no-post-found {display: none;}
.header-container {position: fixed;top: 0;z-index:10;}
.header-top-zero {background-color: transparent !important;}
.header-main-menu nav div.elementskit-menu-container {padding: 0 !important;}
 .footer-section .hfe-menu-item.active-menu, .header-main-menu .menu-item a.active-menu{color: #34A2F7!important;}
.header-main-menu #menu-header-new-menu{gap: 36px;}
.header-main-menu .elementskit-menu-hamburger {margin: 0 !important;text-align: end !important;padding: 0 !important;width: auto !important;}
.light-theme-logo{display: none;}
.body-theme.light-theme .light-theme-logo{display: block;}
.body-theme.light-theme .dark-theme-logo{display: none;}
.footer-banner-image img {width: 100%;}
.footer-banner-image.get-started-banner-light{display: none;}
.body-theme.light-theme .footer-banner-image.get-started-banner-light{display: block;}
.body-theme.light-theme .footer-banner-image.get-started-banner-dark{display: none;}
.prodictive-image.light{display: none;}
.body-theme.light-theme .prodictive-image.light{display: block;}
.body-theme.light-theme .prodictive-image.dark{display: none;}
.common-padding-container {padding-top: 215px;}



.header-get-call-btn-mobile{display: none;}
.header-get-call-btn-mobile .elementor-button{display: flex;align-items: center;}
.header-get-call-btn-mobile svg{width: 24px;height: 24px;}

.toggle-dark-btn svg, .toggle-light-btn svg{width: 36px;height: 20px;border-radius: 12px;}
.toggle-dark-btn , .toggle-light-btn{cursor: pointer;width: auto!important;}
.toggle-dark-btn .elementor-button, .toggle-light-btn .elementor-button{display: inline;}


/* Default */
.toggle-light-btn { display: none; }

/* Dark mode active → show light button */
body.dark-theme .toggle-dark-btn { display: none; }
body.dark-theme .toggle-light-btn { display: block; }

/* Light mode active → show dark button */
body.light-theme .toggle-dark-btn { display: block; }
body.light-theme .toggle-light-btn { display: none; }
/* Header Custom Styls End */
/* Header new css Start */
.body-theme.light-theme .header-inner-container{border-color:#ECEEEF!important;backdrop-filter: blur(40px);background-color: #FFF!important;}
.body-theme.dark-theme .header-inner-container{backdrop-filter: blur(40px);border-color: #2E2E2E!important;background-color: #000!important;}
.header-inner-container .ekit-wid-con .elementskit-navbar-nav-default .elementskit-navbar-nav>li>a:hover{color:#34A2F7!important}
.common-primary-button {position: relative;display: inline-flex;align-items: center;}
.common-primary-button .elementor-button{background-color:var(--common-primary-btn-bg-color)!important ;border: 1px solid var(--common-primary-btn-bg-color)!important;color:var(--common-primary-btn-text-color)!important;width: 100%;height: 40px;display: flex;align-items: center;justify-content: center;}
.common-primary-button .elementor-widget-container{width: 100%;}
.common-primary-button .elementor-button .elementor-button-content-wrapper .elementor-button-text{color:var(--common-primary-btn-text-color)!important}
.common-primary-button span {transition: transform 0.3s ease;}
.common-primary-button::after {content: "";position: absolute;right: 12px;width: 6px;height: 6px;background: var(--button-bg-dot-color);border-radius: 50%;opacity: 0;transition: all 0.3s ease;}
.common-primary-button:hover span {transform: translateX(-6px);}
.common-primary-button.banner-btn:hover{box-shadow: 0 4px 10px rgba(52, 162, 247, 1);border-radius: 12px;}
.common-primary-button:hover::after {opacity: 1; }
/* Header new css End */
/* Footer new css Start */
.body-theme{background-image: url("/wp-content/uploads/2026/03/footer-banner-image.png");background-size: contain;background-position: center bottom;background-repeat: no-repeat;}
.get-started-main-container{background-image: url("/wp-content/uploads/2026/03/get-started-bg.png");background-size: auto;background-position: top 120px center;background-repeat: no-repeat;}
.body-theme.light-theme{background-image: url("/wp-content/uploads/2026/03/footer-bg-linear.png");background-size: contain;}
.body-theme.light-theme .get-started-main-container{background-image: url("/wp-content/uploads/2026/03/get-started-bg-light.png");background-position: top 170px center;}
.footer-section{background: transparent!important;}
.body-theme.light-theme .footer-section{background-image:none;}
.footer-navigation-primary-menu .hfe-nav-menu .menu-item:first-child .hfe-menu-item{margin-left: 0px!important;}
.footer-navigation-primary-menu .hfe-nav-menu .menu-item:last-child .hfe-menu-item{margin-right: 0px!important;}
/* Footer new css End */
/* Banner CSS Start */
.blue-overlay-cnr{background: linear-gradient(179.2deg, rgba(9, 9, 9, 0) 42.77%, #090909 98.55%);background-size: cover!important;}
.gradient-text {background: linear-gradient(90deg, #7BC5FF 0%, #28AFF8 25%, #0084CC 66.83%);;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;color: transparent;display: inline-block;}
/* Banner CSS End */
/* core-service-section CSS Start */
#service-menu-cnr{
  background-image: url("/wp-content/uploads/2026/03/core-service-banner-galss-effect.png");
  background-repeat: no-repeat;
  background-position: right center;
  background-size: contain;
}
.body-theme.light-theme #service-menu-cnr{background-image: url(/wp-content/uploads/2026/03/core-service-bg-light.png);}
.core-service-card{border:1px solid var(--core-service-card-border-color)!important;background: var(--core-service-card-bg-color)!important;}
.body-theme.light-theme .core-service-icon-box-cnr .elementor-icon{background-color: #FFFFFF1F!important;border:1px solid var(--core-service-card-border-icon-color)!important;border-radius: 6px!important;}
.body-theme .core-service-icon-box-cnr .elementor-icon{background: linear-gradient(90.11deg, rgba(52, 162, 247, 0.04) 0%, rgba(52, 162, 247, 0.08) 100.62%)!important;border:1px solid var(--core-service-card-border-icon-color)!important;border-radius: 6px!important;}
.third-case-active .infrastructure-digital-cnr {display: grid!important;}
.third-case-active .ai-powered-inventory {display: none!important;}

.infrastructure-digital-cnr {display: none!important;}

/* core-service-section CSS End */
.unique-num-section-container{position: relative;width: 46px;height: 46px;text-align: center;background-color: transparent !important;}
.unique-card-description{white-space:normal;}
.unique-num-section-container .elementor-widget-heading {height: 100%;}
.unique-num-section-container .elementor-heading-title{display: flex;align-items: center;justify-content: center;height: 100%;}
.accordion-card{ position: relative;padding-left: 60px;}
.accordion-card::before {content: "";position: absolute;left: 24px;top: 45px;bottom: 0;width: 2px; border-left: 1px solid transparent;  border-image-source: url("/wp-content/uploads/2026/03/dark-border-image.png"); border-image-slice: 30; border-image-repeat: repeat;}
.body-theme.light-theme .accordion-card::before{border-left: 1px solid transparent!important;    border-image-source: url("/wp-content/uploads/2026/03/border-image.png");}
.accordion-card:last-child::before{display: none;}
.accordion-card:last-child {padding-bottom: 0px!important;}
/* Gradient Text Style */

html {scroll-behavior: smooth;}
/* ==================================================
   FLEX ACCORDION CUSTOM STYLES
   ================================================== */
.custom-flex-accordion {display: flex !important;flex-direction: column !important;align-items: stretch;gap: 0 !important;overflow: hidden;width: 100%;}
.accordion-card {flex: 1 !important; width: auto !important;background-color: transparent !important;border-right: 1px solid #222;transition: all 1.0s cubic-bezier(0.25, 0.8, 0.25, 1);cursor: pointer;overflow: hidden; position: relative;padding-bottom: 150px!important;border: none!important;padding-top: 0px!important;padding-right: 0px!important;padding-left: 0px!important;
  
}
.accordion-card .unique-num-heading-txt .elementor-heading-title{ transition: color 0.3s ease, font-size 0.3s ease, line-height 0.3s ease;}
.accordion-card .unique-num-heading-txt .elementor-heading-title{line-height: 44px!important;}
.accordion-card.active-card  .unique-num-section-container .elementor-heading-title{color: #34a2f7 !important;}
.accordion-card.active-card .unique-num-heading-txt .elementor-heading-title{color: #34a2f7 !important;font-size: 36px;line-height: 44px;}
.body-theme.light-theme  .accordion-card.active-card .unique-num-heading-txt .elementor-heading-title{color: #34a2f7 !important;font-size: 36px;line-height: 40px;}

.accordion-card.active-card .unique-num-section-container{background-color: #171F26 !important;border: 1px solid #34A2F733;}
.body-theme.light-theme  .accordion-card.active-card .unique-num-section-container{background: #34a2f7 !important;;border: 1px solid #FFFFFF;}
.body-theme.light-theme .unique-num-section-container{border: 1px solid #34a2f7!important;}
.body-theme.light-theme .unique-num-section-container p{color: #34a2f7!important;}
.body-theme.light-theme .accordion-card.active-card .unique-num-section-container p{color: #FFFFFF!important;}
.accordion-card .elementor-widget-heading,
.accordion-card .elementor-widget-icon-list,
.accordion-card .elementor-widget-heading h2.elementor-heading-title {white-space: normal;}
.accordion-card .elementor-widget-heading + .elementor-widget-heading .elementor-heading-title,
.accordion-card .elementor-widget-text-editor {white-space: normal; opacity: 0.5; transition: opacity 0.3s;}
.accordion-card.active-card .elementor-widget-heading + .elementor-widget-heading .elementor-heading-title,
.accordion-card.active-card .elementor-widget-text-editor {white-space: normal; opacity: 1;}
.accordion-card .elementor-icon-list-text {white-space: nowrap !important;overflow: hidden;text-overflow: ellipsis;}

/* ==================================================
   1. Industry Accordion Container & Items (The Black Cards)
   ================================================== */
.industry-accordion-container .industry-custom-overlay{justify-content: space-between!important;gap: 20px;padding: 34px;}
.industry-custom-image-container{height: 100%;display: flex;align-items: self-start;flex: 0 0 30%;}
.industry-custom-list{padding: 0px 0px 0px 20px;}
.ha-ia-content-description .industry-custom-list li{margin: 0px 0px 10px;list-style-type: disc;color:#FFFFFF;letter-spacing: 1%;}
.body-theme.light-theme .ha-ia-content-description .industry-custom-list li{margin: 0px 0px 10px;list-style-type: disc;color:#111827;}
.industry-first-para{margin: 0px 0px 40px!important;letter-spacing: 1%;width: 80%;}
.industry-accordion-container .industry-custom-overlay .ha-ia-content-button{letter-spacing: 1%;}


  
.industry-accordion-container{border:1px solid #2E2E2E!important;border-radius: 12px!important;background:  #FFFFFF14!important;}
.body-theme.light-theme .industry-accordion-container{border:1px solid #CDE5FB!important;background: #FFFFFF!important;box-shadow: 0px 0px 20px 0px #0000001A;}
.industry-accordion-container .ha-ia-item {background-image: none !important;background: transparent!important; border-right: 1px solid #2E2E2E;transition: flex 0.75s ease, background-color 1.5s ease;overflow: hidden;position: relative;}
.body-theme.light-theme .industry-accordion-container .ha-ia-item {border-right: 1px solid  #CDE5FB;}
.body-theme.light-theme .industry-accordion-container .ha-ia-content-label {color:#34A2F7!important}

.industry-accordion-container .ha-ia-item:last-child {border-right: none !important;}
.industry-accordion-container .ha-ia-item.active {background-color: transparent !important; flex-grow: 10 !important;}
.industry-accordion-container .ha-ia-item .ha-overlay {right: 7px;z-index: 9;}
.industry-accordion-container .ha-ia-item:hover .ha-overlay {background-color: transparent !important; opacity: 1;}
.industry-accordion-container .ha-ia-content-label {position: absolute !important;top: auto !important;right: auto !important;margin: 0 !important;bottom: 30px !important;left: 70% !important;width: 400px !important;text-align: left !important;white-space: nowrap !important;line-height: 1 !important;transform-origin: left center !important;transform: rotate(-90deg) translateY(-50%) !important;z-index: 10;opacity: 1;visibility: visible;pointer-events: none;transition: opacity 0.2s ease;}
.industry-accordion-container .ha-ia-item {position: relative !important;}
.industry-accordion-container .ha-ia-item.active .ha-ia-content-label {opacity: 0 !important;visibility: hidden !important;transition-delay: 0s;}
.industry-accordion-container .ha-ia-content-wrapper {display: flex !important;flex-direction: column !important;height: 100% !important;justify-content: flex-start !important;box-sizing: border-box !important;}
.industry-accordion-container .ha-ia-item:not(.active) .ha-ia-content-icon-title,
.industry-accordion-container .ha-ia-item:not(.active) .ha-ia-content-description,
.industry-accordion-container .ha-ia-item:not(.active) .ha-ia-content-button {opacity: 0;visibility: hidden;transform: translateY(20px);transition: all 0.2s ease;}
.industry-accordion-container .ha-ia-item.active .ha-ia-content-icon-title,
.industry-accordion-container .ha-ia-item.active .ha-ia-content-description,
.industry-accordion-container .ha-ia-item.active .ha-ia-content-button {opacity: 1;visibility: visible;transform: translateY(0);transition: opacity 0.4s ease 0.3s, transform 0.4s ease 0.3s; }
.industry-accordion-container .ha-ia-item.active .ha-ia-content-title {color: #34A2F7 !important;}
.industry-accordion-container .ha-ia-item.active .ha-ia-content-description {margin: 10px 0px 0px!important;}
.industry-accordion-container .ha-ia-content-button {margin-top: auto !important;background: transparent !important;color: #FFFFFF ;padding: 0 !important;pointer-events: none; }
.core-service-cnr .core-service-card:hover .elementor-icon svg path {fill: #34A2F7 !important;opacity: 1 !important;}
/* .core-service-cnr .core-service-card:hover .elementor-icon {background-color: #FFFFFF1F !important;} */

.core-service-card:hover{background: transparent;background-image: none!important;--overlay-opacity: 0!important;}
/* ==================================================
   STICKY STACKING CARDS
   ================================================== */    
.stacking-card {position: sticky;top: 25vh;width: 100%;border:1px solid #2E2E2E!important;border-radius: 12px!important;background: var(--stacking-card-bg-color)!important; backdrop-filter: blur(200px)!important;opacity: 1;overflow: hidden;}
.body-theme.light-theme .stacking-card {border:1px solid #FFFFFF1A !important;box-shadow: 0px 0px 20px 0px #0000001A;}
.get-a-call-button-mobile-menu{display: none;}
.prodictive-image-cnr .prodictive-image,.prodictive-image-cnr .prodictive-image img {height: 100% !important;}
.dark-theme-bulb img, .light-theme-bulb img{border-radius: 6px;}
.light-theme-bulb img{display: none;}
.body-theme.light-theme .light-theme-bulb img{display: block;border-radius: 6px;}
.body-theme.light-theme .dark-theme-bulb img{display: none;}

/* ==================================================
   1. Auto Tabs Container & Layout
   ================================================== */
.tab-trigger {position: relative;cursor: pointer;transition: all 0.3s ease;border-top: 1px solid #202020!important;border-bottom: 1px solid #202020!important; height: 33.33% !important;border-right: 0px !important;border-left: 0px !important;overflow: hidden;}
.tab-trigger:first-child, .tab-trigger:last-child{border: none!important;}
.tab-trigger:first-child:is(.active, :hover) + .tab-trigger {border-top: none !important;}
.tab-trigger:has(+ .tab-trigger:last-child:is(.active, :hover)) {border-bottom: none !important;}
.body-theme.light-theme .tab-trigger{border-top: 1px solid #CDE3FF!important;border-bottom: 1px solid #CDE3FF!important;}
.body-theme.light-theme .tab-trigger:first-child, .body-theme.light-theme .tab-trigger:last-child{border: none!important;}
.body-theme.light-theme .tab-trigger:first-child:is(.active, :hover) + .tab-trigger {border-top: none !important;}
.body-theme.light-theme .tab-trigger:has(+ .tab-trigger:last-child:is(.active, :hover)) {border-bottom: none !important;}
.body-theme.light-theme .tab-trigger:hover h3{color: #FFFFFF !important;}
.tab-trigger h3, .tab-trigger .elementor-heading-title {color: #888888;font-size: 20px;font-weight: 500;transition: color 0.3s ease;margin: 0;}
.body-theme.light-theme .tab-trigger h3, .body-theme.light-theme .tab-trigger .elementor-heading-title  {color:#111827!important;}
.body-theme.light-theme .tab-trigger.active h3{color: #FFFFFF !important;}
.tab-trigger-heading-txt {transition: padding 0.3s ease;}
.tab-trigger.active .tab-trigger-heading-txt, .tab-trigger:hover .tab-trigger-heading-txt{padding: 0px 40px;}

.tab-trigger.active h3, .tab-trigger.active .elementor-heading-title, .tab-trigger:hover .elementor-heading-title {color: #FFFFFF !important;font-weight: 600;}
.tab-trigger.active, .tab-trigger:hover {background: var(--tab-trigger-active-bg-color);border-radius: 12px!important;border: none!important;}
.tab-trigger::after {content: "";position: absolute;left: 0px;right: 0px;bottom: -1px;height: 4px;background-color: #2E9EF5;border-radius: 120px;z-index: 2;transform: scaleX(0);transform-origin: left; transition: transform 0.1s linear; }
.tab-trigger.active::after,.tab-trigger:hover::after {transform: scaleX(1);}
.body-theme.light-theme .tab-trigger::after {background-color: #FACC15;}
.tab-trigger.active::after {transform: scaleX(1);transition: transform 4.2s linear;}
.content-display-area {position: relative;}
.tab-content-item {display: none;width: 100%;animation: fadeInContent 0.6s ease-out;}
.tab-content-item.active {display: flex;flex-direction: column;}
.lets-make-section{background: linear-gradient(0deg, #151515, #151515);border-radius: 12px;}
.body-theme.light-theme .lets-make-section{background: #FFFFFF!important;border:1px solid #ECEEEF!important}

.mail-and-phone-link a:hover .elementor-icon-list-text{color: #34A2F7 !important;} 
@keyframes fadeInContent {
    from { opacity: 0; transform: translateY(10px); }
    to { opacity: 1; transform: translateY(0); }
}
.content-display-area {display: flex !important;flex-direction: column;justify-content: center; }
.tab-content-item {display: none;width: 100% !important;height: 100% !important;animation: fadeInContent 0.6s ease-out;}
.tab-content-item.active {display: flex;flex-direction: column;}
.body-theme.light-theme .tab-content-item .ha-has-bg-overlay .elementor-widget-container{background-color:#FFFFFF!important;box-shadow: 0px 0px 20px 0px #0000001A;}

/* ==================================================
   STACKING CARDS SCROLL EFFECT
   ================================================== */
.engage-scroll-active .sticky-left-content{top:155px}
.engage-stacking-card-cnr {position: relative;}
.body-theme.light-theme .engage-stacking-card *{color: #FFFFFF!important;}
.engage-stacking-card {position: sticky;position: -webkit-sticky;margin-bottom: 10vh; box-shadow: 0 -10px 20px rgba(0,0,0,0.05);z-index: 1;background: #fff;transition: width 0.5s cubic-bezier(.25,.8,.25,1),transform 0.5s cubic-bezier(.25,.8,.25,1),filter 0.5s ease;}
.engage-stacking-card  .elementor-icon svg path {fill: #ffffff !important;transition: fill 0.3s ease;}   
.engage-stacking-card:nth-child(1) { top: 170px; z-index: 1; margin-bottom: 270px; }
.engage-stacking-card:nth-child(2) { top: 260px; z-index: 2; margin-bottom: 180px; }
.engage-stacking-card:nth-child(3) { top: 350px; z-index: 3; margin-bottom: 90px; }
.engage-stacking-card:nth-child(4) { top: 440px; z-index: 4; margin-bottom: 0; }
.sticky-left-content {position: sticky;top: 120px;height: fit-content;margin-bottom: 60vh;flex: 0 0 43%!important;}
.talk-img-cnr div,.talk-img-cnr img {height: 100% !important;}

.light-mode-arrow{display: none;}
.body-theme.light-theme .light-mode-arrow{display: block;}
.body-theme.light-theme .dark-mode-arrow{display: none;}
.banner-down-gif .light-mode-arrow img, .banner-down-gif .dark-mode-arrow img{max-width: 24px;}
.get-started-arrow .light-mode-arrow img, .get-started-arrow .dark-mode-arrow img{max-width: 144px;}
.get-started-arrow{align-items: center;}
/* Footer Custom Styles Start */
.footer-service-menu .hfe-nav-menu > li.menu-item {display: inline-block;margin-right: 20px;}
.footer-service-menu .hfe-nav-menu li.menu-item a.hfe-menu-item {display: inline-block;padding-inline: 0 !important;position: relative;}
.footer-service-menu .hfe-nav-menu li.menu-item:first-child a.hfe-menu-item {color: #ffffff;}
.footer-service-menu .hfe-nav-menu li.menu-item:first-child a.hfe-menu-item::after {content: "";display: block;margin: auto;height: 3px;width: 0;background: #8B8B8B;transition: width 0.3s ease-in-out;margin-top: 3px;}
.footer-service-menu .hfe-nav-menu li.menu-item:first-child a.hfe-menu-item:hover::after,
.footer-service-menu .hfe-nav-menu li.menu-item:first-child.current-menu-item a::after,
.footer-service-menu .hfe-nav-menu li.menu-item:first-child.current_page_item a::after,
.footer-service-menu .hfe-nav-menu li.menu-item:first-child a.elementor-item-active::after {width: 100%;background: #FFFFFF !important;opacity: 1 !important;}
.footer-company-menu .hfe-nav-menu li.menu-item:first-child a.hfe-menu-item {color: #ffffff;}
.footer-company-menu .hfe-nav-menu li.menu-item a.hfe-menu-item {padding: 0px!important;margin: 0px 16px;}
.footer-company-menu .hfe-nav-menu li.menu-item a.hfe-menu-item:hover{color: #34A2F7!important;}
.linkedIn-icon:hover svg path,.instagram-icon:hover svg path{fill: #34A2F7 !important;}
.body-theme.light-theme .footer-social-icons-cnr .elementor-icon svg path{fill: #111827 !important;}
#about-menu-cnr.active-section, #service-menu-cnr.active-section, #industries-menu-cnr.active-section{padding-top: 60px!important;}
#challenge-main-cnr.case-study-active-space, #solution-main-cnr.case-study-active-space, #impact-main-cnr .case-study-active-space{padding-top: 70px!important;}
    .industry-accordion-container .ha-ia-gallery-wrap {background-color: transparent!important;}

/* Footer Custom Styles End */

.single-post  .entry-meta {display: none !important;}
.ast-separate-container .ast-article-single{padding: 0px!important;}
.case-study-detail-intro-list .elementor-icon-list-item{position: relative; margin: 0px!important;}
.case-study-detail-intro-list .elementor-icon-list-item {position: relative;padding-left: 20px;}
.case-study-detail-intro-list .elementor-icon-list-item a:focus{outline: none;}
.case-study-detail-intro-list .elementor-icon-list-item::before {content: "";position: absolute;left: 9px;top: 8px;width: 1.5px;height: 100%;background: #262626;}
.case-study-detail-intro-list .elementor-icon-list-items::after {content: "";position: absolute;left: 9px;top: 8px;width: 1.5px;height: calc(var(--progress-height, 0%) - 16px);background: #0090ff;transition: height 0.2s linear;}
.case-study-detail-intro-list .elementor-icon-list-item.active-item .elementor-icon-list-text {color: #0090ff;}
.case-study-detail-intro-list .elementor-icon-list-item:last-child::before, .case-study-detail-intro-list .elementor-icon-list-item:last-child::after {display: none;}
.single-post  .navigation.post-navigation{display: none !important;}
.connect-us-btn-cnr .elementor-button-icon svg{width: 24px;height: 24px;}
.case-study-details-list .elementor-icon-list-items{padding-inline-start: 15px!important;}
.case-study-detail-list-feature img{width: 100%;}
.core-service-icon-box-cnr.impact-cnr .elementor-icon-box-wrapper{flex-direction: row;align-items: center!important;gap: 14px;}
.digital-first-validation-cnr {
  background: 
    linear-gradient(270deg, rgba(9, 9, 9, 0) 0%, rgba(0, 144, 255, 0.24) 100%),
    url("/wp-content/uploads/2026/04/digital-validation-blur-rose.png"),
    url("/wp-content/uploads/2026/04/digaital-square-bg.png");background-repeat: no-repeat;background-size: contain;background-position: right; border-radius: 12px;backdrop-filter: blur(340px);}
.body-theme.light-theme .digital-first-validation-cnr {
  background: 
    linear-gradient(270deg, rgba(9, 9, 9, 0) 0%, rgba(0, 144, 255, 0.12) 100%),
    url("/wp-content/uploads/2026/04/light-rose.png"),
    url("/wp-content/uploads/2026/04/squre-box-light.png");background-repeat: no-repeat;background-size: contain; background-position: right;backdrop-filter: blur(300px);}
.border-line-counter{height: 2px;background-color: #777474;width: 100%;flex: 1!important;margin: 0px 0px 10px;}
.get-a-call-case-study a:hover{color:#FFFFFF!important;}
.get-a-call-case-study a:hover svg path{fill:#FFFFFF!important;}
.body-theme.light-theme .get-a-call-case-study a:hover{color:rgb(17, 24, 39)!important;}
.body-theme.light-theme .get-a-call-case-study a:hover svg path{fill:rgb(17, 24, 39)!important;}
.case-study-detail-intro-list {position: sticky;top: 130px;}
.case-study-parent-cnr .e-con-inner{overflow: visible!important;}
.case-study-detail-intro-list .elementor-icon-list-item.active-item .elementor-icon-list-text{color:#0090FF;}
.case-study-detail-intro-list.elementor-widget .elementor-icon-list-icon{z-index: 99;}
.case-study-detail-intro-list.elementor-widget .elementor-icon-list-icon svg{width: 20px!important;height: 20px!important;}
.related-case-study-cnr  .card-section .ue_post_grid_item{border:none;border-radius:12px!important;box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.10);backdrop-filter: blur(100px);}
.related-case-study-cnr .card-section .ue_post_grid_item a img{transition: transform 0.8s ease;}
.related-case-study-cnr .card-section .ue_post_grid_item:hover a img{transform:scale(1.06);}
.related-case-study-cnr  .card-section .ue_post_grid{row-gap:40px !important;}
.related-case-study-cnr .card-section .uc_post_image, .related-case-study-cnr .card-section .uc_post_image img{height:210px !important;}
.related-case-study-cnr .card-section .uc_post_image img{max-width:384px;object-position:unset !important;}
.related-case-study-cnr .card-section #uc_post_grid_elementor_39ad4ca .ue-meta-data{display:block !important;}
.related-case-study-cnr .card-section .ue-post-category{margin:10px 0px 0px !important;font-family: "Source Code Pro Medium", Sans-serif;color:#2E9EF5;font-size:14px;line-height:18px;font-weight:400;text-transform:uppercase;}
.related-case-study-cnr .card-section  .card-section  .uc_post_title a .ue_p_title{  display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;overflow: hidden;}

.stylapse-vinsinfo-logo-cnr .stylapse-light{display: none;}
.body-theme.light-theme .stylapse-vinsinfo-logo-cnr .stylapse-dark{display: none;}
.body-theme.light-theme .stylapse-vinsinfo-logo-cnr .stylapse-light{display: block;}
.body-theme.light-theme .case-study-detail-intro-list .elementor-icon-list-item::before{background: #8F8F8F;}
.body-theme.light-theme  .overview-description-txt .elementor-heading-title {color: #616161;}
.body-theme.light-theme  .border-line-counter{background-color: #777474;flex: 1;}
.category-short-code{color: #FFFFFF!important;text-transform: uppercase;font-size: 16px;line-height: 20px;font-family: "Source Code Pro Medium", Sans-serif;margin: 0px 0px 37px;}
.category-short-code .elementor-shortcode{color: #FFFFFF;}
.body-theme.light-theme .related-case-study-cnr .card-section  .uc_post_title a .ue_p_title{color: #111827 !important;margin:0px !important;}
.body-theme.light-theme .related-case-study-cnr .card-section .uc_content{background-color: #ffffff;}
.core-service-section-main-cnr {position: relative;}
.core-service-left-section {position: sticky;top: 150px; height: fit-content;align-self: flex-start;}
.without-number-counter .elementor-counter-number {display: none !important;}


/* Case Study Detail Animation banner Dark */
.banner-parent::before, .home-page-banner-container::before{background-image: none!important;}
/* Banner Image Dark */
.case-study-detail-banner{background-position: top center;background-repeat: no-repeat;background-image: url(/wp-content/uploads/2026/04/Garments-Virtual-Validation–banner-dark-version.png) !important;opacity:0;transition: transform 0.5s ease, opacity 0.4s ease;}
/* .case-study-detail-banner.garments-banner */
.home-page-banner-container .blue-overlay-cnr{background-position: top center;background-repeat: no-repeat;background-image: url(/wp-content/uploads/2026/03/banner-square-image.png) !important;opacity:0;transition: transform 0.5s ease, opacity 0.4s ease;}
.blue-overlay-cnr.case-study-detail-banner.ai-powered-inventary-banner{background-image: url("/wp-content/uploads/2026/04/AI-Powered-Inventory-Manager-Dark-Theme-Banner.png")!important;}
.blue-overlay-cnr.case-study-detail-banner.stack-analysis-banner{background-image: url("/wp-content/uploads/2026/04/Stock-Analysis-with-AI-Agents-Dark-Theme-Banner.png")!important;}
.blue-overlay-cnr.case-study-detail-banner.smart-logistics-banner{background-image: url("/wp-content/uploads/2026/04/Smart-Logistics-Transformation-Platform-Dark-Theme-Banner.png") !important;}
.blue-overlay-cnr.case-study-detail-banner.wim-vr-material-banner{background-image: url("/wp-content/uploads/2026/04/WIM-VR-Material-Assembly-Training-Banner-Dark-Theme-Banner.png") !important;}
.blue-overlay-cnr.case-study-detail-banner.chatbot-ai-banner{background-image: url("/wp-content/uploads/2026/04/Chatbots-Virtual-Assistants-desktop-dark-theme.png") !important;}
.blue-overlay-cnr.case-study-detail-banner.wapp-machine-life-banner{background-image: url("/wp-content/uploads/2026/04/WAPP-Machine-Life-AI-Maintenance-VR-Platform-Banner-Dark-Theme-Banner.png")!important;}
.blue-overlay-cnr.case-study-detail-banner.ai-remote-optimisation{background-image: url("/wp-content/uploads/2026/04/AI-Route-Optimisation-for-Delivery-Planning-desktop-dark-theme.png") !important;}
.blue-overlay-cnr.case-study-detail-banner.digit-twin-banner{background-image:url("/wp-content/uploads/2026/04/Digital-Twin-Perfume-Batch-Quality-Predictor-desktop-dark-theme.png") !important;}
.blue-overlay-cnr.case-study-detail-banner.dairy-fcmg-banner{background-image: url("/wp-content/uploads/2026/04/Dairy-FMCG-Cold-Chain-Intelligence-IoT-Blockchain-Banner-Dark-Theme-Banner.png")!important;}
.blue-overlay-cnr.case-study-detail-banner.ai-production-banner{background-image:url("/wp-content/uploads/2026/04/AI-Production-Intelligence-Perfume-RD-Platform-desktop-dark-theme.png") !important;}
.blue-overlay-cnr.case-study-detail-banner.ai-fragrance-banner{background-image:url("/wp-content/uploads/2026/04/AI-Enabled-Fragrance-Innovation-Demographic-Batch-Processing-Banner-Dark-Theme-Banner.png") !important;}
.blue-overlay-cnr.case-study-detail-banner.predictive-analytics-banner{background-image: url("/wp-content/uploads/2026/04/Predictive-Analytics-for-Supply-Chain-Resilience-desktop-dark-theme.png") !important;} 
.blue-overlay-cnr.case-study-detail-banner.infrastructure-digital-banner{background-image: url("/wp-content/uploads/2026/04/Infrastructure-Digital-Twin-Computer-Vision-desktop-dark-theme.png") !important;} 
.blue-overlay-cnr.case-study-detail-banner.revolutionizing-online-shopping{background-image: url("/wp-content/uploads/2026/04/Revolutionizing-Online-Shopping-with-Augmented-Reality-AR-desktop-dark-theme.png") !important;}
.blue-overlay-cnr.case-study-detail-banner.e-commerce-shopping-experience-cnr{background-image: url("/wp-content/uploads/2026/05/AR-Powered-E-Commerce-Shopping-Experience-Banner-Dark-Desktop.webp") !important;}

/* Banner Image Light*/
.body-theme.light-theme .home-page-banner-container .blue-overlay-cnr{background-image: url(/wp-content/uploads/2026/03/light-theme-banner.png) !important;background-color: transparent;}
.body-theme.light-theme .blue-overlay-cnr.case-study-detail-banner{background-image:url("/wp-content/uploads/2026/04/home-banner-light.jpg")!important ;background-color: transparent;}
.body-theme.light-theme .blue-overlay-cnr.case-study-detail-banner.ai-powered-inventary-banner{background-image: url("/wp-content/uploads/2026/04/AI-Powered-Inventory-Manager-Light-Theme-Banner.png") !important;}
.body-theme.light-theme .blue-overlay-cnr.case-study-detail-banner.stack-analysis-banner{background-image: url("/wp-content/uploads/2026/04/Stock-Analysis-with-AI-Agents-Light-Theme-Banner.png") !important;}
.body-theme.light-theme .blue-overlay-cnr.smart-logistics-banner{background-image: url(/wp-content/uploads/2026/04/Smart-Logistics-Transformation-Platform-Light-Theme-Banner.png) !important;}
.body-theme.light-theme .blue-overlay-cnr.wim-vr-material-banner{background-image: url(/wp-content/uploads/2026/04/WIM-VR-Material-Assembly-Training-Banner-Light-Theme-Banner.png) !important;}
.body-theme.light-theme .blue-overlay-cnr.case-study-detail-banner.chatbot-ai-banner{background-image: url("/wp-content/uploads/2026/04/Chatbots-Virtual-Assistants-desktop-light-theme.png") !important;}
.body-theme.light-theme .blue-overlay-cnr.wapp-machine-life-banner{background-image: url(/wp-content/uploads/2026/04/WAPP-Machine-Life-AI-Maintenance-VR-Platform-Banner-Light-Theme-Banner.png) !important;}
.body-theme.light-theme .blue-overlay-cnr.case-study-detail-banner.ai-remote-optimisation{background-image: url("/wp-content/uploads/2026/04/AI-Route-Optimisation-for-Delivery-Planning-desktop-light-theme.png") !important;}
.body-theme.light-theme .blue-overlay-cnr.case-study-detail-banner.digit-twin-banner{background-image:url("/wp-content/uploads/2026/04/Digital-Twin-Perfume-Batch-Quality-Predictor-desktop-light-theme.png") !important;}
.body-theme.light-theme .blue-overlay-cnr.dairy-fcmg-banner{background-image: url(/wp-content/uploads/2026/04/Dairy-FMCG-Cold-Chain-Intelligence-IoT-Blockchain-Banner-Light-Theme-Banner.png) !important;}
.body-theme.light-theme .blue-overlay-cnr.case-study-detail-banner.ai-production-banner{background-image:url("/wp-content/uploads/2026/04/AI-Production-Intelligence-Perfume-RD-Platform-desktop-light-theme.png") !important;}
.body-theme.light-theme .blue-overlay-cnr.ai-fragrance-banner{background-image: url(/wp-content/uploads/2026/04/AI-Enabled-Fragrance-Innovation-Demographic-Batch-Processing-Banner-Light-Theme-Banner.png) !important;}
.body-theme.light-theme .blue-overlay-cnr.case-study-detail-banner.predictive-analytics-banner{background-image: url("/wp-content/uploads/2026/04/Predictive-Analytics-for-Supply-Chain-Resilience-desktop-light-theme.png") !important;} 
.body-theme.light-theme .blue-overlay-cnr.case-study-detail-banner.infrastructure-digital-banner{background-image: url("/wp-content/uploads/2026/04/Infrastructure-Digital-Twin-Computer-Vision-desktop-light-theme.png") !important; } 
.body-theme.light-theme .blue-overlay-cnr.case-study-detail-banner.revolutionizing-online-shopping{background-image: url("/wp-content/uploads/2026/04/Revolutionizing-Online-Shopping-with-Augmented-Reality-AR-desktop-light-theme.png") !important;}
.body-theme.light-theme .blue-overlay-cnr.case-study-detail-banner.e-commerce-shopping-experience-cnr{background-image: url("/wp-content/uploads/2026/05/AR-Powered-E-Commerce-Shopping-Experience-Banner-Light-Desktop.webp") !important;}




/* Common Global Footer Widget */
.body-theme.light-theme .contact-container{border-color:#E4E4E4;}


/* Case Study  Code Start--2222 */
.case-study-container .tab-list-container .e-n-tab-title{background-color: transparent !important;border:1px solid #fff;color:#fff !important;}
.case-study-container .tab-list-container .e-n-tab-title:hover, .case-study-container .tab-list-container .e-n-tab-title:active, .case-study-container .tab-list-container .e-n-tab-title:active, .case-study-container .tab-list-container .e-n-tab-title[aria-selected="true"]{color:#111827 !important;background-color: #fff !important;}
.case-study-container  .card-section .ue_post_grid_item{opacity: 0;transform: translateY(28px) scale(0.90);animation: caseStudyCards 0.6s ease forwards;border:none;border-radius:12px !important;box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.10);backdrop-filter: blur(100px);}
.case-study-container .card-section .ue_post_grid_item a img{transition: transform 0.8s ease;}
.case-study-container .card-section .ue_post_grid_item:hover a img{transform:scale(1.06);}
.case-study-container  .card-section .ue_post_grid{row-gap:40px !important;}
.case-study-container .banner-blue-txt{color:#34A2F7;}
.case-study-container .card-section .uc_post_image, .case-study-container .card-section .uc_post_image img{height:210px !important;}
.case-study-container .card-section .uc_post_image img{max-width:384px;object-position:unset !important;}
.case-study-container .card-section #uc_post_grid_elementor_39ad4ca .ue-meta-data{display:block !important;}
.case-study-container .card-section .ue-post-category{margin:12px 0px 0px !important;font-family: "Source Code Pro";color:#2E9EF5;font-size:14px;line-height:18px;font-weight:500;text-transform:uppercase;}
.case-study-container .card-section  .uc_post_title a .ue_p_title{ margin:0px !important;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;overflow: hidden;}
.case-study-container  .case-study-banner{background: linear-gradient(179.2deg, rgba(9, 9, 9, 0) 42.77%, #090909 98.55%);background-size: cover!important;}
.case-study-container .case-study-banner-txt .elementor-widget-container p{margin:0px !important;}
.case-study-container .tab-list-container .e-n-tabs{gap:0 !important;}
.case-study-container .case-study-banner{opacity: 0;transition: transform 0.5s ease, opacity 0.4s ease;background-position: top center;background-repeat: no-repeat;background-image: url("/wp-content/uploads/2026/04/casestudy-banner-bg-dark.png") !important;}
.case-study-container  .card-section .ue_post_grid_item:nth-child(1) { animation-delay: 0.00s; }
.case-study-container  .card-section .ue_post_grid_item:nth-child(2) { animation-delay: 0.20s; }
.case-study-container  .card-section .ue_post_grid_item:nth-child(3) { animation-delay: 0.30s; }
.case-study-container  .card-section .ue_post_grid_item:nth-child(4) { animation-delay: 0.40s; }
.case-study-container  .card-section .ue_post_grid_item:nth-child(5) { animation-delay: 0.50s; }
.case-study-container  .card-section .ue_post_grid_item:nth-child(6) { animation-delay: 0.60s; }


/* Light Theme */

.body-theme.light-theme .case-study-container .tab-list-container .e-n-tab-title{border-color:#0090FF !important;}
.body-theme.light-theme .case-study-container .tab-list-container .e-n-tab-title:hover, 
.body-theme.light-theme .case-study-container .tab-list-container .e-n-tab-title:active, .body-theme.light-theme .case-study-container .tab-list-container .e-n-tab-title[aria-selected="true"]{background-color:#34A2F7 !important;}
.body-theme.light-theme .case-study-container .tab-list-container .e-n-tab-title .e-n-tab-title-text{color: #0090FF !important;}
.body-theme.light-theme .case-study-container .tab-list-container .e-n-tab-title:hover .e-n-tab-title-text, .body-theme.light-theme .case-study-container .tab-list-container .e-n-tab-title:active .e-n-tab-title-text, .body-theme.light-theme .case-study-container .tab-list-container .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text{color:#fff !important;}
.body-theme.light-theme .case-study-container .card-section  .uc_post_title a .ue_p_title{color: #111827 !important;}
.body-theme.light-theme .case-study-container .card-section .uc_content{background-color: #ffffff;}
.body-theme.light-theme .case-study-container .case-study-banner{background-image: url("/wp-content/uploads/2026/04/casestudy-banner-bg-light.png") !important;}

@keyframes caseStudyCards {
  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}


/* Case Study  Code End--2222 */

/* Slideup animation Start */
@keyframes slideInUp {
    from {
        transform: translate3d(0,100%,0);
        visibility: unset;
        opacity: 0;
    }
 
    to {
        transform: translate3d(0,0,0);
        opacity: 1;
        visibility: unset;
    }
}
/* Slideup animation End */

@media screen and (min-width: 1400px) {
   .blue-overlay-cnr {padding-bottom: 23%!important;padding-top: 300px!important;}

    /* Case Study  Code Start--2222 */
    .case-study-container .case-study-banner{padding-bottom:200px !important;background-size: 100% 100% !important;}
    .case-study-container .card-section .uc_post_image img, .related-case-study-cnr .card-section .uc_post_image img {max-width:500px;}
  
    /* Case Study  Code End--2222 */
}
/* @media screen and (min-width: 1200px) {.stacking-card:nth-child(2) {margin-bottom: 15px;}} */
@media screen and (max-width: 1399px) {
.footer-company-menu .hfe-nav-menu li.menu-item a.hfe-menu-item {margin: 0px 10px;}
}
@media screen and (max-width: 1299px) {
  .all-rights-top-cnr{display: none;}
  .footer-main-container.all-rights-bottom-cnr{display: block;}

}
@media screen and (max-width: 1199px) {

    .industry-accordion-container .ha-ia-gallery-wrap {height: 500px!important;}

  /* Case Study  Code Start--2222 */
   .case-study-container .tab-list-container .e-n-tabs-heading{display:block !important;}
   .case-study-container .tab-list-container .e-n-tab-title{margin:0px 6px !important;text-transform:uppercase !important;font-family: "Source Code Pro";font-weight:400;}
   .case-study-container .tab-list-container .slick-slide.slick-cloned.e-n-tab-title[aria-selected="true"]{display:none;}
   /* Case Study  Code End--2222 */

   .header-main-menu #menu-header-new-menu{gap: 20px;}

}

/* Tab Responsive Design Start */
@media screen and (max-width: 1024px) {
    .industry-accordion-container .ha-ia-content-label {bottom: 25px !important;left: 75% !important;}
    .industry-accordion-container .ha-ia-content-wrapper {padding: 0px !important;}
    .industry-accordion-container .industry-custom-overlay{padding: 20px!important;}
    .sticky-left-content {position: unset;top: 0px;height: fit-content;margin-bottom: 40px;}
    .engage-stacking-card:nth-child(1){ top:160px; z-index:1; margin-bottom:210px; }
    .engage-stacking-card:nth-child(2){ top:230px; z-index:2; margin-bottom:140px; }
    .engage-stacking-card:nth-child(3){ top:300px; z-index:3; margin-bottom:70px; }
    .engage-stacking-card:nth-child(4){ top:370px; z-index:4; margin-bottom:0; }
    .tab-trigger.active .tab-trigger-heading-txt, .tab-trigger:hover .tab-trigger-heading-txt{padding: 0px 15px;}


    .third-column-content-count .elementor-counter-title::after{display: none;}
     .header-main-menu{order: 99999;}
    .toggle-dark-btn , .toggle-light-btn{text-align: end;}
    .get-a-call-button-mobile-menu{display: block;}
    .get-a-call-button-mobile-menu a{background: rgba(52, 162, 247, 1);padding: 10px 24px!important;border-radius: 6px!important;text-transform: uppercase!important;text-align: center;color: #FFF!important;font-family: "Source Code Pro Medium", Sans-serif!important;width: 150px!important;}
    .get-a-call-button-mobile-menu a:hover {opacity: 1!important;background: rgba(52, 162, 247, 1)!important;color: #FFF!important;}
    .header-main-menu #ekit-megamenu-header-new-menu #menu-header-new-menu li.menu-item:last-child a:hover, .body-theme.light-theme .header-main-menu #ekit-megamenu-header-new-menu #menu-header-new-menu li.menu-item:last-child a, .body-theme.light-theme .header-main-menu #ekit-megamenu-header-new-menu #menu-header-new-menu li.menu-item:last-child a:hover {color: #FFF !important;  }  
    .body-theme.light-theme .header-main-menu #ekit-megamenu-header-new-menu #menu-header-new-menu li.menu-item:last-child a{font-family: "Source Code Pro Medium", Sans-serif;}  
   .get-a-call-button-mobile-menu a span {transition: transform 0.3s ease;}
    .get-a-call-button-mobile-menu a::after {content:"";position:absolute;right:12px;width:6px;height:6px;top:18px;background:#FFF;border-radius:50%;opacity:0;transition:all 0.3s ease;}
    .get-a-call-button-mobile-menu a:hover {transform: translateX(-6px);}
    /* .get-a-call-button-mobile-menu a:hover::after {background: rgba(52, 162, 247, 1);} */
    .get-a-call-button-mobile-menu a:hover::after {opacity: 1!important;right: 6px;top:18px}
    .header-main-menu #ekit-megamenu-header-new-menu #menu-header-new-menu li.menu-item .get-a-call-button-mobile-menu a {text-transform: uppercase!important;}
    .body-theme.light-theme .header-main-menu #ekit-megamenu-header-new-menu #menu-header-new-menu li.menu-item .get-a-call-button-mobile-menu a {color: #FFF !important;  }
     .header-get-call-btn-desktop{display: none;}
    .header-get-call-btn-mobile{display: none;width: auto!important;}
    /* .body-theme.light-theme .header-get-call-btn-mobile.dark-theme{display: none;}
   .body-theme.dark-theme .header-get-call-btn-mobile.light-theme{display: none;}
    .body-theme.light-theme .header-get-call-btn-mobile.light-theme{display: block;} */
   .header-inner-container, .call-and-menu-cnr{flex-wrap: nowrap!important;}
    .header-main-menu .menu-link:hover{color: #34A2F7!important;}
  
    
     .body-theme.light-theme   .accordion-card.active-card .unique-num-heading-txt .elementor-heading-title{font-size: 24px;line-height: 30px;}
    /* .unique-num-section-container::after{height: 315px;} */
    .header-main-menu .elementskit-menu-offcanvas-elements{height: 100vh!important;top: -16px!important;}
    .header-main-menu .elementskit-menu-offcanvas-elements.active {left: -35px!important;top: -16px!important;}
     .header-main-menu .ekit_menu_responsive_mobile>.elementskit-navbar-nav-default{background: rgba(0, 0, 0, 1)!important;border: 1px solid #000!important;box-shadow: 8px 9px 12px 0px rgba(183, 183, 183, 0.12);}
    .body-theme.light-theme   .header-main-menu .ekit_menu_responsive_mobile>.elementskit-navbar-nav-default{background: rgba(255, 255, 255, 1)!important;border: 1px solid #FFF!important;box-shadow: 8px 0px 12px 0px rgba(0, 0, 0, 0.12)!important;}
     .header-main-menu #ekit-megamenu-header-new-menu #menu-header-new-menu li.menu-item a{color: #FFF!important;padding: 0px;display: inline-block;vertical-align: middle;}
     .body-theme.light-theme  .header-main-menu #ekit-megamenu-header-new-menu #menu-header-new-menu li.menu-item a{color: #111827!important;padding: 0px;}
      .body-theme.light-theme  .header-main-menu #ekit-megamenu-header-new-menu #menu-header-new-menu li.menu-item a:hover{opacity: 0.7;color: #34A2F7!important;}
   .header-main-menu #ekit-megamenu-header-new-menu #menu-header-new-menu li.menu-item a:hover{opacity: 0.7;color: #34A2F7!important;}
    .header-main-menu #ekit-megamenu-header-new-menu .elementskit-nav-identity-panel {padding: 19px 20px 25px 35px !important;display: flex;align-items: center;justify-content: space-between;}
    .header-main-menu #ekit-megamenu-header-new-menu .elementskit-nav-identity-panel .elementskit-menu-close{color: #FFF;padding: 0px;width: auto;margin: 0px;}
   .body-theme.light-theme  .header-main-menu #ekit-megamenu-header-new-menu .elementskit-nav-identity-panel .elementskit-menu-close{padding: 0px;margin: 0px;border: none;}
    /* .body-theme.light-theme .header-main-menu #ekit-megamenu-header-new-menu .elementskit-nav-identity-panel .elementskit-menu-close{border: 1px solid #000000!important;} */
    .header-main-menu #ekit-megamenu-header-new-menu #menu-header-new-menu li.menu-item{padding: 10px 45px!important}
    body:has(#ekit-megamenu-header-new-menu.active) {overflow: hidden !important;background-color: rgba(0, 0, 0, 0.9);}
    body.body-theme.light-theme:has(#ekit-megamenu-header-new-menu.active){background-color: rgba(255, 255, 255, 0.9)}
    .header-main-menu .ekit_menu_responsive_mobile .elementskit-nav-identity-panel {display: block !important;}
    .header-main-menu .ekit_menu_responsive_mobile .elementskit-menu-offcanvas-elements {position: fixed !important;max-width: 385px;border-radius: 12px;}
    .header-main-menu .ekit_menu_responsive_mobile .elementskit-menu-hamburger {display: block !important;}
    .header-main-menu .elementskit-menu-overlay {display: none;}
     .header-main-menu .ekit-wid-con svg{width: 24px;height: 24px;}
     .body-theme.light-theme .ekit-wid-con svg path{fill:#34A2F7}
      .core-service-left-section {position: relative;top: 0;}
      .header-main-menu #ekit-megamenu-header-new-menu #menu-header-new-menu li.menu-item a.active-menu, .body-theme.light-theme .header-main-menu #ekit-megamenu-header-new-menu #menu-header-new-menu li.menu-item a.active-menu{color: #34A2F7!important;}

    
}
@media screen and (max-width: 991px) {
/* Case Study  Code Start--2222 */
.case-study-container .card-section .ue_post_grid, .related-case-study-cnr .card-section .ue_post_grid{grid-template-columns: repeat(2, 1fr) !important;}
.case-study-container .card-section .uc_post_image img, .related-case-study-cnr .card-section .uc_post_image img{max-width:580px;}
.case-study-container .get-ready-text .elementor-heading-title{font-size:30px !important;line-height:34px !important;}
 /* Case Study  Code End--2222 */
}


/* Mobile Responsive Design Start */
@media screen and (max-width: 767px) {
    .toggle-dark-btn , .toggle-light-btn{text-align: end;}
    .get-a-call-button-mobile-menu{display: block;}
    .get-a-call-button-mobile-menu a{background: rgba(52, 162, 247, 1);padding: 10px 24px!important;border-radius: 6px!important;text-transform: uppercase!important;text-align: center;color: #FFF!important;font-family: "Source Code Pro Medium", Sans-serif!important;width: 150px!important;}
    .get-a-call-button-mobile-menu a:hover {opacity: 1!important;background: rgba(52, 162, 247, 1)!important;color: #FFF!important;}
    .header-main-menu #ekit-megamenu-header-new-menu #menu-header-new-menu li.menu-item:last-child a:hover, .body-theme.light-theme .header-main-menu #ekit-megamenu-header-new-menu #menu-header-new-menu li.menu-item:last-child a, .body-theme.light-theme .header-main-menu #ekit-megamenu-header-new-menu #menu-header-new-menu li.menu-item:last-child a:hover {color: #FFF !important;  }  
    .body-theme.light-theme .header-main-menu #ekit-megamenu-header-new-menu #menu-header-new-menu li.menu-item:last-child a{font-family: "Source Code Pro Medium", Sans-serif;}  
   .get-a-call-button-mobile-menu a span {transition: transform 0.3s ease;}
    .get-a-call-button-mobile-menu a::after {content:"";position:absolute;right:12px;width:6px;height:6px;top:18px;background:#FFF;border-radius:50%;opacity:0;transition:all 0.3s ease;}
    .get-a-call-button-mobile-menu a:hover {transform: translateX(-6px);}
    /* .get-a-call-button-mobile-menu a:hover::after {background: rgba(52, 162, 247, 1);} */
    .get-a-call-button-mobile-menu a:hover::after {opacity: 1!important;right: 6px;top:18px}
    .header-main-menu #ekit-megamenu-header-new-menu #menu-header-new-menu li.menu-item .get-a-call-button-mobile-menu a {text-transform: uppercase!important;}
    .body-theme.light-theme .header-main-menu #ekit-megamenu-header-new-menu #menu-header-new-menu li.menu-item .get-a-call-button-mobile-menu a {color: #FFF !important;  }
    
    .header-get-call-btn-desktop{display: none;}
    .header-get-call-btn-mobile{display: none;width: auto!important;}
    /* .body-theme.light-theme .header-get-call-btn-mobile.dark-theme{display: none;}
   .body-theme.dark-theme .header-get-call-btn-mobile.light-theme{display: none;}
    .body-theme.light-theme .header-get-call-btn-mobile.light-theme{display: block;} */
   .header-inner-container, .call-and-menu-cnr{flex-wrap: nowrap!important;}
    .header-main-menu .menu-link:hover{color: #34A2F7!important;}
    .sticky-left-content {flex:0 0 100%!important}
    .industry-accordion-container .industry-custom-overlay{padding: 10px!important;}
    .unique-num-section-container .elementor-widget-heading{width: 100%!important;}
    .accordion-card .unique-num-heading-txt .elementor-heading-title{font-size: 20px;line-height: 34px;}
    .accordion-card.active-card .unique-num-heading-txt .elementor-heading-title{font-size: 24px;line-height: 30px;}
     .body-theme.light-theme   .accordion-card.active-card .unique-num-heading-txt .elementor-heading-title{font-size: 24px;line-height: 30px;}
    /* .unique-num-section-container::after{height: 315px;} */
    .header-main-menu .elementskit-menu-offcanvas-elements{height: 100vh!important;top: -16px!important;}
    .header-main-menu .elementskit-menu-offcanvas-elements.active {left: -35px!important;top: -16px!important;background: rgba(0, 0, 0, 1)!important;border: 1px solid #000!important;box-shadow: 8px 9px 12px 0px rgba(183, 183, 183, 0.12);}
    .body-theme.light-theme  .header-main-menu .elementskit-menu-offcanvas-elements.active{background: rgba(255, 255, 255, 1)!important;border: 1px solid #FFF!important;box-shadow: 8px 0px 12px 0px rgba(0, 0, 0, 0.12)!important;}
     .header-main-menu .ekit_menu_responsive_mobile>.elementskit-navbar-nav-default{background: rgba(0, 0, 0, 1)!important;border: 1px solid #000!important;box-shadow: 8px 9px 12px 0px rgba(183, 183, 183, 0.12);}
    .body-theme.light-theme   .header-main-menu .ekit_menu_responsive_mobile>.elementskit-navbar-nav-default{background: rgba(255, 255, 255, 1)!important;border: 1px solid #FFF!important;box-shadow: 8px 0px 12px 0px rgba(0, 0, 0, 0.12)!important;}
     .header-main-menu #ekit-megamenu-header-new-menu #menu-header-new-menu li.menu-item a{color: #FFF!important;padding: 0px;display: inline-block;vertical-align: middle;}
     .body-theme.light-theme  .header-main-menu #ekit-megamenu-header-new-menu #menu-header-new-menu li.menu-item a{color: #111827!important;padding: 0px;}
      .body-theme.light-theme  .header-main-menu #ekit-megamenu-header-new-menu #menu-header-new-menu li.menu-item a:hover{opacity: 0.7;color: #34A2F7!important;}
   .header-main-menu #ekit-megamenu-header-new-menu #menu-header-new-menu li.menu-item a:hover{opacity: 0.7;color: #34A2F7!important;}
    .header-main-menu #ekit-megamenu-header-new-menu .elementskit-nav-identity-panel .elementskit-menu-close{color: #FFF;padding: 0px;width: auto;margin: 0px;}
   .body-theme.light-theme  .header-main-menu #ekit-megamenu-header-new-menu .elementskit-nav-identity-panel .elementskit-menu-close{padding: 0px;margin: 0px;border: none;}
   .engage-stacking-card .elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper{gap: 15px;}
    /* .body-theme.light-theme .header-main-menu #ekit-megamenu-header-new-menu .elementskit-nav-identity-panel .elementskit-menu-close{border: 1px solid #000000!important;} */
    .header-main-menu #ekit-megamenu-header-new-menu #menu-header-new-menu li.menu-item{padding: 10px 45px!important}
    body:has(#ekit-megamenu-header-new-menu.active) {overflow: hidden !important;background-color: rgba(0, 0, 0, 0.9);}
    body.body-theme.light-theme:has(#ekit-megamenu-header-new-menu.active){background-color: rgba(255, 255, 255, 0.9)}
    .header-main-menu .ekit_menu_responsive_mobile .elementskit-nav-identity-panel {display: block !important;}
    .header-main-menu .ekit_menu_responsive_mobile .elementskit-menu-offcanvas-elements {position: fixed !important;max-width: 385px;border-radius: 12px;}
    .header-main-menu .ekit_menu_responsive_mobile .elementskit-menu-hamburger {display: block !important;}
    .header-main-menu .elementskit-menu-overlay {display: none;}
     .header-main-menu .ekit-wid-con svg{width: 24px;height: 24px;}
     .body-theme.light-theme .ekit-wid-con svg path{fill:#34A2F7}
    /* Mobile Menu showing form the right to left Animation Style */
    /* .header-main-menu .elementskit-menu-offcanvas-elements {right: -100vw !important;left: auto !important;transition: right .6s cubic-bezier(.6, .1, .68, .53);}
    .header-main-menu .elementskit-navbar-nav-default.elementskit-menu-offcanvas-elements {transition: right .6s cubic-bezier(.6, .1, .68, .53) !important;}
    .header-main-menu .elementskit-menu-offcanvas-elements.active {right: 0 !important;transition: right .6s cubic-bezier(.6, .1, .68, .53);}
    .header-main-menu .elementskit-menu-overlay {left: auto ;right: -100%;transition: all .6s cubic-bezier(.6, .1, .68, .53) .4s;}
    .header-main-menu .elementskit-menu-overlay.active {left: 0 ;right: auto;transition: all .6s linear 0s;} */
    /* Mobile Menu showing form the top to bottom Animation Style */
    .custom-flex-accordion {display: flex !important;flex-direction: column !important;height: auto !important;gap: 0 !important;}
    .accordion-card {flex: none !important;width: 100% !important;overflow: hidden !important;transition: max-height 1.5s ease-in-out, background-color 1.5s ease !important;padding-bottom: 50px!important;}
    .accordion-card.active-card {transition: max-height 1.5s ease-in-out, background-color 1.5s ease !important;}
    .accordion-card .elementor-icon-list-text {white-space: normal !important;}
    /* .accordion-card.active > div,.accordion-card.active div > div {height: auto !important;} */
    .accordion-card .elementor-widget-heading,.accordion-card .elementor-widget-icon-list,.accordion-card .elementor-widget-text-editor {min-width: auto !important; max-width: 100%; }
    .industry-accordion-container .ha-ia-content-wrapper {padding: 0px !important;position: relative;width: 100%;}
    .industry-accordion-container .ha-ia-content-label {position: static !important;top: auto !important;right: auto !important;margin: 0 !important;bottom: auto !important;left: auto !important;width: 400px !important;text-align: left !important;white-space: nowrap !important;line-height: 1 !important;transform-origin: left center !important;transform: rotate(0deg) translateY(0%) !important;z-index: 10;opacity: 1;visibility: visible;pointer-events: none;transition: opacity 0.2s ease;}
    .industry-accordion-container .ha-ia-item:first-child {border-bottom: 1px solid #2E2E2E;}
    .industry-accordion-container .ha-ia-item:last-child {border-block: 0px solid #2E2E2E;}
     .body-theme.light-theme   .industry-accordion-container .ha-ia-item:first-child {border-bottom: 1px solid #CDE5FB;}

    .body-theme.light-theme .manufacturing-main-container{border: none !important;}
    .industry-accordion-container .ha-ia-item {border-block-end: 1px solid #2E2E2E;border-right: 0px;}
      .industry-accordion-container .ha-ia-item:last-child{border-block-end: 1px!important}
     .body-theme.light-theme .industry-accordion-container .ha-ia-item {border-block-end: 1px solid #CDE5FB;border-right: 0px!important;}
     .body-theme.light-theme .industry-accordion-container .ha-ia-item:last-child{border-block-end: 1px!important}
    .industry-accordion-container .ha-ia-gallery-wrap {flex-direction: column !important;height: 600px!important;}
    /* .stacking-card:nth-child(2) {margin-bottom: 5px !important;} */
    .auto-tabs-wrapper {flex-direction: column;}
    .tab-trigger {padding: 10px;border-left: none;}
    /* .engage-stacking-card:nth-child(1) {top: 100px !important; margin-bottom: 0;}
    .engage-stacking-card:nth-child(2) {top: 180px !important;margin-bottom: 0;}
    .engage-stacking-card:nth-child(3) {top: 260px !important;margin-bottom: 0;}
    .engage-stacking-card:nth-child(4) {top: 340px !important;margin-bottom: 0px;} */
    .engage-stacking-card:nth-child(1){ top:120px; z-index:1; margin-bottom:150px; }
   .engage-stacking-card:nth-child(2){ top:170px; z-index:2; margin-bottom:100px; }
   .engage-stacking-card:nth-child(3){ top:220px; z-index:3; margin-bottom:50px; }
    .engage-stacking-card:nth-child(4){ top:270px; z-index:4; margin-bottom:0; }
    .footer-company-menu .hfe-nav-menu li.menu-item a.hfe-menu-item {margin: 8px 0px;}
    .footer-company-menu .hfe-nav-menu li.menu-item:first-child a.hfe-menu-item{margin-top: 0px;}
      .footer-company-menu .hfe-nav-menu li.menu-item:last-child a.hfe-menu-item{margin-bottom: 0px;}
    .footer-company-menu .hfe-nav-menu{justify-content: center;}
    .footer-company-menu ul{width: 100%;flex-direction: column;justify-content: center;align-items: center;}
    .get-started-arrow .dark-mode-arrow, .get-started-arrow .dark-mode-arrow{display: none!important;}
    .footer-banner-image.get-started-banner-light img, .footer-banner-image.get-started-banner-dark img{height: 140px;}
    .mail-and-phone-link .elementor-widget-container{margin: 0px;}
    .mail-and-phone-link .elementor-icon-list-items{gap: 10px;}
    .get-started-arrow .light-mode-arrow img, .get-started-arrow .dark-mode-arrow img{display: none!important;}
    .get-started-arrow .light-mode-arrow {display: none !important;}


    .case-study-container .tab-list-container .card-section .ue_post_grid, .related-case-study-cnr .card-section .ue_post_grid{row-gap:20px !important;}
    .case-study-container .lets-make-section{grid-template-columns:2fr 1fr !important;}
    .stylapse-vinsinfo-logo-cnr {
     background: 
  
    url("/wp-content/uploads/2026/04/digaital-square-bg.png");
       background-position:center;background-size: 100%;background-repeat: no-repeat;padding: 75px 25px 140px 25px;
}
       .digital-top-section{margin: 0px;}
    .digital-first-validation-cnr {
     background: linear-gradient(
      180deg,
      rgba(0, 144, 255, 0.24) 0%,
      rgba(9, 9, 9, 0) 100%
    ), 
    url("/wp-content/uploads/2026/04/banner-rose-dark-mobile.png");background-position:
  center center,              
  center calc(100% + 110px);backdrop-filter: blur(184.73617553710938px);background-size: 100%;background-repeat: no-repeat;
    padding: 25px 0px 0px 0px;border-radius: 8px;}
       .body-theme.light-theme .stylapse-vinsinfo-logo-cnr  {
  background: 
    url("/wp-content/uploads/2026/04/squre-box-light.png");
  background-position: center;background-size: 100%;background-repeat: no-repeat;}
.digital-top-section{padding: 0px 25px;}
  .body-theme.light-theme .digital-first-validation-cnr{background: linear-gradient(180deg, rgba(0, 144, 255, 0.24) 0%, rgba(9, 9, 9, 0) 100%),
    url("/wp-content/uploads/2026/04/banner-rose-dark-mobile.png");background-position:
  center center,              
  center calc(100% + 110px);backdrop-filter: blur(184.73617553710938px);background-size: 100%;background-repeat: no-repeat;border-radius: 8px;padding: 25px 0px 0px 0px;}
    
    .border-line-counter{flex: auto !important;}
}
/* Mobile Responsive Design End */



@media screen and (max-width: 576px) {
.case-study-container .card-section .ue_post_grid, .case-study-container .lets-make-section, .related-case-study-cnr .card-section .ue_post_grid{grid-template-columns: repeat(1, 1fr) !important;}
 .lets-make-section{grid-template-columns:1fr !important;}
.case-study-container .get-ready-text .elementor-heading-title{font-size:24px  !important;line-height:28px !important;}
.case-study-container .get-call-btn, .lets-make-section .get-call-btn{align-self: flex-start !important;} 
/* Banner Images CSS Start */
/* Dark */
.case-study-detail-banner{background-image: url(/wp-content/uploads/2026/04/GarmentsVirtual-Validation-Mobile-Banner-Dark.png) !important;}
.blue-overlay-cnr.case-study-detail-banner.ai-powered-inventary-banner{background-image: url(/wp-content/uploads/2026/04/AI-Powered-Inventory-Manager-Dark-Theme-Banner-Mobile-1.png) !important;}
.blue-overlay-cnr.case-study-detail-banner.stack-analysis-banner{background-image: url("/wp-content/uploads/2026/04/Stock-Analysis-with-AI-Agents-Dark-Theme-Banner-Mobile.png") !important;}
.blue-overlay-cnr.case-study-detail-banner.smart-logistics-banner{background-image: url("/wp-content/uploads/2026/04/Smart-Logistics-Transformation-Platform-Dark-Theme-Banner-Mobile.png") !important;}
.blue-overlay-cnr.case-study-detail-banner.wim-vr-material-banner{background-image: url("/wp-content/uploads/2026/04/WIM-VR-Material-Assembly-Training-Banner-Dark-Theme-Banner-Mobile.png") !important;}
.blue-overlay-cnr.case-study-detail-banner.wapp-machine-life-banner{background-image: url("/wp-content/uploads/2026/04/WAPP-Machine-Life-AI-Maintenance-VR-Platform-Banner-Dark-Theme-Banner-Mobile.png") !important;}
.blue-overlay-cnr.case-study-detail-banner.chatbot-ai-banner{background-image:url("/wp-content/uploads/2026/04/Chatbots-Virtual-Assistants-mobile-banner-dark-theme.png") !important;}
.blue-overlay-cnr.case-study-detail-banner.ai-remote-optimisation{background-image: url("/wp-content/uploads/2026/04/AI-Route-Optimisation-for-Delivery-Planning-mobile-banner-dark-theme.png") !important;}
.blue-overlay-cnr.case-study-detail-banner.digit-twin-banner{background-image:url("/wp-content/uploads/2026/04/Digital-Twin-Perfume-Batch-Quality-Predictor-mobile-banner-dark-theme.png") !important;}
.blue-overlay-cnr.case-study-detail-banner.dairy-fcmg-banner{background-image: url("/wp-content/uploads/2026/04/Dairy-FMCG-Cold-Chain-Intelligence-IoT-Blockchain-Banner-Dark-Theme-Banner-Mobile.png")!important;}
.blue-overlay-cnr.case-study-detail-banner.ai-production-banner{background-image:url("/wp-content/uploads/2026/04/AI-Production-Intelligence-Perfume-RD-Platform-mobile-banner-dark-theme.png") !important;}
.blue-overlay-cnr.case-study-detail-banner.ai-fragrance-banner{background-image: url("/wp-content/uploads/2026/04/AI-Enabled-Fragrance-Innovation-Demographic-Batch-Processing-Banner-Dark-Theme-Banner-Mobile.png")!important;}
.blue-overlay-cnr.case-study-detail-banner.predictive-analytics-banner{background-image: url("/wp-content/uploads/2026/04/Predictive-Analytics-for-Supply-Chain-Resilience-mobile-banner-dark-theme.png") !important;} 
.blue-overlay-cnr.case-study-detail-banner.infrastructure-digital-banner{background-image: url("/wp-content/uploads/2026/04/Infrastructure-Digital-Twin-Computer-Vision-mobile-banner-dark-theme.png") !important;} 
.blue-overlay-cnr.case-study-detail-banner.revolutionizing-online-shopping{background-image: url("/wp-content/uploads/2026/04/Revolutionizing-Online-Shopping-with-Augmented-Reality-AR-mobile-dark-theme.png") !important;}
.blue-overlay-cnr.case-study-detail-banner.e-commerce-shopping-experience-cnr{background-image: url("/wp-content/uploads/2026/05/AR-Powered-E-Commerce-Shopping-Experience-Banner-Dark-Mobile.webp") !important;}

/* Light */
.body-theme.light-theme .blue-overlay-cnr.case-study-detail-banner.ai-powered-inventary-banner{background-image: url(/wp-content/uploads/2026/04/AI-Powered-Inventory-Manager-Light-Theme-Banner-Mobile-1.png) !important;}
.body-theme.light-theme .blue-overlay-cnr.case-study-detail-banner{background-image: url(/wp-content/uploads/2026/04/Garments-Virtual-Validation-Mobile-Banner.png) !important;}
.body-theme.light-theme .blue-overlay-cnr.case-study-detail-banner.stack-analysis-banner{background-image: url(/wp-content/uploads/2026/04/Stock-Analysis-with-AI-Agents-Light-Theme-Banner-Mobile.png) !important;}
.body-theme.light-theme .blue-overlay-cnr.smart-logistics-banner{background-image: url(/wp-content/uploads/2026/04/Smart-Logistics-Transformation-Platform-Light-Theme-Banner-Mobile.png) !important;}
.body-theme.light-theme .blue-overlay-cnr.wim-vr-material-banner{background-image: url(/wp-content/uploads/2026/04/WIM-VR-Material-Assembly-Training-Banner-Light-Theme-Banner-Mobile.png) !important;}
.body-theme.light-theme .blue-overlay-cnr.case-study-detail-banner.chatbot-ai-banner{background-image:url("/wp-content/uploads/2026/04/Chatbots-Virtual-Assistants-mobile-banner-light-theme.png") !important;}
.body-theme.light-theme .blue-overlay-cnr.wapp-machine-life-banner{background-image: url(/wp-content/uploads/2026/04/WAPP-Machine-Life-AI-Maintenance-VR-Platform-Banner-Light-Theme-Banner-Mobile.png) !important;}
.body-theme.light-theme .blue-overlay-cnr.case-study-detail-banner.ai-remote-optimisation{background-image: url("/wp-content/uploads/2026/04/AI-Route-Optimisation-for-Delivery-Planning-mobile-banner-light-theme.png") !important;}
.body-theme.light-theme .blue-overlay-cnr.case-study-detail-banner.digit-twin-banner{background-image:url("/wp-content/uploads/2026/04/Digital-Twin-Perfume-Batch-Quality-Predictor-mobile-banner-light-theme.png") !important;}
.body-theme.light-theme .blue-overlay-cnr.dairy-fcmg-banner{background-image: url(/wp-content/uploads/2026/04/Dairy-FMCG-Cold-Chain-Intelligence-IoT-Blockchain-Banner-Light-Theme-Banner-Mobile.png) !important;}
.body-theme.light-theme .blue-overlay-cnr.case-study-detail-banner.ai-production-banner{background-image:url("/wp-content/uploads/2026/04/AI-Production-Intelligence-Perfume-RD-Platform-mobile-banner-light-theme.png") !important;}
.body-theme.light-theme .blue-overlay-cnr.ai-fragrance-banner{background-image: url(/wp-content/uploads/2026/04/AI-Enabled-Fragrance-Innovation-Demographic-Batch-Processing-Banner-Light-Theme-Banner-Mobile.png) !important;}
.body-theme.light-theme .blue-overlay-cnr.case-study-detail-banner.predictive-analytics-banner{background-image: url("/wp-content/uploads/2026/04/Predictive-Analytics-for-Supply-Chain-Resilience-mobile-banner-light-theme.png") !important;} 
.body-theme.light-theme .blue-overlay-cnr.case-study-detail-banner.infrastructure-digital-banner{background-image: url("/wp-content/uploads/2026/04/Infrastructure-Digital-Twin-Computer-Vision-mobile-banner-light-theme.png") !important;} 
.body-theme.light-theme .blue-overlay-cnr.case-study-detail-banner.revolutionizing-online-shopping{background-image: url("/wp-content/uploads/2026/04/Revolutionizing-Online-Shopping-with-Augmented-Reality-AR-mobile-light-theme.png") !important;}
.body-theme.light-theme .blue-overlay-cnr.case-study-detail-banner.e-commerce-shopping-experience-cnr{background-image: url("/wp-content/uploads/2026/05/AR-Powered-E-Commerce-Shopping-Experience-Banner-Light-Mobile.webp") !important;}
/* Banner Images CSS End */

}

@media screen and (max-width: 420px) {
   .industry-accordion-container .ha-ia-gallery-wrap {height: 800px!important;}
   .header-main-menu .ekit_menu_responsive_mobile .elementskit-menu-offcanvas-elements{max-width: 320px;}
   .unique-num-section-container{width: 42px;height: 42px;}
   .accordion-content-cnr {grid-template-columns: auto!important;}
}

 