.section-callouts {
    background-color: #E2EEFF
   }
.section-callouts .grid .grid__col {
    padding-top: 0rem;
    padding-bottom: 0rem;
}
.callout {
    background-color: #e2eeff !important;
    border-bottom: 0px solid #6a91ea !important;
    border-radius: 0;
    border-top: 0px solid #6a91ea !important;
    padding: 1rem 0 !important;
}
.grid .grid__col--1of4 {
    max-width: 24.5%;
}
@media (max-width: 768px) {
  .section-callouts .grid.js-slider-mobile {
    flex-direction: column; /* Stack testimonials vertically */
    gap: 16px; /* Add spacing between testimonials */
  }

  .section-callouts .grid__col {
    width: 100%; /* Ensure each testimonial takes the full width */
    max-width: 100%; /* Prevent any fixed-width issues */
  }

  .section-callouts .grid__col + div {
    display: none; /* Hide dividers between testimonials */
  }
   .section-callouts .flickity-page-dots {
    display: none; /* Hide carousel dots on mobile */
  }
}
}
   