.text-brand {
    color: #FF671F;
}

.gradient-bg-brand {
    background-image: linear-gradient(150deg, #FF671F 0%, #E65C00 100%);
    background-repeat: repeat-x;
}

/* Customize the scrollbar */
.scrollbar::-webkit-scrollbar {
    width: 8px;
}
.scrollbar::-webkit-scrollbar-thumb {
    background-color: #343a40;
    border-radius: 10px;
}
.scrollbar::-webkit-scrollbar-track {
    background-color: #e9ecef;
}

.logos img{
    width: 50%;
    aspect-ratio: 3/2;
    object-fit: contain;
    /* mix-blend-mode: color-burn; */
}

.feature-icon {
  width: 64px;
  height: 64px;
  font-size: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: .25rem;
  color: #fff;
}

.bg-gradient-blue {
  background: linear-gradient(135deg, #2563eb, #1e40af);
}

.bg-gradient-yellow {
  background: linear-gradient(135deg, #f59e0b, #d97706);
}

.bg-gradient-green {
  background: linear-gradient(135deg, #10b981, #059669);
}
