
main .wall-cards-module .text {
  z-index: 99;
  margin: 0;
  color: var(--Dark-Navy-Blue, #090524);
  margin-bottom: 80px;
}

main .wall-cards-module .text span{
   background: radial-gradient(123.78% 97.54% at 37.64% 25%, #0D8DE7 0%, #090524 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

main .wall-cards-module .right-side {
  width: fit-content;
}

main .wall-cards-module .right-side .logo-grid {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 24px;
}

main .wall-cards-module .right-side .logo-grid .logo-card {
  display: flex;
  width: 160px;
  height: 160px;
  padding: 20px;
  justify-content: center;
  align-items: center;
  border-radius: 8px;
  border: 1px solid #aabadc;
  background: linear-gradient(122deg, rgba(255, 255, 255, 0.00) 0%, rgba(255, 255, 255, 0.10) 100%);
  flex: 0 0 auto;
  z-index: 99999;
}
main .wall-cards-module .right-side .logo-grid .logo-card img{
  width: 100%;
}

@media screen and (max-width: 1024px) {
  main .wall-cards-module.white {
    padding: 2.5rem 0;
  }
  
  main .wall-cards-module .wrapper {
    grid-template-columns: 100%;
  }
  main .wall-cards-module .wrapper {
    padding: 8px 0 0 0;
    translate: 0;
  }
  main .wall-cards-module .right-side .logo-grid .logo-card {
    width: 120px;
    height: 120px;
  }
  main .wall-cards-module .right-side .logo-grid .logo-card img {
    width: 120px;
    height: 120px;
  }
}
