.hh-platform-overview {
    background-color: #f5f7fb;
}

.hh-feature-card {
    background: #ffffff;
    border-radius: 14px;
    padding: 18px 20px;
    box-shadow: 0 8px 20px rgba(15, 36, 56, 0.06);
    height: 100%;
}

.hh-feature-card h5 {
    font-size: 1.15rem;
    font-weight: 700;
    margin-bottom: 6px;
    color: #0f2438;
}

  .hh-feature-card h2 { /*solutions pg*/
    font-size: 25px;
    font-weight: 700;
    margin-bottom: 6px;
    color: #0f2438;
}

.hh-feature-card .hh-shared {
    font-size: 0.92rem;
    color: #55616f;
    margin-bottom: 8px;
}

.hh-feature-card .hh-benefit {
    font-size: 0.85rem;
    color: #2c3e50;
    margin-bottom: 4px;
}

.hh-feature-icon {
    width: 42px;
    height: 42px;
    border-radius: 50%;
    background: #e8f5ef;
    color: #008062;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 12px;
}

.hh-feature-icon i {
    font-size: 1.2rem;
}

.force-pt-50 { /*solutions pg*/
  padding-top: 50px !important;
}