/* Page-specific styles for the Seafood & Meat industry page.
   Shared industry design system styles are provided by industry-common.css.
*/

/* Page-specific section 2 layout and FAQ styling fixes */
.section-body {
  margin-bottom: 1.5rem;
}
.s2-left .section-body {
  margin-bottom: 1.5rem;
}
.feature-list {
  margin-top: 1rem;
}
.s3-intro {
  white-space: nowrap;
  overflow-wrap: normal;
  font-size: 18px;
}

.s2-left{
  margin-top: 30px;
}

.hero-title{
  margin-bottom: 0px;
}
.hero-sub{
  margin-bottom: 20px;
}

@media (max-width: 768px) {
  .hero-title {
    font-size: 26px;
    line-height: 1.2;
    letter-spacing: 0;
    margin-bottom: 12px;
    white-space: normal;
    overflow-wrap: break-word;
    word-break: break-word;
  }
  .hero-sub {
    font-size: 14px;
    margin-bottom: 0;
    white-space: normal;
    overflow-wrap: break-word;
    word-break: break-word;
  }
  .s3-intro {
    white-space: normal;
    overflow-wrap: break-word;
    word-break: break-word;
  }
}
