.acf-successStory {
  display: grid;
  grid-auto-rows: auto;
  /* Adjust row height automatically */
  gap: 30px;
  /* Add spacing between elements */
  grid-template-columns: 1fr; }
  @media only screen and (min-width: 576px) {
    .acf-successStory {
      grid-template-columns: 1fr 1fr 1fr; } }
  .acf-successStory .item {
    color: #D1D1D1;
    grid-column: span 1;
    background-color: #292929;
    border: 1px #353535 solid; }
    .acf-successStory .item img {
      filter: grayscale(1); }
      @media (min-width: 992px) {
        .acf-successStory .item img {
          transition: 0.3s all; }
          .acf-successStory .item img:hover {
            filter: grayscale(0); } }
    .acf-successStory .item .item__img {
      margin-bottom: 20px; }
    .acf-successStory .item .description {
      padding: 40px 30px 30px 30px; }
      .acf-successStory .item .description h3 {
        margin: 0;
        margin-bottom: 20px;
        font-size: 3rem; }
      .acf-successStory .item .description p {
        font-size: calc(16 / 12 * 1rem);
        line-height: 1.16;
        color: #D1D1D1; }
      .acf-successStory .item .description a {
        margin-top: 20px;
        display: inline-block;
        color: #03ABAB;
        font-size: var(--fontSize--s);
        padding-right: 30px;
        font-weight: 600;
        text-decoration: none;
        background-position: calc(100% - 4px) center;
        background-repeat: no-repeat;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuMzU1NDcgMS4zNTA1OUwxMS43NDk3IDYuNDk5Nkw2LjM1NTQ3IDExLjY0ODYiIHN0cm9rZT0iIzAzQUJBQiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTEuNzQ5OSA2LjVMMS4yNSA2LjUiIHN0cm9rZT0iIzAzQUJBQiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K");
        transition: all 0.35s cubic-bezier(0.075, 0.82, 0.165, 1); }
        .acf-successStory .item .description a:hover {
          background-position: 100% center; }
