.subheading {
    width: 100%;
}
.eligibility {
    color: black;
}
.cta-btn {
    height: 44px;
    padding: 0 1.25rem;
    white-space: nowrap;
}
/* Hide scrollbar on the horizontal card row */
.cards-scroll-row {
    scrollbar-width: none;       /* Firefox */
    -ms-overflow-style: none;    /* IE/Edge */
}
.cards-scroll-row::-webkit-scrollbar {
    display: none;               /* Chrome/Safari */
}

.study-abroad-popular {
    background-color: #FFEBEF;
    border: 2px #FFEBEF solid;
    border-radius: 10px;
    margin-bottom: 30px;
    margin-top: 23px;
}

/* Force Drupal's auto-generated paragraph wrappers into flex row */
.study-popular-grid {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
  flex-wrap: wrap;
}

/* Each Drupal paragraph wrapper becomes a flex item */
.study-popular-grid > div {
  flex: 1;
  min-width: 200px;
}

