.partner-logo-card-wrapper {
    width: 100%;
    max-width: 250px;
    margin: 0 auto;
  }

    @media(max-width: 767px) {.partner-logo-card-wrapper {
      padding-left: 16px;
      padding-right: 16px
  }
    }
  .partner-logo-card-assets {
    width: 100%;
    height: auto;
    min-height: 245px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
  }
  .partner-logo-card-assets img {
      width: 100%;
      height: auto;
      max-height: 125px;
      object-fit: contain;
      position: absolute;
      top: 50%;
      left: 0px;
      transform: translateY(-50%);
    }
  .partner-logo-card-assets.acquia_background {
      background-image: url('backgrounds/brag-acquia-bg.svg');
    }
  .partner-logo-card-assets.pantheon_background {
      background-image: url('backgrounds/brag-pantheon-bg.svg');
    }
  .partner-logo-card-assets.trophy_background {
      background-image: url('backgrounds/brag-w3-bg.svg');
    }
  .partner-logo-card-assets.star_background {
      background-image: url('backgrounds/brag-hustlers-bg.svg');
    }
  .partner-logo-card-description {
    color: var(--gray-7, #555);
    font-family: "IBM Plex Sans";
    font-style: normal;
    font-weight: 500;
    letter-spacing: -0.198px;
    margin-top: 16px;
  }
  .partner-logo-card-cta {
    width: fit-content;
    height: auto;
    display: block;
  }
  .partner-logo-card-cta a {
      width: fit-content;
      height: auto;
      display: block;
      color: var(--mange, #6161C9);
      font-family: Bitter;
      font-style: normal;
      font-weight: 500;
      letter-spacing: -0.176px;
      margin-top: 16px;
      text-decoration: none;
      position: relative;

    }
  .partner-logo-card-cta a::after {
        content: '';
        position: absolute;
        bottom: -4px;
        left: 0;
        width: 100%;
        height: 2px;
        transition: transform 0.3s ease;
      }
  .blacklab-text .partner-logo-card-cta a {
        color: var(--black);
      }
  .blacklab-text .partner-logo-card-cta a::after {
          background-color: var(--black);
        }
  .snowdog-text .partner-logo-card-cta a {
        color: var(--snowdog);
      }
  .snowdog-text .partner-logo-card-cta a::after {
          background-color: var(--snowdog);
        }
  .booger-text .partner-logo-card-cta a {
        color: var(--booger);
      }
  .booger-text .partner-logo-card-cta a::after {
          background-color: var(--booger);
        }
  .drool-text .partner-logo-card-cta a {
        color: var(--drool);
      }
  .drool-text .partner-logo-card-cta a::after {
          background-color: var(--drool);
        }
  .kibble-text .partner-logo-card-cta a {
        color: var(--kibble);
      }
  .kibble-text .partner-logo-card-cta a::after {
          background-color: var(--kibble);
        }
  .mange-text .partner-logo-card-cta a {
        color: var(--mange);
      }
  .mange-text .partner-logo-card-cta a::after {
          background-color: var(--mange);
        }
  .slobber-text .partner-logo-card-cta a {
        color: var(--slobber);
      }
  .slobber-text .partner-logo-card-cta a::after {
          background-color: var(--slobber);
        }
  .treat-text .partner-logo-card-cta a {
        color: var(--treat);
      }
  .treat-text .partner-logo-card-cta a::after {
          background-color: var(--treat);
        }
  .waterbowl-text .partner-logo-card-cta a {
        color: var(--waterbowl);
      }
  .waterbowl-text .partner-logo-card-cta a::after {
          background-color: var(--waterbowl);
        }
  .whimper-text .partner-logo-card-cta a {
        color: var(--whimper);
      }
  .whimper-text .partner-logo-card-cta a::after {
          background-color: var(--whimper);
        }
  .rabies-text .partner-logo-card-cta a {
        color: var(--rabies);
      }
  .rabies-text .partner-logo-card-cta a::after {
          background-color: var(--rabies);
        }
/*# sourceMappingURL=partner-logo-card.css.map */
