@media (max-width: 767px) {
  :root {
    /* --bg-color: #a3c1e9 !important;
    --white-color: #1256bb !important; */
  }
  body {
    /* background-color: rgb(235, 227, 227) !important; */
  }
  html body .pb-50,
  html body .pb-30,
  html body .pb-40 {
    padding-top: 30px !important;
  }

  html body .pb-50,
  html body .pb-30,
  html body .pb-40 {
    padding-bottom: 30px !important;
  }
  .home-hero-section .wpb_column {
    padding-top: 0px !important;
    /* margin: 0px !important; */
   
  }
  .header-section.vc_col-sm-6{
    padding-left: 0px !important;
    padding-right:0px !important;
  }

  .why-wrpsolution-cards {
    margin-top: 5px !important;
  }

  /* .home-hero-section .wpb_column .wpb_content_element .animation-design{
  max-width: 100% !important;
} */
  .chooose-up-gap {
    padding: 0px !important;
  }
  .chooose-up-gap .wpb_wrapper .service-card:nth-child(-n + 2) {
    /* background-color: red !important; */
    margin-bottom: 15px !important  ;
  }
  .service-card .wpb_wrapper {
      padding-bottom: 10px !important;
  }
  h3 {
    font-size: 23px !important;
  }
  h3 a {
    font-size: 19px !important;
  }
  .what-we-offer .vc_column-inner {
    margin-bottom: 20px !important;
    /* background-color: red; */
  }
  .what-we-offer > div > p:first-child{
    margin-top: 10px !important;
  }

  .case-studies-listing > .vc_col-sm-4:nth-child(-n + 2) .case-study-item {
    margin-bottom: 20px !important;
    padding: 0px !important;
  }

  .case-studies-listing .wpb_column {
    /* margin-bottom: 15px !important; */
    padding: 0px !important;
  }

  .image-shade-with-small-content figure::after {
    display: none !important;
  }
  .we-work-title .wpb_content_element .wpb_wrapper {
    margin: 0px !important;
    padding: 0px !important;
  }
  .challages h2 {
    margin-top: 0px !important;
  }

  .tech-growth h2 {
    /* padding-top: 20px !important; */
    /* border: 5px solid red !important; */
    padding-bottom: -30px !important;
  }
  .business-outcomes
    .we-work-title
    .wpb_column:nth-child(-n + 2)
    .vc_column-inner {
    /* background-color: red !important; */
    margin-bottom: 15px !important;
  }
  /*common for all 3 mobile pages*/
  .main-services {
    padding-bottom: 0px !important;
  } /* not work*/
  /*not word*/


  .process-timeline::before {
    display: none !important;
  }
  .chooose-up-gap .wpb_wrapper {
    display: block !important;
  }
  .process-details {
    margin-top: 15px !important;
  }
  .home-about-section > div:first-child {
    /* padding-bottom: 30px !important; */
  }

 
     .care-about-img .vc_single_image-wrapper img {
        width: calc(100% - 40px) !important;
        margin-left: 20px !important;   /* equal margin */
        margin-right: 20px !important;  /* equal margin */
        display: block !important;
    }

    /* Optional: keep wrapper centered */
    .care-about-img {
        display: flex !important;
        justify-content: center !important;
        margin-bottom: 0px !important;
        margin-top: 0px !important;
    }
  .child-services
    .why-choose-us-list
    .vc_column-inner
    .wpb_wrapper
    .wpb_content_element {
    /* background-color: red !important; */
    width: calc(100% - 31px) !important;
  }
  ✔ .child-services {
    margin-top: 40px !important;
  }
  /*digital and transformation service*/

  .header-section .vc_figure img {
    max-width: 100% !important;
  }
  .process-timeline {
    margin-top: 0px !important;
  }

  .three-column-service .chooose-up-gap .wpb_wrapper {
    /* border: 5px solid red !important; */
    display: block !important;
  }
  .three-column-service .chooose-up-gap .wpb_wrapper:before {
    padding: 0px !important;
  }
  .three-column-service .chooose-up-gap .service-card:nth-child(-n + 1) {
    padding: 0px !important;
    margin-bottom: 15px !important;
  }
  .three-column-service {
    padding-bottom: 0px !important;
  }
  .vc_row.three-column-service .chooose-up-gap.pb-30::after {
    padding-bottom: 0 !important;
  }
  html body .vc_row.main-services.pb-30 {
    padding-bottom: 0 !important;
  }
  .about-header {
    padding-bottom: 0px !important;
  }
  /* div.vc_row.faq-bg-light {
  border: 5px solid red !important;
  margin-top: 0px !important;

} */

  .child-services h2 {
    /* border: 5px solid red !important; */
    /* padding-top: 20px !important; */
  }
  .product-dev-hero {
    padding-top: 8px !important;
  }
  .product-dev-hero .hero-animation {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 auto !important;
    /* padding-top: 7px !important; */
    padding: 0 !important;
    text-align: center;
    display: block;
  }

  .header-section .vc_column-inner .hero-animation {
    margin: 0px !important;
  }

  /*ai and automaitorn */
  .why-wrpsolution-cards p {
    /* border: 5px solid red !important; */

    margin-top: 20px !important;
  }
  .ai-automation-hero {
    /* padding-top: 10px !important; */
  }

  .ai-automation-hero img {
    height: 384px !important;
    max-width: 100% !important;
  }

  .hero-animation .icons,
  .animated-image {
    display: none !important;
  }
  .hero-animation img {
    width: 100% !important; /* Full width */
    max-width: 100% !important;
    margin: 0 auto !important; /* Center it */
    padding: 0px !important; /* Small safe padding */
  }

  /* ai autmation and cloud service has one div remove after  */

  /* cloud service*/
  .cloud-services-hero .vc_column-inner .wpb_wrapper .hero-animation {
    width: 100% !important; /* Full width */
    max-width: 100% !important; /* No limit */
    margin: 0 auto !important; /* Center it */
    padding: 0px !important;
  }

  /* manufacturing*/
  .growth-section {
    padding-bottom: 0px !important;
  }

  .growth-section .opportunities-one .wpb_column {
    margin-bottom: 20px !important;
    /* border: 5px solid red !important; */
  }
  .growth-section .opportunities-two .wpb_column:nth-child(1) {
    margin-bottom: 20px !important;
    /* border: 5px solid blue !important; */
  }
  .why-choose-wrp > .wpb_column.vc_column_container:first-child {
    padding-top: 40px !important;
    padding-bottom: 30px !important;
  }
  .why-choose-wrp .care-about-img {
    margin: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .why-choose-wrp .wpb_column .features-blocks {
    margin: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .why-choose-wrp .wpb_column .features-blocks .vc_column-inner .wpb_wrapper {
    display: block !important;
    /* border: 5px solid red !important; */
  }
  .why-choose-wrp
    .wpb_column
    .features-blocks
    .vc_column-inner
    .wpb_wrapper
    .wpb_raw_code
    .v-line,
  .horizontal-line {
    /* border: 5px solid blue !important; */
    display: none !important;
  }
  .why-choose-wrp .wpb_column .features-blocks .wpb_text_column,
  .wpb_raw_html {
    margin: 0 !important;
    padding-top: 20px !important;
    padding-bottom: 0 !important;
  }
  .client-testimonials-section .care-about-img {
    margin-top: 40px !important;
    margin-bottom: 0px !important;
  }
  .client-testimonials-section .client-review {
    margin-top: 0px !important;
    padding-bottom: 30px !important;
  }

  .about-wrp-solution .wpb_single_image .wpb_wrapper {
    width: 100% !important; /* Full width */
    max-width: 100% !important; /* No limit */
    margin: 0 auto !important; /* Center it */
    padding: 0px !important; /* Small safe padding */
  }
  .about-wrp-solution
    .vc_column_container
    .vc_column-inner
    .wpb_wrapper
    .counter
    .vc_column-inner {
    /* border: 5px solid red !important; */
    display: flex !important;
    justify-content: space-evenly !important;
    margin-bottom: 20px !important;
    gap: 20px !important;
  }
  .react-out > .wpb_column:nth-child(-n + 2) {
    margin-bottom: 20px !important;
  }

  .career-form-container > div:nth-child(2) {
    /* background-color: red !important; */
    padding: 25px !important;
  }

  .menu-primary-menu-container > ul > li:hover::before {
    /* border: 5px solid red !important; */
    /* border: none !important; */
    height: 0px !important;
  }
  .topnav .navbar-list > li > ul {
    position: static !important;
    top: auto !important;
    left: auto !important;
    background-color: transparent !important;
    color: white !important;
  }
 .menu-item .sub-menu{
  padding-top: 0px !important;
}
  .topnav .navbar-list li li a::before {
    content: "arrow_right_alt" !important;
    font-family: var(--matirial-icons);
    font-size: 15px;
    position: absolute;
    top: 0px;
    margin-left: -20px;
    transition: all 
ease-in .2s;
}
  /* Remove default bullets */
  .navbar-list li {
    list-style: none;
    position: relative;
    padding-right: 20px;
  }

  /* Arrow (ONLY ONE ICON — your existing one) */
  .navbar-list li.menu-item-has-children::after {
    content: "\25B6" !important; /* ► */
    color: white !important;
    position: absolute;
    right: 0;
    top: 12px;
    transform: translateY(-50%);
    transition: transform 0.3s ease; /* rotate smooth */
  }

  /* Smooth submenu animation */
  .navbar-list li ul.sub-menu {
    max-height: 0;
    overflow: hidden;
    padding-left: 15px;
    margin-top: 5px;
    transition: max-height 0.35s ease-in-out; /* smooth open */
  }

  /* Hover = open submenu + rotate arrow */
  .navbar-list li.menu-item-has-children:hover > ul.sub-menu {
    max-height: 500px; /* large enough to expand */
    padding: 0px !important;
  }

  .navbar-list li.menu-item-has-children:hover::after {
    transform: translateY(-50%) rotate(90deg); /* ▼ rotate down */
  }

  /* REMOVE BEFORE ICON (to avoid double icons) */
  .navbar-list li.menu-item-has-children > a::before {
    content: none !important;
  }

  .menu-item-object-custom {
  }

  .topnav .navbar-list > li > input:checked + label + ul {
    max-height: 500px;
    text-align: left !important;
  }

  .topnav .navbar-list > li > ul::after {
    background-color: transparent !important;
  }

  .sub-menu .menu-item a {
    padding-left: 30px !important;
    text-align: left !important;
  }
}

/* kartik 06-02-2026 */
@media screen and (max-width: 767px) {
 .header-section.vc_col-sm-12{
      padding-left: 0px !important;
    padding-right: 0px !important;
 }
  .wrp-logo.d-none{
    position: inherit !important; 
  }
  .wrp-logo.d-none img{
    margin: 8px 0px !important;
  }
  .hero-2026.home-hero-section > div{
    padding:0px 14px !important;
  }
  .home .home-hero-section h1 {
    font-size: 2rem !important; 
    line-height: 3rem !important;
}
  .ai-povered-hero{
    margin-top: 60px !important;
  }
  header .bg-light{
    background: #fff !important;
  }
    .home-hero-section .comman-button.ml-20 {
      margin-left: 0px !important;

    }
  .home-hero-section .comman-button a {
    text-align: center;
   
    display: block;
    
}
.section-managed-support .wpb_column.vc_column_container.vc_col-sm-12 {
    /* background: red; */
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.section-managed-support .wpb_wrapper > h2{
  line-height: 2.2rem !important;
}
    .banner-description, .home-hero-section.fixed-container p{
        margin-top: 40px !important;
        margin-bottom: 0px !important;
     }
    .fixed-container > div .vc_row.main-services {
        padding:0px 0px !important;
    }
    .service-2026 .body-section .service-card.service-card {
        padding: 20px 0px !important;
    }
    .tech-growth,
.service-2026 {
    background-color: #f3f2ee !important;
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}
    .explore-btn{
      display: flex !important;
    }
    .explore-btn a{
        margin-right:0px !important;
        margin-left:0px !important;
   }
   .section-system-work .vc_row.vc_inner:first-child >.vc_col-sm-8,
   .section-system-work .vc_row.vc_inner:first-child >.vc_col-sm-4 {
    padding-left: 0px !important;
    padding-right: 0px !important;
   }
    .section-system-work .vc_row.vc_inner:first-child {
     
        display: flex !important;
        flex-direction: column;
        gap: 14px;
    }
      /* body .section-system-work .wpb_wrapper > :nth-child(2) .vc_col-sm-12 {
    padding-left: 0 !important;
    padding-right: 0 !important;
} */
    /* Make columns full width */
    .section-system-work .vc_row.vc_inner:first-child > .wpb_column {
        width: 100% !important;

      
    }

    /* Center heading on mobile */
    .section-system-work h2 {
        text-align: center !important;
    }

    /* Override inline text-align & center button */
    .section-system-work .comman-button.secondary-btn {
        display: flex !important;
        justify-content: center !important;
        text-align: center !important;
    }

    /* Button sizing */
    .section-system-work .comman-button.secondary-btn a {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        width: 100%;
        max-width: 280px;
    }
    .section-system-work .wpb_wrapper h2 {
        margin-bottom: 10px !important;
    }
    .section-system-work .wpb_wrapper h2 {
      /* background-attachment: red; */
      text-align: center !important;
    }
      .section-system-work .comman-button.secondary-btn {
        /* justify-content: center !important; */
        text-align: center !important;
    }
    
    .case-study-item .extra-details h6{
        margin-top: 0px !important;
    }
    .our-values-2026 .wpb_wrapper {
        display: block !important;
    }
    .our-values-2026 .wpb_wrapper > div{
      height: auto !important;
    }
    .our-values-2026 .wpb_wrapper > div{
      width: 80% !important;
        /* margin-bottom: 20px !important; */
    }
    .our-values-2026 .wpb_wrapper > *:not(:last-child) {  
        margin-bottom: 20px !important;
    }
       .section-insights .vc_row.vc_inner:first-child {
        display: flex !important;
        flex-direction: column;
        gap: 14px;
    }

    /* Make columns full width */
    .section-insights .vc_row.vc_inner:first-child > .wpb_column {
        width: 100% !important; 
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    /* Center heading on mobile */
    .section-insights h2 {
        text-align: center !important;
    }

    /* Override inline text-align + center button */
    .section-insights .comman-button.secondary-btn {
        display: flex !important;
        justify-content: center !important;
        text-align: center !important;
    }
   .section-insights,
.section-insights .vc_col-sm-8,
.section-insights .vc_col-sm-4 {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.section-insights .wpb_wrapper > .vc_row:nth-child(2) .vc_col-sm-12 {
    /* background: red; */
    padding-left: 0px;
    padding-right: 0px;
}
.section-system-work .wpb_wrapper > .vc_row:nth-child(2) .vc_col-sm-12 {
   padding-left: 0px ;
    padding-right: 0px;
}

.section-over-service-2026 .wpb_wrapper > .vc_row:nth-child(1) .vc_col-sm-12{
   padding-left: 0px !important;
    padding-right: 0px !important;
}
.service-page-testimonials  .wpb_wrapper > .vc_row:nth-child(1) .vc_col-sm-12{
  padding-left: 0px !important;
    padding-right: 0px !important;
}
.faqs-2026  .wpb_wrapper > .vc_row:nth-child(2) .vc_col-sm-12{
   padding-left: 0px !important;
    padding-right: 0px !important;
}
.why-wrpsolution-cards  .wpb_wrapper > .vc_row:nth-child(1) .vc_col-sm-6{
   padding-left: 0px !important;
    padding-right: 0px !important;
}
.why-wrpsolution-cards .our-values-2026 .wpb_column {
    /* background: red !important; */
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.c
    /* Button sizing */
    .section-insights .comman-button.secondary-btn a {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        width: 100%;
        max-width: 280px;
    }
    .section-insights .vc_row.vc_inner:nth-of-type(2) {
    display: block !important;
    margin-top: 0 !important;
    padding-top: 0 !important;
  }
  .header-section .comman-button { text-align: center !important; }
  .d-i-block{ width:100%; }
    .blog-listing{
      margin-top:10px !important; 
    }
    .blog-listing .blog-item{
      padding-top: 1rem !important;
    }
    .section-insights .vc_row.vc_inner:nth-of-type(2) {
    margin-bottom: 20px !important;
}
        .blog-listing > div:first-child {margin-top: -30px !important; }
    .blog-listing:first-child{
      margin-top: 20px !important;
      padding-top: 15px;
    }
    .blog-listing > *:not(:last-child) {
      margin-bottom: 20px !important;
    }
    .blog-listing > .vc_col-sm-4{
      padding: 0px !important;
    }
    .footer-contact-2026 .column-inner > div[style] {
      padding: 30px 0px  !important;
    }
    .footer-contact-2026 >.vc_column_container{
     padding: 0px !important;
    }
    .contact-us-form {
      margin: 0px !important;
      padding-top: 0px !important;
    }
    .footer-contact-2026 .contact-us-form .vc_col-md-12,.vc_col-md-6 {
      padding: 0px !important;
    }
    .contact-us-form .d-flex p {
      margin-top: 20px !important;      
    }
    /* .footer-contact-2026 > .vc_col-sm-8 {
      padding-left: 0 !important;
      padding-right: 0 !important;
    } */
    /* service  */
    /* #page-id-4631 */
    .banner-description, .home-hero-section.fixed-container p{
      margin-top:0px !important;
    }
    body .r-bg-light > div {
      padding: 30px 28px !important;
      /* margin: 0 !important; */
    }
    /* .service-2026 > .vc_col-sm-12, */
    .service-2026  > .vc_col-sm-4,
     .service-2026  > .vc_col-sm-12{
      padding-left: 0px !important;
      padding-right: 0px !important;
      /* margin-left: 0px !important;
      margin-right: 0px !important; */
    }
    
        /* .section-system-work{
          padding:30px 0px !important;
        } */
    body .section-system-work  {padding-top:30px !important; padding-bottom: 30px !important;}
    body .section-system-work.pt-50 {
      padding-top: 30px !important;
    }
    .service-page-testimonials{
      padding-top:30px !important; padding-bottom: 30px !important;
    }
    .service-page-testimonials .client-info h6{
      margin-top: 5px !important;
      margin-bottom: 10px !important;
    }
    
    .bottom-footer-form .d-flex  > .vc_col-sm-4,
    .bottom-footer-form .d-flex  > .vc_col-sm-8{ padding-left: 0px !important; padding-right: 0px !important;  }
     body .bottom-footer-form.footer-contact-2026.pb-50 {
      padding-top: 0 !important;
      padding-bottom: 0 !important;
    }
    .bottom-footer-form .wpb_column.vc_column_container.vc_col-sm-6 {
    padding: 0;
}
    
    .faqs-2026 .vc_toggle {
      padding: 20px 0px !important;
    }
    body .service-page-testimonials .owl-carousel .owl-stage-outer {
      margin-top: 10px !important;
      margin-bottom: 0 !important;
    }
    .testimonials-home-slider{
      margin-top:0px !important;
    }
    .service-page-testimonials .client-info{
      margin-top:14px !important;
      margin-bottom: 14px !important;
    }
    body .section-insights.pb-50{
      padding-bottom: 60px !important;
    }
    .footer.footer-bg .container > DIV > div:nth-child(1), 
    .footer.footer-bg .container > DIV > div:nth-child(2),
    .footer.footer-bg .container > DIV > div:nth-child(4),
    .footer.footer-bg .container > DIV > div:nth-child(3){
      width: 100% !important;
    }
    .footer.footer-bg .container > DIV{
      display: block !important;
   }
   .footer-col > a{
    margin-top: 10px !important;

   }
   .footer .row{
    grid-gap: 1rem !important;
   }
   .footer.footer-bg .container > DIV > div:nth-child(2) a, .footer.footer-bg .container > DIV > div:nth-child(4) a{
    padding-left: 0px !important;
   }
       .footer.footer-bg .footer-col a {
        font-weight: 400 !important;
    }
    .footer
    
 body  footer >.vc_col-sm-12{
    padding-left: 0px !important;
    padding-right:0px !important;
    
 }
.footer.footer-bg .container .footer-col:nth-child(1) a,
.footer.footer-bg .container .footer-col:nth-child(2) a {
    font-weight: 400 !important;
    /* background: red; */
}
.footer.footer-bg .container > DIV{
  padding-left: 0px !important;
  padding-right: 0px !important;
}

/*wholesale and distribution*/
/*industry pages/*
/* kartik 06-02-2026 */
/*industry pages/*
/*wholesale and distribution*/
.page-id-2093 >.home-hero-section .wpb_column{
  /* border: 1px solid red; */
  margin: 0px !important;
  padding-top: 0px !important;
}
.care-about-img > .vc_col-sm-6,
.works-for-your-business  .care-about-img > .what-we-offer{
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.main-image.image-anime.reveal{
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.about-header {
    /* background: red !important; */
}
.page-id-2093{
  /* background-color: red ; */
}
.home-hero-section .vc_row-o-content-middle .vc_col-sm-6 {
    /* background: red; */
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.works-for-your-business .wpb_column .vc_column-inner .vc_row > .vc_col-sm-6 {
    padding-left: 0px !important;
    /* background: red; */
    padding-right: 0px !important;
}
.need-of-half-hour > .vc_col-sm-12{
    /* background: red; */
    padding: 0px !important;
}
.care-about-img{
  padding: 0px !important;
}
.need-of-half-hour .text p{
  padding-left: 0px !important;
}
.need-of-half-hour{
  background: #F2F8FF !important;
}
  .faqs-2026 .vc_row.vc_inner.pb-30 .wpb_column.vc_col-sm-12 {
    padding: 0px !important;
}
.faqs-2026 .vc_row.vc_inner.pb-30
 {
 
    padding-top: 0px !important;
}
.service-2026 .wpb_column{
  padding: 0px !important;
}
.faqs-2026 .vc_toggle.mt-30{
  margin-top:20px !important;
}
.home-about-section img{
  display: none !important;
}
.contact-us-form > .vc_row .vc_col-md-12 {
    padding: 0px !important;
}

.section-industry-work .wpb_column .vc_column-inner .wpb_wrapper > .vc_row > .vc_col-sm-3 {
    padding-right: 0px !important;
    padding-left: 0px !important;
}
.section-industry-work .wpb_column .vc_column-inner .wpb_wrapper:first-child .vc_col-sm-12
 {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.faqs-2026 .wpb_column .vc_column-inner .wpb_wrapper .vc_row:first-child > .vc_col-sm-12 {

    padding-left: 0px !important;
    padding-right: 0px !important;
}
.works-for-your-business .what-we-offer > DIV{
  padding-top: 1rem !important;
}
.section-industry-work{
  padding-bottom: 30px !important;
}
.need-of-half-hour .wpb_wrapper > .bg-image {
    display: none;
}
.speek-an-expert .wpb_column .vc_column-inner > .wpb_wrapper > .vc_row .wpb_column:nth-child(2){
  display: none !important;
  /* border: 1px solid red; */
}
.comman-button.secondary-btn a{
  width: 100% !important;
  display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}
.comman-button a i{
  top: 2px !important;
}
/* kartik 06-02-2026 */

.comman-button a{
    width: 100% !important;
    
}
.home-hero-section .d-i-block{
  /* background:red; */
  /* display: -box !important; */
}
.home-hero-section .wpb_wrapper {
    /* border: 1px solid red !important; */
    display: block;
    /* flex-direction: column; */
    /* justify-content: center; */
    /* align-items: center; */
}
body .tech-growth h2{
  margin-bottom: 1rem !important;
}
.service-2026 .body-section .service-card{
  margin:1.4rem 0px !important
}
.footer-form-container {
  margin-top: 10px !important;
}

    .hero-2026.home-hero-section .comman-button a {
        width: calc(100% - 86px) !important;
        margin-left: 16px !important;
    }
 .page-id-2523 .section-system-work .vc_row.vc_inner:first-child > .wpb_column{
  padding:0px !important;
 }
 .comman-button a, .comman-button input[type=submit]{
  width: 80% !important;
 }
 .header-section img{
  margin-top:40px !important;
 }
 .single .header-section img{
  margin-top: 0 !important;
}

.single .header-section.vc_col-sm-12{ max-width:unset; }
body.single .bottom-footer-form.footer-contact-2026.pb-50{ background:var(--bg-color); }
 .comman-button{
  text-align: center !important;
 }
   .manage-overview-width .vc_col-sm-3{
    width: 100% !important;
        margin-bottom: 20px !important;
        padding: 0px !important;
 }
 .services-and-industries .title-cs{
  margin-bottom: 10px !important;
 }
 .section-managed-support .wpb_wrapper > .vc_row-fluid .wpb_column:nth-child(2){
  width: 100% !important;
  padding: 0px !important;
 }
 .need-of-half-hour .wpb_column .vc_column-inner .wpb_wrapper .wpb_column.vc_col-sm-6:nth-child(2){
  padding: 0px !important ;
 }
 .need-of-half-hour .wpb_column .vc_column-inner .wpb_wrapper .wpb_column{
  padding: 0px !important;
 }
 .faqs-2026 .wpb_column .wpb_wrapper .vc_row:nth-child(2) > .wpb_column{
  padding: 0px !important;
 }
 .faqs-2026 .wpb_column .wpb_wrapper .vc_row.wpb_row:nth-child(2) .wpb_column{
  margin-bottom: 20px !important;
 }
  .service-2026 .body-section .service-card.service-card{
  margin: 0px 0px !important;
 
}
.works-for-your-business .wpb_column .vc_column-inner .vc_row > .vc_col-sm-6:nth-child(2){
  margin-top: 20px !important;
}
.works-for-your-business .last-row{
  margin-top: 20px !important;
}
.works-for-your-business.pt-50{
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}
.works-for-your-business .first-counter{
  gap: 20px !important;
}
.contact-us-form .comman-button{
  text-align: left !important;
}
.growth-action > h3{
  line-height: 2rem !important;
}
.faqs-2026 h3 {
    line-height: 2rem;
}

.faqs-2026 .wpb_wrapper .wpb_column h2{
  line-height: 2rem !important;

}
.service-2026 .wpb_column .wpb_wrapper .wpb_column h2{
  
}
body .our-vision-mission h6{
  margin-bottom: 10px !important;
}
.vc_toggle.vc_toggle_active > .vc_toggle_content{
  margin-top: 10px !important;
}
.job-opening-liting .other-details > .job-details{
  width: 100% !important;
}
.job-opening-liting .other-details > .job-details >.opening-tags{
  display: block !important;
}
.job-opening-liting .job-items{
  padding: 0px !important ;
}
.job-opening-container .wpb_column .wpb_wrapper .vc_row:nth-child(2) .vc_col-sm-12{
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.job-opening-liting .apply-link a{
  width: 80% !important;
}
.job-opening-liting .other-details > .job-details >.opening-tags >div{
  padding-bottom:10px !important
}
.page-id-901 .footer-contact-2026 .column-inner > div[style]{  
  padding: 30px 0px 60px 0px !important;
}

.meta-details {
        width: calc(100% - 40px) !important;
        margin-top: 20px !important;
        margin-left: 0px !important;
        padding: 20px !important;
    }
.meta-details h2{
  list-style: 30px !important ;
}
.breadcumb {
        margin-top: 50px !important;
        margin-bottom: 20px !important;
        flex-wrap: wrap !important;
    }
 /* .header-section.vc_col-sm-12{
  margin-left: 0px !important;
} */
.blog-container .wpb_column .vc_column-inner .wpb_wrapper .blog-content{
  padding: 0px !important;
}
.single-post .blog-container .wpb_single_image img{
  margin-top:10px !important; 
}
.single .faqs-2026 .vc_toggle.mt-30{
  margin: 0px !important;
}
.single  .faqs-2026 > .wpb_column:nth-child(2){
  padding:0px !important;
}
.blog-content .vc_column-inner .wpb_wrapper > .vc_toggle.mt-30{
  margin-top: 3rem !important;
}
.blog-content h2{ font-size: 25px !important; }
.recent-posts-widget{
padding:0px !important
}
    .blog-content h2, .blog-content h3 {
        margin-top: 3rem !important;
    }
    .recent-posts-widget{ display:none; }
.blog-content table {
    display: block !important;
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch !important;
    white-space: nowrap !important;
  }
      .job-opening-container .wpb_content_element h2 {
        text-align: left !important;
        margin-bottom: 20px !important;
    }
    .job-opening-container .wpb_column.vc_column_container.vc_col-sm-12 {padding: 0; }
    .job-opening-liting .other-details {padding-bottom: 30px !important; }
    .page-id-901 footer .footer.footer-bg.fixed-container.pb-30 {padding-top: 60px !important; }
    .footer-col .contact p a, .footer-col .contact p span:last-child{ max-width:200px; }



    /* kartik 25-02-2026 */
    .navbar-list-container{
      left: -20px !important;
    }
header:not(.stick) .navbar-list {
    background-color: #003e75;
}
      /* width: 100vw !important; */
    
    /* .navbar-list.d-flex.active{ padding-left:  0px !important;padding-right: 0px !important; } */
}


/*kartik 17-02-2026 */


