.stories-section h2 {
  font-size:3rem;
}

/* Tabs container */
.stories-tabs-slider {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap; 
  gap: 1rem; 
  margin-bottom: 1rem;
  border-bottom: 1px solid #828493;
  cursor: pointer; 
}
 
.tab-item { 
  cursor: pointer;
  color: #828493;
  font-weight: 500;
  font-size: 1.25rem;
  padding: 0.5rem 0rem; 
/*   transition: all 0.3s ease; */
  transition: none !important;
  border-bottom: 4px solid transparent;
} 
  
.tab-item.active {
  color: #000;
  
/*   border-bottom: 4px solid #24c4e6; */
  border-bottom: 5px solid #24c4e6;
/*  border-image: linear-gradient(90deg, #24c4e6 0%, #f157d9 50%, #6372ff 100%) 1; */
}  
.tab-item:hover {
  color: #000;
}

.text-active {
 color: #060a27 !important;  
}

.border-start {
 border-left: 1px solid #0c0843 !important;  
}  
.process-eff {
  border-right:1px solid rgba(255,255,255,0.2);
}
.servicenow-logo1 {
  width:7rem;
}
.feature-item1 {
  position: relative;
  padding-left: 16px;
  font-weight: 600; 
  color:#fff !important;
} 

.feature-item1::before {
  content: '';
  position: absolute;
  left: 0;
  top: 6px;
  height: 85%; /* Adjust height here */
  width: 3px; 
  background-color: #fff; 
  border-radius: 2px;
}

.ap-stories .card {
/*  height: 38rem;  */
  height: 34rem;  
  border-radius: 36px !important; 
}

.ap-stories .card-person-img img {
    width: 33rem !important; 
}   
.ap-stories .card-person-img .s2img {
/*     width: 31rem !important; */
} 

.stories-section .card-person-img {
  right: 9rem !important; 
} 
.stories-section .stories-1 .card-person-img, .stories-section .stories-6 .card-person-img {
  right: 15rem !important; 
} 

.ap-stories .stories-2 .card-person-img img{
 width: 45rem !important; 
}
.ap-stories .stories-2 .card-person-img {
 right: 14rem !important;  
}
 
.ap-stories .stories-3 .card-person-img img {
    width: 35rem !important;
}

.stories-section .stories-1 .card {
   background-color: var(--light-purple) !important; 
}
.stories-section .stories-2 .card {
  background-color: var(--light-blue) !important; 
}

.stories-section .stories-3 .card {
    background-color: var(--light-yellow) !important; 
}

.stories-section .stories-4 .card {
     background-color: var(--light-blue) !important; 
}

.stories-section .stories-5 .card {
   background-color: var(--light-purple) !important; 
}
.stories-section .stories-6 .card {
   background-color: var(--light-blue) !important; 
}

.ap-stories .stories-1 .card-person-img img {
 width: 46.3rem !important;  
}  
.ap-stories .stories-6 .card-person-img img {
    width: 47.3rem !important;
}
.ap-stories .stories-1 p, .ap-stories .stories-6 p {
/*   font-size: 1.25rem;  */
   font-size: 1.125rem;
  color:#fff !important;
} 
.ap-stories .quote-img {
    width: 3.5rem;
    padding-bottom: 1rem;
} 

.ap-stories .stories-section .card h4 {
 font-size: 1.75rem !important;  
} 
.stories-section .card h4 {
  color:#fff !important;
}

.ap-stories .stories-slider .card h3 {
/*     font-size: 2.125rem !important;  */
  font-size: 2rem !important; 
  color:#fff;
} 
.ap-stories .stories-4 .card-person-img {
    right: 12rem !important;
}

.ap-stories .stories-4 .card-person-img img {
    width: 46rem !important;
}

.ap-stories .stories-5 .card-person-img img {
    width: 46.3rem !important;
}
 
.ap-stories .stories-5 .card-person-img {
    right: 15rem !important;
}


/* new css  */
.new-ap-stories .card1 {
 background-image: url('https://www.sakon.com/hubfs/img-government.jpg');
} 
.new-ap-stories .card2 {
 background-image: url('https://www.sakon.com/hubfs/img-finance.jpg');
} 
.new-ap-stories .card3 {
 background-image: url('https://www.sakon.com/hubfs/img-retail.jpg');
} 
.new-ap-stories .card4 {
 background-image: url('https://www.sakon.com/hubfs/img-healthcare.jpg');
} 
.new-ap-stories .card5 {
 background-image: url('https://www.sakon.com/hubfs/img-it.jpg');
} 
.new-ap-stories .card6 {
 background-image: url('https://www.sakon.com/hubfs/img-manufacturing.jpg');
} 
.new-ap-stories .card {
      background-position: center;
    background-repeat: no-repeat;
    background-size: cover; 
} 
.new-ap-stories .slick-slide, .new-ap-stories .slick-slide.slick-cloned  {
  transform: scale(0.9);
  transition: all 0.5s ease; 
} 
.new-ap-stories .slick-slide.slick-active {
  transform: scale(1) !important;
} 
.new-ap-stories .slick-list {
    padding: 0 6rem !important;
} 
.stories-section .slick-arrow {
  top: unset !important; 
/*   bottom: -5.875rem;  */
  bottom: -4rem; 
  background: #999 !important;
  border: 1px solid #d9d9d9 !important; 
}
.stories-section .slick-prev {
    left: 40% !important;
}
.stories-section .slick-next {
    right: 40% !important;
}
.new-ap-stories .slick-dots {
/*      bottom: -4rem; */
   bottom: -2rem;
    display: flex !important;
    justify-content: center;
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
}

.new-ap-stories .slick-dots li {
  margin: 0 5px;
}

.new-ap-stories .slick-dots li button {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #ccc; 
  border: none;
  padding: 0;
  cursor: pointer;
  text-indent: -9999px; 
}

.new-ap-stories .slick-dots li.slick-active button {
  background-color: #000; 
} 
@media (min-width: 1800px) and (max-width: 2199px) {
    .new-ap-stories .slick-list {
        padding: 0 10rem !important;
    } 
}
 
@media (max-width: 767.98px) {
  .stories-section.new-ap-stories .card {
    background-position:80% !important;
}